r>3. 如權利要求2所述的容災處理方法,其特征在于,所述將所述第一運行狀態(tài)參數(shù)存 儲在所述第一存儲區(qū)域內具體為: 將所述第一運行狀態(tài)參數(shù)存儲在所述第一存儲區(qū)域內的第三存儲子區(qū)域上。
4. 如權利要求2或3所述的容災處理方法,其特征在于,所述將所述第一運行狀態(tài)參數(shù) 發(fā)送到切換控制裝置具體包括: 通過所述硬件平臺上的第二虛擬機訪問所述第一存儲區(qū)域,獲取所述第一運行狀態(tài)參 數(shù); 所述第二虛擬機將獲取的所述第一運行狀態(tài)參數(shù)發(fā)送到所述切換控制裝置。
5. -種容災處理方法,用于備用數(shù)據(jù)中心,其特征在于,所述備用數(shù)據(jù)中心包括已部署 多個虛擬機的第二硬件平臺,所述第二硬件平臺通過第二存儲區(qū)域網(wǎng)絡與第二存儲區(qū)域連 接,且所述第二存儲區(qū)域網(wǎng)絡與主用數(shù)據(jù)中心的第一存儲區(qū)域網(wǎng)絡設置在同一存儲區(qū)域網(wǎng) 絡中,第一應用在所述備用數(shù)據(jù)中心啟用時通過第二虛擬局域網(wǎng)接入所述第二硬件平臺的 第三虛擬機上; 所述容災處理方法包括: 在所述備用數(shù)據(jù)中心的第二存儲區(qū)域內建立第二存儲子區(qū)域,且所述第二存儲子區(qū)域 與設置在主用數(shù)據(jù)中心第一存儲區(qū)域內的第一存儲子區(qū)域的存儲空間大小相等; 將所述第二存儲子區(qū)域的第二邏輯單元號發(fā)送到所述主用數(shù)據(jù)中心,使得主用數(shù)據(jù)中 心將預先確定的第一邏輯單元號和所述第二邏輯單元號添加到第一資源池內第一虛擬機 的存儲配置中,按照所述存儲配置,在所述第一虛擬機上為與所述第一存儲子區(qū)域和第二 存儲子區(qū)域對應的文件系統(tǒng)建立操作系統(tǒng),將第一數(shù)據(jù)通過所述操作系統(tǒng)的獨立磁盤冗余 陣列RAID同步寫入所述第一存儲子區(qū)域和所述第二存儲子區(qū)域中,其中所述第一邏輯單 元號為第一存儲子區(qū)域的邏輯單元號。
6. 如權利要求5所述的容災處理方法,其特征在于,將所述第二存儲子區(qū)域的第二邏 輯單元號發(fā)送到所述主用數(shù)據(jù)中心之后,所述方法還包括: 通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡之間的通道訪問主用數(shù)據(jù)中心 的第一存儲區(qū)域來讀取第一運行狀態(tài)參數(shù),其中第一運行狀態(tài)參數(shù)用于描述主用數(shù)據(jù)中心 的運行狀態(tài); 根據(jù)所述第一運行狀態(tài)參數(shù)確定第二運行狀態(tài)參數(shù); 將所述第二運行狀態(tài)參數(shù)發(fā)送到切換控制裝置,使得所述切換控制裝置根據(jù)主用數(shù)據(jù) 中心發(fā)送的第一運行狀態(tài)參數(shù)和備用數(shù)據(jù)中心發(fā)送的第二運行狀態(tài)參數(shù),判斷當前是否需 要由主用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心,獲得判斷結果,并在所述判斷結果指示當前需要 由主用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心時,控制當前使用的數(shù)據(jù)中心由主用數(shù)據(jù)中心切換至 備用數(shù)據(jù)中心。
7. 如權利要求6所述的容災處理方法,其特征在于,通過所述第一存儲區(qū)域網(wǎng)絡與所 述第二存儲區(qū)域網(wǎng)絡之間的通道訪問主用數(shù)據(jù)中心的第一存儲區(qū)域來讀取第一運行狀態(tài) 參數(shù)具體為: 第二硬件平臺上的第四虛擬機通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡 之間的通道,訪問主用數(shù)據(jù)中心的第一存儲區(qū)域,讀取所述第一運行狀態(tài)參數(shù)。
8. -種容災處理裝置,用于主用數(shù)據(jù)中心,其特征在于,所述主用數(shù)據(jù)中心包括已部署 多個虛擬機的第一硬件平臺,所述第一硬件平臺通過第一存儲區(qū)域網(wǎng)絡與第一存儲區(qū)域連 接,且所述第一存儲區(qū)域網(wǎng)絡與備用數(shù)據(jù)中心的第二存儲區(qū)域網(wǎng)絡設置在同一存儲區(qū)域網(wǎng) 絡中,第一應用通過第一虛擬局域網(wǎng)接入所述第一硬件平臺的第一虛擬機上; 所述容災處理裝置包括: 獲取模塊,用于通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡之間的通道獲取 備用數(shù)據(jù)中心發(fā)送的第二存儲子區(qū)域的第二邏輯單元號,其中所述第二存儲子區(qū)域處于備 用數(shù)據(jù)中心的第二存儲區(qū)域內,且所述第二存儲子區(qū)域與設置在主用數(shù)據(jù)中心第一存儲區(qū) 域內的第一存儲子區(qū)域的存儲空間大小相等; 處理模塊,用于將預先確定的第一存儲子區(qū)域的第一邏輯單元號和所述第二邏輯單元 號添加到所述第一虛擬機的存儲配置中; 操作系統(tǒng)建立模塊,用于按照所述存儲配置,在所述第一虛擬機上為與所述第一存儲 子區(qū)域和第二存儲子區(qū)域對應的文件系統(tǒng)建立操作系統(tǒng); 寫入模塊,用于將所述第一應用的數(shù)據(jù)通過所述操作系統(tǒng)的獨立磁盤冗余陣列RAID 同步寫入所述第一存儲子區(qū)域和所述第二存儲子區(qū)域中。
9. 如權利要求8所述的容災處理裝置,其特征在于,所述裝置還包括: 第一參數(shù)確定模塊,用于所述主用數(shù)據(jù)中心檢測自身的運行狀態(tài),確定第一運行狀態(tài) 參數(shù); 存儲模塊,用于將所述第一運行狀態(tài)參數(shù)存儲在所述第一存儲區(qū)域內,使得所述備用 數(shù)據(jù)中心通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡之間的通道讀取所述第一 運行狀態(tài)參數(shù)來確定第二運行狀態(tài)參數(shù),并將所述第二運行狀態(tài)參數(shù)發(fā)送到切換控制裝 置; 第一發(fā)送模塊,用于將所述第一運行狀態(tài)參數(shù)發(fā)送到切換控制裝置,使得所述切換控 制裝置根據(jù)接收到的所述第一運行狀態(tài)參數(shù)和第二運行狀態(tài)參數(shù),判斷當前是否需要由主 用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心,獲得判斷結果,并在所述判斷結果指示當前需要由主用 數(shù)據(jù)中心切換至備用數(shù)據(jù)中心時,控制當前使用的數(shù)據(jù)中心由主用數(shù)據(jù)中心切換至備用數(shù) 據(jù)中心。
10. 如權利要求9所述的容災處理裝置,其特征在于,所述存儲模塊具體為: 將所述第一運行狀態(tài)參數(shù)存儲在所述第一存儲區(qū)域內的第三存儲子區(qū)域上。
11. 如權利要求9或10所述的容災處理裝置,其特征在于,所述第一發(fā)送模塊具體包 括: 獲取子模塊,用于通過所述硬件平臺上的第二虛擬機訪問所述第一存儲區(qū)域,獲取所 述第一運行狀態(tài)參數(shù); 發(fā)送子模塊,用于所述第二虛擬機將獲取的所述第一運行狀態(tài)參數(shù)發(fā)送到所述切換控 制裝置。
12. -種容災處理裝置,用于備用數(shù)據(jù)中心,其特征在于,所述備用數(shù)據(jù)中心包括已部 署多個虛擬機的第二硬件平臺,所述第二硬件平臺通過第二存儲區(qū)域網(wǎng)絡與第二存儲區(qū)域 連接,且所述第二存儲區(qū)域網(wǎng)絡與主用數(shù)據(jù)中心的第一存儲區(qū)域網(wǎng)絡設置在同一存儲區(qū)域 網(wǎng)絡中,第一應用在所述備用數(shù)據(jù)中心啟用時通過第二虛擬局域網(wǎng)接入所述第二硬件平臺 的第三虛擬機上; 所述容災處理裝置包括: 存儲子區(qū)域建立模塊,用于在所述備用數(shù)據(jù)中心的第二存儲區(qū)域內建立第二存儲子區(qū) 域,且所述第二存儲子區(qū)域與設置在主用數(shù)據(jù)中心第一存儲區(qū)域內的第一存儲子區(qū)域的存 儲空間大小相等; 第二發(fā)送模塊,用于將所述第二存儲子區(qū)域的第二邏輯單元號發(fā)送到所述主用數(shù)據(jù)中 心,使得主用數(shù)據(jù)中心將預先確定的第一邏輯單元號和所述第二邏輯單元號添加到第一資 源池內第一虛擬機的存儲配置中,按照所述存儲配置,在所述第一虛擬機上為與所述第一 存儲子區(qū)域和第二存儲子區(qū)域對應的文件系統(tǒng)建立操作系統(tǒng),將第一數(shù)據(jù)通過所述操作系 統(tǒng)的獨立磁盤冗余陣列RAID同步寫入所述第一存儲子區(qū)域和所述第二存儲子區(qū)域中,其 中所述第一邏輯單元號為第一存儲子區(qū)域的邏輯單元號。
13. 如權利要求12所述的容災處理裝置,其特征在于,所述裝置還包括: 讀取模塊,用于通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡之間的通道訪問 主用數(shù)據(jù)中心的第一存儲區(qū)域來讀取第一運行狀態(tài)參數(shù),其中第一運行狀態(tài)參數(shù)用于描述 主用數(shù)據(jù)中心的運行狀態(tài); 第二參數(shù)確定模塊,用于根據(jù)所述第一運行狀態(tài)參數(shù)確定第二運行狀態(tài)參數(shù); 第三發(fā)送模塊,用于將所述第二運行狀態(tài)參數(shù)發(fā)送到切換控制裝置,使得所述切換控 制裝置根據(jù)主用數(shù)據(jù)中心發(fā)送的第一運行狀態(tài)參數(shù)和備用數(shù)據(jù)中心發(fā)送的第二運行狀態(tài) 參數(shù),判斷當前是否需要由主用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心,獲得判斷結果,并在所述判 斷結果指示當前需要由主用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心時,控制當前使用的數(shù)據(jù)中心由 主用數(shù)據(jù)中心切換至備用數(shù)據(jù)中心。
14. 如權利要求13所述的容災處理裝置,其特征在于,所述讀取模塊具體為: 第二硬件平臺上的第四虛擬機通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡 之間的通道,訪問主用數(shù)據(jù)中心的第一存儲區(qū)域,讀取所述第一運行狀態(tài)參數(shù)。
15. -種主用數(shù)據(jù)中心,其特征在于,所述主用數(shù)據(jù)中心包括已部署多個虛擬機的第一 硬件平臺,所述第一硬件平臺通過第一存儲區(qū)域網(wǎng)絡與第一存儲區(qū)域連接,且所述第一存 儲區(qū)域網(wǎng)絡與備用數(shù)據(jù)中心的第二存儲區(qū)域網(wǎng)絡設置在同一存儲區(qū)域網(wǎng)絡中,第一應用通 過第一虛擬局域網(wǎng)接入所述第一硬件平臺的第一虛擬機上; 所述主用數(shù)據(jù)中心還包括權利要求8-11任一項所述的容災處理裝置。
16. -種備用數(shù)據(jù)中心,其特征在于,所述備用數(shù)據(jù)中心包括已部署多個虛擬機的第二 硬件平臺,所述第二硬件平臺通過第二存儲區(qū)域網(wǎng)絡與第二存儲區(qū)域連接,且所述第二存 儲區(qū)域網(wǎng)絡與主用數(shù)據(jù)中心的第一存儲區(qū)域網(wǎng)絡設置在同一存儲區(qū)域網(wǎng)絡中,第一應用在 所述備用數(shù)據(jù)中心啟用時通過第二虛擬局域網(wǎng)接入所述第二硬件平臺的第三虛擬機上; 所述備用數(shù)據(jù)中心還包括權利要求12-14任一項所述的容災處理裝置。
【專利摘要】本發(fā)明提供了一種容災處理方法、裝置、主用數(shù)據(jù)中心和備用數(shù)據(jù)中心,所述容災處理方法包括:通過所述第一存儲區(qū)域網(wǎng)絡與所述第二存儲區(qū)域網(wǎng)絡之間的通道獲取備用數(shù)據(jù)中心發(fā)送的第二存儲子區(qū)域的第二邏輯單元號;將預先確定的第一存儲子區(qū)域的第一邏輯單元號和所述第二邏輯單元號添加到所述第一虛擬機的存儲配置中;按照所述存儲配置,在所述第一虛擬機上為與所述第一存儲子區(qū)域和第二存儲子區(qū)域對應的文件系統(tǒng)建立操作系統(tǒng);將所述第一應用的數(shù)據(jù)通過所述操作系統(tǒng)的獨立磁盤冗余陣列RAID同步寫入所述第一存儲子區(qū)域和所述第二存儲子區(qū)域中。本發(fā)明能夠確保數(shù)據(jù)實時同步寫入主用數(shù)據(jù)中心和備用數(shù)據(jù)中心,在主用數(shù)據(jù)中心災難情況下保證數(shù)據(jù)零丟失。
【IPC分類】H04L29-08, G06F11-16
【公開號】CN104794028
【申請?zhí)枴緾N201410019763
【發(fā)明人】鐘儲建, 陳航, 郭岳, 張氏勤, 陳琪
【申請人】中國移動通信集團浙江有限公司
【公開日】2015年7月22日
【申請日】2014年1月16日