计算机集群管理方法、装置和系统的制作方法

文档序号:6519370阅读:281来源:国知局
专利名称:计算机集群管理方法、装置和系统的制作方法
技术领域
本发明涉及计算机领域,尤其涉及 一种计算机集群管理方法、装置和系统。
背景技术
计算机集群系统由计算节点、管理中心及相关网络环境组成,依据一定资源调 度策略,为新任务动态分配其所需资源;实时监视系统各部件的配置、资源使用率、任 务执行情况等,自动调整任务对资源的占有情况,以达到负载均衡、HA、节能等目的。 用户不必为任务手动指定资源,不关心任务当前正在使用那些资源,不必担心任务会中 断运行,不必担心任务因某节点负载过重而阻塞,不必人为干预以节约能源等等。但由于任务是层层下发的,首先需要将任务分配给计算机集群,再由计算机集 群的管理中心负责对其下各计算节点的具体调度。目前,对计算机集群的业务容纳能 力缺乏一个准确的评估机制,造成了任务向计算机集群下发的不便,降低了系统运行效 率。

发明内容
本发明提供了一种计算机集群管理方法、装置和系统,解决了系统运行效率低 的问题。一种计算机集群管理方法,包括计算机集群中各计算节点分别向该计算机集群的管理中心上报本计算节点的物 理设备信息;所述管理中心根据所述各计算节点的物理设备信息,生成所述计算机集群的资 源池。优选的,所述物理设备信息包括资源容量信息和剩余容量信息,所述计算机集 群中各计算节点分别向该计算机集群的管理中心上报本计算节点的物理设备信息包括所述各计算节点根据预置的上报周期,周期性的向所述管理中心上报剩余容量 信息,在所述剩余容量信息中携带有本计算节点的剩余容量;和,在本计算节点的配置发生变化时,向所述管理中心发送资源容量信息,在该资 源容量信息中携带所述计算节点配置变化后的资源容量。优选的,所述管理中心根据所述各计算节点的物理设备信息,生成所述计算机 集群的资源池包括以下步骤所述管理中心根据计算节点的物理设备信息,生成各计算节点对应的计算节点 信息体,所述计算节点信息体包含多个指标项;所述管理中心根据各计算节点信息体,生成所述计算机集群的系统信息体,所 述系统信息体包含多个系统指标项;以所述计算节点的物理设备信息作为资源池的物理设备信息层,以所述节点信 息体和所述系统信息体作为资源池的虚拟信息层,构建资源池。
优选的,所述管理中心根据各计算节点信息体,生成所述计算机集群的系统信 息体包括以下步骤所述管理中心根据表达式
权利要求
1. 一种计算机集群管理方法,其特征在于,包括计算机集群中各计算节点分别向该计算机集群的管理中心上报本计算节点的物理设备信息;所述管理中心根据所述各计算节点的物理设备信息,生成所述计算机集群的资源池。
2.根据权利要求1所述的计算机集群管理方法,其特征在于,所述物理设备信息包括 资源容量信息和剩余容量信息,所述计算机集群中各计算节点分别向该计算机集群的管 理中心上报本计算节点的物理设备信息包括所述各计算节点根据预置的上报周期,周期性的向所述管理中心上报剩余容量信 息,在所述剩余容量信息中携带有本计算节点的剩余容量;和,在本计算节点的配置发生变化时,向所述管理中心发送资源容量信息,在该资源容 量信息中携带所述计算节点配置变化后的资源容量。
3.根据权利要求1所述的计算机集群管理方法,其特征在于,所述管理中心根据所述 各计算节点的物理设备信息,生成所述计算机集群的资源池包括以下步骤所述管理中心根据计算节点的物理设备信息,生成各计算节点对应的计算节点信息 体,所述计算节点信息体包含多个指标项;所述管理中心根据各计算节点信息体,生成所述计算机集群的系统信息体,所述系 统信息体包含多个系统指标项;以所述计算节点的物理设备信息作为资源池的物理设备信息层,以所述节点信息体 和所述系统信息体作为资源池的虚拟信息层,构建资源池。
4.根据权利要求3所述的计算机集群管理方法,其特征在于,所述管理中心根据各计 算节点信息体,生成所述计算机集群的系统信息体包括以下步骤^Ol , ^02 , ·. ·,^O7 5 …,^OJV所述管理中心根据表达式『=^/2 5 ‘ “ 5 ^ij ? “ * ? ^jN生成资源容量信息描述矩^Ml,^Ml,…,^Mj,... , ^MN阵,其中,Wij为第j个节点的第i个描述配置总容积的指标项,W为资源容量信息描述 矩阵;所述管理中心根据表达式U=TJ TT ... Tj ··· υU 01 ? U 02, 5 0 y ? ιTJ TJ ... TJ ... TJJN生成剩余容量信息描述矩U TJ ... TJ ... TJ阵,其中,υ 为第j个节点的第i个描述剩余容纳能力的指标项,υ为剩余容量信息描述 矩阵,E为取对角值函数;根据表达式
5.根据表达式
6.根据权利要求5所述的计算机集群管理装置,其特征在于,所述资源管理模块包括节点信息体生成单元,用于根据计算节点的物理设备信息,生成各计算节点对应的 计算节点信息体,所述计算节点信息体包含多个指标项;系统信息体生成单元,用于根据各计算节点信息体,生成所述计算机集群的系统信 息体,所述系统信息体包含多个系统指标项;资源池构建模块,用于以所述计算节点的物理设备信息作为资源池的物理设备信息 层,以所述节点信息体和所述系统信息体作为资源池的虚拟信息层,构建资源池。
7.根据权利要求5或6所述的计算机集群管理装置,其特征在于,所述物理设备信息 包括资源容量信息和剩余容量信息。
8.—种计算机集群管理系统,其特征在于,包括计算机集群中的管理中心和至少一个计算节点;所述计算节点,用于向所述管理中心上报本计算节点的物理设备信息; 所述管理中心,用于根据所述各计算节点的物理设备信息,生成所述计算机集群的 资源池。
9.根据权利要求8所述的计算机集群管理系统,其特征在于,所述物理设备信息包括 资源容量信息和剩余容量信息。
全文摘要
本发明提供了一种计算机管理方法、装置和系统。涉及计算机领域;解决了系统运行效率低的问题。该方法包括计算机集群中各计算节点分别向该计算机集群的管理中心上报本计算节点的物理设备信息;所述管理中心根据所述各计算节点的物理设备信息,生成所述计算机集群的资源池。本发明提供的技术方案适用于计算机集群系统中。
文档编号G06F15/16GK102012891SQ20101055004
公开日2011年4月13日 申请日期2010年11月18日 优先权日2010年11月18日
发明者朱锦雷, 王洪亮 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1