KVM

不可超售资源:内存,硬盘空间
内存:KVM 在分配内存时是完全独占的,也就是说母鸡不能生出内存大于总物理内存的小鸡。
硬盘:KVM 的硬盘在 VPS 创建后即完全分配,因此不太可能出现超售硬盘。
总结:KVM 的架构决定了其难以超售,但是价格较贵。购买时仍要关心硬盘 IO,网络,母鸡 CPU 负载等条件。

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

OpenVZ

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

Xen

不可超售资源:内存,硬盘
内存:与 KVM 类似,Xen 在虚拟机创建时直接占用分配的内存空间。
硬盘:与 KVM 类似,Xen 在创建虚拟机时会完整分配硬盘空间。
Xen 有 Xen-PV 和 Xen-HVM 的区别,PV 为半虚拟化,并且不支持 Windows,而 HVM 能支持挂载 ISO。如果是 Linux 用户建议选择 Pv 半虚拟,可以远离折腾党。
Xen 也可以通过 ballon 驱动进行超售,不过较容易发现。

Hyper-V

不可超售资源:内存
内存:由于 Hyper-V 同样直接分配内存,因此无法超售。但是部分用户提到 Hyper-V 有着 “动态内存” 选项,可能可以使用其进行部分内存超售。
由于 Hyper-V 没有公开的管理面板,目前并不存在于主流 VPS 市场。较大的 Hyper-V 提供商仅有 Azure(Microsoft)。

VMware

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

全文总结

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

kvm与openvz等不同的虚拟化技术有什么区别相关推荐

  1. 云计算大数据:Xen、KVM、VMware、hyper-v等虚拟化技术的比较

    1.Xen.KVM.VMware.hyper-v等虚拟化技术的比较,xen和kvm,是开源免费的虚拟化软件. vmware是付费的虚拟化软件. hyper-v比较特别,是微软windows 2008 ...

  2. 腾讯云再登 KVM 开源贡献榜,Linux 虚拟化技术将走向何方?

    KVM (基于内核的虚拟机,全称 Kernel-based Virtual Machine), 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 和 ...

  3. 2018年第13周-虚拟化技术理解(内含Centos7上安装KVM)

    虚拟化技术简介 说道KVM,那必须先提虚拟化技术,我网上查的资料,貌似大家对虚拟化的一些术语没有达成统一的标准,如:仿真.完全虚拟化.超虚拟化.操作系统级虚拟化. 其实我觉得这些术语没有统一,也仅仅是 ...

  4. 《KVM虚拟化技术实战和原理解析》读书笔记(三)

    第四章 KVM核心基础功能 在硬件虚拟化技术的支持下,内核的KVM模块和QEMU的设备模拟协同工作,就构成了一整套与物理计算机系统完全一致的虚拟化的计算机软硬件系统. 4.1 硬件平台和软件版本说明 ...

  5. 虚拟化技术KVM和XEN概述

    虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计 ...

  6. 基于KVM、Xen、OpenVZ等虚拟化技术的WEB在线管理工具

    KVM能基于WEB管理吧?有没有开源的?基于WEB创建,修改,动态迁移 https://blog.csdn.net/enweitech/article/details/51668952 能够管理KVM ...

  7. Xen、OpenVZ、KVM、Hyper-V、VMWare虚拟化技术介绍

    已经迁移:https://www.heguo.org/blog/myweishanli/article/389 国内外vps主机提供商所提供的主机大多是基于Xen.OpenVZ.KVM.Hyper-V ...

  8. 【云计算与大数据技术】虚拟化技术、开源技术Xen、KVM、OpenVZ的讲解(图文解释 超详细)

    一.系统虚拟化 系统虚拟化的核心思想是使用虚拟化软件在一台物理机上,虚拟出一台或多台虚拟机.步骤如下 利用虚拟化评估工具进行容量规划,实现同平台应用的资源整合: 首先采用容量规划工具决定每个系统的配置 ...

  9. 虚拟化五、KVM虚拟化技术2

    一.KVM的网络功能详解 1.qemu-kvm所提供的网络模式 基于网桥的虚拟网卡:                        #这里说的网桥并不一定就是指桥接,比如还有虚拟通道(隔离) 使用-n ...

最新文章

  1. Office 365 成微软 AI 落地载体, 53 项 AI 功能你用过多少?
  2. StandardWrapper ...$$EnhancerByCGLIB$$b9
  3. java rsa加密解密_前端实现对请求参数进行RSA加密amp;解密,针对字符串过长进行分段加密amp;分段解密的处理...
  4. 用phpmyadmin更改root密码的方法
  5. LeetCode 110平衡二叉树-简单
  6. Postgresql的HashJoin状态机流程图整理
  7. S3C6410启动模式介绍
  8. D. Relatively Prime Graph
  9. 建立和使用Maven项目骨架Archetype
  10. 有关Silverlight浮动窗体组件的研究——Silverlight学习笔记(3)
  11. C+++之insert()
  12. MongoDB aop 日志
  13. BeanUtils工具
  14. http_load压力测试步骤
  15. 大学本科基于html5毕业设计题目50例
  16. Tomcat9 配置HTTPS连接
  17. 【Python】《Python网络爬虫权威指南》第三章任务:验证六度分隔理论
  18. Win11如何设置自动关机
  19. QGIS:让数据随时间动起来
  20. 虚拟机去虚拟化教程,过游戏检测,不全你打我

热门文章

  1. mysql的配置文件的各项参数意思
  2. 2022数据库系统工程师 下午 试题四 真题答案
  3. 公司寄件报销难?你缺的只是高效的寄件管理解决方案
  4. 【机器学习】adaboost算法
  5. 基于Python+django的茶叶销售商城网站
  6. VirtualBox 报错VERR_VD_IMAGE_READ_ONLY
  7. 机器学习实战:基于Scikit-Learn.Keras和TensorFlow(原书第2版) 奥雷利安·杰龙——环境搭建anaconda
  8. Jmeter阶梯式压测
  9. 耐腐蚀INCONEL 625 合金性能是多少
  10. 利用FFMPEG实现音频视频升降调