进军专业运算 微软欲打造杀手级云应用

微软公司近日表示,将扩大进军专业运算(technical computing),协助解决更复杂的科技挑战。

微软服务器与工具部门总裁Bob Muglia说:"最近全球发生了一些事件,凸显我们在处理巨量信息与变量的能力不足,否则本可有助于更精确地预估全球金融市场的行为,或冰岛火山爆发的时机与影响。"

微软表示,已成立一支新的团队,将专注于一些重要的专业运算挑战,例如将高阶运算移往云端,让并行程序(parallel code)更容易撰写,并将开发数据密集模型化任务所需的新工具与软件。

新团队也将设法为微软云端操作系统Windows Azure创造新的市场。

微软总经理Bill Hilf接受电话访问时说:"我们相信专业运算将是杀手级的云应用。"他认为,进行这些应用需要高阶计算机,因为需要用大量的运算性能来处理巨量的数据。

过去18个月来,微软一直默默在筹备这项计划,包括组成大约500人的专业团队,外加从公司其它产品部门征调的数百人。这个部门将由两位总经理 –Hilf与Kyril Faenov–共同领军,负责Windows的高性能运算事业以及各项新计划。

近几年来,微软一直在开发一种丛集运算(cluster-computing)版的Windows Server,也就是Windows HPC Server。

微软已通过公司网站宣布进一步进军高阶运算领域。其中一大目标将是开发新型态的软件,供科学家、工程师和数据分析师使用。Muglia说:"我们的开发努力将产生易于使用的新工具与应用程序,用于自动取得数据、模型化、仿真、虚拟化、工作流与协同作业…这将允许专业人士把时间专注于自己的工作上,减少与复杂技术搏斗所耗费的时间。"

高阶计算机运算面临的另一大挑战,是改变软件撰写的方式,让各种任务可由多台PC、服务器和处理器核心同步、并行地执行。

Muglia说:"今天,计算机比以往具备更强的处理能力,但大多数当代的软件只运用到其中一小部分理能力。平行程序的撰写、测试和除错的难度很高。

这项计划的另一个目标,是了解有多少高阶任务可移往Windows Azure这类的云环境去执行。Muglia说:"以胜任及时处理(just-in-time processing)的云资源增强企业内部署(on-premises)的系统,可让现有的高性能运算使用者受惠。"

过去18个月来,这个新的专业运算部门着手开发HPC服务器,并将并行运算功能引进 Visual Studio。展望未来,该部门将放眼更广的应用,预计在下个会计年度推出展示版和beta测试版的产品,让开发人员编写可在桌上型计算机、丛集或云等环境下执行的模型。