[發明專利]一種虛擬化平臺高可用性的實現方法和裝置在審
| 申請號: | 201710569540.5 | 申請日: | 2017-07-13 |
| 公開(公告)號: | CN107329805A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 陳鴿 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L29/08 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 李紅爽,李丹 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 平臺 可用性 實現 方法 裝置 | ||
技術領域
本發明涉及計算機虛擬化技術,尤指一種虛擬化平臺高可用性的實現方法和裝置。
背景技術
在云計算時代,高可用性(High Availability,HA)是一套全自動功能設計、規劃的一組計算機系統。其中每一臺提供服務的計算機稱為節點(Node)。當虛擬化平臺主機出現問題,一個節點不可用,例如XenServer虛擬化平臺遇到物理破壞入侵網絡或主機出現硬件故障,HA可以安全地恢復出現問題的XenServer主機。HA可確保無需任何人工干預,自動在主機上重新啟動虛擬機。啟用HA后,XenServer將持續監視池中主機的運行狀況。如果當前VM(Virtual Machine)主機發生故障,HA機制會自動將受保護的VM移動到一臺運行狀況良好的主機上。此外,如果發生故障的主機是主節點,HA會自動選擇另一臺主機來接管主節點的角色,以便系統能夠繼續管理XenServer池。
在現有的虛擬化方案中,虛擬化管理平臺多采用單點服務模式,并沒有提供數據和服務的高可用支持,這樣,當虛擬化管理平臺出現異常的時候,通常會因為無法迅速恢復正常服務而影響整個虛擬化基礎架構的正常運行。不能實現成本最低、保護的范圍最廣、恢復的效率最高以及技術復雜度最低等需求。
發明內容
為了解決上述技術問題,本發明提供了一種虛擬化平臺高可用性的實現方法和裝置,可以通過網絡存儲管理系統對網絡文件系統服務器進行配置,從而實現虛擬化平臺設備的高可用性,減少了由計算機硬件和軟件易錯性所帶來的損失,同時可以提高虛擬化服務器設備的執行性能。
為了達到本發明目的,本發明實施例提供的一種虛擬化平臺高可用性的實現方法,包括:
基于服務器虛擬化系統XenServer創建虛擬化服務器,并基于網絡存儲管理系統Openfiler創建網絡存儲管理服務器;
通過所述網絡存儲管理服務器啟動網絡文件系統服務器NFS Server;
通過所述NFS Server創建文件共享目錄;將所創建的所述虛擬化服務器添加到所述網絡存儲管理服務器內設置的Openfiler系統網絡配置中;
將創建的所述文件共享目錄添加到基于所述虛擬化服務器創建的服務器池ServerPool中,以實現所述虛擬化平臺設備的高可用性。
與現有技術相比,本發明基于服務器虛擬化系統XenServer創建虛擬化服務器,并基于網絡存儲管理系統Openfiler創建網絡存儲管理服務器;通過所述網絡存儲管理服務器啟動網絡文件系統服務器NFS Server;通過所述NFS Server創建文件共享目錄;將所創建的所述虛擬化服務器添加到所述網絡存儲管理服務器內設置的Openfiler系統網絡配置中;將創建的所述文件共享目錄添加到基于所述虛擬化服務器創建的服務器池ServerPool中,以實現所述虛擬化平臺設備的高可用性。本發明減少了由計算機硬件和軟件易錯性所帶來的損失,同時可以提高虛擬化服務器設備的執行性能。
進一步地,所述基于服務器虛擬化系統XenServer創建虛擬化服務器包括:
在預先準備的多臺第一服務器設備上分別安裝同一個XenServer服務器虛擬化系統;
對安裝有所述同一個XenServe的多臺第一服務器設備進行設置;
將設置好的所述多臺第一服務器設備作為所述虛擬化服務器。
進一步地,所述安裝同一個XenServer服務器虛擬化系統包括:通過光驅加載光盤鏡像文件ISO鏡像方式進行安裝所述XenServer;
所述對安裝有所述同一個XenServe的多臺第一服務器設備進行設置包括:設置所述第一服務器設備的根root密碼、網絡信息、服務器地區和時間。
進一步地,基于所述虛擬化服務器創建服務器池ServerPool包括:
在網頁瀏覽器中輸入創建的虛擬化服務器的互聯網協議地址ip,進入虛擬化服務器界面,并選擇該界面上的XenCenter installer以創建虛擬化服務器控制中心XenCenter;
在所述XenCenter創建所述ServerPool,并在所述ServerPool中添加創建的多臺虛擬化服務器,設置所述多臺虛擬化服務器中的一臺作為管理控制節點。
進一步地,所述基于網絡存儲管理系統Openfiler創建網絡存儲管理服務器包括:
在預先準備的一臺第二服務器設備上安裝所述Openfiler系統;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710569540.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種根據配置自動創建、升級虛擬機的方法
- 下一篇:一種開發環境構建方法及裝置





