[發明專利]一種雙機熱備份方法和系統有效
| 申請號: | 201611256386.8 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN108270593B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 韓雪;張玉成;石晶林;胡茜;齊忠威 | 申請(專利權)人: | 北京中科晶上科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L1/22 |
| 代理公司: | 北京泛華偉業知識產權代理有限公司 11280 | 代理人: | 王勇;葉北琨 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 雙機 備份 方法 系統 | ||
本發明提供一種雙機熱備份方法,包括:1)主機向對端發起第一SCTP連接,在第一SCTP連接中設置主鏈路以及備用鏈路,其中將備機IP設置為主機端的本地備用IP;2)主機實時地將第一SCTP連接的相關信息傳送到備機;3)備機根據第一SCTP連接的相關信息在本地創建第二SCTP連接,在第二SCTP連接中設置主鏈路以及備用鏈路,其中將主機IP設置為備機端的本地主IP,將備機的實際IP設置為本地備用IP;并且,兩個SCTP連接使用相同的SCTP連接標識,備機通過SCTP HEARTBEAT消息對第二SCTP連接中的備用鏈路保活。本發明還提供了相應的雙機熱備份系統。本發明可以保證用戶業務不間斷進行且易于推廣。
技術領域
本發明涉及高可用性計算機系統技術領域,具體地說,本發明涉及一種雙機熱備份方法和系統。
背景技術
高可用性計算機系統指的是一個經過專門設計的計算機系統,能減少停工時間,并保持其服務的高度可用性。高可用性包括保護業務關鍵數據的完整性和維持應用程序的連續運行等方面。高可用性通常代表應用程序、服務和系統所能提供的服務等級,亦可用以描述各種企業目標和技術需求,包括從硬件到整體服務的關鍵性目標。其中,最少的宕機時間就是高可用性的關鍵性目標之一。
一般地講,在技術人員在現場的情況下,恢復服務器正常可能需要10分鐘、幾小時甚至幾天。從實際經驗上看,除非是簡單地重啟服務器(可能隱患仍然存在),否則往往需要幾個小時以上。而如果技術人員不在現場,則恢復服務的時間就更長了。而對于客戶群體大、實時要求高的移動通信系統而言,一旦故障影響的范圍和造成的后果就是不可想象的了。所以需要通過雙機熱備,來避免長時間的服務中斷,保證系統的長期、可靠的服務。
雙機熱備是一種減少宕機時間的常用方案。通常來說,雙機熱備特指基于高可用系統中的兩臺服務器的熱備(或稱為高可用),因兩機高可用在國內使用較多,故得名雙機熱備。雙機熱備按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機方式(Active-Active方式)。其中,主-備方式指的是一臺服務器處于某種業務的激活狀態(即Active狀態),另一臺服務器處于該業務的備用狀態(即Standby狀態)。而雙主機方式指兩種不同業務分別在兩臺服務器上互為主備狀態(即Active-Standby狀態和Standby-Active狀態同時存在)。下面以主-備方式為例進行說明。
在主-備方式下,主備機之間設置多個狀態監聽端口,其中備機的監聽端口監聽來自主機的消息,從而發現主機的狀態異常。當備機的監聽端口監聽到的消息表明主機異常時,備機迅速創建SCTP上下文并接管主機上層業務,完成備用狀態到激活狀態的轉換,進而接替主機為通信對端繼續提供服務。這種方案下,為了及時發現主機狀態異常,往往要使用多個狀態監聽端口來監聽主備機之間的消息,如果主備機之間監聽端口出現異常,會造成備機無法正常監測主機狀態,從而導致備機不能接管或不能及時接管主機業務。并且,由于備機創建SCTP上下文也是需要一定時間的,這個時間可能會導致宕機時間增加,甚至可能會出現短暫的業務中斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中科晶上科技股份有限公司,未經北京中科晶上科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611256386.8/2.html,轉載請聲明來源鉆瓜專利網。





