微软说它将继续发展其桌面应用虚拟化工具App-V,使之适用于服务器应用,不过,该公司可能会发现IT专家都不屑于在服务器环境中使用该工具。
在拉斯维加斯召开的微软管理峰会(Microsoft Management Summit,MMS 2010)上,很多新的System Center工具透漏出来,根据微软的说法,2011年发布的SCVMM(Systems Center Virtual Machine Manager)下一个版本将会具备这些工具的功能。
App-V作为微软桌面管理套件2010(Microsoft Desktop Optimization Pack (MDOP) 2010)的一部分提供给购买了软件保障(Software Assurance)的客户。此外,远程桌面服务(Remote Desktop Services,RDS)用户也可以使用App-V。目前,App-V的竞争对手是VMware的ThinApp和思杰XenApp的应用流功能。
“拥有一个工具就具备了服务器应用虚拟化和桌面应用虚拟化的能力”,这个主意有吸引力,但是,IT部门和微软的合作伙伴需要一段时间认真考虑下服务器应用虚拟化。
Dan Powers是Cox通讯公司的IT经理,在他的虚拟桌面环境中,他使用了VMware View、ThinApp和App-V。Powers说,由于App-V的不成熟,在使用这个软件的过程中他已经陷入了困境,因此,他以后不会在服务器环境中使用这个软件。
“经常遇到各种各样应用问题的桌面用户都有一定的忍耐力,那些问题通常只会影响少数人,但对服务器应用而言,这些问题绝对不能容忍”,Powers说,“在我们的服务器群中不允许错误发生,适用于服务器的App-V只会带来复杂性和失效点,而我们尚未准备好面对这些问题。” Powers还说,他不会认为App-V是一个高效的应用工具,因为“它缺乏冗余选项,而且当提到报表时会很糟糕。”一名虚拟化专家说,他并不期望看到很多IT专家或者甚至微软的合作伙伴在不远的将来支持适用于服务器的App-V。“微软的合作伙伴刚刚开始支持服务器虚拟化,那么,他们什么时候会开始支持虚拟应用呢?” Buton集团分析师Chris Wolf说。
另外值得质疑的是,一个服务器或桌面应用虚拟化工具的价值到底有多大,因为支持那些平台的团队通常分布在大部分IT部门。
Wolf说,即使如此,在服务器应用中使用桌面应用虚拟化工具仍然有很多东西讨论。事实上,微软一直试图将从Softtricity获得的应用虚拟化工具(微软于2006年5月收购了Softtricity)转变成一个服务器工具。
“微软从来不会采用虚拟机器件-分发模式——他们一直看好适用于服务器的App-V是他们的未来”,Wolf说。
服务器App-V的好处
“服务器App-V工具”的好处之一是更简单的应用管理。通过取代“将应用预安装到虚拟硬盘”或者“运行一个脚本完成应用的安装”这些方法,IT专家将能够将服务器应用安装到一个应用层里。同时,通过从操作系统中抽取应用,大多数应用可通过单一的操作系统镜像实现部署,微软在MMS 2010上讲到。
适用于服务器应用虚拟化的其他常见好处包括消除应用冲突、更快的应用部署和更简单的管理。
微软认为适用于服务器的App-V可以帮助企业步入云计算环境,因为该工具可以抽取应用并让用户将抽取出的应用无冲突的迁移到其他的平台上。
Ruben Spruijt是荷兰一家IT集成公司的技术人员,该公司支持虚拟化和应用的分发。他说,适用于服务器的App-V对有些公司是有用的,比如,ISP以及使用云计算或者提供IaaS(Infrastructure As A Service)的公司。
VMware呢?
在将应用虚拟化工具运用到服务器环境的道路上,微软并不孤独。现在,无数的VMware合作伙伴希望看到VMware的ThinApp可以支持服务器环境,但是,3月刚发布的ThinApp 4.5并没有服务器支持。“现在,ThinApp仍然只是一个桌面应用工具”,VMware桌面和虚拟化产品市场总监Raj Mallempati说,但他同样也认为,有人期望有一个工具,同时提供桌面应用虚拟化和服务器应用虚拟化两种功能。
“很多IT部门希望有一个工具可以去管理桌面和服务器两种虚拟化环境,这也是为什么vSphere会存在。” Mallempati说,“对应用而言,那些需求都是一样的;他们希望一个厂商同时可以支持服务器和桌面。”
Burton集团的Wolf表示,VMware正在进行在服务器应用中采用ThinApp的工作,不过,那相当棘手,因为服务器应用通常与主机名、账户等紧密绑定,而且还需要更高级别的可靠性。
【编辑推荐】