微软云计算部门聚焦低耗小型服务器

微软云计算部门聚焦低耗小型服务器
微软公司云计算未来研究院在近期在雷德蒙市举行的TechFest大会上正式宣布成立,实际上这个部门已经秘密存在了一年有余。云计算未来研究院在TechFest大会上展示了微软的近期产品规划,其中有两项与服务器有关。
其中一项展示是将低能耗处理器和小尺寸主板用在数据中心的1U,2U和4U X64服务器或者RISC服务器上。
微软云计算未来研究院软件体系架构总监吉姆.拉瑞斯表示,目前他们的团队正在研究如何利用笔记本电脑级别的处理器为大规模微软服务提供支持。为了实现这个目的,微软团队尝试用50个搭载了英特尔凌动处理器的小体积主板来构建小尺寸机架。
主板被垂直放置在一个5X5机箱的两套导轨上。垂直排列能允许热空气在组件之间自由流通,也有利于机架的散热。为了方便空气流动和散热,主板都没有放置在封闭的机箱内。
服务器中唯一的风扇是安装在处理器上,能降低能耗。在服务器安装的演示中,每行排列的5台服务器看起来是共享同一个450瓦电源(电源放置在导轨的前端)。
微软公司多核系统部门总监丹.瑞德在低能耗服务器计划中为我们提供了运行Web 2.0类型工作负载的凌动处理器运行能耗详解。举例来说,凌动服务器处理器消耗的能量在5瓦左右,而X64处理器所消耗的能量在50瓦到100瓦之间。
虽然这类机型的性能都不是很高,但它可以满足某些工作负载的要求。更重要的是,凌动 处理器的静止状态可以在服务器闲置时进入休眠。对于整个以凌动处理器为基础的服务器主板来说,在运行实际工作负载时所消耗的能量大致在28瓦到34瓦之 间。当进入休眠状态时,能耗会下降至3瓦到4瓦。考虑到服务器经常会处于闲置状态,节能就成为非常突出的优势。
静止状态或许能节能,但数据中心有需要维护的服务协议,如果用户点击了鼠标却没有马上看到想要的信息,他们就会变得狂躁不安。因此微软与服务器相关的另外一项计划Marlowe就是针对这个问题的。
据统计,集群中的处理器在任何时间里所能达到的利用率大约为25%,即使是运行大型云类型应用软件也是如此。这就意味着另外的75%除了产生热量外别无用处。
Marlowe计划会淘汰部分服务器,提高服务器的利用率。但是这不是开和关的问题。Marlowe系统必须事先执行容量规划以便工作负载需求增加时,服务器已经被激活。
瑞德解释说”这个问题面临两个有趣的挑战。第一个是评估需要多少处理器来处理既定工作负载并能及时对每个请求做出反馈。以此类推,这样我们需要多少人员来执行这个任务呢?”。
“第二个挑战是预测出近期的工作负载,因为让处理器从休眠状态中醒来需要花费5到15秒。系统必须有部分备用处理器随时待命。你需要对未来5到45秒内的工作负载做出预测,以此来确保有足够的服务器可供使用”。
为了解决这个问题,Marlowe对使用凌动处理器的服务器的中央处理器使用情况,反应时间和能耗都进行了常规的检测,根据过去的趋势来评估未来的工作负载。微软公司使用他们自己的Live Search基准对此进行了测试。

郁郁行行  发表于: 2009-11-19

我要回答

相关推荐