服务器虚拟化已经有超过10个年头了,而诸如存储设备和输入/输出瓶颈仍然困扰着不少企业,部署服务器虚拟化具有多方面的优势,甚至达到如果您运营的是一家小型企业,可以帮助您在竞争对手可能还没有发现您的技术优势的前提下帮助您获得显著的竞争优势。为了帮助您更好的了解服务器虚拟化,我们列出了一个小企业部署虚拟化最明显优势的清单。 
   
  提高服务器的效率 
   
  毫无疑问,您已经知道,传统的和最令人信服的实现服务器虚拟化部署的理由是为了使处理器周期和内存能够更有效的利用计算资源。除了节省能源和冷却成本,中小企业可以通过减少物理服务器的使用以取代大量老化机的淘汰,进而削减资本支出。 
   
  实现服务器虚拟化部署最简单的方式是尽可能在物理服务器主机内部署多个的虚拟机(VM)。随着您在采用虚拟机工作变得更加舒适时,您还可以采取一个更为精简的办法,您可以在他们所提供的逻辑服务的基础上创建虚拟机,而不是简单的物理服务器和虚拟镜像。 
     
  对于服务器虚拟化的所有优势,虚拟化并非神奇到可以让您不再需要支付通常用于管理物理服务器所需的行政费用。这是一个尤其重要的事实:要记住您可能会犯错误;您的IT部门(或VAR)可能有难以解决的困难。事实上,由于虚拟机创建容易造成虚拟机蔓延的倾向,虚拟化管理更具有挑战性。这也加剧了监控虚拟机间的网络流量和识别性能瓶颈的内在挑战。 
   
  改善灾难恢复工作 
   
  灾难恢复是指能够在发生灾难事故后尽快恢复正常状态。您可以想像,通过一个完全虚拟化的基础设施备份虚拟机文件的图像副本绝对要比采用硬件服务器执行相同的过程要容易得多。 
   
  此外,使用虚拟化托管整个主机的基础设施只需要一小部分原有的硬件设备。这对于资金拮据的中小型企业意义重大:您只需要购买少量的服务器,并将其安置在另一个位置。在灾难发生时,这些服务器可以搬迁到需要的地方,加载最新的虚拟技术的恢复速度要比大多数服务供应商快得多。 
   
  显然,事实上,即使是最大的中小企业的IT基础设施也包含了几台硬盘驱动器,这在安全方面有深远的影响。其一,让一个无所事事的在员工整个公司的虚拟机周围转悠是一个非常真实的威胁,而这种风险在物理服务器就不存在。就像所有的备份任务,总是有虚拟机因为人为因素的错误所导致的风险。 
   
  鉴于上述情况,使用虚拟化作为灾难恢复的一种手段,需要具备一定的远见和规划。必须采取制订适当的安全程序串联。虚拟机安全的权责应该明确界定,范围包括近线备份到远程地点备份。 
   
  提高业务连续性 
   
  业务连续性的目标不同于灾难恢复,其是为了实现零中断或最低限度的业务中断。鉴于最常见的数据中心故障源可能是源于服务器硬件的故障,这便是为什么服务器虚拟化功能的实时迁移有助于保持业务连续性而无需停机的优势了。 
   
  使用实时迁移,管理员能够无缝地在物理服务器主机之间移动虚拟机,而无需断电。实时迁移工程通过在两台物理服务器之间同步磁盘和内存状态,然后停止源虚拟机,并在同一瞬间启动目标虚拟机。最后,适当的更新ARP表,以确保传入数据包被路由到正确的目的地网络。 
   
  值得注意的是,虽然实时迁移最初的构想是在SAN上,微软已经将这种称之为SNO的实时迁移能力进行了推广,该公司已为其下一版本的Hyper-V虚拟化管理程序新植入了该功能。SNO的实时迁移,使人们有可能在两台物理服务器之间移动虚拟机,而不需要SAN或共享存储介质。微软的Hyper-VV3管理程序将首次在WindowsServer8中应用,目前还没有公布发布日期。 
   
  实时迁移可以方便服务器维护或硬件升级而不必专门安排出停机时间进行任何维护。此外,一个重加载虚拟机还可以跨可用的物理服务器池被移动到比较强大的服务器,以便更好地平衡工作负载。这个概念的一个延伸,将被自动执行上述负载平衡,甚至将虚拟机转移到数量较少的物理主机上,在非高峰时间,驱动冗余服务器,以减少电力消耗。 
   
  尽管虚拟化可以带来业务的连续性,但其并非是应对一切诸如水灾、火灾等灾难性事件的万能灵丹妙药。执行跨越地理区域的故障转移可能对于大多数中小企业来说负担过于昂贵,而实时迁移确实需要千兆以太网(或更快)的网络存在以支持其功能。 
   
  辅助软件的开发 
   
  如果您的公司有任何软件开发工作,虚拟化将带给您的小企业降低成本的机会,无需支付额外的硬件开销。中型企业也是一样。毕竟开发团队不必忍受漫长的适应新的服务器哦过程,节省了时间。此外,设置适当的虚拟机试验台测试各种版本的应用程序,支持所有的平台是那么的微不足道。 
   
  要注意的是,开发应用不会延迟敏感或初步构建也可以做桌面版本的虚拟化软件,也被称为Type2hypervisor管理程序。这些通常更便宜,还提供定制功能,实现更好的桌面体验。一些比较流行的Type2hypervisor管理程序产品包括甲骨文的OracleVMVirtualBox(开放源代码)、VMwareVMwareWorkstationForWindows以及VMwareFusion和针对Mac系统的Parallels。 
   
  测试安全更新和补丁 
   
  虚拟化使得在实时系统上测试新的软件更新、安全补丁部署成为简单的任务。此外,内部的开发团队也将从各个组成部分之间测试问题引起的意外的相互作用而产生的问题,在现有的基础设施的虚拟副本的N-Tier应用受益。 
   
  当然,平时告诫的墨菲定律适用于此;即使是最彻底的测试也可能错过bug,或仅在某些情况下,呈现间歇的性质或表面现象。此外,中小企业需要小心测试,因为它们相对有限的资源。最终,必须注意不要让更新/补丁测试造成快速部署时间敏感的安全补丁的障碍。 
   
  迁移到桌面虚拟化 
   
  一个日益流行的虚拟化是客户端虚拟化,这需要在一个集中的服务器中运行整个桌面环境。所有的处理在服务器内完成,客户端设备通常是瘦客户机,作为服务端节点连接的I/O外围设备,如键盘、鼠标、显示器、音频连接器,甚至通过LANUSB端口。 
   
  虽然客户端和服务器虚拟化在基础设施的基本需要之间有相似性,但鉴于不同的目标和技术因素的考虑,企业不应该使它们错误的混合在一起。虚拟桌面基础设施VDI之类的术语用于描述支持桌面虚拟化部署所需的硬件和软件组件。 
   
  鉴于获得良好的虚拟桌面的经验的复杂性,您可能很有兴趣进一步了解许多服务供应厂商都出现的提供交钥匙的VDI解决方案,以帮助中小企业起步。那么,我建议您可以阅读一下《2012:Virtualdesktops》,以了解更多。 
   
  本文作者Paul Mah是一位新加坡自由撰稿人和博主。PaulIT业界工作多年。喜欢摆弄高科技产品、智能手机和网络设备。