本文原文最初被刊登于福布斯网站科技频道。本文的三位联合作者Sidney Smith,David Convery以及Mike Burke均有着多年的灾难恢复与虚拟化方面的从业经验。
为什么你所听到的许多关于这项技术的事情都是不正确的呢?
IT中增长最快的趋势是虚拟化,它是一种软件技术,可以允许你在一块硬件上运行多个服务器程序。虚拟化还可以让你快速建立新的服务器,为了防止失败它还可以在不中断服务的情况下把服务器移植到新的硬件上。除了在大的网站上可以节省大量的资金外,虚拟化正在扩展到中小企业,并作为云计算的基础。
但是,今天有很多误解或者荒诞说法笼罩着虚拟化技术。其中很多说法来自于一些限制,包括过去存在的限制,或者那些不懂技术而持怀疑态度的人四处传播的限制等。下面是几个常见的误区:
误区1:虚拟化在我的服务器上增加了另一个应用层,让它们变慢了。
这个说法部分正确,但是不完全是那样。一些虚拟化技术厂商,比如VMware和Microsoft,都有两个版本的产品。举个例子,VMware提供了两个虚拟化产品:Vmware工作站和VMware服务器,分别运行在Windows系统和linux系统上。但是它的旗舰产品VMware ESX (或者最新的版本ESXi),却是一个裸机(bare metal)系统管理程序,运行速度跟本机硬件差不多快。
误区2:Microsoft Exchange 和 SQL Server不能被虚拟化。
几年前,那时候单核CPU还是标准,虚拟化Microsoft SQL 或者 Exchange的工作是不切实际的,但是今天的四核或者更多核CPU可以对这些应用程序进行成功的虚拟化。同样的成本下,今天的虚拟化平台允许使用比过去系统更大型的主机,这意味着可以提供更大的工作量。虚拟化要求更高的工作负载的关键只是合适的计划和对此技术的可靠认识。
误区3:整合率(Consolidation ratio)(单个芯片的虚拟器数量)是最重要的标准
一个更加常见的说法是,虚拟化项目是否成功取决于其目标整合数目,典型值为15比1或者更高。用户往往不使用备选服务器,因为他们的资源要求会降低整个系统整合率。然而,4比1或者6比1的整合率仍然代表着积极的投资回报率,这完全是一个观念的转变。虚拟化技术的软好处(soft benefit),如简化了灾难恢复,还带来了成本优势,而不仅仅是整合率的问题。如果你为那些因为影响了整合率而弃用的服务器敞开大门,那么你可以从虚拟化技术得到更多的利益。
误区4:虚拟化只适合大公司
任何有两个或者更多服务器的公司都可以使用虚拟化技术。虚拟化除了可以整合工作量以外还有很多其他的好处,因为它集合了很多功能,比如高可用性、实时迁移、简化备份和容错功能。这些功能可以让任何公司都受益,并且可以帮助任何规模的公司简化维护工作、降低基础设施配置的成本。
误区5:虚拟化技术很昂贵
在开始的时候虚拟化技术似乎花费较多,但是如果使用得当,它会帮你收回成本。当你亲自处理虚拟化并获悉产品报价时,不要觉得沮丧。事成之前,系统管理软件可能会觉得有一点贵,但是真正的利益是来自于启动你自己的虚拟化之后。采用数量更少的服务器,会让功耗更低,需要使用的冷却系统更少,操作系统许可使用费用也会更少,于是就能节省大量成本并降低了维护成本,这些会让你想对更多机器进行虚拟化。在开始的时候做一个投资回报率的计算,切实了解公司采用虚拟化技术所支出的成本。
误区6:虚拟化技术只用于服务器
很多公司都能从台式机虚拟化技术中受益。台式机虚拟化提供了集中管理、一个共同的桌面模式和更好的灾难恢复等好处。利用简单的客户端或者连接软件,用户能够在世界上的任何地方连接他们的台式机电脑。单个磁盘镜像技术可以大大减少存储需求,消除了标准台式机建设中多余的重复副本。其他的技术,比如应用程序虚拟化、深入的驱动器简化和集中管理等,这些都提高了投资回报率。
误区7:虚拟化技术不安全
拆开包装盒,任何软件都可以被认为是不安全的。但是如果依照网络、存储和操作系统配置的最佳做法,将可以产生一个安全的环境。美国国防部提供的一些计算环境保护指南,覆盖了最流行的操作系统。另外,开发你自己的安全标准或者“最低安全需求”也是一个好的办法,请建立并执行政策,坚持定期的测试以确保遵守了这些规则。