4月中旬在拉斯维加斯召开的微软管理峰会(MMS)上,微软高管们一个劲地向出席这次峰会的5300余名系统管理员宣传微软的云计算愿景。他们承诺,微软System Center 2012的全新功能会彻底改变我们的生活。在主题演讲中,演示的功能都完美无缺。
可我们不是去听主题演讲的,而是去听教育讲座的。讲座的主旨是剖析现实:即我们如何借助有限的预算和资源,让System Center软件在我们的环境中发挥作用。这倒不是说出席峰会的观众对微软的管理产品不感到兴奋——我们的确感到兴奋,我们知道这软件不可思议。我们只不过凑巧是这样的人:生活中更多的时间用来阅读微软知识库文章,绞尽脑汁地思考费解的错误。
Anderson上台发表主题演讲、阐述微软所定义的私有云时,大家聚精会神,但是他讲的这些内容毫无新意。在过去四年间,微软在其管理峰会上一直在提升其在云领域的地位。
Anderson阐述的微软所定义的“云”
在微软看来,“私有云”其实就是结合使用Windows Server和System Center 2012,建立一组更自动化、更灵活的服务。
虽然Anderson大力宣传的愿景让微软备受瞩目,但是它基于NIST(美国国家标准和技术研究所)在云计算方面给出的同一套准则,而这套准则没有明确将虚拟化列为云计算的一项要求。NIST的定义已被IT行业的大部分厂商所采用(可能VMware除外)。VMware是微软最近策划的“Tad Talks”讽刺性广告活动以及在主题演讲期间一系列隐晦抨击的对象。
微软不可能在一夜之间推翻VMware的王位。从讲座期间的非正式调查和晚些时候跟与会人士的交流来看,大多数人在结合使用多种虚拟机管理程序,而VMware基本上仍是首选。但是微软已积极肩负起管理云的重任,为此它在System Center虚拟机管理器2012内部增添了对VMware ESX、思杰XenServer 6和Hyper-V等虚拟机管理程序的集成支持。
微软的私有云战略采用了“把一只脚先伸到门里”的做法。一旦你成功实施了System Center的其中一款产品,实施更多的产品就开始大有意义。你在数据中心中使用的微软产品越多,Hyper-V就显得越吸引人。
但是微软在说服用户采用虚拟机管理器方面到底能取得多大的成功呢?缺少对VMware ESXi 5的支持意味着仍然无法争取到VMware的重要客户。如果微软继续在功能方面缩小与VMware的差距——通过自身的创新或者集成来自合作伙伴的附件,那么也许有朝一日,许多企业认为VMware或思杰的价位不再物有所值。
描绘云蓝图
我们都听过有人对“云”高谈阔论,有过短暂的疑惑:对方讲的是不是同一回事。尽管有许多精辟的演讲,谈论如何结合使用System Center 2012和Windows Server来实施微软私有云,但可能最有裨益的莫过于前微软企业架构师、现供职于NetApp的Alex Jauch发表的演讲,演讲题目是《我们为什么失败:架构师的私有云之旅》。
由于这是厂商赞助的一场演讲,大家自然担心:我们会被引入到一场围绕技术的分时讲座。但一满屋的人很快发现自己频频点头赞成Jauch讲的话。Jauch说:“似乎每个人都想要云。如果你跟IT部门的高层管理人员谈一谈,发现很少有人不想要云的。现在大家的情形是,我想要其中一部分云,至于是什么样的东西,我不知道,但我就想要它。好了,这里是些颜色粉笔,这是你的,画个云吧。”
Jauch抛出了两个统计数字以示强调:加特纳集团的数字表明78%的企业IT部门将在2014年之前部署“云计算战略”;据CIO.com透露的一个严酷现实是,62%的IT项目以失败告终。无论你是否相信这些消息来源的真实性,Jauch询问有谁未曾感觉到在本企业实施云解决方案的压力时,我们在座的200个人没有一人举手的。这是一种可怕的情形:感受到采用“云”有压力,却不觉得整个企业明白何谓“云”,也知道云计算是风险极高、极其复杂的项目,失败的几率很高。
随后,Jauch又解释我们许多人的云实施项目会失败,不是由于我们没有选对产品或厂商,而是由于我们把向私有云迁移视作是技术问题。他表示,究其核心,“云”的主旨是一种以客户为中心的商业模式,而不是一项技术。据Jauch声称,“如果你沿着技术道路前进,成功的几率有多大?近乎为零。”
Jauch在讲座上传达的讯息与Anderson在主题演讲中承诺的神奇优点形成了鲜明对照。他在台上讲得兴起时,掏出一只U盘,告诉我们有了这只U盘,我们就能把整个“微软私有云装在口袋里”,听起来云实现起来容易得很。Anderson说:“你要做的其实就是插入这只U盘,回答几个问题,吃顿午饭,回来后,整个微软私有云已为你搭建好并运行起来。”
现状核实
我没吃午饭,就奔回到街对面的酒店,看看微软私有云提供了什么。这次测试口袋云的实际情况与Anderson说的有点不同。我在阅读了自述文件、检查了前提条件后,开始进行安装,结果出现了错误:“WinRM设置没有正确配置。”
从某种角度上来说,来自U盘的这个错误恰好是个缩影,表明了IT和云计算的状况——我们承诺很简单,但我们得到的信息是“需要一番装配”。云计算和IT消费化是异常流行的概念,在简化我们的生活和节省费用方面大有潜力,但是让潜力变成现实并不总是如我们愿意承认的那么简单。
这个错误还表明了我为什么喜欢出席微软管理峰会。我在会场吃午间歇上网搜索这个错误时,搜索到的第一个结果是一位微软最有价值专家(MVP)的博客。他写了一篇长长的技巧类博文(附截图),介绍了如何排除和解决这个错误。没人出钱让他撰文介绍解决办法,他只是想交流一下心得。
微软管理峰会带来的这种社区汇集了世界各地的人:来自私营行业的IT专业人员、微软雇员、系统管理员、工程师、开发者、IT管理人员和IT新手。大家都过来学习,交流经验,结识朋友,当然捎带享受一番(因为峰会是在拉斯维加斯举行的。)
联网设备当道的世界
除了云计算外,这次峰会上另一大主题是,如何支持数量和种类越来越多的设备,用户们想要能够利用这些设备来办公和访问企业数据,这就是所谓的IT消费化。
Anderson在第二天的主题演讲专门探讨这个话题,着重谈到压根从企业控制的模式转变为更加以用户为中心的模式。这对大家来说毫无新意,而有新意的是微软在多大程度上致力于与iOS和安卓真正进行集成。
仅仅几年前,不太可能在微软主办的大会上看到台上有iPhone的身影。而这回,微软企业副总裁Brad Anderson却上台演示Windows Intune即将发布的功能——这让用户可以将应用程序部署到iPhone上。而微软目前有一款Windows Intune测试版可以将应用程序部署到iPhone上,这个事实本身就往前迈出了一大步。
遗憾的是,神奇感很快就消失得无影无踪。音频/视频设备无法转换到手机屏幕上,害得Anderson无助地立在台上,台下观众传出阵阵笑声,随后他缓过神来,继续在Windows平板电脑上演示同样的功能。演讲快结束时,他们通过肩上摄像机,成功地现场演示了iPhone的功能,不过几乎看不到。
抛开技术难题不说,考虑到目前的办法不多,看到微软竭力提供管理非Windows设备的功能总归是一件鼓舞人心的事。但正如讲座讨论的那样,微软如今为管理非Windows设备实际提供的功能有点平淡无奇。配置管理器2012(Configuration Manager 2012)提供了与iOS和安卓的一些集成机制,但只能通过ActiveSync来实现。
这意味着,管理员们可以支持数量众多的设备,并且在这些设备上生成报告。但眼下,像设置管理和远程擦除这些功能仅限于理论阶段,而且依赖设备。像软件分发、多设置策略以及是否真正运用设置方面的反馈这些更高级的功能仍然遥不可及。