[发明专利]分配集群的信息资源以执行提交给该集群的工作的方法、计算机程序及设备有效
申请号: | 201280054550.0 | 申请日: | 2012-10-15 |
公开(公告)号: | CN103946802B | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | J-O·格尔费格诺恩;F·米勒-雷;C·玛尔查德 | 申请(专利权)人: | 布尔简易股份公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 魏小薇 |
地址: | 法国莱克*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分配 集群 信息资源 执行 提交 工作 方法 计算机 程序 设备 | ||
技术领域
本发明涉及提交给集群的工作的布置,并且更特别地涉及分配集群的信息资源以执行提交给该集群的工作的方法、计算机程序以及设备。
背景技术
集群通常集中呈信息机柜(英语为rack)排列形式的服务器、数据存储单元、微处理器以及计算机通信设备,在信息机柜中安置有信息设备,例如以可拆卸的方式安置。
多个集群经常被集合以便形成信息接纳中心,信息接纳中心已知英语术语为“date center(数据中心)”和“server cluster(服务器集群)”。
数据处理中心通常集合成百、甚至成千的经由信息设备互连的电子设备。
这些信息设备通常由插入信息机柜中的板支承。
在此把一个信息设备看成一个节点,或者称为用于计算的基本信息设备。每个节点因此形成独立的计算机并具有其专有的特征,比如其包括的核芯数量以及预定的存储器容量(每个核芯形成一个计算单元)。
一个或多个节点形成处理区域,也称为计算区域,并对应于集群的信息资源。处理区域在一些情况中可以仅由一个节点的某些电子组件形成,甚或相反地由大量节点形成。
这些集群通常还包括具有工作管理系统的控制和命令单元,也称为工作管理器。
工作管理器被配置用于接收来自集群外部的一定数量的工作命令。
已知分配集群的信息资源用于执行提交给该集群的工作的方法,其具有接收工作并将其置于等候文件中的步骤。当一个新的工作被提交,该工作被直接加到等候文件中,例如在队尾。
对于它们的执行,提交的工作需要对应于物理需求的信息资源,例如需要的核芯数量、需要的存储器容量和/或该工作的执行优先级(例如最低、正常或最高)。
已知的这些方法还具有接收与集群的信息资源的物理特征以及这些资源的可用性特征相关的信息的步骤。这意味着工作管理器接收涉及例如每个节点的核芯数量和每个节点的预定存储器容量的信息,以便知道集群的或该集群的至少一处理区域的物理特征。另外,这意味着工作管理器接收这些节点的每一个的可用性特征。
这些已知的方法还具有以下步骤:根据这些工作的物理特征(硬件和优先级需要)和处理区域专有的(换言之例如该区域的每个节点专有的)可用性和物理特征,确定对列在等候文件上的且准备被执行的工作的信息资源分配。
工作管理器继而将从等候列表中选出的工作向分配的信息资源发送,使得该工作被集群执行。
被加入到工作等候文件的每个新工作因此根据可用的和优先的所需信息资源的标准被执行。
发明内容
本发明涉及分配集群的信息资源用于执行工作的方法,旨在通过以更简单、方便和经济的方式,比现有技术的方法中更精确和更精细地布置工作,来优化资源分配。
因此本发明的第一方面的目标是,一种分配集群的信息资源用于执行提交给所述集群的至少一个工作的方法,所述方法包括基于所述至少一个工作的物理特征以及所述集群的至少一个处理区域的所述信息资源的物理特征和可用性特征,来确定所提交的至少一个工作的布置的步骤,该方法的特征在于,确定所提交的至少一个工作的布置的所述步骤包括以下步骤:
-接收至少所述处理区域的所述信息资源的能量状态特征;
-通过使所述至少一个工作的所述物理特征、至少所述处理区域的所述信息资源的能量状态特征、可用性特征和物理特征相关,根据预定规则,来确定所述至少一个工作的推荐布置;并且
-从所确定的推荐布置来推导用于在所述集群中执行所述至少一个工作的所述处理区域的所述信息资源的分配的推荐列表。
借助本发明,提交和列出的工作的分类根据信息资源分配的推荐列表进行,用以执行在执行前被预先确定的工作。
该信息资源分配的推荐列表有利地根据与集群的处理区域(在其中执行提交和列出的工作)相关联的物理数据和可用性数据、根据与该提交和列出的每个工作相关联的物理数据并且根据与该处理区域相关联的能量数据被确定。
一方面与所提交的每个工作有关和另一方面与处理区域(即与集群的至少一个节点的至少一个电子组件)有关的这些不同数据的组合,允许在用于执行所提交和列出的工作的该处理区域的信息资源的分配(更简单地也称工作的布置)中考虑能量方面,该能量方面例如通过处理区域的耗电和/或热耗散表征。
对集群内的该能量方面的考虑允许:不仅基于给定工作的优先级、该给定工作的物理需求以及处理区域的信息资源的可用性而且还基于至少处理区域的能量状态以及所提交和列出并且待执行的工作对至少该处理区域、甚至对集群的整体的能量影响来以精确和精细的方式布置所提交和列出的工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布尔简易股份公司,未经布尔简易股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280054550.0/2.html,转载请声明来源钻瓜专利网。