[發明專利]一種虛擬化資源管理平臺的部署方法和裝置在審
| 申請號: | 201611208819.2 | 申請日: | 2016-12-23 |
| 公開(公告)號: | CN106850260A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 高會娟;胡國慶;楊云鵬;李守超;樊興軍;王文博;陳善清;代苓苓 | 申請(專利權)人: | 曙光云計算技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京德恒律治知識產權代理有限公司11409 | 代理人: | 章社杲,盧軍峰 |
| 地址: | 100193 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 資源管理 平臺 部署 方法 裝置 | ||
技術領域
本發明涉及計算機領域,具體來說,涉及一種虛擬化資源管理平臺的部署方法和裝置。
背景技術
隨著計算技術的快速發展,IT(Internet Technology,互聯網技術)平臺的規模和復雜程度也出現了大幅度的提升,但是,高昂的硬件和運維管理成本、漫長的業務部署周期以及缺乏統一管理的基礎架構為企業IT部門帶來了重重障礙。
虛擬化資源管理平臺基于領先的虛擬化技術,統一管理數據中心內所有的物理資源和虛擬機資源,這不僅能提高IT(Internet Technology,互聯網技術)人員的管理能力,而且簡化其日常例行工作,最重要的是可降低IT環境的復雜度和管理成本,通過虛擬化資源管理平臺,一方面可為企業、政府提供IT服務,另一方面,企業、政府可根據需要通過虛擬化資源管理平臺獲取計算力、存儲空間和各種軟件服務,這顛覆性的改變了傳統IT行業的消費模式和服務模式,極大程度的提高了硬件資源的利用率,其中,虛擬化資源管理平臺是指云計算虛擬化管理平臺,或資源的管理中心。
但是,在現實生產環節中,計算機硬件與軟件都不可避免地會發生故障,這些故障有可能給企業帶來極大的損失,更為甚者會導致整個服務的終止以及網絡的癱瘓。對于那些任何服務停止都將產生嚴重的財產損失、甚至名譽損失的關鍵性應用的企業或公司,虛擬化資源管理平臺的高可用性顯得更為重要,因此,必須有適當的措施或方案來確保計算機系統提供不間斷的服務,以維護服務的持續可用性。
針對相關技術中的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中的問題,本發明提出一種虛擬化資源管理平臺的部署方法,可實現虛擬化資源管理平臺的高可用性,以及能夠應對不同場景導致的服務不可用。
本發明的技術方案是這樣實現的:
根據本發明的一個方面,提供了一種虛擬化資源管理平臺的部署方法。
該部署方法包括:獲取客戶端的部署信息;根據客戶端的部署信息,在Zookeeper集群中創建臨時節點,以獲取主節點和從節點,并且利用從節點監控主節點的服務狀態,以及將主節點和從節點的數據進行同步;在主節點服務異常的情況下,將主節點的服務切換到從節點。
根據本發明的一個實施例,在Zookeeper集群中創建臨時節點,以獲取主節點和從節點包括:在Zookeeper集群中創建臨時節點,并且將創建成功的節點設置為主節點,將創建失敗的節點設置為從節點。
根據本發明的一個實施例,在主節點服務異常的情況下,將主節點的服務切換到從節點包括:在主節點的服務異常的情況下,重啟主節點的服務;在主節點的服務未啟動成功的情況下,將主節點的服務切換到從節點。
根據本發明的一個實施例,通過客戶端切換主節點和從節點。
根據本發明的另一方面,提供了一種虛擬化資源管理平臺的部署裝置。
該部署裝置包括:獲取模塊,用于獲取客戶端的部署信息;獲取監控模塊,用于根據客戶端的部署信息,在Zookeeper集群中創建臨時節點,以獲取主節點和從節點,并且利用從節點監控主節點的服務狀態,以及將主節點和從節點的數據進行同步;切換模塊,用于在主節點服務異常的情況下,將主節點的服務切換到從節點。
根據本發明的一個實施例,獲取監控模塊包括:創建模塊,用于在Zookeeper集群中創建臨時節點,并且將創建成功的節點設置為主節點,將創建失敗的節點設置為從節點。
根據本發明的一個實施例,切換模塊包括:重啟模塊,用于在主節點的服務異常的情況下,重啟主節點的服務;切換子模塊,用于在主節點的服務未啟動成功的情況下,將主節點的服務切換到從節點。
根據本發明的一個實施例,通過客戶端切換主節點和從節點。
本發明的有益效果:
本發明通過獲取客戶端的部署信息,隨后根據客戶端的部署信息,在Zookeeper集群中創建臨時節點,以獲取主節點和從節點,并且利用從節點監控主節點的服務狀態,以及將主節點和從節點的數據進行同步,最后在主節點服務異常的情況下,將主節點的服務切換到從節點,從而可實現虛擬化資源管理平臺的高可用性,以及能夠應對不同場景導致的服務不可用。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是根據本發明實施例的虛擬化資源管理平臺的部署方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光云計算技術有限公司,未經曙光云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611208819.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大型光伏電站的電壓電能情況預估方法
- 下一篇:一種電子名片交換方法及系統





