这篇文章充满了关于虚拟化的信息。许多不同的供应商提供虚拟化解决方案,包括Microsoft、IBM、EMC (VMware)、Citrix、Novell、Oracle、Red Hat和Sun。众所周知,如果您需要部署10台或更多服务器,那么通过使用虚拟化解决方案,与使用物理服务器相比,每个服务器的成本更低。
由于相对便宜的硬件的快速发展,95%的系统软件可以在虚拟化环境中运行。唯一的例外是I/O密集型应用程序,以及具有不寻常硬件需求的应用程序(虚拟驱动程序不可用的硬件)。例如,具有Dialogic电话板的传真服务器可能难以虚拟化。
这一切对你的职业生涯有什么影响?您是否应该跟随虚拟化的潮流,如果是的话,应该学习哪个供应商的产品,应该追求哪个认证(如果有的话)?
在英特尔芯片组和兼容性方面,有两个明显的领导者——微软和VMware。这是一个关于宗教的讨论。VMware有大的市场份额,可能是客观地更好但微软的Hyper-V正在迅速崛起,并获得市场份额。微软在提供一个完整的虚拟化工具包(容错、迁移、管理)方面有些困难。但以微软研发(R&D)的实力,微软赶上VMware只是时间问题。这让我想起了10年前的浏览器大战,当时微软的ie浏览器起步时远远落后于网景的导航者,但通过强大的研发、低(免费)成本和典型的营销能力,微软最终占据了主导地位。如果微软虚拟化与EMC (VMware)虚拟化最终发生同样的情况,我不会感到惊讶。微软已经在帮助压低VMware的定价.
以下是学习虚拟化的一些具体建议:
1.实践经验
你可以建一个家庭实验室免费下载管理程序然后使用试用软件或者开源软件(如Linux)来构建您的虚拟机。反复练习,直到变得简单。
2.选择一个并坚持下去
选择VMware或Hyper-V并坚持使用它。它们都是功能齐全、复杂的软件,要彻底学习它们可不是一件容易的事情。大多数公司会使用其中一种,但不会同时使用两种。我不建议尝试学习Citrix Xen Server,因为它可能无法在与Hyper-V和VMware的激烈竞争中生存下来。
3.对认证工作
微软现在有了技术专家认证hyper - v。VMware也有一个认证项目.这些程序中的任何一个都可以帮助你更好地了解产品,并帮助你对潜在的雇主更具吸引力。
搜索超过20万个技术岗位 虚拟化执行指南