云计算
优势
-
按需自费 根据需求选择服务 -
广泛的接入 在人换个时间任何地点,广泛的接入 -
资源池化 可用将资源整合以及池化 -
弹性伸缩 历史 国外:aws(电商网站) 根据业务的流量快速的进行扩容和减容 -
可计量服务 可用监控服务,帮助我没收取费用优化我们的架构 -
虚拟化 ? 提高资源利用率:虚拟机资源调整,内存复用,提高服务器利用率 -
可移植性强: 虚拟机的底层形式文件 磁盘文件 虚拟机的磁盘在底层的存放形式,不同的虚拟化不同格式 配置文件 虚拟机的配置信息(网卡信息,cpu信息,系统的信息) -
虚拟化的特点: 分区,隔离,封装,独立 -
计算虚拟化 cpu虚拟化 内存的虚拟化 I/O设备的虚拟化 cpu虚拟化 经典虚拟化 -
陷入模拟 基于power pc cpu 架构 x86架构(指令集不同)16条指令 -
01.全虚:将所有指令都收集 ? ? ? ? ? 优势:不需要修改guest os
?
? ? ? ? ? 劣势:虚拟化层的开销大
?
02.半虚:将16条指令直接交给vmm
?
? ? ? ? ? ? 优势:虚拟化层的开销小
?
? ? ? ? ? ? ? 劣势:修稿操作系统
?
03.硬虚:硬件辅助虚拟化
?
? ? ? ? ? ? cpu 支持虚拟化
?
? ? ? ? ? ? ? 优势:性能好
?
? ? ? ? ? ? ? ? 劣势:cpu支持虚拟化 内存虚拟化 -
内存空间必须从1开始 -
空间连续 -
内存映射
I/O实现
-
I/O设备:input/output 磁盘 网卡 鼠标 键盘等 -
全虚 优势:虚拟化层开销大 劣势:虚拟化无感知的 -
半虚 优势:性能好 劣势: 虚拟化有感知的 -
I/O透传 直接将I/O交给I/O设备处理 性能好
|