分布式存储系统在现代信息技术中扮演着关键角色,其更新和升级是保证数据安全、提升性能的重要环节,本文将详细介绍浪潮信息推出的在线并发升级算法,探讨其在分布式存储系统中的应用及优势。
一、背景介绍
版本升级是存储集群长期运行中必不可少的动作,通过版本升级可以增加功能、修复漏洞、提升性能,离线升级方式或串行在线升级对于金融、通信等对业务连续性和升级时效要求较高的行业来说难以接受,为此,浪潮信息在分布式存储平台上研发出在线并发升级算法,能够在不影响企业业务的前提下进行快速、可靠的版本迭代,实现整体存储平台升级效率提升超10倍。
二、在线并发升级算法的优势
1. 高效性
浪潮信息的在线并发升级算法相对于传统串行在线升级有两大优势:从集群底层数据分布结构出发,对节点进行升级分类,可有效避免上层协议对于并发升级的影响,进而实现了集群全场景并发升级,升级队列生成器可以根据当前集群实际情况制定出优化的升级策略,而升级控制器保证实际升级过程中能够综合各种集群服务状态,在确保集群业务正常的情况下动态调整各节点的升级顺序,进而实现在存储业务不受影响的前提下快速完成存储版本的迭代。
在存储系统由70台设备组成的情况下,按照传统串行升级方式,整个存储集群完成升级耗时在8小时左右,而在采用浪潮信息的并发升级技术后,存储集群升级耗时缩减至42分钟,整体升级时间缩短90%。
2. 可靠性
浪潮信息的在线并发升级技术不仅高效,还非常可靠,它支持不同版本间的功能互通,即在整个升级期间不同版本间业务可以正常互通,不影响集群原功能的正常使用,浪潮信息的分布式存储产品还支持暂停/继续功能,当在线升级时间窗口不足或节点升级异常时,用户可主动触发升级暂停动作,浪潮信息的分布式存储可以在记录下当前集群升级状态后进行集群状态恢复并退出升级。
三、具体实施步骤
1. 建立数据更新模块
分布式存储系统中存储节点的数据更新方法采用数据更新系统,该系统包括数据更新模块、弱中心节点、分布式节点,数据更新模块包括互相传输端、最终备份端、直接备份端,用于更新新产生的数据,弱中心节点用于集中对新产生出来的数据进行集中压缩存储,分布式节点用于以去中心化的方式存储数据。
2. 数据量统计与分配
数据量统计模块用于计算待分配节点储存量端数据占用空间,直接备份判定模块用于控制直接备份并传输新产生的数据,分布式备份判定模块用于控制互相传输端上的数据收发端口进行新产生的数据传输,分布式备份开启模块用于对数据收发端口的工作进行开启。
3. 数据压缩与筛选
数据压缩模块用于对分布式节点内的刚产生出来的数据进行压缩减小占用空间,数据筛选模块用于根据每个直接备份端的存储占用空间对数存储方式进行分配。
4. 数据收发端口调配
数据收发端口调配模块包括总传输量校对模块、数据占用空间校对模块、空闲量计算模块、数据收发端口调整模块,用于对每个数据新产生点自身的数据收发端口进行数量和占用空间的分配。
四、实际应用案例
浪潮信息的分布式存储AS13000基于在线并发升级功能,已经在金融、通信、医疗等行业实现规模部署,在实际升级操作中可快速、安全的实现分布式存储版本的迭代,有效提升升级效率、降低运维成本,北京英信未来科技有限公司联合浪潮信息,为求臻医学的高通量测序平台提供了分布式存储平台,为全国数百家医院的肿瘤患者提供了精准、高效的肿瘤基因检测服务。
五、相关问题与解答
问题1:浪潮信息的在线并发升级算法如何实现集群全场景并发升级?
答:浪潮信息的在线并发升级算法从集群底层数据分布结构出发,对节点进行升级分类,可有效避免上层协议对于并发升级的影响,进而实现了集群全场景并发升级。
问题2:浪潮信息的在线并发升级技术如何保证升级过程的可靠性?
答:浪潮信息的在线并发升级技术支持不同版本间的功能互通,即在整个升级期间不同版本间业务可以正常互通,不影响集群原功能的正常使用,它还支持暂停/继续功能,当在线升级时间窗口不足或节点升级异常时,用户可主动触发升级暂停动作,浪潮信息的分布式存储可以在记录下当前集群升级状态后进行集群状态恢复并退出升级。
以上内容就是解答有关“分布式存储系统更新”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/732563.html