[发明专利]一种分布式文件系统拓扑展示方法有效
| 申请号: | 201310614050.4 | 申请日: | 2013-11-26 |
| 公开(公告)号: | CN103617242B | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 解元;郭庆;谭超;苗艳超;刘新春;邵宗有 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京安博达知识产权代理有限公司11271 | 代理人: | 徐国文 |
| 地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 文件系统 拓扑 展示 方法 | ||
1.一种分布式文件系统拓扑展示方法,其特征在于,所述方法包括
(1)管理端数据库获取信息;
(2)通过ParaStor的内置网络监控及节点信息监控解析并处理获取信息生成数据表;
(3)cli调用获取当前状态;
(4)前台将数据表通过动态实现节点分布线,并通过动态层进行展示;
所述数据库包括MGR、oPara、oStor和oApp;
所述MGR包括从数据库关系表中找到所有MGR节点;前台将MGR对应节点分部展示在界面绝对位置20%;当MGR为HA模式,则构建MGR一对的画线模式展示;
所述oPara包括从数据库中获取所有属于oPara的节点,并通过节点属性获取oPara的组号;通过两层循环遍历算法将同组节点放入单独的数据结构中;前台通过交换机位置及oPara的对数计算第一对位置;当oPara在3对以下则以两列排序,否则以两行进行排序;oPara都以成对的划线模式展示;
所述oStor通过读取ParaStor的对应配置文件获取对应模式;数据库中获取各节点配置信息,若为普通模式按每行3个实现单节点展示;为HA模式则获取所有oStor并通过组号显示为每行4个并同组相邻,中间会有HA线相连;
所述oApp包括通过ParaStor客户端挂载指令获取到所有客户端的信息,并从其中获取到各客户端IP及节点ID,界面通过索引控制器位置及交换机位置计算每行展示4个客户端。
2.如权利要求1所述的一种分布式文件系统拓扑展示方法,其特征在于,所述步骤(1)包括获取信息包括角色节点的分配,oStor容量,各节点读写速率,HA状态和串口状态。
3.如权利要求2所述的一种分布式文件系统拓扑展示方法,其特征在于,所述角色节点分配信息在安装配置及维护操作中插入数据库,也可通过脚本对比ParaStor原配置文件获取并插入到管理端数据库。
4.如权利要求2所述的一种分布式文件系统拓扑展示方法,其特征在于,所述oStor容量及各节点的读写速率及动态信息则通过采集插件中定时器定时探测各节点真实情况更新数据库。
5.如权利要求4所述的一种分布式文件系统拓扑展示方法,其特征在于,所述采集插件包括资源探测器和指标采集器;
所述资源探测器通过探测物理节点生成采集指标的一个个体资源;
所述指标采集器通过遍历探测到的资源,分别获取每个资源的所有特定信息;
所述资源探测器和指标采集器均包括调度器、管理器、定时器和数据库结构表。
6.如权利要求1所述的一种分布式文件系统拓扑展示方法,其特征在于,所述步骤(2)包括采集插件对数据库表中的节点资源及关系进行查找生成资源,并通过ParaStor的角色节点信息监控功能定期多线程的去管理控制器或各功能节点获取信息,将信息插入到数据表中。
7.如权利要求1所述的一种分布式文件系统拓扑展示方法,其特征在于,所述步骤(3)包括cli调用存入后台缓存中状态,并通过算法处理转换成可以展示成拓扑的数据。
8.如权利要求1所述的一种分布式文件系统拓扑展示方法,其特征在于,所述步骤(4)包括展示获取异常信息及网卡异常信息,并查询到异常节点位置将异常图标或网卡异常图标显示,并显示出异常的信息。
9.如权利要求8所述的一种分布式文件系统拓扑展示方法,其特征在于,所述异常信息及网卡异常信息为物理节点向其他节点探测网络数据,将所有信息传回MGR,在MGR上获取物理节点的网络情况;由于数据量过大且读取缓慢,获取网络信息后将其遍历存入缓存中,其中将网络异常信息和网卡异常信息单独存储在各自的数据结构中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310614050.4/1.html,转载请声明来源钻瓜专利网。





