【技術實現步驟摘要】
本申請涉及通信
,尤其涉及一種主備機切換方法及裝置。
技術介紹
雙機熱備指基于激活(active)/備用(standby)方式的服務器熱備。在同一時間內,只有一臺服務器運行。當其中運行著的一臺服務器(active)出現故障無法啟動時,另一臺服務器(standby)會被激活,以保證服務在短時間內恢復正常使用。因此,如需要使用雙機熱備,那么就需要創建主備機,在現有技術中,創建主備機的過程如下:創建一臺虛擬機,根據需要將所述虛擬機配置成業務的主機。然后利用克隆技術賦值所述主機的克隆虛擬機,并將所述克隆虛擬機配置成主機的備份虛擬機,即備機。當主機處于該業務的激活狀態時,備機處于該業務的備用狀態。其中,產生克隆虛擬機的過程為:拷貝所述主機的鏡像文件,并修改所述鏡像文件的媒體接入(英文:MediaAccessControl,簡稱:MAC)地址,生成一個與所述主機相同配置和環境的虛擬機。在現有技術中雖然解決了主備機的部署問題,但是沒有解決故障時主備機如何切換的問題。
技術實現思路
本申請實施例提供一種主備機切換方法及裝置,用于解決現有技術中故障時主備機如何切換的技術問題。本申請第一方面提供了一種主備機切換方法,包括:當接收到監控器發送的主機故障的通知時,恢復備機至正常工作狀態;釋放分配給主機的網際協議IP地址,并將所述IP地址分配給所述備機;通知所述備機執行恢復方法,以配置并啟動部署在所述備機 ...
【技術保護點】
一種主備機切換方法,其特征在于,包括:當接收到監控器發送的主機故障的通知時,恢復備機至正常工作狀態;釋放分配給主機的網際協議IP地址,并將所述IP地址分配給所述備機;通知所述備機執行恢復方法,以配置并啟動部署在所述備機上的服務,所述服務也部署在所述主機上。
【技術特征摘要】
1.一種主備機切換方法,其特征在于,包括:
當接收到監控器發送的主機故障的通知時,恢復備機至正常工作狀態;
釋放分配給主機的網際協議IP地址,并將所述IP地址分配給所述備機;
通知所述備機執行恢復方法,以配置并啟動部署在所述備機上的服務,所
述服務也部署在所述主機上。
2.如權利要求1所述的方法,其特征在于,在接收到主機故障的通知之前,
所述方法還包括:
接收用戶設備發送的部署雙機熱備的部署請求;所述部署請求中包括雙機
熱備的模板;所述模板包括:所述主機的規格信息和所述備機的規格信息、所
述主機和所述備機之間的備份關系、所述恢復方法;
根據所述主機的規格信息創建所述主機;
根據所述備機的規格信息創建所述備機,并為所述主機分配所述IP地址;
啟動所述主機和所述備機;
將所述恢復方法保存在所述備機上;
掛起所述備機。
3.如權利要求2所述的方法,其特征在于,當所述備份關系為所述主機至
所述備機的單向備份關系時,所述模板還包括切換方法,所述切換方法用于配
置并啟動部署在所述主機上的所述服務,所述方法還包括:
將所述切換方法保存在所述主機上。
4.如權利要求2或3所述的方法,其特征在于,所述模板還包括用于所述
監控器監控所述主機和所述備機的運行狀態的狀態監控方法,在掛起所述備機
之前,所述方法還包括:
將所述狀態監控方法保存到所述主機和所述備機上;
啟動保存到所述主機和所述備機上的所述狀態監控方法。
5.如權利要求2-4任一項所述的方法,其特征在于,在通知所述備機執行
\t所述恢復方法,以配置并啟動部署在所述備機上的服務之后,所述方法還包括:
獲取保存的所述主機的規格信息;
根據所述主機的規格信息重新創建與所述主機完全相同的當前主機。
6.如權利要求5所述的方法,其特征在于,在根據所述規格信息重新創建
與所述主機完全相同的當前主機之后,所述方法還包括:
確定所述備份關系為所述主機至所述備機的單向備份關系;
通知所述當前主機執行所述切換方法,以配置并啟動部署在所述當前主機
上的所述服務;
釋放分配給所述備機的所述IP地址,并將所述IP地址分配給所述當前主機;
再次掛起所述備機;或者
確定所述備份關系為所述主機至所述備機及所述備機至所述主機的雙向備
份關系;
將所述備機作為新的主機,將所述當前主機作為新的備機;
掛起所述新的備機。
7.一種主備機切換裝置,其特征在于...
【專利技術屬性】
技術研發人員:胡瑞豐,謝軍安,丁海洋,姜耀國,蔣飛虎,
申請(專利權)人:華為軟件技術有限公司,
類型:發明
國別省市:江蘇;32
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。