当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于计算资源发现和管理的设备、方法和机器可读介质技术

技术编号:13711682 阅读:84 留言:0更新日期:2016-09-16 15:27
描述了针对可配置计算资源系统的计算资源发现和管理的示例,所述可配置计算资源系统可以包括分离物理元件,诸如中央处理单元、存储装置、存储器装置、网络输入/输出装置或网络交换机。在一些示例中,这些分离物理元件可以位于数据中心的一个或多个机架内。

【技术实现步骤摘要】
【国外来华专利技术】相关案例本申请要求于2014年2月27日提交的美国临时专利申请号61/945,759和61/945,761两者的优先权,这两个临时专利申请通过引用以其全文结合在此。
技术介绍
组网的技术进步已经使对池式和/或可配置计算资源的使用上升。所述池式和/或可配置计算资源可以包括用于云计算网络的物理基础设施。物理基础设施可以包括一个或多个具有处理器、存储器、存储装置、组网装置等的计算系统。这些云计算网络的管理实体可以为池式和/或可配置计算资源的分配部分指派逻辑服务器或虚拟机器(VM)以便布置或组成这些逻辑服务器或VM以供使用。各种用户或应用然后可以经由对这些布置的或组成的逻辑服务器或VM的访问以共享的方式利用此分配的基础设施。附图简要说明图1展示了示例机架。图2展示了示例板。图3展示了示例系统。图4展示了示例附加信息。图5展示了设备的示例框图。图6展示了逻辑流程的示例。图7展示了存储介质的示例。图8展示了示例计算平台。具体实施方式数据中心可以一般地由包含来自多个供货商的各种类型的硬件或可配置计算资源(例如存储装置、中央处理单元(CPU)、存储器、组网装置等)的机架组成。部署在数据中心中的各种类型的硬件或可配置的计算资源还可以被称为分离物理元件。可能没有允许数据中心或机架管理系统发现被引入(或被移除)至系统(诸如机架)的硬件的单独零件的性质或能力的自动化解决方案。另外,每一种类型的硬件、计算资源或分离物理元件通常具有其自身的定制管理应用编程接口(API)。换言之,可能缺乏管理从系统添加或移除的任意硬件、计算资源或分离物理元件的通用方式。数据中心或机架管理系统可能必须被特殊发展、修改或扩展以解决与所引入的每一种类型的硬件、计算资源或分离物理元件相关联的唯一API。相对于这些和/或其他挑战,需要在此所描述的示例。在一些示例中,可以实现用于计算资源发现和管理的技术,所述技术可以包括在控制器处接收计算资源已经被添加至可配置计算资源系统的指示。所述方法还可以包括查询所述计算资源的服务处理器以发现与所述计算资源相关联的能力并且获得统一资源定位符(URL)从而访问所述发现的能力的附加信息。所述方法还可以包括使用所述URL来访问所述附加信息,并且检索一个或多个管理应用插件或扩展件以便所述控制器管理、控制或公布所述发现的能力。图1展示了示例机架100。如图1所示,机架100包括机架管理系统110、机架传感器、冷却装置等120、服务处理器&固件130、资源平面140、控制平面150以及用于硬件/分离物理元件160的槽。根据一些示例,用于硬件/分离物理元件160的槽可以容纳硬件、可配置的计算资源或分离物理元件,所述分离物理元件可以包括但不限于CPU、存储装置(例如硬盘驱动器或固态驱动器)、存储器装置(例如随机存取存储器(RAM))、网络输入/输出(NW I/O)装置或NW交换机。对于这些示例,可以通过或在服务处理器和固件130上运行用于机架100的控制器或机架管理系统110。同样地,机架110可以包括传感器、冷却装置和其他设备(诸如机架传感器、冷却装置等)以便支持、管理或控制可配置的计算资源。图2展示了示例板200。如图2所示,板200可以包括服务处理器230、资源平面接口240、控制平面接口250和硬件资源270。在一些示例中,硬件资源/分离物理元件270可以通过资源平面接口240通信地耦接至机架100的资源平面140。同样地,服务处理器&固件230可以通过控制平面接口250通信地耦接至机架100的控制平面150。根据一些示例,硬件资源/分离物理元件270可以包括各种类型的可配置的计算资源或分离物理元件(诸如CPU、存储装置、存储器装置、NW I/O装置或NW交换机)。同样地,服务处理器230可以包括能够经由控制平面(诸如控制平面130)提供API以用于查询硬件资源/分离物理元件270的能力的逻辑和/或特征。在一些示例中,服务处理器可以被配置或安排成用于充当用于硬件资源/分离物理元件270的基板管理控制器从而在机架(诸如机架100)内发挥作用。如以下更多描述,控制器或管理器可以通过服务处理器(诸如服务处理器230)查询硬件资源(诸如硬件资源/分离物理元件270)。此查询不仅可以用于发现硬件资源的能力而且获得URL以寻求和/或获得附加信息从而利用或管理这些能力。在一些示例中,由服务处理器230提供的API可以是完全自描述和可发现的,从而允许查询和暴露任意功能性。所述API还可以是RESTful的(表现性状态转移),从而允许由任意管理系统来操纵。所述API还可以促进可公开获得的模式的标识(例如通过URL),所述可公开获得的模式用于描述硬件资源270的特征并且使得能够获得使用那个模式的硬件的特征。所述API还可以允许查询硬件资源/分离物理元件270(以及任何可移除的子部件)的唯一标识符。所述API还可以允许查询硬件资源/分离物理元件270的状态。所述API还可以允许管理硬件资源/分离物理元件270的状态。所述API还可以允许查询由硬件资源的元件/分离物理元件270捕获和/或存储的硬件资源/分离物理元件270的监控信息。所述API还可以使用诸如加密、可信执行技术和认证等技术来实现,以便增加硬件资源/分离物理元件270是正版的、尚未被篡改的可信度,并且API交互尚未被拦截和/或操纵。图3展示了示例系统300。如图3所示,在一些示例中,系统300可以包括机架310-1至310-4。对于这些示例,数据中心管理系统308可以容纳在机架310-1处,而机架管理系统312-4可以用机架310-4来容纳。机架310-1至310-3也可以包括类似的机架管理系统,但是它们未被标记在图3中。根据一些示例,当添加的计算资源314被插入槽311-4中时,在机架310-4中的传送1)用于管理或控制(控制平面)的电源2)连接以及3)传送用于正常使用硬件(资源平面)的连接性的连接器或连接器(未示出)可以连接至硬件314(未示出)中的连接器。对于这些示例,在添加的计算资源314上的服务处理器接收电源时,服务处理器自动引导和公告或使机架管理系统312-4或数据中心管理系统308检测添加的计算资源314的到达。例如,机架管理系统312-4或数据中心管理系统308可以在监控机架或全系统控制平面的同时检测所述到达。在一些示例中,机架管理系统312-4或数据中心管理系统308可以查询包括在添加的计算资源314上的服务处理器以发现其性质和能力(例如维持在服务处理器处或内的可访问的存储器中)。对于这些示例,所述服务处理器还可以将包括添加的计算资源314’的能力的更具体的定义的可公开获得的模型、模式或信息的URL 305传递给机架管理系统312-4或数据中心管理系统308。所述可公开获得的信息还可以包括可以详述添加的计算资源314的具体能力的此模型的填充实例。根据一些示例,机架管理系统312-4或数据中心管理系统308可以包括使用URL 305的逻辑或特征来检索并安装被设计供机架管理系统312-4或数据中心管理系统308(它们可以完全利用在所述模型中描述的能力)使用的任何相关联的插件和扩展件。在一些示例中,如本文档来自技高网...

