平台独立的管理控制器制造技术

技术编号:10961707 阅读:72 留言:0更新日期:2015-01-28 14:10
通过在多个平台集成管理控制器以及将管理控制器通过网络与管理服务器接来将DCMI功能性延展至数据中心的平台。与数据中心的平台接合的终端用户使用DCMI协议通信。管理服务器通过接收DCMI消息以及将DCMI消息翻译为用于与管理控制器通信的基于文本的协议支持与管理控制器的通信。在一种实施方式中,管理控制器针对其相关联的平台将传感器信息推送至管理服务器的传感器缓存,从而管理服务器参考缓存以响应针对传感器信息的DCMI请求。

【技术实现步骤摘要】
【国外来华专利技术】平台独立的管理控制器相关申请的交叉引用本申请根据美国法典第35编第102条要求于2012年3月26日提交的题为“PlatformIndependentManagementController”的美国专利申请No.13/430,292的权益,其全部内容在此结合作为参考。
本申请通常涉及信息处理系统管理领域,并且尤其涉及平台独立(platformindependent)的管理控制器。
技术介绍
随着信息的价值和使用的连续增长,个人和商业寻求额外处理和存储信息的方法。一种供用户选择是信息处理系统。信息处理系统通常为商业、个人或其它目的处理、编译、存储和/或通信信息或数据从而允许用户得到信息的有利价值。由于技术和信息处理需要和需求在不同用户或应用之间变化,信息处理系统也可以关于什么信息被处理、信息如何被处理、多少信息被处理或通信以及信息被处理、存储或通信得多快和有效来变化。信息处理系统中的变化允许信息处理系统是通用的或者针对特定用户或诸如财务交易处理、航空订票、企业数据存储或全球通信的特定使用被配置。此外,信息处理系统可以包括多种被配置为处理、存储和通信信息的硬件和软件部件并且可以包括一个或多个计算机系统、数据存储系统和网络系统。信息处理系统服务经常在提供可靠的电力和通常被操作信息处理系统所需的冷却资源的数据中心被操作。数据中心典型地包括多个框架,其中每个框架以垂直或水平的堆叠配置支持多个信息处理系统。信息技术专家通常通过网络接口管理服务器信息处理系统的操作。为了执行某些管理功能,例如远程开机和关机、信息技术专家通常通过独立于服务器信息处理系统本身来操作的管理子系统访问服务器信息处理系统。例如,在服务器框架中的每个服务器信息处理系统可以包括基板管理控制器(baseboardmanagementcontroller,BMC),该基板管理控制器与框架底座管理控制器(chassismanagementcontroller,CMC)接口来管理网络、电力和冷却资源。BMC基本上是在服务器信息处理系统中的小计算机系统,为信息技术专家提供管理接口以执行远程管理功能。一种为服务器信息处理系统支持管理信息的通信的管理接口是智能平台管理接口(IntelligentPlayformManagementInterface,IPMI)。近来,数据中心可管理性接口(DataCenterManageabilityInterface,DCMI)已经被引进作为IPMI的替代。DCMI提供用于管理和监控服务器信息处理系统的标准,该标准寻求简单化的管理功能并且在大型数据中心中替代IPMI。DCMI提供用于通过网络的远程操作(例如通过本地局域网的远程开机和关机)的具有带外能力的标准化的接口。一些困难确实与数据中心中的DCMI的安装和使用共存。一个困难是,DCMI布置典型地需要两个特定平台中的一个来操作:具有BMC的服务器、或者具有INTELME和DCMI固件的服务器。可用于支持DCMI的受限的平台使得DCMI难以包括在使用广泛种类的平台的大数据中心中。信息技术专家通常希望包括服务器和使用通用协议的基础设施部件,这使得当数据中心具有不支持DCMI的遗留系统时(例如不包括BMC或专业INTEL固件的服务器)DCMI难以布置。此外,DCMI典型地不支持在用于共享基础设施或存储底架以及类似的不包括母版的系统的底架或框架中的冷却扇、配电单元和电资源单元的管理。DCMI通常缺少可扩展性,并且具有来自服务器信息处理系统的管理软件轮询传感器数据。此外,DCMI实施倾向于表现为不同方式,即使是当由通用零售商提供时。
技术实现思路
因此,提出了对于支持平台独立的数据中心设备管理的系统和方法的需求。根据本专利技术,提供了大幅减少与现有的用于数据中心设备的管理的方法和系统相关联的缺点和问题的系统和方法。管理控制器与数据中心平台的物理部件相接合,并且使用管理服务器以执行功能,该功能通过响应于以第二协议从管理服务器发送的管理命令来以第一管理协议与管理服务器通信。更特别地,数据中心具有多个合作处理信息的平台。初级管理网络,例如DCMI兼容管理网络提供用于平台的管理的接口,例如通过响应于以初级管理协议发送的消息执行管理功能。次级管理网络提供数据中心中的平台的管理,该管理缺乏遵守被初级管理网络命令的功能的能力。次级管理网络通过管理服务器向初级管理网络呈现平台,如同平台是初级管理网络的一部分。管理服务器通过次级管理网络使用次级管理协议(例如基于文本的协议)与每个受管理平台的管理控制器通信。管理控制器将传感器信息从受管理平台推送至管理服务器以存储在传感器缓存中。针对传感器信息的初级网络协议中的请求,例如DCMI监控操作,由管理服务器通过从传感器缓存中检索信息被响应。命令在受管理平台的功能的初级网络协议中的请求被管理服务器翻译为次级管理协议并且通过次级管理网络被发送以由管理控制器执行,例如通过从管理服务器向与涉及功能的平台相关联的管理控制器发出基于文本的命令本专利技术提供了多个重要的技术优势。重要技术优势的一个实例是:框架被提供用于在信息处理系统上支持DCMI的数据中心环境,并且基础设施资产不需要全功能的基板管理控制器或INTELME框架。用于支持DCMI的框架是平台独立的,以在操作不同制造商的硬件和软件的系统上工作。在框架的每个点处的控制的成本是极低的,并且摊销了使用用于管理的框架的每个物理部件。如果更昂贵的基板管理控制器被不那么昂贵的将DCMI延展至服务器信息处理系统和其它布置的平台的微控制器替换,则总的数据中心成本将会下降。分裂管理网络的内部管理协议允许了将传感器和其它来自受管理平台的数据推送的使用,替代了由服务器的轮询。使用二进制编码和用于命令的文本协议从管理平台推送数据改善了可扩展性、性能和稳健性,从而大型数据中心环境可以在通用框架内被监控和管理。附图说明本专利技术将被更好地理解,并且对于本领域技术人员来说,通过参考附图,本专利技术的众多目的、特征和优势是显而易见的。在多个图中的相同的参考标号的使用指示相同或类似的组件。图1示出了与受管理数据中心平台接合的管理控制器的框图;图2示出了被多个与管理服务器接合的多个管理控制器管理的数据中心的框图;以及图3示出了用于管理通过第一和第二管理协议与数据中心的通信的过程的流程图。具体实施方式数据中心中的信息处理系统和其它平台的基于DCMI管理被提供有被布置为与管理服务器接合的管理控制器。为了本公开的目的,信息处理系统可以包括可操作计算、分类、加工、传送、接收、检索、发生、切换、存储、显示、表明、检测、几率、复制、处理的手段的任意机构和集合,或者利用任意形式的信息、情报或用于商业、科学、控制或其它目的的数据。例如,信息处理系统可以是个人计算机、网络存储设备或者任意其它适合的设备,并且可以在尺寸、形状、性能、功能和价钱上变化。信息处理系统可以包括随机存取存储器(RAM)、一个或多个诸如中央处理单元(CPU)的处理资源或者硬件或软件控制逻辑、ROM、和/或其它类型的非易失存储器。信息处理系统的附加部件可以包括一个或多个磁盘驱动器、用于与外部设备通信的一个或多个网络端口以及诸如键盘、鼠标和视频显示器的各种输入和输出(I/O)设备。信息处理系统还可以包括可本文档来自技高网
...

