专业支持:(0512) 63016160 / 销售热线:(0512)63016068
当前在线: 288 今日上线: 1384 今日新增: 3

IDF2011:构建具备智能能耗管理的云平台

文章来源:  中国云计算 发布时间: 2011年04月12日   浏览: 754   作者:中国云计算
2011英特尔信息技术峰会(Intel Developer Forum, IDF),于4月12至13日在北京国家会议中心举行。这是2007年以来连续第5个年度IDF在中国首发。本届IDF以"智无界,芯跨越"(Compute Continuum and Beyond)为主题,将进一步展示英特尔如何通过从硬件、平台到软件和服务全面的计算解决方案,推进个性化互联网发展同时面向中国市场如何支持本地合作伙伴创新,助力新一代信息技术等战略性新兴产业发展。

富士通、华为
点击查看Intel IDF 2011全程报道专题

  4月12日下午的技术课程《构建具备智能能耗管理能力的云平台:设计与实现》介绍了如何充分利用英特尔平台技术的优势来智能化地增强云平台的能耗和散热管理能力。

IDF2011:智能管理能耗云的6大应用场景
▲图1 技术课程讲师

  该课程展示一个具备如下能力的云平台设计: 通过英特尔智能功耗节点管理器从物理主机中获取功耗信息,并与其他主机及虚拟机信息集成。对资源使用和能耗状况进行统一的监控和控制,并根据预定义的策略(XML),依据能耗及资源状况对虚拟机进行智能化调度和生命周期管理。

IDF2011:智能管理能耗云的6大应用场景
▲图2 英特尔智能节电功耗管理器在平台或固件级别提供对能耗管理的支持

  从英特尔至强5500开始,基于英特尔至强服务器内置了外带功耗服务器管理引擎,可以汇报功耗状况限定系统功耗,并且支持通过IPMI进行编程,可以与BIOS和操作系统(通过OSPM)协作管理服务器能耗。英特尔智能节电功耗管理器在平台或固件级别提供对能耗管理的支持。

  什么是智能能耗管理云?

  智能能耗管理云定义,必须具备四个方面的能力:可以动态观测服务器能耗状态;可以有效处理数据中心的能耗信息;全面控制服务器能耗水平;并利用能耗信息降低云的能耗水平,增强云的管理能力。

  智能能耗管理云的六大应用场景

  如图3-5所示,智能能耗管理的应用模式主要有6种,分别使用于不同的场景,不同的模式下需要实现不同云平台特性,所带来的客户价值也有所不同。

IDF2011:智能管理能耗云的6大应用场景
▲图3 智能能耗管理的应用模式1和模式2

  1、集中化的节点资源和能耗管理。理想的管理环境是在一个集成的管理环境里面,用户可以及时监控系统状态,一旦有能耗热点便可观察到。

  2、集中式的业务能耗管理。与第一种模式不同,关注的不是节点级别,而是业务级别。在虚拟化的环境下,业务是在虚拟化的环境中完成的,要进行虚拟组的能耗管理是一个很复杂的过程,需要建立很复杂的模型。

IDF2011:智能管理能耗云的6大应用场景
▲图4 智能能耗管理的应用模式3和模式4

  3、基于业务的能耗策略管理。描述:如果需要控制能耗,但是不能影响性的。这样就是基于时段信息的能耗策略的管理。

  4、基于能耗控制的业务部署。

IDF2011:智能管理能耗云的6大应用场景
▲图5 智能能耗管理的应用模式5和模式6

  5、基于能耗控制的业务生命周期及资源定位管理。

  6、能耗趋势分析。

  如何构建具有智能能耗管理的云平台?

  如何才能实现一个只能能耗管理平台。课程上提供了一个参考的CRI框架,其具体实现细节主要依赖于插件和策略(XML)机制。

IDF2011:智能管理能耗云的6大应用场景
▲云平台的参考实现:CRI架构

  从上图可以看出整个云平台包括内部网络和业务网络两个部分,这两个网络是相互独立的。业务网主要是向最终用户提供应用服务,而内部管理网络主要目的是对内部资源进行管理,实现一个弹性可扩展的、节能的基础架构,管理员可以通过云管理平台或者是命令行工具进行管理。云平台管理服务(包括Intel的DCM服务)通过资源管理接口、能耗管理接口对内部网络(包括存储服务器和主机资源池等)进行管理。云平台管理服务又以Web服务的形式向上层面向终端用户的命令行管理工具、云管理门户等提供管理接口。可见云平台管理服务是实现CRI架构云平台的核心。

IDF2011:智能管理能耗云的6大应用场景
▲CRI架构的云平台管理服务架构设计

IDF2011:智能管理能耗云的6大应用场景
▲CRI架构中的插件系统机制实现可扩展的管理平台(插件系统其实就是一个Jar包)

IDF2011:智能管理能耗云的6大应用场景
▲用于描述自动化规则的策略(XML)

  由上图可以看出,整个平台的自动化管理都是通过策略(XML)来驱动的。上面有一个API接口,可以通过管理门户或者是命令行工具访问这些API进行管理。  

  总结:能耗管理是云平台构建中越来越重要的一项考虑因素,良好的云平台能够具备智能能耗管理能力,从而为云平台的能耗管理带来便利,英特尔为构建智能管理能耗的云提供了完整的解决方案,包括芯片及硬件平台、基础软件及参考设计、开发协助及案例参考等。


一键分享:

在线客服