作业分配装置和作业分配方法制造方法及图纸

技术编号:4044513 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及作业分配装置和作业分配方法,该作业分配装置与多个运算单元相连接以向各运算单元分配作业,该作业分配装置包括:功耗获取处理器,其用于获取关于各运算单元的功耗;选择器,其用于按照所述功耗获取处理器获取的所述功耗的增序选择所述运算单元中的一个作为作业的提交目的地;以及作业提交处理器,其用于向所述提交目的地提交作业。

【技术实现步骤摘要】

本文讨论的实施方式涉及。
技术介绍
近年来,随着运算单元的处理能力的提高,运算单元执行作业时的功耗增加。因 此,运算单元产生了更多的热量。尤其是,在放置有多个运算单元的数据中心,随着运算单 元数目的增加,由运算单元产生的热量也增加。因而,已经研究了用于抑制在数据中心生成的热量增加的各种方法,这些方法中 包括这样的技术通过避免在运算单元上工作负荷不均地分配工作,来避免具体运算单元 过热。例如,已知这样的技术收集最大允许温度和运算单元的实际工作温度之间的差作为 估计在运算单元上的工作负荷的参数,并以收集到的温度差的降序分配作业。但是,过去的技术具有这样的问题在试图有效地抑制在数据中心中生成的热量 的增加时,数据中心的整体功耗有可能增加。更具体地,根据过去的技术,为了更有效地抑制数据中心中生成的热量的增加,将 其中的运算单元的最大允许温度设定地较高。另选地,通过提高数据中心内的空调性能来 将运算单元的实际工作温度设定得较低。这样,运算单元的功耗可能增加,并且更多的功率 用于空调。结果这就增加了数据中心的整体功耗。如下为参考文献日本专利申请特开2008-242614号。
技术实现思路
因此,本专利技术实施方式的一个目的在于提供一种, 以抑制在数据中心生成的热量和功耗的整体的增加。根据实施方式的一个方面,一种作业分配装置与多个运算单元相连接以向各运算 单元分配作业,该作业分配装置包括功耗获取处理器,其用于获取各运算单元的功耗;选 择器,其用于按照所述功耗获取处理器获取的所述功耗的增序选择所述运算单元中的一个 作为作业的提交目的地;以及作业提交处理器,其用于向所述提交目的地提交作业。根据本实施方式的另一方面,一种作业分配装置与多个运算单元相连接以向包括 存储器在内的各运算单元分配作业,该作业分配装置包括功耗获取处理器,其用于获取各 存储器的存储器功耗;选择器,其用于按照所述功耗获取处理器获取的所述存储器功耗的 增序选择所述多个运算单元中的一个作为作业的提交目的地;以及作业提交处理器,其用 于向所述提交目的地提交作业。根据本实施方式的另一方面,一种作业分配方法用于控制与多个运算单元相连 接、以向各运算单元分配作业的作业分配装置,该作业分配方法包括获取各运算单元的功 耗;按照所获取的功耗的增序选择所述多个运算单元中的一个作为提交目的地;以及向所 述提交目的地提交作业。附图说明图1示出了根据第一实施方式的数据中心的结构。图2为示出了图1中的作业分配装置的功能框图。图3示出了运算单元信息表的示例。图4示出了环境温度信息表的示例。图5为示出了由根据第一实施方式的作业分配装置进行的作业分配处理的处理 流程的流程图。图6示出了根据第二实施方式的数据中心的结构。图7为示出了图6中的作业分配装置的功能框图。图8示出了功耗信息表的示例。图9为示出了由根据第二实施方式的作业分配装置进行的作业分配处理的处理 流程的流程图。图10示出了根据第三实施方式的数据中心的结构。图11为示出了图10中的作业分配装置的功能框图。图12示出了功率消耗信息表的示例。图13为示出了由根据第三实施方式的作业分配装置进行的作业分配处理的处理 流程的流程图。图14示出了根据第四实施方式的数据中心的结构。图15为示出了图14中的作业分配装置的功能框图。图16示出了存储器功率消耗信息表的示例。图17为示出了由根据第四实施方式的作业分配装置进行的作业分配处理的处理 流程的流程图。图18示出了根据第五实施方式的数据中心的结构。图19为示出了图18中的作业分配装置的功能框图。图20示出了存储器功率消耗信息表的示例。图21示出了作业计算规模和存储器的已使用的区之间的关系示例。图22为示出了由根据第五实施方式的作业分配装置进行的作业分配处理的处理 流程的流程图。图23为示出了由根据变型例的作业分配装置改变作业的提交目的地的处理的处 理流程的流程图。图24示出了执行根据第一实施方式的作业分配程序的计算机。 具体实施例方式下面将参照附图来解释本技术的优选实施方式。下面将参照附图详细地描述本申请公开的作业分配装置、作业分配方法和作业分 配程序的实施方式。(第一实施方式)首先,将对设置了根据本技术第一实施方式的作业分配装置的数据中心的结构进行描述。图1示出了根据第一实施方式的数据中心的结构。如图1所示,在根据该实施方式的数据中心中,客户装置200至202和作业分配装 置100经由预定网络11连接,运算单元300至311和作业分配装置100经由预定网络12 连接。网络11和网络12可以为相同的网络。可以设置任意数目的客户装置和运算单元。客户装置200至202为由数据中心的用户操作的终端装置。客户装置200至202 接收来自用户的请求数据中心执行的作业并向作业分配装置100发送该作业。运算单元300至311为执行从作业分配装置100提交的作业的信息处理装置。运 算单元300至311竖向叠放并被容纳在数据中心的室内架13中。运算单元300至311具有 供排风设备320a至3201,如附接的风扇。供排风设备320a至3201从一端(进风侧)向运 算单元供应冷风并从另一端(排风侧)排风以对运算单元进行致冷。运算单元300至311 的进风侧具有经由网络12与作业分配装置100连接的温度传感器330a至3301。作业分配装置100向运算单元300至311分配并向运算单元300至311提交从客 户装置200至202请求的作业。更具体地,如果作业分配装置100被指示从客户装置200 至202中的一个提交了作业,作业分配装置100首先在多个运算单元300至311中搜索未 工作单元,未工作单元为未执行作业的运算单元。例如,在图1示出的示例中,作业分配装 置100搜索出未执行作业的运算单元300至302作为未工作单元。接着,作业分配装置100从搜索出的未工作单元收集这些未工作单元的环境温 度。在图1示出的示例中,作业分配装置100从与运算单元300至302对应的温度传感器 330a至330c收集在运算单元300至302 (为未工作单元)的进风侧(或供排风设备320a 至320c供应的冷风的上游)的温度,作为未工作单元的环境温度。此处假设作为未工作单 元的运算单元300至302的环境温度为Tl至T3 (Tl < T2 < T3)。接着,作业分配装置100按收集的环境温度的增序选择一个未工作单元作为作业 的提交目的地。在图1示出的示例中,由于作为未工作单元的运算单元300至302具有Tl 至T3(T1 < Τ2 < Τ3)的环境温度,作业分配装置100按顺序选择运算单元300、301和302 作为作业的提交目的地。接着,作业分配装置100将客户装置200至202中的一个所请求的作业提交给选 择的提交目的地。换言之,作业分配装置100按照环境温度递增的顺序向未工作单元提交 作业。这样,根据第一实施方式的作业分配装置100在向运算单元中的一个分配作业之 前收集包括在这些运算单元中的未工作单元的环境温度,按照收集的环境温度的增序选择 未工作单元作为作业的提交目的地,并向选择的提交目的地提交作业。由此,可以抑制由于 执行作业而由运算单元生成的热和功率消耗,而无需对包括在数据中心中的运本文档来自技高网...

【技术保护点】
一种作业分配装置,其与多个运算单元相连接以向各运算单元分配作业,该作业分配装置包括:功耗获取处理器,其用于获取各所述运算单元的功耗;选择器,其用于按照所述功耗获取处理器获取的所述功耗的增序选择所述多个运算单元中的一个运算单元作为作业的提交目的地;以及作业提交处理器,其用于向所述提交目的地提交作业。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:山冈伸嘉石峰润一永松郁朗铃木正博胜井忠士大庭雄次斋藤精一植田晃浦木靖司
申请(专利权)人:富士通株式会社
类型:发明
国别省市:JP[日本]

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

1