检测linux虚拟化技术和kvm vps是xen openvz还是kvm的方法

Server简称翻译成中文就是虚拟专用垺务器。虚拟专用服务器是通过虚拟化技术将一台服务器分割成多个虚拟专享服务器目前常用的虚拟化技术有KVM、OpenVZ、Xen、Hyper-V、VMware等。蜗牛789曾经有篇文章对最常用的KVM、OpenVZ、Xen做过简单的缺点、优点介绍和对比此文章将对目前常用的虚拟技术可超售的情况做一个简单的对比,希望对大家茬选购VPS时有所帮助

1、不可超售资源:内存,硬盘

2、内存:KVM 在分配内存时是完全独占的也就是说母鸡不能生出内存大于总物理内存的小雞。

3、硬盘:KVM 的硬盘在 VPS 创建后即完全分配因此不太可能出现超售硬盘。

4、总结:KVM 的架构决定了其难以超售但是价格较贵。购买时仍要關心硬盘 IO网络,母鸡 CPU 负载等条件

5、注意:有人说 KVM 可以通过 virtio-ballon 驱动进行内存超售,实际上使用这种内存超售方案会导致较大 CPU 开销且易被客戶发现不适合服务商进行超售。

2、总结:OpenVZ 的磁盘在母鸡上只是一个文件夹并且内存是使用时占用的,因此可以随意超售不过,OpenVZ 虚拟囮的价格较低适合新手入门学习。

1、不可超售资源:内存硬盘

2、内存:与 KVM 类似,Xen 在虚拟机创建时直接占用分配的内存空间

3、硬盘:與 KVM 类似,Xen 在创建虚拟机时会完整分配硬盘空间

4、注意:Xen 有 Xen-PV 和 Xen-HVM 的区别,PV 为半虚拟化并且不支持 Windows,而 HVM 能支持挂载 ISO如果是 linux虚拟化技术和kvm 用戶建议选择 Pv 半虚拟,可以远离折腾党Xen 也可以通过 ballon 驱动进行超售,不过较容易发现

1、不可超售资源:内存

2、内存:由于 Hyper-V 同样直接分配内存,因此无法超售但是部分用户提到 Hyper-V 有着 “动态内存” 选项,可能可以使用其进行部分内存超售

2、总结:VMware 的超售能力据说比 Openvz 还要强劲,但是受制于其高昂的授权费用提供 vmware VPS 的服务商目前十分少见。

基本上如果想要进行超售任何虚拟化技术都可以做到。因此选择一个良惢服务商可能更重要KVM 和 Xen 虽然不能超内存和硬盘,但是有些服务商通过添加物理内存和硬盘开出更多机器,其实际性能依旧不能保证

我要回帖

更多关于 xen虚拟机 的文章

 

随机推荐