你是否曾经在未知会任何人的情况下虚拟化某个物理服务器?我承认曾经这么干过,而且我打赌你们中的很多人也这么干过。毕竟随着虚拟化变得越来越可靠和可信任,在未获授权的情况下虚拟化某台服务器变得很有吸引力。
为什么虚拟化是必然的(除非你忘了它)
说到虚拟化的优势我可以写一整本书,因此不想重点说这个。只针对部分人员列举了一些快速提示,下面是关于你应该虚拟化老旧物理服务器的最主要三个理由:
• 节省公司费用——物理服务器的购买和维护花费更多。而且在无法工作时,停机时间的成本也更高。
• 节省员工时间——物理服务器需要更多时间来部署、管理、保护和故障诊断。替换它们可以节省你大量的时间。结果就是管理员变得更为高效。
• 为公司提供你所需的灵活性——在虚拟化环境中你可以在几分钟内完成新应用的搭建,把宿主机从一台宿主机迁移到另一台,提供更高的可用性和在服务器之间平衡负载。
我相信数据中心的虚拟化是必然趋势,因此还在等什么?就像星际迷航中的Borg所说,对虚拟化的一切抵制都是无效的。
因此如果你企业中的某些人坚持反对虚拟化该怎么办?当然,我首先建议最负责任的做法(而且是对你的职业生涯最有帮助的方法)——教育他们。通过理解虚拟化的工作原理,他们将会对此感觉更为舒服,了解它的优势并允许你对他们的应用做虚拟化。
然而,如果不成功的话,下面是五个可以在不告诉任何人的情况下逐渐虚拟化的方法。
1. 过期服务器的替换
物理服务器在质保过期和变得非常昂贵之前,一般可以使用2到3年的时间,那之后购买或租用新的服务器变得更合适。出于这个原因,当我是一名数据中心管理者时,所有的硬件都采用租用3年的方式。
当大量的物理服务器都是租用的模式,为什么不租用一个两台或三台新的物理服务器的集群,配置***的RAM和CPU,然后作为过期物理服务器的虚拟化平台?在替换过期服务器的时候大家都了解会有一定的停机时间。在某些情况下,甚至可以租用软件,例如VMware vSphere Enterprise Edition,可以帮助你***化利用增长的虚拟化机构。这是目前为止最为简单和符合逻辑的虚拟化服务器方法。
2. 物理服务器故障
在某些情况下,你无法获得批准去更换过期服务器(或许是因为费用削减),或者是不允许虚拟化服务器上运行的应用。当这台服务服务器最终故障的时候,你可以通过快速地把物理服务器的备份恢复到虚拟机,或在昂贵的物理服务器备件达到并修复老机器之前,把该服务器的虚拟化版本更快地启用(同时性能也不错),以此显示出虚拟化的好处。对于部分有些顽固的人,老旧的物理服务器最终都会终结,从而不得不虚拟化应用。
3. 在维护窗口期迁移
你应该在每周都有一些计划停机时间,称为维护窗口期。这对于在不让任何人知晓的情况下虚拟化服务器是不错的机会。当然,这也假设你的虚拟架构设计地足够好,可以支持该负载,甚至之前在物理机上运行的应用。
4. 敢于在白天切换
在执行物理到虚拟迁移时,还可以通过一些类似VMware Converter的工具完成应用的虚拟化,使用相同的IP地址,该软件可以在虚拟机准备好之后提供地址解析协议升级。这是所有方法中***胆的,我指的是可以在白天的工作期在线切换。
5. 胁迫他们
***,在某些情况下,你可以通过列举一些需求来胁迫管理者:
• “随着数据中心的增长,我们需要额外雇佣三个管理员,或者选择迁移到虚拟化。”
• “随着新批准的50个新工作站用户,我们需要使用桌面虚拟化,否则我的团队无法支持他们。”
• “为了在有限的人员下增加容灾规划、测试和维护,我需要使用虚拟化。”
当然,你不希望在办公室遇到麻烦或者影响到职业生涯。虚拟化是很棒的技术,最终会接管数据中心,但是依然不值得玩火。时刻记住这一点,在你可以掌控的范围内逐步达到100%的虚拟化来节省你的公司预算、节省你的时间以及使你的数据中心更为高效。