[發明專利]一種基于云硬盤的數據庫故障轉移方法及裝置有效
| 申請號: | 201210408957.0 | 申請日: | 2012-10-23 | 
| 公開(公告)號: | CN103780417B | 公開(公告)日: | 2018-10-26 | 
| 發明(設計)人: | 沈強;謝振業;曹瑋 | 申請(專利權)人: | 上海盛大網絡發展有限公司 | 
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 | 
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 | 
| 地址: | 201210 上海市*** | 國省代碼: | 上海;31 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 硬盤 數據庫 故障 轉移 方法 裝置 | ||
本發明公開了一種基于云硬盤的數據庫故障轉移方法及裝置,用于解決現有技術中的云數據庫自動故障轉移方式成本開銷較大的問題。包括:當檢測到用戶的數據庫實例的云主機出現故障導致數據庫不可用時,卸載掛載在云主機上的云硬盤以及云主機的網絡帶寬套餐;將網絡帶寬套餐綁定到其它可用的云主機上,并將云硬盤掛載到綁定帶寬套餐的云主機上。本發明的技術方案,減小了云數據庫故障轉移的開銷,提高了云數據庫故障轉移的效率。
技術領域
本發明涉及云數據庫領域,具體而言,涉及一種基于云硬盤的數據庫故障轉移方法及裝置。
背景技術
云數據庫是指在云環境中的數據庫,其具備一鍵申請、按需供應、按需收費、動態擴容等特性。用戶通過一個有效的鏈接字符串即可從本地主機使用云數據庫。在云數據庫的使用中,會出現由于網絡連接不通,操作系統故障等原因導致數據庫不可用,這時就需要進行自動故障轉移。自動故障轉移是指當服務器A無法為客戶服務時,系統能夠自動切換,使服務器B能夠繼續為客戶提供服務。
現有技術中,比較成熟的數據庫自動故障轉移方法為數據庫鏡像技術,采用這種技術至少需要兩臺服務器,主數據庫服務器和備用數據庫服務器,還需要為兩臺服務器綁定同一個對外提供服務的虛擬IP地址,與Mysql中的主動—被動模式下的主—主復制結構類似,主數據庫服務器對外接收事物操作并將日志文件傳送到備用數據庫服務器,然后備用數據庫服務器對接收到的日志文件進行重放,從而保持與主數據庫的一致性。當主數據庫發生故障時,備用數據庫服務器作為新的主服務器進行數據庫的讀寫操作,當原來的主數據庫服務器被修復后,又可以作為新的備份數據庫服務器。而為了實現主數據庫服務器的故障檢測及主數據庫服務器和備份數據庫服務器的自動切換,往往還需要額外的仲裁服務器或安裝配置用于檢測服務器是否出現故障并進行自動故障轉移的軟件,例如keepalived。
另一種數據庫鏡像技術主要由主體服務器、見證服務器、鏡像服務器構成,其中主體服務器和鏡像服務器是必要的組成部分。在鏡像正常的會話過程中,鏡像服務器和主體服務器之間可以同步持續進行事務傳送,主體服務器中主體數據庫發送日志后等待鏡像服務器中的鏡像數據庫確認,確認完畢后再反饋給應用程序。高可用性模式下還需要使用見證服務器,參與會話的主體和鏡像實例之間不停的發送ping命令來偵測對方的狀態,見證服務器則偵測主體和鏡像兩者的狀態。一旦偵測到故障發生,則主體或鏡像提交請求到見證服務器,由見證服務器來仲裁角色的轉換。在具有自動故障轉移的高安全性模式下,同步數據庫后,如果主體數據庫不可用,則會發生自動故障轉移。自動故障轉移后鏡像服務器接管主題服務器的角色,并使其數據庫的副本聯機以作為主體數據庫。
由以上描述可知,對于用戶來說,上述現有技術中的云數據庫自動故障轉移方式需要至少兩臺服務器,主體服務器以及備份服務器,備份服務器需要與數據庫的主體服務器進行數據同步等操作。對于用戶來說,每占用一臺服務器需要多一份開銷,因此這種方式的成本開銷較大,此外,由于數據庫服務器和備份服務器之間需要同步數據,還有可能會導致數據不一致的問題。
發明內容
本發明提供一種基于云硬盤的數據庫故障轉移方法及裝置,用于解決現有技術中的云數據庫自動故障轉移方式成本開銷大的問題。
本發明提供了一種基于云硬盤的數據庫故障轉移方法,包括:當檢測到用戶的數據庫實例的云主機出現故障導致數據庫不可用時,卸載掛載在云主機上的云硬盤以及云主機的網絡帶寬套餐;將網絡帶寬套餐綁定到其它可用的云主機上,并將云硬盤掛載到綁定帶寬套餐的云主機上。
進一步地,上述方法還包括:在卸載掛載在云主機上的云硬盤以及云主機的網絡帶寬套餐之后,刪除出現故障的云主機與用戶帳戶的對應關系;建立綁定寬帶套餐的云主機與用戶帳戶的對應關系。
進一步地,上述方法還包括:定期檢測數據庫實例的云主機是否出現網絡連接故障或本地磁盤故障。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海盛大網絡發展有限公司,未經上海盛大網絡發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210408957.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:銀杏提取物納米脂質體在治療婦科病中的應用
- 下一篇:電動工具機





