1、OpenVZ
OpenVZ(简称OVZ)采用SWsoft的Virutozzo虚拟化服务器软件产品的内核,是基于Linux平台的操作系统级服务器虚拟化架构。这个架构直接调用宿主机(俗称:母机)中的内核,模拟生成出子服务器(俗称:VPS,小机),所以,它经过虚拟化后相对于母服务器,性能损失大概只有的1-3%。
当然OpenVZ可以超售,意思味着一台服务器总共16G内存,他可以开出配置为1G内存×17台或以上的子服务器。因为他的虚拟架构关系属于:不是你分配给客户多少资源,就扣除宿主机多少资源;而是客户用多少资源,就扣除宿主机多少资源,所以OpenVZ架构的VPS较为便宜。但由于存在超售因素,如果服务商毫无休止的超售会导致服务器的性能急剧下降。
OpenVZ另一个特点是,它是直接调用宿主机的内核,所以会导致部分软件无法使用,以及部分内核文件是无法修改。

2、KVM
KVM是Linux下的全功能虚拟化架构,基于KVM架构的VPS,默认是没有系统的,可自己上传ISO或调用服务商自带的ISO手动安装系统或使用服务商提供的官方的KVM模板。这个非常适合热爱DIY自己VPS的客户。
由于KVM架构全功能虚拟化架构,甚至拥有独立的BIOS控制,所以对宿主机性能影响较大,所以基于KVM的VPS较贵,但KVM VPS相对其它架构的VPS较为自由。

3.Xen
Xen 由剑桥大学开发,它是基于硬件的完全分割,物理上有多少的资源就只能分配多少资源,因此很难超售。可分为Xen-PV(半虚拟化),和Xen-HVM(全虚拟化)。
Xen是不能超售的,当宿主机只有16G内存以及100G硬盘时,当开Xen架构(任意一个虚拟化)的1G内存、25G硬盘的子机时,会直接占用宿主机1G内存,以及25G硬盘,所以Xen的性能,相比OpenVZ在超售的情况下要好。
Xen-PV:半虚拟化,所以它仅仅适用于linux系列VPS,但它的性能损失比较少,大概相对于宿主机的4%-8%左右。
Xen-HVM:全虚拟化,可以安装Windows或自由挂载ISO文件安装任意系统,由于是全虚拟化,所以性能损失较大,大概相对于宿主机性能损失8%-20%左右。

4.Hyper-V
Hyper-V是微软的一款虚拟化产品,大部分国内的VPS服务商使用这个架构(包括标准互联??),主要是因为其转为Windows定制,管理起来较为方便。目前的Hyper-V也支持Linux,只不过性能损失比较严重。
Hyper-V完美支持Windows系统,包括32位和64位。如果大家选购Hyper-V架构的VPS,强烈建议使用Windows。
Hyper-V目前不能超售内存,但可超售硬盘,硬盘是根据客户使用情况扣除。一般来说,宿主机的硬盘不会100%用完,这点不用担心。

总的来说,Xen和Hyper-V见的比较少,对于OpenVZ、KVM推荐选择KVM虚拟化。

OpenVZ、KVM、Xen、Hyper-V有什么区别?相关推荐

  1. OpenVZ,Xen,KVM等:虚拟化解决方案

    Table of Contents OpenVZ 技术原理 功能特点 参考资料 KVM 简介 特点 种类 相关链接 Xen.OpenVZ.KVM三大VPS技术优劣势详解.VPS虚拟服务器是虚拟技术的产 ...

  2. 云计算之虚拟化技术概述(KVM/Xen/Hyper-V/VMware)

    文章目录 虚拟化技术 什么是虚拟化 服务器虚拟化 cpu的虚拟化 内存虚拟化管理 硬盘的虚拟化 网络虚拟化 IO虚拟化 Intel虚拟化技术 主流的虚拟化技术 虚拟化技术对比 KVM Xen Hype ...

  3. hyper v虚拟机启动黑屏怎么办?

    最近有用户打开VMware虚拟机却出现了开机一直黑屏的情况,挂起时能够看到显示,但是开机就黑屏.不知道该如何解决,小编为你带来hyper v虚拟机启动黑屏的解决方法,希望对你有帮助. 具体解决方法: ...

  4. 微软自带虚拟机Hyper—V启用

    微软自带虚拟机 windows+r 快速启动运行页面,输入 control 或右键左下角windows标志–点击运行 跳转控制面板页面点击[程序] 点击[启用或关闭windows功能] 找到Hyper ...

  5. w7虚拟机服务器管理器,Hyper - V (五) 在Win7中安装Hyper - V 管理工具远程操作虚拟机...

    在Win7中安装Hyper - V 管理工具远程操作虚拟机 由于在Hyper - V 中安装的虚拟机运行时鼠标会出现延迟现象,所以我们可以在客户机Win 7 上安装虚拟机. 首先从microsoft ...

  6. hpgen8服务器修改电源模式,用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造...

    用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造 2017-11-19 15:55:35 127点赞 945收藏 205评论 追加修改(2 ...

  7. WIN10安装Hyper V

    WIN10安装Hyper V 正常情况: Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化. 正常情况下直接在控制面版->程序->程序和功能->启用和关闭Wi ...

  8. v$sql和v$sqlarea的区别

    v$sql: 共享池库缓存中在子指针级别上的SQL统计信息,包含了所有用户执行过的所有SQL信息.不同用户.不同会话执行相同的SQL的语义.执行计划可能会不同,这些SQL的字面值相同,即具有相同的sq ...

  9. KVM、QEMU和KQemu的区别:

    1.KVM包括很多部件,它是一个Linux内核模块(现在包括在主线中)用于转换处理器到一种新的用户 (guset)模式.Qemu是一个完整的可以单独运行的软件:作为一个内核模块,KQemu仅仅需要替换 ...

最新文章

  1. Kubernetes的十大使用技巧
  2. 实例讲解如何把表格变量传递到存储过程中
  3. 分享一些有趣的面试智力题
  4. Kafka 教程(二) 集群搭建和容错性测试
  5. Introduction to 3D Game Programming with DirectX 12一书学习记录(第一个例子编译错误)
  6. p1044与p1898
  7. upload-labs_pass 9_::$DATA_绕过
  8. 思科(Cisco)IOS 12.3特性分析[ZT]
  9. ExpandableListActivity列表嵌套列表
  10. maven 一个简单项目 —— maven权威指南学习笔记(三)
  11. OpenGL基础6:着色器
  12. Javascript闭包简单理解
  13. xmlObj转为数组
  14. GIS中的矢量数据、栅格数据
  15. PLC 有哪几种常用编程语言
  16. xctf-supersqli
  17. 计算机组成原理-存储器的层次结构
  18. Excel批量删除文本左侧n-m个空格的2种操作
  19. cass块参照怎么改颜色,CASS符号颜色自定义的诀窍,都在这里了!
  20. 失去池子的笑果文化越来越不好笑了

热门文章

  1. 十三、Cadence ic 617 CDB转OA
  2. 朴素贝叶斯分类器:例子解释
  3. (转)什么是产品经理
  4. 为诺基亚S40手机添加java程序的cmwap代理配置!
  5. 嵩天老师Python面向对象-28,文本清洗及统计案例
  6. 概率论与数理统计(知识点概览)
  7. idea(水槽)代码左边栏显示代码行数、方法运行图标、折叠代码块,代码块缩进提示线,idea小技巧
  8. mif2png(QQGame 专用 mif 格式转 png 格式)
  9. 常用配置及命令V1.0
  10. pgsql新增主键自增流程