扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
服务器虚拟化已经成为一项让许多IT部门青睐的技术,它能够运行多台虚拟机独立运行在一个物理计算机系统中。但是那些考虑采用服务器虚拟化技术的IT主管应该意识到选择不同的虚拟化技术可能会对他们的计划产生怎样的影响。
专门提供虚拟化和项目管理咨询的The Project Network公司咨询师Cris Colfescu表示,整合是大多数企业机构选择采用服务器虚拟化的最主要动力。
他说:“有些人认为他们会在能源消耗和机架租赁空间方面的成本有所削减,有些人希望削减硬件维护成本,还有人希望能够减少碳足迹。”
今年年初,英国慈善机构Comic Relief采用了旨在实现这些目标的虚拟服务器和存储环境。最后运行的物理服务器数量减少了20%,通过减少物理服务器和空调系统的能源消耗来使这家机构达到了环保标准。
Comic Relief的IT主管John Thompson表示:“过去我们有20台服务器,现在我们有16台运行虚拟机的物理服务器。”
Simon Evans是伦敦Southgate College信息服务主管,现在他们正在使用VMware ESX将50台物理服务器整合成为35台,同时用VMware的虚拟桌面架构(VDI)软件和瘦客户取代了传统的PC机。这所大学在VMware产品、服务器、SAN设备和专业服务上或非了大约250000英镑,而Evans表示,相比购买同样的替代设备,这么做可以节省450000英镑。他还预计,未来这所大学每年的电力成本将节约28000英镑,每年计算机维修成本节约1200英镑。
Evans表示:“关键是采取一种循序渐进的策略,尤其是在迁移服务器的时候。”
与Southgate College一样,Comic Relief也在引入VMware技术的同时完成了对存储环境的虚拟化。他们安装了一款配置了自动精简配置功能的Compellent SAN设备,在网络中最大程度上利用未被使用的空间。这不仅提高了利用率,而且创建了可以迅速扩展配置快速增长的数据库的虚拟存储空间。
Thompson表示:“我们需要在规模增长的时候增加灵活的存储空间。现在我们拥有的总容量是15TB,可用的是4TB。”
在线游戏公司Betfair用了半年时间完成了一个需要三年的虚拟化项目,最终他们向位于Guernsey的数据中心中托管的机架中应用8000到10000台虚拟服务器。
信息系统经理Tony Rigby表示:“如果我们继续以现在的速度增长的话,我们将需要一个足球场大小的数据中心来容纳所有服务器设备。”
这个项目结束之后,Betfair所有任务关键软件开发和质量控制环境将运行在虚拟服务器上。
Christopher Venning是Royal College of Physicians (RCP)的IT主管。最近他检查了托管在7台惠普刀片服务器中的45台虚拟服务器,并且使用VMware VDI软件对160个桌面进行虚拟化操作。
Venning表示:“我们要运行160个VDI桌面镜像,就必须使用管理服务器来提供额外的功率。”
为了找到成功虚拟化服务器的最佳途径,IT主管们必须了解即将运行在虚拟机上的应用的需求。
对于像Comic Relief这样的机构来说,计划是非常重要的。他们将大部分关键应用迁移到虚拟服务器上,其中包括合同管理、基于微软Dynamics GP软件和基于SQL的数据仓库应用等金融系统。
Stefan Van Overtveldt是新兴技术公司BT的副总裁,这家公司正在向云计算环境中迁移,依赖于公司数据中心的服务器虚拟化技术。
Van Overtveldt认为有效的计划和对应用需求的认真考量是关键因素。BT自主开发出完成这个项目的应用,将连续迁移流程增加了一倍。
他说:“其中一些应用完成没有改变,但是对有些应用你必须谨慎一些,看看它在虚拟环境下的运行表现。你必须检查与之相连的数据库、使用的基础架构、如何与网络和存储资源进行互动,然后如何创建一个迁移这些应用的结构性策略。”
Venning认为,了解哪些应用运行在哪、谁将使用这些应用是十分重要的。他说:“一些你认为很复杂的应用实际上十分简单,往往是管理服务造成了这个问题。如果不中断用户服务的话就很难虚拟化文件服务器和打印服务器。”
虚拟化技术吸引人们的一个特点就是它对网络的改变。将10台虚拟机放在一台物理服务器中通常会增加传向或者传出这台服务器的数据量,任何终端解决方案都必须处理增长的I/O、缓存和磁盘共享,同时还可能影响性能水平。
Colfescu表示:“每个人的网络中都存在隐形的问题,但是当你进行虚拟化操作的时候,这些问题就显现出来,因为你正在将所有负载集中到一台硬件设备中,这时候就出现瓶颈了。”
Venning表示,购买足够多的服务器内存和处理能力是避免这个问题的好方法,他说:“实际上服务器和客户之间的传输量很少,多的是服务器之间的传输量。”
Colfescu表示,企业用户没有必须通过购买新服务器来解决虚拟化问题,这取决于他们现有的功能特性、以及这些能否满足虚拟化软件许可的要求。
他说:“所有这些都可以再利用——网络、服务器、网络接口卡——但是许多变成了你最终选择的产品,因为其中一些是基于插座收取许可费用的,还有一些是基于内核或者每台服务器。”
Colfescu表示,那些有兴趣向他们的基础架构中应用虚拟化技术的用户应该最大程度上利用存储容量计划软件,不管是虚拟化厂商或者第三方产品。
他说:“虽然这些软件告诉你某个任务需要的服务器数量有所不同,但是仍然值得你使用这些软件。”
服务器虚拟化选择
VMware
VMware已经快速成长为服务器虚拟化市场的领头羊。现在他们宣称在全球范围内拥有超过120000家付费用户。VMware提供了一系列服务器和桌面虚拟化产品,还有管理工具。
微软
微软在最近才推出了具有重量级的虚拟化解决方法Hyper-V。Hyper-V是通过Microsoft Systems Center软件来处理管理问题的。
Xen
Xen是一家开源软件虚拟化hypervisor提供商。现在他们的产品已经被集成到包括Suse Linux Enterprise Server和Red Hat’s Enterprise Linux 5在内的多个开源产品中。XenSource提供基于Xen hypervisor的管理产品,XenServer 5产品现在是基于XenEnterprise产品的。