[发明专利]一种动态调整存储卷镜像同步速率的实现方法有效
申请号: | 202011040460.9 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112181727B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 范荣松 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/30 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 梁凯 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 调整 存储 卷镜像 同步 速率 实现 方法 | ||
1.一种动态调整存储卷镜像同步速率的实现方法,其特征在于,包括如下步骤:
添加拷贝卷;
判断系统的前端是否有第一业务,当所述前端不存在第一业务时,进行全速同步,在全速同步完成之后检测第二业务的上线时间,当第二业务上线时间在全速同步完成之后时,再次进行全速同步以完成最终同步;所述第一业务是第一次进行全速同步之前存在的业务,所述第二业务是指第一次进行全速同步开始以后上线的业务;
当所述前端存在第一业务时,或者当检测到的第二业务的上线时间在全速同步完成之前时,进行配置管理服务器;
在业务高峰期及低峰期自动设置不同速率,包括:确定控制命令,根据所述控制命令进行同步速率调整;其中,所述确定控制命令,包括:获取所述管理服务器的实时性能数据;根据所述第一业务或第二业务的业务特点设置性能阈值,并对所述性能数据进行分析判断;确定控制命令,当当前的性能数据达到所述性能阈值时,则生成控制命令并发送控制命令至速率调整模块,否则不会生成控制命令;
根据不同速率完成同步。
2.根据权利要求1所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述配置管理服务器,包括:
准备管理服务器;
在管理服务器上安装sshpass软件;
获取存储的访问信息;
通过Command-Line Interface 命令行接口进行sshpass存储访问测试。
3.根据权利要求2所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述准备管理服务器,包括选取装有Centos6.5及以上版本的linux系统的设备。
4.根据权利要求2所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述获取存储的访问信息,包括:集群管理地址、账户和密码。
5.根据权利要求2所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述进行sshpass存储访问测试,通过执行命令连接访问命令指令测试与所述管理服务器的存储的联通性,当通讯正常时,列出集群信息,不进行报错提醒,当通讯不正常时,进行报错提醒,但不列出集群信息。
6.根据权利要求1所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述实时性能数据包括存储的Input/Output Per Second、时延、吞吐率以及存储的后台占有量。
7.根据权利要求1所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述根据所述控制命令进行同步速率调整,包括:
接收所述控制命令;
解析所述控制命令,确定所述控制命令的内容;
根据所述控制命令的内容调用同步速率调整命令脚本;
执行同步速率调整命令脚本,进行同步速率调整。
8.根据权利要求7所述的一种动态调整存储卷镜像同步速率的实现方法,其特征在于,
所述速率调整模块中存储有多个同步速率调整命令脚本,包括针对数据库的同步速率调整命令脚本、针对流媒体的同步速率调整命令脚本和针对视频的同步速率调整命令脚本;
所述调用同步速率调整命令脚本,根据所述控制命令中当前的业务调用针对当前业务的同步速率调整命令脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011040460.9/1.html,转载请声明来源钻瓜专利网。