[发明专利]一种分布式存储系统的网络参数配置方法有效
申请号: | 201810988841.6 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109039764B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 李佳颖;李婷婷;李玲侠;刘颖 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储系统 网络 参数 配置 方法 | ||
本发明提供一种分布式存储系统的网络参数配置方法,根据预设条件设置各网络端节点的IP值;各个网络端节点基于udev命名规则设置各个网络端节点网口名,将各个网络端节点网口名与网口的IP值绑定。这样有助于提高搭建多节点分布式集群环境的效率。实现集群各个节点的硬件状态以及相应的故障排除,网络的网段规划规划一致,以便于系统管理员利用网络监控、管理存储系统的各种状态。而且统一规则及设置方式,使IP设置及命名设置统一调配。基于用户网络,存储网络,管理网络和BMC网络的集中配置和统一配置,可以实现集群网络中联合协同通信使用,提高分布式存储系统的数据处理效率,提升分布式存储系统的服务功能。
技术领域
本发明涉及分布式存储网络领域,尤其涉及一种分布式存储系统的网络参数配置方法。
背景技术
分布式存储系统主要有两类网络:数据网络和维护网络,其中数据网络用于系统内以及系统与用户业务主机之间的数据传输,通常为高速网络,如万兆网络、InfiniBand网络等;维护网络用于系统管理员对系统进行相关的维护操作,如监控、告警以及节点电源管理等,采用千兆网络。
分布式存储系统包括:管理网络,BMC网络,用户网络和存储网络,其中用户网络用于用户业务主机接入到ICFS存储系统,在进行用户网络的规划时需要根据用户业务网络的规划进行配置;存储网络用于系统内部节点间数据通信,网络规划需要独立于用户业务网络,例如可设置为192.168.x.x。如果硬件配置中配置有高速网口,每个用户网络端口以及每个存储网络端口分别配置高速网口,需要对高速网口的IP设置及命名设置,实现集群网络中的用户网络和存储网络配合使用。如何实现对分布式存储的数据网络参数自动化设置,来实现多种网络联合协同通信使用是当前丞待解决的技术问题。
发明内容
为了克服上述现有技术中的不足,本发明提供一种分布式存储系统的网络参数配置方法,方法包括:
步骤一,调取各网络端节点的网络配置文件,查找网络配置文件中的 BOOTPROTO文件;
步骤二,根据预设条件设置各网络端节点的BOOTPROTO字段,并定义集群中各网络端口的IP值;
步骤三,设置完成后,将各网络端节点的设置状态以可读文本保存至存储器。
优选地,步骤一之前还包括:
定义各网络端节点的ONBOOT状态,将各网络端节点的ONBOOT状态配置为激活网络通信状态。
优选地,网络端节点包括:用户网络节点,存储网络节点,管理网络节点和BMC网络节点;
根据预设条件设置各网络端节点的BOOTPROTO字段还包括:
设置各网络端节点的BOOTPROTO字段为静态路由协议,并将用户网络节点,存储网络节点,管理网络节点和BMC网络节点分别配置为集群网关。
优选地,步骤二还包括:
获取各个网络端节点的udev规则文件;
在各个网络端节点的udev规则文件中,配置/etc/udev/rules.d/目录,在 /etc/udev/rules.d/目录下建立一个以.rules结尾的udev规则文件;
各个网络端节点基于udev命名规则设置各个网络端节点网口名,将各个网络端节点网口名与网口的IP值绑定。
优选地,步骤将各个网络端节点网口名与网口的IP值绑定之后还包括:
切断与某一个或几个网络端节点与系统连接关系,并经过预设的时长后,获取断开连接网络端节点的连接信息,使所述网络端节点与集群服务器建立通信连接;
通过所述网络端节点的ifconfig查看网络端节点网口名是否与预设的网口名发生变化;如无变化,则命名完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810988841.6/2.html,转载请声明来源钻瓜专利网。