虚拟化技术已经得到企业IT部门的认可,实施虚拟化解决方案,能够帮助企业减少物理服务器的数量、提高服务器的使用效率和共享程度、降低系统恢复时间、提高系统的可用性。同时,实施虚拟化解决方案,降低了企业IT基础架构的复杂度,减少了IT运维人员的工作强度和工作量。针对是否需要实施虚拟化项目,如何计划、设计、部署虚拟化解决方案,微软公司提供了一系列创新的工具来加速虚拟化解决方案的实施。
1、评估、分析工具
Microsoft Assessment & Planning Tool(MAP)是微软公司提供的一款功能强大的评估和计划工具,用以评估您当前的IT基础架构,从而判断最能够满足您的IT需求的微软技术。其评估的范围包括Windows操作系统、Hyper-V、SQL Server、App-V等几乎所有的主流的微软技术。它能够快速发现您的IT环境当中的客户端、服务器和应用程序,为您的IT项目实施迁移和虚拟化评估,自动生成报告和实施愿景。这一工具具有良好的可扩展性,可以同时用于中小型企业和大型企业。下表是使用MAP生成的企业主机、虚拟机资源信息概述:
虚拟化技术主机数量客户机数量客户机主机比例
VMware03
VMware ESX Server 3i133
VMware Server133
Windows Server 2008 Hyper-V717725
Microsoft VS2005R2284
未知010
总计11204
通过创建详细企业IT基础架构所包含的资源列表,企业IT工作人员能够全面评估和分析企业当前的IT环境和资源部署状况,从而制定详细的虚拟化实施计划。
2、计划、设计指南
详细的计划和设计是项目实施成功的保证和关键,微软凭借其丰富的行业经验提供了一系列的基础架构计划和设计指南,为企业指定最适合自己的计划和设计提供参考和帮助。微软基础架构计划和设计(Infrastructure Planning and Design,IPD)系列指南为微软基础架构产品提供了***实践指南,它是一个为决策者提供了一系列核心决策点的文档的集合,同时提供了一系列验证企业设计决策有效性的方法来帮助验证基础架构设计是否能够在***程度上满足企业的需求,以及所有基础架构涉众的需求。用户可以直接下载打包的IPD指南,或者单个的IPD指南文档,这些文档涵盖活动目录、Direct Access、Exchange在线、文件服务以及Windows Server虚拟化等内容。
在IPD指南文档包当中,包含有针对虚拟化技术的四个文档,分别针对如何选择虚拟化技术、应用程序虚拟化、服务器虚拟化,以及虚拟机管理器设计计划设计指南。通过参考、借鉴IPD指南,基础架构计划人员和架构师在指定企业虚拟化解决方案的过程中,能够从整个企业基础架构设计的角度出发,立足企业和企业用户的需求,制定最为合理的计划和设计解决方案。下图展示了微软虚拟化解决方案的设计与产品选择流程:
3、部署工具
完成流程设计和产品选择之后,用户还需要一款强大的部署工具来加快所选择工具的部署进程,提高效率、缩短时间。微软推出了一款不断更新的部署工具套件:Microsoft Deployment Toolkit(MDT)。通过该工具,用户可以通过该工具轻松部署Windows 7、Windows Server 2008 R2、Windows Vista、Windows XP、Windows Server 2008以及Microsoft Office products。
微软Deployment Toolkit 2010提供了一个高效管理部署Windows 7和Windows Server 2008 R2、以及虚拟应用程序所需要的全面的工具和指南的通用的控制台,是备受推荐的自动化桌面和服务器部署所需的流程和工具套件。在大型部署项目当中,微软Deployment Toolkit 2010为每个牵涉进来的组织角色提供了详细的指南和作业快速处理解决方案。
与之前的版本相比,微软Deployment Toolkit 2010引入了一些新的功能,增加了对新的部署共享的支持、改进了管理模式、支持在整个部署空间内选择项目的组、支持在部署共享当中实施的结构管理以及链接的部署共享等。
Deployment Toolkit 2010能够与App-V集成以实现自动化的虚拟应用程序的部署。App-V基础架构当中包含了一系列的组件,下图展示了App-V部署当中顶层的组件结构。
图二:App-V基础架构组件
4、管理工具
在完成虚拟化项目实施、上线之后,还需要采用方便、快捷并且高度集成的管理工具对整个虚拟化环境进行管理,微软系统中心虚拟机管理能够很好地担当起管理者的角色。
微软虚拟机管理能够实现同时对物理的和虚拟的IT基础架构的集中式的管理,实现提高的服务器利用率以及跨多个虚拟化平台的资源优化。它包含有一系列端到端的功能如计划、部署、管理和优化虚拟架构。
通过使用虚拟机管理器,数据中心可以获得以下收益:
在整个数据中心范围内集中式地创建和管理虚拟机;
更为容易地合并多台物理服务器到虚拟主机上;
快速提供和优化新的和现有的虚拟机;
性能和资源优化(Performance and Resource Optimization,PRO)通过启用了PRO的管理包实现了对虚拟资源的动态管理。作为一个开放和扩展的平台,PRO使得客户能够设计和定制管理包,通过其强大的管理功能,提高了它们的产品和解决方案的性能。下图展示了系统中心虚拟机管理器在企业数据中心当中所处的核心位置。
图三:企业数据中心拓扑图
除上述四大类工具外,微软还推出了几款轻量级的工具用于辅助开展虚拟化解决方案的评估、计划和实施,如Offline Virtual Machine Servicing Tool、Microsoft Integrated Virtualization Calculator、Microsoft HyperGreen Tool等,以辅助企业数据中心开展硬件成本、电力成本等相关的评估和预算。综上,采用微软的桌面、服务器和应用程序虚拟化产品,辅以微软的实施工具,将大大提高虚拟化解决方案实施的效率,缩短项目上线时间,加强项目后续管理,使得企业数据中心能够尽快掌握虚拟化的优势。