[發明專利]一種BSD系統的冗余備份系統及方法在審
| 申請號: | 201410337284.3 | 申請日: | 2014-07-15 |
| 公開(公告)號: | CN105279042A | 公開(公告)日: | 2016-01-27 |
| 發明(設計)人: | 歐夕晨 | 申請(專利權)人: | 華耀(中國)科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/445 |
| 代理公司: | 上海一平知識產權代理有限公司 31266 | 代理人: | 須一平 |
| 地址: | 100125 北京市朝陽區亮馬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bsd 系統 冗余 備份 方法 | ||
技術領域
本發明涉及網絡應用交付控制領域,特別涉及一種BSD系統的冗余備份系統及方法。
背景技術
隨著互聯網技術的普及,人們對網絡的依賴性越來越強,所有的運營商都希望用最低的設備和運營成本為用戶提供最好、最可靠的服務,但現實中由于各種原因導致網絡中斷的情況時有發生,因此利用冗余技術確保網絡的可靠性成為一種常規手段。
BSD(BerkeleySoftwareDistribution,伯克利軟件套件)是Unix的衍生系統。BSD被稱為開放源代碼的先驅,BSD許可證就是隨著BSDUnix發展起來的。BSD許可證現在被Apache和BSD操作系統等開源軟件所采納。BSDUNIX對現代操作系統的產生與發展產生了巨大的影響,它已成為當今互聯網設備操作系統的重要解決方案,但現實中,對于BSD操作系統的軟件系統進行加載或升級尚存在一定的風險,例如,在加載或升級軟件系統時,因意外中斷而導致負載均衡設備硬盤上的軟件不完整,或者升級之后的系統存在故障而無法啟動等情況時有發生。
為解決上述問題,已有技術的雙硬盤冗余備份方案成為多數廠商所使用的系統升級解決方案。該方案通過在兩塊硬盤上分別安裝獨立的軟件系統,來保障設備的可靠性。該技術在設備啟動時,根據保存的配置信息,從其中一塊硬盤上加載軟件并運行。而另一塊硬盤作為備份,處于非活躍狀態。同樣,在升級時只升級其中一塊硬盤。如果升級后的系統出現故障或者升級被中斷,其中另一塊硬盤依然是正常的。而且設備可以從正常的硬盤上啟動,并以此來修復或者重新升級有故障的硬盤。中國專利CN201210237489.5公開了一種《采用雙硬盤讀寫操作的數據備援方法》,正是這種已有技術的代表。該專利設備的硬盤需要兩塊,其中一塊硬盤作為主盤,另一塊硬盤作為備盤,主盤、備盤和內存儲器都通過信號線和中央處理器連接。
現有技術的雙硬盤冗余備份方案存在以下缺點:首先,系統需要使用兩塊硬盤,提高了設備的硬件成本,而且過多的硬件也會使設備的結構變得復雜,可維護性變差,特別是對大規模集群設備的維護時尤為不便;其次對硬盤啟動順序的選擇,需要人工的干預,當出現啟動故障時,需要管理員在設備上,使用鍵盤鼠標來調整硬盤的啟動順序,影響了系統的運行效率。
發明內容
為克服已有技術中存在的問題,本發明的目的是提供一種設備成本低且維護方便的冗余備份系統及方法。
一種BSD系統的冗余備份系統,是由硬盤系統及軟件系統構成,其中,所述的硬盤系統至少包括三個分區:引導分區、主要分區和備份分區;所述的引導分區,用于安裝引導加載模塊以及與保存啟動相關的配置文件,即引導分區內安裝有配置文件模塊和引導加載模塊;所述的配置文件模塊包括有分別對應主要分區和備份分區的配置文件以及計數裝置;所述的引導加載模塊包括有主備自動切換裝置;所述的主要分區和備份分區分別安裝獨立的軟件系統。
一種BSD系統的冗余備份的方法,包括以下步驟:
步驟1,將系統硬盤至少劃分為引導分區、主要分區和備份分區三個分區。并安裝相應的軟件系統;
步驟2,系統啟動時,引導分區啟動并運行引導加載模塊,引導加載模塊根據其保存的配置,找到對應分區,并且在配置文件中將該對應分區的啟動計數加一;
步驟3,如果上述已活躍的對應分區的啟動計數值≧2則認為該分區出現故障,引導加載模塊將上述對應分區的狀態切換成非活躍的,同時把另一分區置成活躍的狀態;
步驟4,系統自動從新的活躍分區加載系統軟件;
步驟5,當系統完全啟動后,將引導分區中的啟動計數清零。如果啟動過程中出現故障或異常,則系統重新啟動。
本發明通過在一塊硬盤上使用主備分區來實現系統的冗余備份,減少設備硬件成本及設備的復雜性;同時通過對引導加載模塊增加了一個主備自動切換的功能,使得系統的主備分區可以自動切換,無需人工干擾,提高了系統運行的效率和智能化。
附圖說明
圖1是本發明設備的系統結構示意圖;
圖2是本發明方法的軟件框圖。
具體實施方式
在以下的敘述中,為了使讀者更好地理解本申請而提出了許多技術細節。但是,本領域的普通技術人員可以理解,即使沒有這些技術細節和基于以下各實施方式的種種變化和修改,也是本申請各權利要求所要求保護的技術方案。
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施方式作進一步地詳細描述。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華耀(中國)科技有限公司,未經華耀(中國)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410337284.3/2.html,轉載請聲明來源鉆瓜專利網。





