TechEd 2008:基于虚拟化构建企业动态 IT 环境

  • 霍泰稳

2008 年 11 月 6 日

话题:.NET架构Windows AzureDevOps语言 & 开发

在 11 月 6 日于北京召开的TechEd 2008 微软技术大会上,微软数据与存储平台部门副总裁 Ted Kummert 介绍了微软面向企业级市场领域的虚拟化平台技术、高性能计算平台,并演示了其云计算平台 Windows Azure,尤其强调了虚拟化在帮助企业实现动态 IT 方面的作用。

Ted 在大会主题演讲中提到,目前企业中服务器的利用率仅在 15% 至 10% 之间,有的甚至低到 5%,而利用虚拟化技术,可以在不投入或者少投入硬件的基础上,有效提高企业的 IT 效率。微软中国 Windows 客户端产品部产品市场经理张俭在采访中提到,其北京和上海的研发团队对微软虚拟化产品 Hyper-V 进行了压力测试,在同样的条件下,使用该产品可以帮助企业节省近 90% 的电力。除了能源方面的节约,虚拟化技术在整合遗留应用和对多应用程序的管理方面也有自己的优势,Ted Kummert 提到了两个较为常用的使用场景:

过去在一台机器上使用一个产品的两个不同版本是很困难的,比如 Excel 2007 和 Excel 97 的并存使用等,而通过虚拟化就能方便地解决类似的问题,使得企业在不更改现有遗留系统的前提下,也能使用当前领先的新产品。

另外对于同一平台上的多种应用情况,通过引入虚拟化,只需修改虚拟机的相应参数,就可以动态地为这些应用分配资源,而且还可以使用 System Center 产品对这些应用进行集中化管理。

如何对虚拟化进行管理?在微软的官方新闻稿件中,也特别提到其灵活且可集中管理的基础架构 App-V:

利用应用程序虚拟化技术让企业可以将应用程序以动态数据流的形式“像服务一样”提供给用户,并实现应用程序的集中部署、更新、升级和管理。App-V 管理的核心是 App-V Management Web Server,它可以为 App-V 服务器和应用程序集中提供服务,利用这个管理控制台,用户可以发布或者移除应用程序,控制服务器设置,设置软件计数等。通过以多种方式提供虚拟化的应用程序,Microsoft Application Virtualization 可以以灵活而可控的方式满足 IT 管理员、业务以及最终用户的不同需求。

在问及相对于虚拟化领域的其他厂商,微软在该领域的竞争优势时,微软虚拟化部门产品经理 Vidy 介绍说:

  • 微软的虚拟化是基于 Windows 平台的,有自己天然的优势;
  • 微软提供端到端、桌面到服务器端的全方位应用;
  • 整合而易用的管理工具 Systme Center 也是微软的特色;
  • 在 IT 总体拥有成本(TCO)方面,微软的虚拟化产品也有一定的优势。

在微软 System Center 产品系列开发部门高级项目经理魏成的“Visualization Management 虚拟化管理”讲座中,他也提到微软的 SCVMM Pro(System Center Visual Machine Manager Pro)和 VMWare DRS(Distributed Resource Scheduler)之间的比较,在虚拟机 CPU 和 Memory、可扩展框架结构以及多元管理等方面,SCVMM Pro 都有明显的优势:

.NET架构Windows AzureDevOps语言 & 开发