一種基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及磁盤數(shù)據(jù)管理技術(shù)領(lǐng)域,尤其涉及一種基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理方法。
【背景技術(shù)】
[0002]隨著磁盤共享技術(shù)大規(guī)模應(yīng)用于教學(xué)、實驗以及生產(chǎn)系統(tǒng),在實際的生產(chǎn)應(yīng)用中擔(dān)任起越來越重的角色,為人們帶來了便捷的體驗、高效的服務(wù)。然而隨著時代的進步,受限于共享磁盤單點故障、I/O瓶頸等,原有共享磁盤的安全性、易擴展性已達不到需求,故而迫切需要更安全、更高效、更好的方案來管理數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0003]為了解決該問題,本發(fā)明提出了一種基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理方法。該方法是一種尚可靠、尚效、尚可用的存儲解決方案,具有集中化管理、直觀等優(yōu)點。
[0004]本發(fā)明基于網(wǎng)絡(luò),通過網(wǎng)絡(luò)傳輸將源端(本地)數(shù)據(jù)以數(shù)據(jù)塊的方式實時復(fù)制到目標(biāo)端(遠(yuǎn)端),在復(fù)制過程中不需要認(rèn)為的干預(yù)。并且對源端和目的端進行實時的監(jiān)控,當(dāng)有一端出現(xiàn)故障后,會啟動報警機制,通知管理員,并準(zhǔn)確記錄故障時間、故障原因。管理員可根據(jù)具體故障日志對其進行恢復(fù),非常實用可靠。
[0005]本發(fā)明的技術(shù)方案是:
通過分布式同步鏡像的理念,首先保證源端和目的端網(wǎng)絡(luò)互通,在同一資源管理平臺中創(chuàng)建資源管理組,將源端(本地主機)和目的端(目的主機)集中于統(tǒng)一的資源管理平臺的同一資源管理組中。通過這種方式,允許用戶在遠(yuǎn)程機器上建立一個對本地數(shù)據(jù)以塊設(shè)備為單位進行的實時鏡像,從而可以實現(xiàn)對數(shù)據(jù)塊進行分布式的存儲。并添加雙向心跳探測,當(dāng)一端在20s內(nèi)ping不同對端時,就會發(fā)出報警,并記錄此時故障情況。
[0006]同時也可以將多臺機器上的數(shù)據(jù)實時復(fù)制到同一臺機器上,通過在管理平臺中創(chuàng)建多個資源管理組,將不同的源端機器添加到不同的資源管理組中,并劃分多個磁盤空間與其相對應(yīng)。以這種方式來實現(xiàn)對多系統(tǒng)、多地、多平臺的數(shù)據(jù)進行實時備份,提高安全性的也實現(xiàn)了可高擴展性。
[0007]本發(fā)明可以被用于高可用(HA)之中,它類似于一個網(wǎng)絡(luò)RAID-1功能。將數(shù)據(jù)寫入源端文件系統(tǒng)時,數(shù)據(jù)還將會被發(fā)送到網(wǎng)絡(luò)中目的端上,以相同的形式記錄在一個文件系統(tǒng)中。源端(主節(jié)點)與目的端(備節(jié)點)的數(shù)據(jù)可以保證實時同步。當(dāng)源端系統(tǒng)出現(xiàn)故障時,目的端主機上還會保留有一份相同的數(shù)據(jù),可以繼續(xù)使用。
[0008]本發(fā)明通過網(wǎng)絡(luò)傳輸將源端(本地)數(shù)據(jù)以數(shù)據(jù)塊的方式實時復(fù)制到目標(biāo)端(遠(yuǎn)端),在復(fù)制過程中不需要認(rèn)為的干預(yù)。并且對源端和目的端進行實時的監(jiān)控,當(dāng)有一端出現(xiàn)故障后,會啟動報警機制,通知管理員,并準(zhǔn)確記錄故障時間、故障原因。管理員可根據(jù)具體故障日志對其進行恢復(fù),非常實用可靠。
[0009]本發(fā)明提供了一種更加安全、更易擴展的管理方法,可以代替使用一個共享盤陣的方式。因為數(shù)據(jù)同時存在于源端主機和目的端主機上,避免了因共享磁盤故障而引起數(shù)據(jù)丟失的事故。同時也可以將多臺機器上的數(shù)據(jù)實時復(fù)制到同一臺機器上,在提高安全性的也實現(xiàn)了可高擴展性。切換時,遠(yuǎn)程主機只要使用本端的備份數(shù)據(jù),就可以繼續(xù)進行服務(wù)。
【附圖說明】
[0010]圖1是本發(fā)明的管理平臺示意圖;
圖2是本發(fā)明的工作流程圖。
【具體實施方式】
[0011]下面對本發(fā)明的內(nèi)容進行更加詳細(xì)的闡述:
圖1中為完整的基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理平臺示意圖,源端主機磁盤和目的端主機磁盤通過網(wǎng)絡(luò)進行實時鏡像塊同步,整個同步是基于塊設(shè)備進行的,用戶可以通過管理平臺對整個同步過程進行監(jiān)控和問題的及時處理。從而實現(xiàn)對本地磁盤進行實時復(fù)制、異地容災(zāi)的尚安全、尚可用性等功能。
[0012]管理平臺主要使用監(jiān)控和管理保障分布式鏡像存儲塊設(shè)備,【具體實施方式】如下:
(1)根據(jù)實際需求對本地磁盤進行格式化掛載等步驟;
(2)在目的端格式化出和本地端一樣的磁盤;
(3)配置網(wǎng)絡(luò),使本地端和目的端能夠?qū)崿F(xiàn)網(wǎng)絡(luò)通信;
(4)安裝并登陸管理平臺,新建實時同步組,將源端和目的端資源添加到組,并添加心跳監(jiān)控;
(5)配置完成,開始鏡像??蓪崿F(xiàn)分布式鏡像存儲塊設(shè)備的實時存儲、故障檢測、故障切換等功能;
(6)當(dāng)出現(xiàn)問題時,可通過管理平臺的日志對故障進行實時的監(jiān)控和處理。
【主權(quán)項】
1.一種基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理方法,其特征在于, 首先保證源端和目的端網(wǎng)絡(luò)互通,在同一資源管理平臺中創(chuàng)建資源管理組,將源端和目的端集中于統(tǒng)一的資源管理平臺的同一資源管理組中;通過這種方式,允許用戶在遠(yuǎn)程機器上建立一個對本地數(shù)據(jù)以塊設(shè)備為單位進行的實時鏡像,從而可以實現(xiàn)對數(shù)據(jù)塊進行分布式的存儲;并添加雙向心跳探測,當(dāng)一端在20s內(nèi)Ping不同對端時,就會發(fā)出報警,并記錄此時故障情況;當(dāng)源端系統(tǒng)出現(xiàn)故障時,目的端主機上還會保留有一份相同的數(shù)據(jù),可以繼續(xù)使用。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 可以將多臺機器上的數(shù)據(jù)實時復(fù)制到同一臺機器上,通過在管理平臺中創(chuàng)建多個資源管理組,將不同的源端機器添加到不同的資源管理組中,并劃分多個磁盤空間與其相對應(yīng)。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 將數(shù)據(jù)寫入源端文件系統(tǒng)時,數(shù)據(jù)還將會被發(fā)送到網(wǎng)絡(luò)中目的端上,以相同的形式記錄在一個文件系統(tǒng)中,保證源端與目的端的數(shù)據(jù)可以實時同步。
【專利摘要】本發(fā)明提供一種基于網(wǎng)絡(luò)的分布式鏡像存儲塊設(shè)備的管理方法,涉及磁盤數(shù)據(jù)管理技術(shù)領(lǐng)域,保證源端和目的端網(wǎng)絡(luò)互通,在同一資源管理平臺中創(chuàng)建資源管理組,將源端(本地主機)和目的端(目的主機)集中于統(tǒng)一的資源管理平臺的同一資源管理組種。通過這種方式,允許用戶在遠(yuǎn)程機器上建立一個對本地數(shù)據(jù)以塊設(shè)備為單位進行的實時鏡像,從而可以實現(xiàn)對數(shù)據(jù)塊進行分布式的存儲。并添加雙向心跳探測,當(dāng)一端在20s內(nèi)ping不同對端時,就會發(fā)出報警,并記錄此時故障情況。具有集中化管理、直觀等優(yōu)點。
【IPC分類】H04L29/08
【公開號】CN105516365
【申請?zhí)枴緾N201610042458
【發(fā)明人】張景
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2016年4月20日
【申請日】2016年1月22日