圖1. 串行、并發(fā)升級耗時(shí)曲線
浪潮信息的并發(fā)升級技術(shù)之所以能有效提升集群整體升級效率,關(guān)鍵在于此技術(shù)能夠根據(jù)存儲系統(tǒng)底層結(jié)構(gòu)將70個(gè)節(jié)點(diǎn)劃分為5個(gè)升級組,單個(gè)升級組之間相互獨(dú)立,可以進(jìn)行并發(fā)升級。然后根據(jù)存儲系統(tǒng)服務(wù)分布、存儲池狀態(tài)、閾值等信息綜合計(jì)算得出單個(gè)升級組內(nèi)可允許并行升級的節(jié)點(diǎn)個(gè)數(shù),具體分組內(nèi)容如下表所示:
表1. 升級組并發(fā)信息
在進(jìn)行分組后集群節(jié)點(diǎn)可進(jìn)行兩輪并發(fā),首先是5個(gè)升級組間可以執(zhí)行并發(fā)升級,其次單個(gè)升級組內(nèi)節(jié)點(diǎn)按照并發(fā)個(gè)數(shù)進(jìn)行并發(fā)升級。經(jīng)過兩輪并發(fā)升級后集群升級耗時(shí)被縮減至42分鐘。表1. 升級組并發(fā)信息
圖2,圖3為某70個(gè)節(jié)點(diǎn)的存儲集群升級前、升級中以及升級后的IOPS、帶寬性能曲線圖。存儲集群在線升級時(shí)間為2022/06/29 01:00 – 02:00執(zhí)行在線升級,在線升級期間IOPS、帶寬性能與升級前、后保持一致并未有下降,仍維持在正常水平。
圖2 IOPS 性能曲線
圖3 帶寬性能曲線
在線并發(fā)升級 讓升級更可靠
浪潮信息支持不同版本間的功能互通,即在整個(gè)升級期間不同版本間業(yè)務(wù)可以正?;ネ?不影響集群原功能的正常使用。
浪潮信息的分布式存儲產(chǎn)品還支持暫停/繼續(xù)功能。當(dāng)在線升級時(shí)間窗口不足或節(jié)點(diǎn)升級異常時(shí),用戶可主動(dòng)觸發(fā)升級暫停動(dòng)作,浪潮信息的分布式存儲可以在記錄下當(dāng)前集群升級狀態(tài)后進(jìn)行集群狀態(tài)恢復(fù)并退出升級。升級暫停期間浪潮信息支持系統(tǒng)多版本兼容,使得集群即使在各節(jié)點(diǎn)系統(tǒng)版本不一致的情況下,也可以維持整個(gè)存儲系統(tǒng)的功能、穩(wěn)定性和性能不受影響,集群仍可正常對外提供服務(wù)。此后用戶可通過繼續(xù)升級功能來恢復(fù)集群升級。暫停和繼續(xù)功能不僅增加了升級功能的穩(wěn)定性和健壯性,同時(shí)也解決了大規(guī)模集群用戶升級時(shí)間窗口選擇難的問題。
浪潮信息的分布式存儲AS13000,基于在線并發(fā)升級功能,已經(jīng)在金融、通信、醫(yī)療等行業(yè)實(shí)現(xiàn)規(guī)模部署,在實(shí)際升級操作中可快速、安全的實(shí)現(xiàn)分布式存儲版本的迭代,有效提升升級效率、降低運(yùn)維成本。未來,浪潮信息將持續(xù)秉承“存儲即平臺”戰(zhàn)略,加速推進(jìn)存儲系統(tǒng)功能的研發(fā)和創(chuàng)新,助力各個(gè)行業(yè)全面釋放數(shù)據(jù)價(jià)值,加速數(shù)字化轉(zhuǎn)型。