AWS的虚拟化技术

AWS的虚拟化技术

提到aws的底层的虚拟化的技术的时候,大家可能总是能看到这张图。
但是我一直没有看的太懂,于是今天花点时间仔细看看了。
这里详细解释一下。
aws EC2的虚拟技术进化先解释一下图中的术语:
上面颜色部分由于我是色盲所以不说颜色了,下面的颜色的性能最差,上面颜色的性能最高

VM:虚拟机 HW:硬件
VS:软件虚拟化 VH:硬件虚拟化 P:半虚拟化,没有包含所有的组合
SR-IOV(net):网络组件的硬件虚拟化技术,ixgbe/ena driver SR-IOV(store):存储组件的硬件虚拟化技术 nvme driver

第一条不是aws使用的技术,作者列到这里只是为了对比。
第二条是虚拟机上的宿主机软件需要修改和适配,也就是说宿主机是能知道自己是在虚拟环境下允许的,这时候还没有Intel VT-x, AMD-V之类的虚拟机特权指令
第三条就是使用了Intel VT-x, AMD-V特权指令,硬件支持了CPU和内存的虚拟化
第四条增加了中断和计时器的半虚拟化
第五条在第四条的基础上加了网络的硬件虚拟化技术SR-IOV
第六条在第五条的基础上提供了存储的硬件虚拟化技术SR-IOV
第七条就是aws现在使用的Nitro系统,把缩减的kvm封到专有硬件中去,实现虚拟机的可以打到裸机性能。

这里先说一下SR-IOV的技术:</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值