[发明专利]一种基于动态表的大规模分布式系统管理方法在审
申请号: | 201711292879.1 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108134688A | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 王乐;路辉;王中华;邸海涛;张鹏;于方春 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大规模分布式系统 动态表 系统资源 资源组成 任务表 资源表 应用 动态的 工作状态信息 系统工作效率 系统管理器 组织和管理 存储系统 动态变化 分析系统 节点组成 系统管理 构建 两级 管理 存储 分配 更新 维护 | ||
本发明提出了一种基于动态表的大规模分布式系统管理方法。该方法面向大规模分布式系统,通过基于两级动态表的方法实现系统资源的组织、分配和管理,降低了系统管理的复杂性,具有较高的系统工作效率。该方法所应用的系统为有多个节点组成的、系统资源和应用任务均动态变化的大规模分布式系统。通过实时的分析系统资源组成和各个应用任务的工作状态,动态的构建资源表和任务表,资源表存储系统资源组成信息,任务表存储各个应用任务工作状态信息,当系统的资源组成或应用任务发生变化时,动态的更新资源表和任务表。系统管理器通过维护、改变和执行两张动态表实现系统资源的组织和管理。
技术领域
本发明属于计算机分布式系统管理技术领域,提供一种基于动态表的大规模分布式系统管理方法。
背景技术
当分布式系统规模变得庞大时,现有的管理方法复杂性过高,效率太低,无法满足大规模系统的管理效率要求。
发明内容
发明目的:为了解决现有管理方法复杂性过高,效率太低的问题,提出了一种基于动态表的大规模分布式系统管理方法。
技术方案:一种有多个节点组成的大规模分布式系统,该系统包括多个节点和一个系统管理器,节点中有各类资源和应用任务,系统管理器中存储有资源动态表和任务动态表,资源动态表存储系统资源组成信息,任务动态表存储各个应用任务状态信息。
一种基于动态表的大规模分布式系统管理方法,该方法基于上述系统实现,具体实现步骤如下:
系统管理器通过动态的收集系统资源和应用任务状态信息,形成并更新资源动态表和任务动态表,通过智能分析动态表中的信息,获得应用任务和资源的映射关系,通过执行该映射关系实现对系统的动态组织和管理。
有益技术效果:
该方法通过基于动态表的方法实现了对大规模分布式系统的管理,将对复杂的分布式系统管理问题转变为简单的动态表操作,降低系统管理的复杂性,具有较高的系统工作效率。
附图说明
图1为本发明的管理架构示意图。
具体实施方式
以下结合附图对本发明进行详述。
一种基于动态表的大规模分布式系统管理方法,所应用的系统为有多个节点组成的大规模分布式系统,其架构示例如图1所示。
(1)示例中,分布式系统包括多个节点和一个系统管理器,节点中有各类资源和应用任务,系统管理器中存储有资源动态表和任务动态表,资源动态表存储系统资源组成信息,任务动态表存储各个应用任务状态信息。
(2)系统管理器动态的收集系统资源信息和应用任务信息,生成资源表和任务表;当系统中的节点组成或节点的资源组成发生变化时,管理器会动态更新资源表中系统资源信息,当系统中运行的应用任务的工作状态发生变化时,管理器会动态更新任务表中任务状态信息。
(3)管理器通过智能分析动态表中的信息,动态的获得应用任务、动态表和资源的映射关系,通过执行该映射关系将管理器的逻辑操作映射到系统物理层,实现系统的动态组织和管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711292879.1/2.html,转载请声明来源钻瓜专利网。