[發(fā)明專利]基于HA集群的主機(jī)池切換方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201911331517.8 | 申請(qǐng)日: | 2019-12-21 |
| 公開(公告)號(hào): | CN111181780A | 公開(公告)日: | 2020-05-19 |
| 發(fā)明(設(shè)計(jì))人: | 朱進(jìn)強(qiáng) | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;G06F9/455 |
| 代理公司: | 濟(jì)南舜源專利事務(wù)所有限公司 37205 | 代理人: | 李舜江 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 ha 集群 主機(jī) 切換 方法 系統(tǒng) 終端 存儲(chǔ) 介質(zhì) | ||
本發(fā)明提供一種基于HA集群的主機(jī)池切換方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì),包括:設(shè)置備用主機(jī)池;監(jiān)控HA虛擬機(jī)集群的應(yīng)用主機(jī)池狀態(tài)信息;若監(jiān)控到所述應(yīng)用主機(jī)池存在故障主機(jī),則將故障主機(jī)上的虛擬機(jī)作為遷移虛擬機(jī)遷移至所述備用主機(jī)池;若監(jiān)控到所述應(yīng)用主機(jī)池存在未占用主機(jī),則將遷移虛擬機(jī)從備用主機(jī)池遷至應(yīng)用主機(jī)池的未占用主機(jī)。本發(fā)明能夠減少主機(jī)異常時(shí)對(duì)主機(jī)池其他主機(jī)的影響,并快速恢復(fù)異常主機(jī)上的虛擬機(jī),降低主機(jī)故障對(duì)業(yè)務(wù)的影響。
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬機(jī)管理平臺(tái)技術(shù)領(lǐng)域,具體涉及一種基于HA集群的主機(jī)池切換方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)。
背景技術(shù)
浪潮InCloud Sphere是全國(guó)產(chǎn)自研服務(wù)器虛擬化產(chǎn)品,基于大量底層性能優(yōu)化、全組件高可用實(shí)現(xiàn)及直觀易用性設(shè)計(jì),能夠打造安全、穩(wěn)定、高效、易用的數(shù)據(jù)中心虛擬化資源平臺(tái)。
基于大數(shù)據(jù)的需求,虛擬機(jī)集群內(nèi)的虛擬機(jī)數(shù)量也越來越大。對(duì)虛擬機(jī)集群的管理難度也隨之增大。虛擬機(jī)集群創(chuàng)建在主機(jī)池中,當(dāng)主機(jī)池出現(xiàn)故障主機(jī)后,為了不影響虛擬機(jī)集群的業(yè)務(wù),需要對(duì)故障主機(jī)上的虛擬機(jī)進(jìn)行遷移處理。
目前的虛擬機(jī)HA策略一般是在集群中的所有主機(jī)上遷移,此舉可能會(huì)對(duì)其他未故障主機(jī)產(chǎn)生較大影響,影響其性能,且目前的HA策略大多僅采用優(yōu)先級(jí)一種策略進(jìn)行,在應(yīng)用主機(jī)的資源不夠足或者規(guī)劃不好時(shí),容易出現(xiàn)HA遷移恢復(fù)緩慢的問題。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的上述不足,本發(fā)明提供一種基于HA集群的主機(jī)池切換方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì),以解決上述技術(shù)問題。
第一方面,本發(fā)明提供一種基于HA集群的主機(jī)池切換方法,包括:
設(shè)置備用主機(jī)池;
監(jiān)控HA虛擬機(jī)集群的應(yīng)用主機(jī)池狀態(tài)信息;
若監(jiān)控到所述應(yīng)用主機(jī)池存在故障主機(jī),則將故障主機(jī)上的虛擬機(jī)作為遷移虛擬機(jī)遷移至所述備用主機(jī)池;
若監(jiān)控到所述應(yīng)用主機(jī)池存在未占用主機(jī),則將遷移虛擬機(jī)從備用主機(jī)池遷至應(yīng)用主機(jī)池的未占用主機(jī)。
進(jìn)一步的,所述方法還包括:
校驗(yàn)備用主機(jī)池的主機(jī)狀態(tài)確定備用主機(jī)池的主機(jī)可用;
設(shè)置虛擬機(jī)遷移優(yōu)先級(jí);
按虛擬機(jī)遷移優(yōu)先級(jí)由高到低生成虛擬機(jī)遷移先后順序;
根據(jù)虛擬機(jī)遷移先后順序?qū)A虛擬機(jī)集群向備用主機(jī)池遷移;
實(shí)時(shí)采集備用主機(jī)池資源并判斷備用主機(jī)池資源是否達(dá)到預(yù)設(shè)閾值:
若是,則停止向所述備用主機(jī)池遷移虛擬機(jī)。
進(jìn)一步的,所述方法還包括:
監(jiān)控應(yīng)用主機(jī)池的主機(jī)信息;
若監(jiān)控到所述應(yīng)用主機(jī)池的故障主機(jī)的故障解除,則將遷移虛擬機(jī)遷回原主機(jī);
若監(jiān)控到所述應(yīng)用主機(jī)池存在新增主機(jī),則將遷移虛擬機(jī)按預(yù)設(shè)分布策略遷移至所述新增主機(jī)。
進(jìn)一步的,在所述監(jiān)控到所述應(yīng)用主機(jī)池存在新增主機(jī)之后,所述方法還包括:
采集應(yīng)用主機(jī)池資源量;
判斷所述資源量是否不低于所述應(yīng)用主機(jī)池的故障前資源量:
若是,則觸發(fā)將遷移虛擬機(jī)遷回應(yīng)用主機(jī)池的操作。
第二方面,本發(fā)明提供一種基于HA集群的主機(jī)池切換系統(tǒng),包括:
備用設(shè)置單元,配置用于設(shè)置備用主機(jī)池;
狀態(tài)監(jiān)控單元,配置用于監(jiān)控HA虛擬機(jī)集群的應(yīng)用主機(jī)池狀態(tài)信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911331517.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 用于采用負(fù)載均衡的移動(dòng)通信的方法和裝置
- 用于組織填充的交聯(lián)透明質(zhì)酸
- 一種移動(dòng)IPv6網(wǎng)絡(luò)中家鄉(xiāng)代理或移動(dòng)駐點(diǎn)備份的方法
- 生成高可用性組的方法、設(shè)備及系統(tǒng)
- 包括設(shè)備簽名配對(duì)的家庭自動(dòng)化系統(tǒng)和相關(guān)方法
- 包括用于終止與異常操作的可尋址設(shè)備的通信的安全控制器的家庭自動(dòng)化系統(tǒng)及相關(guān)方法
- 非HA模式向HA模式轉(zhuǎn)換的方法和裝置
- 不同劑型的透明質(zhì)酸透皮吸收率的分析和比較
- 含有A/B型嵌合HA質(zhì)粒的嵌合病毒株和嵌合減毒株拯救方法
- 一種自動(dòng)化測(cè)試方法、裝置及系統(tǒng)
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時(shí)維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺(tái)多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點(diǎn)和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 混合云場(chǎng)景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)





