【IT168 专稿】以数据中心和服务器虚拟化产品为例,VMware包含有多种产品,如构建数据中心虚拟化平台非常先进的VMware vSphere 4、将一台物理服务器分割为多个虚拟机的VMware Server 托管虚拟化平台,以及实现虚拟化最为简便VMware ESXi。
在不同的应用环境中,应该如何选择合适的服务器系统呢?本文将结合VMware的产品特点,就其各虚拟化组件针对性的推荐相关服务器产品。
一、虚拟化环境为导向 Vmware产品分类
首先,让我们熟悉VMware厂商,针对不同虚拟化情况,当前主推的三类产品。对于数据中心的解决方案主要是VMware vSphere,具有整合服务器、管理和业务连续性的功能。通过服务器整合,vShper可使硬件需求减少到原来的十分之一。减少硬件意味着可以使硬件和运营成本降低 50%,并使能源成本降低 80%。
这种环境应用,常见的是大中型企业,人数超过数百人甚至上千。对于服务器整合、远程办公、分支机构和业务连续性具有需求,多数情况下可以满足。如果以行业来看,VMware vSphere在政府、证劵、金融、教育高校、大型制造业等诸多领域,都有涉及。
第二类产品是VMware Server——作为一种应用程序安装在 Windows 和 Linux 上,依靠操作系统进行资源管理。这限制了它的性能和可扩展性,VMware Server 非常适用于测试和开发活动。
此外,VMware还推出了免费的虚拟化产品——VMware ESXi 。它是实现虚拟化的最简单途径,可通过将应用程序整合到更少的服务器上,减少硬件、电力、散热和管理成本。VMware ESXi可以在一台服务器上运行多个操作系统,从而降低硬件成本。
VMware ESXi旨在让各种规模的公司都能体验虚拟化的好处。因此一些中小型用户、对虚拟化感兴趣的用户甚至是个人,都可以通过IT 管理员免费获得 VMware ESXi。其目的就是使得每个人,都可以接触到 VMware 的数据中心技术。
二、VMware对硬件的要求与不同方案
VMware现在主要两个ESX版本:ESX 3.5 Update 5和vSphere 4.0(ESX 4)。ESX 3.5每宿主主机最大支持128个VM,32个处理器内核和256GB物理内存,每VM客户机最大支持4 vCPU,64GB内存。最新vSphere 4.0,VMware将每宿主主机的VM数量提升到了320个,最大64个逻辑处理器(可以认为是线程/核心)和1TB的物理内存,每VM客户机最大支持8 vCPU和256GB内存。因此,在选择处理器平台的时候,用户需要选择支持内存大,逻辑处理器多(线程多)的产品——英特尔至强7500凭借8核心16线程的单芯片最强x86处理器,与16根内存插槽的海量支持无疑是目前vSphere的非常好的处理器平台。
在硬件需求上,免费的VMware ESXi 单行版,占用空间小,仅占32 MB 磁盘空间。几乎可以在现有硬件兼容性上运行。而且,随着越来越多的服务器通过运行 ESXi 的认证,这些可适合的硬件还会不断增加。因此,一般而言,对于硬件的最低要求,在如今的服务器和小型机上一般都可以满足。
这里根据企业的服务器的不同数量,以及企业人员规模的不同,假设尚未在任何部分进行过虚拟化,以企业的服务器整合、业务连续性、集中式管理IT环境和远程办公室管理为要素,作为企业应用目的,给出在不同服务器环境下,较适合的虚拟化选件。
对于一般的小型企业,人数在100~200人,服务器少于20台。这种应用环境最为常见。因此,VMware建议采用使用面向小型 IT 环境的 Essentials 软件包来实施 VMware 虚拟化,因为它性价比高,入门价格低。它还是市场上最值得信赖、最可靠和最强健的虚拟化解决方案。最便于部署应用程序正常运行时间及数据保护功能(如容错、带重复数据消除的数据恢复、高可用性以及 VMotion)的解决方案。
不仅如此,通过整合服务器节省IT成本,在保护关键数据和应用程序上,VMware 虚拟化可大幅提高服务器利用率,从而降低能源成本和减少需要管理、存放和购买的服务器。典型的企业在仅仅3台物理服务器上,即可运行 20 台物理服务器的等效工作负载。这只是虚拟机的效率,如果采用英特尔最新至强5600处理器,其计算能力相比单核处理器15:1的整合比,将会进一步提升VMware虚拟机的效率。
这里,笔者根据VMware官方网站所给出的虚拟化节省计算器,描绘出当不同物理服务器,在虚拟化过程中,可以直接减少服务器采购成本,以及每年节约的服务器相关的电源成本。
三、不同厂商VMware环境虚拟化服务器推荐
VMware 虚拟化软件可以应用用于戴尔、Fujitsu、 Siemens、惠普、IBM、NEC机架、塔式和刀片,多种机型产品。各大服务器厂商对待VMware的态度,极为重视。
惠普拥有在行业领先的服务器虚拟化技术, HP ProLiant Virtualization 将行业领先的虚拟化技术集成到了ProLiant平台上,可为客户提供最出色的服务器虚拟化体验。 ProLiant iVirtualization现在可通过VMware可靠的产品提供,未来还将包含来自Microsoft的产品。在早先的4路机架、16核心的测试中,HP ProLiant DL585G5 获得了第一名。我们这里并不是要说明,哪一家品牌的服务器虚拟化性能更好,而是要说明在VMware ESX v 3.5 的平台中,各大品牌的产品都可以完美进行虚拟化。
戴尔对原有的第11代服务器升级后,虚拟化随之进行了改进。多款机架和刀片,无论是内存提升,还I/O都有改进,更好的集成VMware虚拟机。
IBM从M2升级到M3,较之前的嵌入式虚拟化管理VMware ESXi 3.5,也随之升级到了VMware ESXi 4.0。不仅是M3系列,而且X5架构的产品都能支持VMware ESXi 4.0。此外,M3系列服务器普遍都采用了英特尔至强5600系列处理器,其针对虚拟化应用负载进而主动调节平绿的Turbo boost技术将虚拟化应用的性能推到了新的高度。
浪潮早在2008年6月,就与VMware达成了OEM协议。浪潮在部分服务器中预装VMware软件,换句话说,VMware的虚拟化软件将与部分浪潮服务器捆绑销售。在浪潮服务器的配件,明确以VMware作为商品号码的,恐怕就属浪潮了。以下列举捆绑销售的几款。
随着英特新至强5600系列处理器,以及至强7500系列的推出,各大厂商的服务器不论推出新品,还是升级原有系列,对于虚拟化的支持尤为重视。对于目前可以支持Vmware Esx 的服务器型号(英特尔平台)笔者进行如下整理。
四、不同行业采用VMware虚拟化成效
VMware在x86服务器虚拟化领域,一直处于行业的老大。说到企业市场份额,这家开拓性的厂商仍稳坐头把交椅。VMware早在2001年,推出了它的第一款x86服务器虚拟化产品。直到几年后,开源Xen虚拟机管理程序的第一批商用版本才进入市场。微软直到2008年才发布Hyper-V虚拟机管理程序。
有数据显示,仅在2008年初估计:至少50%、最多80%的企业客户在使用VMware的虚拟机管理程序。
在中国国内的各大行业中,几乎都可以见到VMware 虚拟化软件的身影。笔者把在重点行业中,具有代表的几家企业虚拟化成功案例展示出来,一方面可以看到VMware在这一领域取得的成绩;另一方面,有相近应用环境的用户也可以借鉴成果,比对自己服务器类型进行预估。
根据IDC的调查,2009年,有36.5%的企业完成导入x86服务器虚拟化,其中绝大多数的企业会使用VMware服务器虚拟化软件。VMware堪称当今x86服务器虚拟化霸主,全世界采用虚拟化技术的企业中,高达八成以上都是采用VMware的虚拟化产品。
至于在虚拟化的硬件选型上,企业可以根据自身的特点,选择VMware虚拟化软件,配合基于英特尔至强5600/7500系列处理器的双路或四路服务器搭建符合自身需求的虚拟化平台。