VMwarectrix对比.docx
《VMwarectrix对比.docx》由会员分享,可在线阅读,更多相关《VMwarectrix对比.docx(17页珍藏版)》请在冰豆网上搜索。
VMwarectrix对比
目录
Contents
1、威睿与思杰虚拟化产品市场占有率暨技术成熟性比较2
2、威睿与思杰虚拟化产品的架构对比5
3、威睿与思杰产品技术功能对比摘要表6
4、威睿与思杰虚拟化数据中心技术深入对比分析9
4.1、IT系统资源度量与池化9
4.1.1VMware独有的资源池化度量及DRS负载均衡集群实现10
4.2、VMware与友商虚拟化架构技术的详细对比分析12
5、虚拟化—>云,VMware提供清晰的、渐进式的云计算实施途径13
6、结束语14
以下将通过两部分内容,即威睿(VMware)与思杰(Ctrix)产品技术功能对比摘要以及二者技术对比剖析,使用户能够对这两者有一个完整而清晰的认识。
1、威睿与思杰虚拟化产品市场占有率暨技术成熟性比较
威睿公司概况:
2010年营业额超过29亿美元,相比2009年增长41%
超过20亿美元的现金
超过20%的运行收益
全球超过8,200名员工
全球第5大架构软件公司
VMware的虚拟化与云计算产品目前已成功部署在:
超过190,000VMware客户
100%的财富100强
100%的财富全球100强
96%的财富1000强
98%的财富全球500强——客户案例详情可参考VMware官方网站:
目前VMware与所有硬件主流服务器厂商均有良好的合作,包括IBM、HP、DELL、浪潮、联想、曙光等等国内外主流服务器厂商均OEM了VMware的产品,并能够提供一定的技术支持。
这些厂商的服务器产品大部分都做了VMware运行环境的兼容性认证。
Citrix在这方面相比VMware则远远不如,如国内各家服务器厂商均与Ctrix没有服务器虚拟化产品的OEM协议,各国内外主流服务器厂商也非常缺乏对于Ctrix产品的技术支持,其与各厂商服务器的兼容性认证也相对很少。
在市场占有率和技术成熟性及虚拟化/云计算的软硬件支持生态圈上,VMware远远领先Ctrix。
用户选择具有更好的技术成熟性和更好的软硬件生态圈支持的同时,能够更好的保障其生产系统在虚拟化内运行与维护的可靠性、安全性与便利性。
如下图所示,根据VMware在2010年对1616个用户的采样调查中,有62%的用户认为,在采用虚拟化技术作为其数据中心基础架构时,优先考虑的是虚拟化架构是否具有极高的可靠性(参见下页):
VMware的虚拟化架构产品已经由市场主要用户的长期检验,体现了极高的可靠性,这也是Ctrix等其他友商所不具备的,如下图所示:
上图所示为美国一大型制药公司,其基于X86系统运行的VMwareESXServer在4年内一直正常运行,没有任何系统重起、宕机等问题发生。
以中国用户为例,作为河北省国税局的近邻,北京市国税局自2009年下半年起,在其X86服务器上开始运行包含其内网业务系统的VMwareESXServer,到2011年目前为止也极其稳定,没有任何系统重起、宕机等问题的发生,支撑了北京市国税系统业务的持续良好运行。
2、威睿与思杰虚拟化产品的架构对比
Citrix的XenServer需要首先安装通用Linux操作系统,然后在此基础上创建域0(Domain0)-也可称为父域,然后再创建域1(Domain1)、域2(Domain2)等虚拟机分区(可称为子域)、安装部署虚拟机操作系统。
相比于VMware,其安装部署复杂繁琐,并且会带来更多的虚拟化性能调度开销,减少系统可用资源。
VMware全部安装后磁盘占用空间约270M,Citrix安装需要1.8GB。
由于CtrixXen是基于通用操作系统设计的,因此带有很多不必要的操作系统代码,而这些代码的存在对系统的安全性、补丁更新的频繁程度、系统的开销等都带来了不利的影响。
越少的代码数量意味着越少的受黑客攻击面与更好的网络安全性。
3、威睿与思杰产品技术功能对比摘要表
下表对威睿公司的vSphere产品与思杰XenServer5.6产品的关键技术特性予以逐一对比分析,以供审阅参考。
详细技术细节请参考下一章节对象附件的VMware技术特性对比细表。
技术特性
威睿公司
vSphere4
思杰XENServer5.6
注释
高可用性(HA),无单点故障
支持跨越物理主机的虚拟机在线迁移
支持,VMotion,能够基于千兆网络环境同时在一个服务器节点上迁移4个虚拟机。
支持,LiveMigration。
只能在一个服务器节点上一次迁移1个虚拟机。
确保物理机故障不会中断业务运行。
VMware能够更迅速的完成故障物理节点上应用的快速迁移,保障系统的稳定运行。
不中断服务的虚拟机故障切换
支持,FaultTolerance
不支持
确保虚拟机故障不会中断业务运行
不中断虚拟机业务的存储设备迁移
支持,StorageVMotion
不支持
确保存储设备故障不会中断业务运行
异地数据中心容灾
支持,SiteRecoveryManager
不支持
确保单个数据中心故障不会中断业务运行
虚拟机—虚拟机关联以及虚拟机—主机关联
支持,在配置资源池和DRS集群时能够予以设置
不支持
确保在一个负载均衡/故障转移组内的不同虚拟机不会运行在同一个物理机上,保证虚拟机应用机群的运行可靠性。
也用于保证某些虚拟机应用运行于特定的服务器上
集群文件系统
支持,VMFS集群文件系统,超过600种阵列获得了认证
有限支持,XenServer不提供集群文件系统,但允许多台主机访问
一个公用存储卷上的虚拟磁盘。
确保多台物理机能够同时访问一个LUN并保证数据完整性和一致性
资源调度与分配
将虚拟化数据中心服务器集群中的各服务器的CPU和内存等资源整体定义成一个“资源池”,实现资源整合和动态分配
支持,DRS(DistributedResourceScheduler)集群能够根据所运行虚拟机的负载轻重,自动在集群的资源池内动态分配部署,实现负载均衡
有限支持,无法细分每个物理节点主机池的资源且不能实现资源池分层管理。
资源的动态调配是企业数据中心虚拟化应用的最重要特性,保证了系统的弹性和资源利用
硬件热添加
支持,能够在线增加和扩展虚拟机的CPU和内存等资源
不支持
确保虚拟机的计算和内存等资源能够随需增加而不中断业务
网络IO控制
(需要企业增强版)
支持,针对不同业务的网络流量可设定优先级和限额,保证虚拟化资源池中的重要业务能够获得最充足的资源
不支持
确保重要业务的优先资源使用,保证虚拟化资源整合平台内的服务分级质量保障
存储IO控制
(需要企业增强版)
支持,针对不同业务重要性的虚拟机可设定存储IO的优先级和限额,保证虚拟化资源池中的重要业务能够获得最充足的资源
不支持
确保重要业务的优先资源使用,保证虚拟化资源整合平台内的服务分级质量保障
内存优化功能,支持透明页映射和内存超用、内存压缩
支持
有限支持,不支持内存压缩等技术、透明页面共享等技术,只能使用内存释放技术来实现,影响虚拟机的运行性能。
“OverCommit”内存共享技术,就是把负载小的虚拟机的内存挤出来,给需要内存多的虚拟机使用。
同等的资源下能支持整合更多的虚拟机业务
虚拟机及虚拟数据中心的集中监控
单一中文环境的客户端管理虚拟化的所有环境
支持,通过vCenter提供统一的图形界面管理软件以在单一客户端完成所有虚拟机的日常管理工作,包括各虚拟机控制管理、CPU内存管理、用户管理、存储管理、网络管理、日志收集、性能分析、故障诊断、权限管理、在线维护等
不支持,Ctrix是英文菜单界面的管理环境,并且不是单一图形界面对虚拟化架构环境的完全管理
单一中文环境客户端在简化了虚拟化数据中心可管理性的同时,减少了人为失误,使得管理更简便并符合中国国情。
支持开放式虚拟机格式
支持OVF开放式虚拟机格式
不支持
开放式虚拟机格式使得用户可以在现有虚拟机和其它的虚拟化产品和组织之间互相兼容,
支持安全性控制
支持,VMsafeAPI,vShieldZone
不支持
考虑到虚拟机的动态可迁移,那么如何在此过程中实现对应业务及相关数据的访问控制,如何结合第三方安全检查以彻底控制病毒和其它网络攻击,是建设虚拟数据中必须考虑的
4、威睿与思杰虚拟化数据中心技术深入对比分析
自1998年威睿公司开拓X86架构虚拟化技术并发布第一款虚拟化产品以来,已经过了12个春秋。
在此期间信息系统随着经济和业务增长而飞速发展,威睿公司(以下简称VMware)也随之推出并不断完善了大量X86架构的虚拟化核心技术及相关产品,引领了该领域的技术发展方向。
需要在这里着重指出的是,仅有基于Hypervisor的虚拟机,并不等于IT基础架构的虚拟化,而需要崭新的设计思路、统一的设计团队以实现围绕虚拟化数据中心建设为核心的一系列技术与产品开发。
下文仅就其中最重要的几个关键技术进行讨论。
4.1、IT系统资源度量与池化
时至今日,IT系统已成为河北省国税局整个业务系统的重要支撑,它帮助业务系统实现管理信息化、自动化、精细化,然而IT系统本身的建设与管理却仍有很多简单的问题无从解答。
项目持续多久?
需要哪些和多少资源?
成本及回报周期?
为了实现IT系统自身建设与管理的信息化、自动化、精细化,需要能够对系统进行基于标准的各种度量。
这也是实现河北国税数据中心虚拟化项目“性能稳定、安全运行、易于扩展、便于管理、随需而动的基础资源支撑平台”的要求的技术基础。
不能度量就无从管理,这是基本常识。
在IT系统基础架构建设中,如何恰当地度量资源以合理配置与使用?
如何提高IT基础架构的业务支撑服务水平?
这都是当前IT信息系统建设中存在的实际挑战,VMware通过对技术和需求的不断探索,推出了基于X86架构的以资源整合、池化度量技术为核心的各种技术与产品,实现了IT基础架构资源管理的信息化、自动化与精细化。
而VMware也是目前市场上唯一能够提供这样的技术与产品的公司。
所谓的资源整合与池化度量,是指在IT系统架构内部,将物理资源(如:
群集系统)按照资源类型(如:
CPU、内存、磁盘、网络),以开放的度量标准(如:
计算主频MHz、容量MB、带宽Mb/s)进行集合,在度量资源用户(虚拟机)的实际资源使用情况下进行按需分配的过程。
通过合理的资源整合与池化度量,能够以可见并可度量的QoS标准,更好地支撑海关业务系统的运营。
VMware的资源整合与池化度量技术能够实现以层次化的结构(父资源池、子资源池),按照资源分配设置(份额、预留和限制),以开放的度量标准(计算主频MHz、容量MB、带宽Mb/s),实现基于虚拟机的业务系统的精细化、自动化按需分配管理。
这是VMware所独有的。
我们的竞争友商思杰(以下称为ctrix),目前仍没有完整的资源池化设计思想且仅具有极其有限简单实现。
4.1.1VMware独有的资源池化度量及DRS负载均衡集群实现
VMware的DRS集群资源池在配置完成后,能够实现当在某个设定的资源池上运行了很多虚拟机时,根据这些虚拟机的负载轻重(以虚拟机实际CPU使用的主频MHz和内存实际使用的容量MB度量——未来还可以加入网络和存储的性能度量指标),自动把负载重的迁移到不同的硬件平台上,也能够在1、负载很大的时候(峰值),在线为该虚拟机添加实际度量数量的CPU或内存资源以满足业务要求,2、负载很小的时候(比如晚上),把虚拟机全部迁移到少数硬件服务器上,让其它的硬件服务器自动待机,减少系统运行消耗。
这就是VMware的资源池化度量及负载均衡。
在VMware中对资源对象做了以下划分:
✓主机和群集是物理资源的提供方。
对于主机,可用的资源是主机的硬件规格减去虚拟化软件所用的资源。
✓群集是一组主机。
可以使用VMwarevCenterServer创建群集,并将多个主机添加到群集。
✓vCenterServer集中管理这些主机的资源:
群集拥有所有主机的全部CPU和内存。
可以针对联合应用负载平衡或故障切换来启用群集。
✓虚拟机是资源用户。
创建期间分配的默认资源设置可以在以后编辑,以便基于份额和优先级分配资源提供方的CPU和内存预留量或占比。
✓启动虚拟机时,服务器检查是否有足够的未预留资源可用,并仅在有足够的资源时才允许启动虚拟机。
此过程称为接入控制。
在VMware中对资源池是按照如下结构设计的:
✓资源池是灵活管理资源的逻辑抽象。
资源池可以分组为层次结构,用于对可用的CPU和内存资源按层次结构进行分区。
相应地,资源池既可以被视为资源提供方,也可以被视为资源用户。
它们向子资源池和虚拟机提供资源,但是由于它们也消耗其父资源池和虚拟机的资源,因此它们同时也是资源用户。
✓每台独立主机和每个DRS群集都具有一个(不可见的)根资源池,此资源池对该主机或群集的资源进行分组。
根资源池之所以不显示,是因为主机(或群集)与根资源池的资源总是相同的。
✓用户可以创建根资源池的子资源池,也可以创建用户创建的任何子资源池的子资源池。
每个子资源池都拥有部分父级资源,然而子资源池也可以具有各自的子资源池层次结构,每个层次结构代表更小部分的计算容量。
✓一个资源池可包含多个子资源池和/或虚拟机。
用户可以创建共享资源的层次结构。
处于较高级别的资源池称为父资源池。
处于同一级别的资源池和虚拟机称为同级。
群集本身表示根资源池。
如果不创建子资源池,则只存在根资源池。
而以下是基于资源池的DRS集群部署:
✓DRS群集是一组具有共享资源和共享管理界面的ESX/ESXi主机和相关虚拟机。
必须创建DRS群集,才能从群集级别资源管理中获益。
✓将主机添加到DRS群集时,主机的资源将成为群集资源的一部分。
除了这种资源聚合外,用户还可以使用DRS群集支持群集范围内的资源池并强制执行群集级别的资源分配策略。
✓DRS集群还提供下面的群集级别的资源管理功能。
o负载平衡—将持续监控群集内所有主机和虚拟机的CPU和内存资源的分布情况和使用情况。
在给出群集内资源池和虚拟机的属性、当前需求以及不平衡目标的情况下,DRS会将这些衡量指标与理想状态下的资源利用率进行比较。
然后,它会相应地执行虚拟机迁移(或提供迁移建议)。
当用户在群集中首次启动虚拟机时,DRS将尝试通过在相应主机上放置该虚拟机或提出建议来保持适当的负载平衡。
o电源管理-VMware分布式电源管理功能处于启用状态时,DRS会将群集和主机级容量与群集的虚拟机需求(包括近期历史需求)进行比较。
如果找到足够的额外容量,它会将主机置于(或建议置于)待机电源模式,或者如果需要容量,则建议启动主机。
根据提出的主机电源状况建议,可能需要将虚拟机迁移到主机并从主机迁移虚拟机。
oDRS规则—用户可以通过分配DRS(关联性或反关联性)规则控制群集内主机上的虚拟机的放置位置。
基于上述可知,VMware的资源池设置是层次化和相互隔离的结构,可以针对不同的物理服务器机群和业务系统划分不同的资源池,每个资源池之间是相互隔离和独立的,虚拟机上运行的业务系统在本系统资源池内自动调度。
也即可以在一个虚拟数据中心内设置一个大的资源池,下面根据内外网不同大的业务系统的要求,分别划分各自的子资源池,实现资源的统一管理、调度与利用。
这也是Ctrix的技术和目前的简单做法所无法实现的。
4.2、VMware与友商虚拟化架构技术的详细对比分析
以下所插入的文档将就虚拟化技术的各个层面,包括计算、存储、网络等各方面的特性需求,针对VMware与Ctrix等各家竞争厂商产品进行详细的对比剖析。
请双击打开以下详细技术对比文档的对象链接,供详细技术对比参考。
5、虚拟化—>云,VMware提供清晰的、渐进式的云计算实施途径
此外,用户通过使用VMware的技术和实现,能够以更好的TCO和ROI,逐步渐进的实现未来搭建云计算平台,实现自动化数据中心的目标。
从虚拟化到云计算,VMware提供了一致的技术架构与产品体系,用户只需要在现有虚拟化架构基础上逐步演进即可达到云计算的要求。
参见上图所示,VMware目前已经不仅仅是虚拟化基础架构领先的技术提供者,也已经成为了云计算这个方兴未艾的技术市场的领导者,能够提供从虚拟化环境到云计算环境,从而实现IT即服务这一目标的清晰可见的、循序渐进并能够实际落地的实施路径与步骤。
而这是包括Ctrix在内的其他各家虚拟化技术提供商所完全不具备的技术与市场优势。
6、结束语
综上所述,VMware以更专业的技术和产品为数据中心虚拟化乃至未来的云计算提供了坚实的架构弹性组合、资源自动管理和完整的可靠性、可用性,远远领先了包括Ctrix在内的所有竞争对手,是目前唯一实际可用并得到大量成熟完整的市场验证数据中心级虚拟化环境解决方案。