【技术保护点】
一种设备,包括:用于控制器的电路;检测部件,所述检测部件用于由所述电路来执行以检测计算资源已经被添加至可配置计算资源系统;查询部件,所述查询部件用于由所述电路来执行以查询所述计算资源的服务处理器从而发现与所述计算资源相关联的能力并且获得统一资源定位符(URL);URL部件,所述URL部件用于由所述电路来执行以使用所述获得的URL来访问所述发现的能力的附加信息;以及扩展部件,所述扩展部件用于由所述电路来执行以检索一个或多个管理应用插件或扩展件以便所述控制器管理、控制或公布所述发现的能力。

【技术特征摘要】
【国外来华专利技术】2014.02.27 US 61/945,759;2014.02.27 US 61/945,7611.一种设备,包括:用于控制器的电路;检测部件,所述检测部件用于由所述电路来执行以检测计算资源已经被添加至可配置计算资源系统;查询部件,所述查询部件用于由所述电路来执行以查询所述计算资源的服务处理器从而发现与所述计算资源相关联的能力并且获得统一资源定位符(URL);URL部件,所述URL部件用于由所述电路来执行以使用所述获得的URL来访问所述发现的能力的附加信息;以及扩展部件,所述扩展部件用于由所述电路来执行以检索一个或多个管理应用插件或扩展件以便所述控制器管理、控制或公布所述发现的能力。2.如权利要求1所述的设备,所述控制器用于在包括所述添加的计算资源的机架处的机架管理系统。3.如权利要求2所述的设备,所述检测部件用于通过耦接至所述计算资源的所述服务处理器的控制平面来检测所述计算资源。4.如权利要求2所述的设备,所述可配置计算资源系统包括数据中心,所述机架是包括在所述数据中心内的多个机架之一,所述数据中心具有数据中心管理系统,所述控制器通过控制平面耦接至所述数据中心管理系统。5.如权利要求4所述的设备,包括:所述URL部件用于向所述数据中心管理系统提供所述获得的
\tURL以便所述数据中心管理系统访问所述发现的能力的附加信息;并且所述数据中心管理系统用于使用所述获得的URL来检索所述一个或多个管理应用插件或扩展件并且然后转发至所述扩展部件。6.如权利要求1所述的设备,所述可配置计算资源系统包括数据中心,所述控制器用于能够管理包括在所述数据中心内的计算资源的数据中心管理系统。7.如权利要求6所述的设备,所述计算资源添加至具有机架管理系统的机架,所述机架管理系统通过控制平面耦接至所述计算资源的所述服务处理器,所述机架是包括在所述数据中心内的多个机架之一,所述控制器通过所述控制平面耦接至所述机架管理系统和所述服务处理器。8.如权利要求7所述的设备,所述检测部件用于经由来自所述机架管理系统的通知来检测所述计算资源已经被添加至所述数据中心。9.如权利要求1所述的设备,所述一个或多个管理应用插件或扩展件包括用于监控所述发现的能力并且基于监控信息来管理或控制所述计算资源的能力,所述监控信息包括运行温度、功耗率、利用率或运行成本。10.如权利要求1所述的设备,所述服务处理器被配置为基板管理控制器。11.如权利要求1所述的设备,所述计算资源包括能够耦接至包括在所述可配置计算资源系统中的机架的分离物理元件,所述分离物理元件包括中央处理单元、存储器装置、存储装置、网络输入/输出装置或网络交换机中的一项。12.一种方法,包括:在控制器处接收计算资源已经被添加至可配置计算资源系统的指示;查询所述计算资源的服务处理器以发现与所述计算资源相关联的能力并且获得统一资源定位符(URL)从而访问所述发现的能力的附加信息;使用所述URL访问所述附加信息;以及检索一个或多个管理应用插件或扩展件以便所述控制器管理、控制或公布所述发现的能力。13.如权利要求12所述的方法,所述控制器用于在包括所述添加的计算资源的机架处的机架管理系统。14.如权利要求12所述的方法,包括通过将所述控制器通信地耦接至所述计算资源的所述服务处理器的控制平面来检测所述计算资源。15.如权利要求12所述的方法,所述可配置计算资源系统包括数据中心,所述机架是...

【专利技术属性】
技术研发人员:K·K·巴特法沃尔库特J·肯尼迪T·墨兹C·伍兹G·埃斯特拉达A·乐基J·巴特勒S·普提尔斯基
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1