【技术保护点】
一种用于管理布置在数据中心中的多个平台的方法,该方法包括:使用第一管理协议将第一管理消息从终端用户通信至管理服务器;分析在所述管理服务器的所述第一管理消息以识别与所述第一管理消息相关联的多个管理控制器中的一个;操作在所述管理服务器的所述第一管理消息以将所述第一管理消息从所述第一管理协议翻译从而确定与所述第一管理消息相关联的功能;使用第二管理协议将所述功能从所述管理服务器发送至被识别的管理控制器;以及响应于所述发送在所述被识别的管理控制器处执行所述功能。

【技术特征摘要】
【国外来华专利技术】2012.03.26 US 13/430,2921.一种用于管理布置在数据中心中的多个平台的方法,该方法包括:将DCMI消息从终端用户通过DCMI接口和管理网络直接传输至DCMI平台;将DCMI消息从DCMI平台通过所述管理网络直接传输至所述DCMI接口;使用DCMI管理协议将第一DCMI消息从终端用户通过所述DCMI接口传输至管理服务器;分析在所述管理服务器的所述第一DCMI管理消息以识别与所述第一DCMI管理消息相关联的多个管理控制器中的一个;打开在所述管理服务器的所述第一DCMI管理消息以将所述第一DCMI管理消息从所述DCMI管理协议翻译从而确定与所述第一DCMI管理消息相关联的功能;使用第二管理协议将所述功能从所述管理服务器发送至被识别的管理控制器;以及响应于所述发送在所述被识别的管理控制器处执行所述功能;其中,所述管理控制器包括具有管理功能的平台独立的微控制器,该管理功能被存储在永久性存储器中并且被由TCP发送至网络接口卡的文本命令启动,该网络接口卡与所述管理控制器耦合;以及其中,所述管理功能包括从多个功能中选择的功能,所述多个功能至少包括轮询来自被管理的平台的传感器信息的第一功能和命令所述被管理的平台推送利用多个推送消息推送传感器数据的第二功能,所述推送消息在没有来自所述管理服务器的命令的情况下被启动,所述推送消息被存储在所述管理服务器的缓存中并且响应于关于传感器数据的请求被转发至所述DCMI接口。2.根据权利要求1所述的方法,其中执行所述功能包括执行由所述管理控制器管理的平台的电力状态的改变。3.根据权利要求2所述的方法,其中具有电力状态变化的所述平台是服务器信息处理系统。4.根据权利要求2所述的方法,其中具有电力状态变化的所述平台是基板管理控制器。5.根据权利要求2所述的方法,其中具有电力状态变化的所述平台是共享基础设施平台。6.根据权利要求1所述的方法,还包括:缓存来自在所述管理服务器的所述推送消息的传感器信息;使用所述DCMI管理协议将第二DCMI管理消息从所述终端用户传输至所述管理服务器;分析在所述管理服务器的所述第二DCMI管理消息以识别与所述第二管理消息相关联的多个管理控制器中的一个;打开在所述管理服务器的所述第二DCMI管理消息以将所述第二DCMI管理消息从第一管理协议翻译从而确定针对与所述第二DCMI管理消息相关联的传感器信息的请求;从所述管理服务器的所述缓存中检索被请求的所述传感器信息;以及通过在不轮询与所述第二DCMI管理消息相关联的所述管理控制器的情况下使用所述DCMI管理类协议发送响应消息来利用来自所述缓存的所述传感器信息响应所述第二DCMI管理消息。7.根据权利要求6所述的方法,还包括:使用所述第二管理协议将所述传感器信息从多个管理控制器推送至所述管理服务器;以及将所述传感器信息存储在所述缓存中。8.根据权利要求7所述的方法,其中所述传感器信息包括在与所述被识别的管理控制器相关联的平台处感测到的温度。9.根据权利要求7所述的方法,其中所述传感器信息包括在与所述被识别的管理控制器相关联的平台处感测到的电流。10.一种用于管理被布置在数据中心中的多个平台的系统,所述多个平台包括具有DCMI管理控制器的多个DCMI平台和多个耦合至平台管理控制器的受管理平台,其中多个受管理平台...

【专利技术属性】
技术研发人员:G·夫劳兹拉尔洪都J·D·帕克J·A·维维欧J·施蒂韦J·M·塞凯里R·S·米尔斯
申请(专利权)人:戴尔产品有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1