国内外VPS提供商Openvz和Xen的技术规格分析

&">nbsp;   中国IDC市场近年来发展良好,而各种新技术和新产品的出现更是给IDC行业注入了新的活力,2006年初VPS(Virtual Private Server,虚拟专用服务器)进入中国市场,凭借其独特的优势,迅速占领了中国市场,为我国虚拟化的发展打下了良好基础。

VPS和虚拟主机相比,稳定性比虚拟主机高;而和独享主机相比,价格又比独享主机便宜。介于稳定性和性价比,现在已有不少企业和个人站长都使用VPS主机。VPS主机管理起来也比虚拟主机方便,用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。换而言之,VPS是一项具备高弹性、高质量及低成本效益的服务器解决方案。

  准备购买一台VPS,对比了多家VPS提供商,国外的、国内的,注意纠结于究竟是Openvz好还是Xen好的问题,于是查阅了一些资料,得到一些心得,分享一下。

  下面的这篇翻译自hostingfu.com,Observer进行了翻译,本人进一步加了注释。

  一、Openvz和Xen的技术规格分析

  1.Xen与Openvz的区别

  Xen和Openvz同样是虚拟化主机技术,区别在于Xen是半虚拟化技术,它并不是一个真正的虚拟机,而是相当于自己运行了一个内核的实例,可以自由的加载内核模块,虚拟的内存和IO,稳定而且可预测。Openvz则是操作系统级别的虚拟化技术,是底层操作系统上的一层应用,这意味着易于理解和低权重开销,一般来说也意味着更优的性能。

  这里有一个问题,可以看到实际上openvz因为免去了大量的公共开销,理论上来说性能会比xen更好。为什么大家都会认为openvz过分压榨性能呢?我认为是因为openvz配置起来比较灵活,给黑心 openvz服务商改低限制的机会。

  比如mediatemple,号称512M内存的dv方案,kmemsize才12M,不了解的人看了512M觉得很哈皮啊,可是使用的时候一般这512M能分到你手里一半就不错了。此消彼长,所以才会有xen 能更好地利用机器性能的错觉。

  2.Openvz的内核模型

  首先当OpenVZ的主机说“256MB的保证”,它实际上意味着约232MB的“privvmpages”,14M的“kmemsize”和其他杂项资源。当应用程序调用 malloc()分配的内存将被添加到“privvmpages”。

  当“privvmpages”超过限制,malloc()将失败并返回一个NULL。当主机服务器内存用光了,然后虚拟环境下的进程超过 “oomguarpages”的将被终止。

  OpenVZ的内存管理方法既有问题也有优势。最大的问题之一是内存容量的应用程序使用的内存和应用程序实际上分配到的内存是不同的,不同的应用程序他们的差别可能会很大。以Java为例,它通常分配一大块的内存,但是,它可能只使用一小部分分配的内存。如果privvmpages受限,java会立即停止运行。调整参数可以解决一部分问题,但它处理得绝对没有Xen来得干净利落。事实上,几乎所有使用内存分配的应用程序都会受OpenVZ这个问题的影响。

  /proc/meminfo 本身也有问题。虽然OpenVZ的已经为内存进行了虚拟,但是用”free”命令依然会返回主机的内存。这样就会使小内存的openvz的vps无法运行诸如java或者gcc编译这样的程序。

  OpenVZ的内存模型的优点是, 它容易理解: 你几乎就只有privvmpages受限。与专用的服务器或Xen的服务器不一样的是,你的磁盘高速缓存和页面缓存并不计入您的总内存使用情况。因此,在一个没有过度销售的openvz主机上,由于拥有较大冗余的公共资源,它实际上可能会比同类规格的Xen的VPS表现更佳。

  3.Xen的内存模型

  Xen的系统模型更容易解释。256MB的Xen的VPS是就像一个256MB的专用服务器-该内存段是预留作VPS专用,没有其他VPS能够使用这部分内存,这就像一个真正的专用服务器。

  此外,当内存不足时,VPS会使用Swap。一般每个VPS带有两倍大小的交换分区,当您的应用需要更多的内存,不常使用的页面从内存中被换出到交换分区,从而腾出使更多的房间。因此,256MB的Xen的VPS系统实际上共有768MB内存(256MB内存+ 512MB的交换空间),请相信我,交换空间是非常有用的,特别是处理突发的需求高峰时。

  这么说来,Xen是永远远优于OpenVZ?不然,你的256MB的VPS理论可以使用高达768MB内存,而实际上内核,高速缓存,缓冲,他们都占用内存。这部分系统开销也是可观的。另外,Swap会严重降低性能。

  4.稳定性和可预测性

  当内存耗尽时,xen和openvz表现大相径庭。xen会把不常用的内存页面换入Swap,这将大大降低性能,当Swap也用尽,那么xen的系统会响应得越来越慢,就像一台真实的服务器一样。

  而openvz一旦内存用尽,则会突然死亡:开不出新的程序,只能等待系统资源可用。更有甚者,本来运行的好好的程序也可能因为不断增长而超过限制,然后突然死亡。这就像开车开到70码,然后突然撞墙上了,一般会死得很惨。

  毫无疑问这点上我倾向于xen技术,可预测,稳定。

时间: 2024-10-25 07:30:02

国内外VPS提供商Openvz和Xen的技术规格分析的相关文章

2014年大数据解决方案提供商面临三大挑战

