[发明专利]资源节点及其确定方法和设备、其控制方法及计算机产品有效
申请号: | 200710084796.3 | 申请日: | 2007-02-28 |
公开(公告)号: | CN101149691A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 村田美穗 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/46;H04L12/24 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟;迟军 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 节点 及其 确定 方法 设备 控制 计算机 产品 | ||
技术领域
本发明涉及一种分布式计算机环境中的资源节点分配技术。
背景技术
通常,当来自用户的访问集中在一项服务上、或者执行需要大量计算工作的服务时,为进行负载分配,使用经由网络连接有大量计算机的分布式计算机环境,例如,其中相互混合有不同类型的计算机的网格环境。
在这种情况下,必须在要分配给一项服务的大量计算机中自动而快速地选择适合于该服务的目的的最优计算机(以下的“资源节点”)。特别是在其中相互混合有不同类型的计算机的网格环境中,整个服务的性能极大地取决于所分配的资源节点。
因此,为了提高整个服务的性能,例如基于与各资源节点的性能以及使用环境有关的信息,来分配取决于各服务的资源节点。
具体地说,例如,服务管理员从对在多项服务中使用的资源节点进行代理的资源代理请求该服务所需的资源。资源代理从资源节点组中搜索满足该请求的资源节点,并基于搜索结果来分配用于服务的资源节点(例如,日本专利特开公报No.2002-024192、PCT申请公报的已公开的日文译本No.2004-521411以及日本专利特开公报No.2006-031358)。
然而,在上述专利文献1至3的常规技术中,在各资源节点已被分配作为用于服务的资源节点之后,对各资源节点执行该服务所需的应用程序的启动指令。即,对用于一项服务的资源节点进行分配,而不保证该应用程序在各已分配资源节点中的启动。
因此,存在以下问题:在各资源节点中,当恰在应用程序启动之前发生主机停机、由于暂时的通信问题而导致无法接收启动指令等时,因为未准备好执行服务所需的资源节点,故而不能提供服务。
此外,当在能够提供服务的资源节点中选择实际用于该服务的资源节点时,由资源代理唯一地判定选择准则。
然而,由于在许多情况下选择准则对于每项服务是不同的,因此必须预先理解每项服务的选择准则,并且必须开发基于它们的资源代理。因此,存在以下问题:当待执行的服务增加或者将分布式计算机环境用于其他服务时,不能对选择准则灵活地进行增加或改变,从而导致通用性差。
为了解决常规技术中的上述问题,本发明旨在提供一种实现各服务的平滑提供的资源节点确定程序、资源节点控制程序、记录介质、资源节点确定设备、资源节点、资源节点确定方法以及资源节点控制方法。
发明内容
本发明的目的在于至少解决常规技术中的以上问题。
根据本发明的一个方面的资源节点确定方法包括以下步骤:向对用于多项服务的多个资源节点的分配进行管理的资源代理发送与使得能够执行一服务的条件有关的信息;从所述多个资源节点中的满足所述条件的指定节点接收与所述指定节点的使用状态有关的信息;并基于所述与所述使用状态有关的信息,从所述指定节点之中确定要用于所述服务的资源节点。
根据本发明的另一方面的资源节点确定方法包括以下步骤:当执行从多项服务中选择的第一服务的执行所需的软件资源的资源节点满足使得能够执行从所述多项服务中新选择的第二服务的条件时,从确定是否将所述资源节点用于所述第一服务和所述第二服务中的每一个的确定设备接收对所述第二服务的执行所需的软件资源的启动请求;当接收到所述请求时,启动所述第二服务的执行所需的软件资源;当启动了所述第二服务的执行所需的软件资源时,向所述确定设备发送对所述第二服务的执行所需的软件资源的启动完成的通知;从所述确定设备接收是否将所述资源节点用于所述第二服务的确定结果,所述确定是响应于所述通知而进行的;并基于所述确定,终止所述第一服务所需的软件资源和所述第二服务所需的软件资源中的一个的执行。
根据本发明的又一方面的资源节点确定设备包括:发送单元,该发送单元向对用于多项服务的多个资源节点的分配进行管理的资源代理发送与使得能够执行一服务的条件有关的信息;接收单元,该接收单元从所述多个资源节点中的满足所述条件的指定节点接收与所述指定节点的使用状态有关的信息;以及确定单元,该确定单元基于所述与所述使用状态有关的信息,在所述指定节点之中确定要用于所述服务的资源节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710084796.3/2.html,转载请声明来源钻瓜专利网。