小知识:VPS中的KVM架构OpenVZ架构有什么区别?

我们在租用美国VPS的时候,发现VPS服务器供应商大都提供两种不同类型的虚拟化VPS操作系统:OpenVZKVM。,很多朋友可能对这个都不太了解,并不知道这个到底有什么用。这两种类型的虚拟化具有明显的优点和缺点。我们在选择VPS时要根据自己的需求选择适合的操作系统。

其实,OpenVZ和KVM都是基于内核虚拟机而应用的,是Linux操作系统的一个内核模块,该内核模块使得Linux系统变成了一个 Hypervisor,常常被应用于VPS主机上面。那么,OpenVZ和KVM架构究竟有哪些优势?各自有什么特点?这里小编就简单来说说。

OPENVZ架构

OpenVZ架构是基于Linux内核和作业系统的操作系统级虚拟化技术,采用的是SWsoft的Virtuozzo虚拟化服务器软件产品的内核。OpenVZ允许物理服务器运行多个操作系统,但每个VPS账户运行和独立服务器完全一致。

OpenVZ构建基于模板的应用程序部署,可以在几分钟内用简单的方法创建新的虚拟服务器并投入使用,而且与其他的虚拟化技术相比,OpenVZ可以在每个CPU上运行几倍于其他虚拟化服务器技术的虚拟化服务器。

与硬件虚拟化的VMware和半虚拟化的Xen相比,OpenVZ可以在单个物理服务器上创建多个隔离的虚拟专用服务器,并以最大效率共享硬件和管理资源,并拥有根访问权限、用户、IP地址、内存、处理器、文件、应用服务、系统库文件和配置文件等。

%小知识:VPS中的KVM架构OpenVZ架构有什么区别?-猿站网-插图

优势特点:

1、具有标准的启动脚本、软件厂商提供的软件可以运行在VPS内部而无需为OpenVZ做特别的修改或调整,扩展性强。

2、用户可以修改任何配置文件和安装其他软件,灵活性非常高,易于管理维护。

3、每个VPS账户相互之间完全隔离,包括文件系统、进程、内部进程、操作系统等,独立性非常强;

KVM架构

KVM是基于虚拟化扩展(Intel VT或AMD-V)的X86硬件的开源的Linux系统虚拟化解决方案,是作为内核的一个模块来提供虚拟化功能。如果系统需要虚拟化功能,则KVM模块可以被Linux内核按需动态加载到内存运行。如果不需要的KVM功能,可以动态卸载该模块。

在KVM构架中,虚拟机被实现为常规的Linux进程,由标准Linux系统调度程序进行调度,每个虚拟CPU被实现为一个常规的Linux进程。但KVM本身不执行任何硬件模拟,需要客户空间程序通过/dev/kvm接口设置一个客户机虚拟服务器的地址空间,向它提供模拟的I/O。

此外,KVM构架是完全虚拟的,所以不分PV和HVM,所有的KVM类型的虚拟技术都可以装各种Linux的发行版和各种Windows的发行版,不管供应商在主页有没有写明是否支持 Windows系统,只要配置能够Windows运行,那就肯定可以装的上去,只是方法不同。

%小知识:VPS中的KVM架构OpenVZ架构有什么区别?-1猿站网-插图

优势特点:

1、支持半虚拟化I/O及对称多处理;

2、支持 PCI 设备直接分配和单根I/O虚拟化 ;

3、支持x86 (32 and 64 位), s390, Powerpc等CPU类型;

4、从Linux2.6.20起就作为一模块被包含在Linux内核中;

5、KVM构架是解决虚拟化问题的最佳方案,也是第一个进入内核的虚拟化解决方案;

6、KVM构架是内核本身的一部分,因此可以利用内核的优化和改进,稳定性能非常好。

OpenVZ和KVM架构缺点分析

OpenVZ构架实现起来很简单,所以导致的一个明显问题就是“超卖”,基本上OpenVZ技术没有独占的,都是共享的,而且划分出来的用户非常多。所以配置再高的服务器,一旦使用OpenVZ构架,那么使用起来多少都会出现访问不稳定性,系统资源不够用的情况发生。

KVM构架资源占用需要看其他用户资源的使用情况,如果折腾的用户太多,也会导致自己主机账户不稳定。此外,KVM构架还需要较新的能够支持虚拟化的处理器,以及一个用户空间的QEMU进程来提供I/O虚拟化。

总的来说,在租用美国VPS的时候,OpenVZ和KVM是比较常见的两种构架,虽然这两种构架拥有性能好、稳定性高、扩展性强等优势特点,但也不排除一些负面影响,大家应该加以正确认识。

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:vultr服务器搭建宝塔面板图文教程

2023-4-29 18:01:23

建站知识

小知识:windows server服务器连接远程桌面无法复制粘贴文件

2023-4-29 18:16:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索