[发明专利]一种切换文件服务器主从关系的方法和系统在审
| 申请号: | 202011305422.1 | 申请日: | 2020-11-19 |
| 公开(公告)号: | CN112463247A | 公开(公告)日: | 2021-03-09 |
| 发明(设计)人: | 牟洪洋;孙勇飞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 切换 文件服务器 主从 关系 方法 系统 | ||
本发明提出了一种切换文件服务器主从关系的方法和系统,该方法包括:监测文件服务器的运行线程,并获取文件服务器每个运行周期内硬盘的参数;根据硬盘的参数对硬盘性能的影响程度,计算一个周期内文件服务器集群内各个服务器的分值;根据分数判断当前文件服务器的主服务器是否适合;如果不适合,切换当前主服务器的配置文件与分数最高的服务器的配置文件。基于该方法,本发明还提出了一种切换文件服务器主从关系的系统。本发明通过对文件服务器的监测和对各个文件服务器的硬盘参数结合计算,得到文件服务器集群内各个文件服务器的分值,由于长时间文件的读写会对文件损伤,本发明通过定期更换文件服务器的主从关系,可以提高文件服务器的效率。
技术领域
本发明属于文件服务器技术领域,特别涉及一种切换文件服务器主从关系的方法和系统。
背景技术
文件服务器是一个运行环境,用户可以将大文件、视频、图片和音频文件等大文件进行集中存储到文件服务器,为用户提供服务的公司会经常使用到文件服务器,对于现在的互联网公司而言,文件服务器是用户数量到达一定程度后的标准配置,所以一般提供各种互联网服务的公司都会提前部署新的文件服务器。
目前在市场上常用文件服务器部署是主从关系的文件服务器,主服务器负责对文件服务的写操作和读操作,从服务器只是负责文件的读取操作,因此主服务器对文件的读写操作,而读写操作与硬盘的参数直接相关,因此文件服务器的主服务器的运行速率影响着文件服务器的整体运行速率。
发明内容
为了解决上述技术问题,本发明提出了一种切换文件服务器主从关系的方法,本发明克服了由于长时间文件的读写会对文件损伤,该装置通过定期更换文件服务器的主从关系,可以极大提高文件服务器的效率,提升用户体验。
为实现上述目的,本发明采用以下技术方案:
一种切换文件服务器主从关系的方法,包括以下步骤:
监测文件服务器的运行线程,并获取文件服务器每个运行周期内硬盘的参数;
根据所述硬盘的参数对硬盘性能的影响程度,计算一个周期内文件服务器集群内各个服务器的分值;根据分数判断当前文件服务器的主服务器是否适合;
如果不适合,则切换分数最高的文件服务器与当前主服务器的主从关系。
进一步的,所述获取的文件服务器每个运行周期内硬盘的参数包括硬盘转速S、硬盘平均寻道时间T、硬盘缓存M和硬盘内部数据传输率Sp。
进一步的,所述在获取文件服务器每个运行周期内硬盘的参数之前还包括设置文件服务器的运行周期。
进一步的,所述根据所述硬盘的参数对硬盘性能的影响程度,计算一个周期内文件服务器集群内各个服务器的分值的过程为:
通过公式G=S/1000+10/T+M/10+Sp/10计算一个周期内文件服务器集群内各个服务器的分值。
进一步的,所述根据分数判断当前文件服务器的主服务器是否适合的方法为:
如果当前文件服务器的分数是否为最高,如果为最高,则不作处理,继续检测下个周期;
如果当前文件服务器的分数不是最高,但是与最高分的服务器的分数差值在预设的阈值内,则不作处理,继续检测下个周期;
如果当前文件服务器的分数不是最高,但是与最高分的服务器的分数差值超过预设的阈值,则判断当前文件服务器的主服务器不适合,执行切换主从关系。
进一步的,所述切换分数最高的文件服务器与当前主服务器的主从关系的方法为:
首先启动临时文件服务器拦截请求;
当前主服务器完成已有的请求后停止服务,然后当前主服务器的配置文件与分数最高的服务器的配置为文件进行替换;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011305422.1/2.html,转载请声明来源钻瓜专利网。