ZDNET至顶网CIO与应用频道 03月31日 北京消息:随着大数据在国内的逐渐为越来越多的人所认知,众多厂商也推出了针对大数据的解决方案,这其中不乏IBM.EMC.Oracle等顶级厂商.计世资讯预测,2014年,中国大数据市场规模将达到8.7亿元,比2013年增长64.2%. 在这样高速增长的情况下,也应看到的是,目前多数解决方案仍只是为大数据应用提供存储.处理.挖掘的平台技术,而在这些平台之上的,针对不同行业.不同场景的应用的开发,仍然处在极为初级的阶段.大数据尽管为国内的解决方案提供商带

云存储服务提供商ISV策略的实施

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 云存储服务提供商一直在积极寻求独立软件开发商(ISV)在后端支持他们的云.云存储服务提供商的想法是让云存储变成存储应用选择的一个简易方案,推动云存储使用率的上升.拥有最多ISV支持的服务提供商将胜出.这个策略是否能够奏效? 我曾说过云存储如想取得成功就需要无缝化.用户甚至不需要知道他们正在使用的是云.这种情况已经在发生.这就是让ISV来进行整合工作的背后想法.例如,

中小企业建站首选 推荐国内五大VPS主机提供商

中介交易 SEO诊断 淘宝客 云主机 技术大厅 当今,许多25058.html">企业建站首选VPS独享主机 以往建站企业一般选用传统虚拟主机或服务器.而这两种都各有不足,传统虚拟主机限制条件多,性能差,安全也得不到保证,而服务器价格又十分昂贵.随着互联网的不断普及,互联网用户的成熟度不断增加,越来越多的客户对主机服务提出了越来越高的要求.市场一直是技术发展的源动力,主导着产品的发展方向. VPS服务器简称VPS, 又称VPS主机.VPS服务器是利用VPS(Virtual Private

VPS的三种虚拟技术OpenVZ、Xen、KVM优缺点比较

本文就VPS采用的几种常见技术OpenVZ.Xen.KVM做简单介绍和对比,以备你选购自己合适的VPS 很多人看到同样配置的VPS价格相差很大,甚是不理解,其实VPS使用的虚拟技术种类有很多,如OpenVZ.Xen.KVM.Xen和HVM与PV.在+XEN中pv是半虚拟化,hvm是全虚拟化,pv只能用于linux内核的系统,效率更高,hvm可以虚拟所有常见操作系统(可以使用 windows),+理论效率比pv略低,另外,hvm需要cpu虚拟化指令支持,pv无此要求.KVM是新兴的虚拟化项目,出售

2013年夏季最受欢迎独立IP虚拟主机提供商TOP5

中介交易 SEO诊断 淘宝客 云主机 技术大厅 这个夏季即将要过去,炎热的销售季也即将结束.根据美国著名主机评测网站颁布的数据显示,夏季最热门的独立IP虚拟主机排行也已经新鲜出炉.以下就是根据排行榜罗列出来的前五名美国独立IP虚拟主机. 1.IXWebHosting 最受欢迎的独立IP主机提供商当然是IXWebHosting,其旗下的三大虚拟主机套餐都有多个独立IP赠送,其中无限型套餐赠送的个数更是高达15个,除了赠送独立IP外,还赠送域名,而使用其中文站发布的优惠码CHILL订购年付期限的主机

追上潮流:云提供商加大DR投入力度

对于期待在其灾难恢复计划中使用云的企业来讲,选择是多样的,云DR能够满足各种规模的企业需求. 灾难恢复即服务不在局限于类似SunGard 和Verizon Communications这样的大提供商.据Gartner最近发布的DRaaS魔力象限报告,有超过170家DRaaS提供商活跃于市场上. "2008 年,只有4-6家专注于辅站虚拟机恢复的提供商," Gartner副总裁John Morency说道,"现在我们看到越来越多的人进入这个领域,他们专注计算环境基于Window

8步让你成为云提供商

尽管眼下云计算受到众多的极力追捧,但还是有许多解决方案提供商在面对这项新技术,不知该如何开展业务是好,悬挂着的心一直落不下来.总部设在弗吉尼亚州费尔法克斯的解决方案提供商Evolve Technologies的创办人兼首席执行官Dave Sobel一直想扭转这个局面.Sobel正与美国计算机行业协会(CompTIA)合作,让业内人士更好的了解云计算基本知识,满足客户需求以及增值经销商们.Sobel在本月的Tech Data公司Channel Link合作伙伴大会上发表了题为<CompTIA如何迅

Top域名登陆国内外顶级注册商平台

域名城(domain.cn)10月29日消息,10月15日top域名进入日升期,据top域名注册局确息,top域名上线日程稳步推进,截止发稿日top域名将陆续登陆国内外多家顶级注册平台. Top域名登陆国内外顶级注册 &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   域名城(domain.cn)10月29日消息,10月15日top域名进入日升期,据top域名注册局确息,top域名上线日程稳步推进,截止发稿日to

面向云服务提供商的一种架构

本文讲的是面向云服务提供商的一种架构,[IT168 资讯]面向云服务提供商市场的交付基础架构 思杰云中心(C3)是面向云服务提供商市场推出的思杰交付基础架构产品组合.C3整合了经云验证的虚拟化产品和网络产品,可支持当今大多数大型互联网和Web服务提供商的业务运作.采用这一独特的产品组合,下一代云提供商可以充分利用部署最为广泛的.面向托管云业务的虚拟基础架构平台以及经实践检验的基础架构将业务可靠地.安全地交付给云客户和企业数据中心. 云计算时代 正如分布式计算替代主机时代成为时代主流,云计算将会成