[發明專利]一種虛擬機隔離方法及裝置、電子設備及存儲介質在審
| 申請號: | 202110703950.0 | 申請日: | 2021-06-24 |
| 公開(公告)號: | CN115525386A | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 劉海龍;趙彤;沈村敬;劉超千;強群力;董俊峰 | 申請(專利權)人: | 網聯清算有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝;何健 |
| 地址: | 100045 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬機 隔離 方法 裝置 電子設備 存儲 介質 | ||
本申請公開了一種虛擬機隔離方法及裝置、電子設備及存儲介質,由中間件平臺服務器執行,該方法包括:通過虛擬機隔離接口接收虛擬機隔離請求,其中虛擬機隔離請求是指對虛擬機上部署的中間件服務進行隔離的請求;根據虛擬機隔離請求中攜帶的虛擬機IP地址,確定目標虛擬機及目標虛擬機上部署的中間件服務;根據中間件服務的類型,確定與所述中間件服務相對應的隔離策略;根據隔離策略對目標虛擬機上部署的中間件服務進行隔離,得到虛擬機隔離結果。本申請能夠通過統一的虛擬機隔離接口對相應的虛擬機上部署的中間件服務按照不同的隔離策略進行隔離,不需要人工手動登錄虛擬機進行運維處理,降低了人工操作失誤的風險,提高了虛擬機運維效率。
技術領域
本申請涉及微服務技術領域,尤其涉及一種虛擬機隔離方法及裝置、電子設備及存儲介質。
背景技術
中間件是介于應用系統和系統軟件之間的一類軟件,它使用系統軟件所提供的基礎服務(功能),銜接不同的應用系統或者應用系統的各個部分,能夠達到資源共享、功能共享的目的。
中間件主要通過集群方式提供服務,通過多個集群節點的冗余部署實現高可用。對于虛擬機集群中部署的中間件服務來說,當集群中的個別節點所在的物理機存在故障隱患時,通過將這個物理機上部署的虛擬機節點所提供的中間件服務進行“隔離”,可以最大程度上確保中間件服務所在的虛擬機集群對外提供的中間件服務不受影響。
然而發明人發現,現有的隔離方式存在著人工操作容易失誤的風險,也可能因未及時發現故障隱患而導致業務面臨較高風險。
發明內容
本申請實施例提供了一種虛擬機隔離方法及裝置、電子設備及存儲介質,以降低人工進行虛擬機隔離操作容易失誤的風險。
本申請實施例采用下述技術方案:
第一方面,本申請實施例提供一種虛擬機隔離方法,由中間件平臺服務器執行,其中,所述方法包括:
通過虛擬機隔離接口接收虛擬機隔離請求,其中所述虛擬機隔離請求是指對虛擬機上部署的中間件服務進行隔離的請求;
根據所述虛擬機隔離請求中攜帶的虛擬機IP地址,確定目標虛擬機及所述目標虛擬機上部署的中間件服務;
根據中間件服務的類型,確定與所述中間件服務相對應的隔離策略;
根據所述隔離策略對所述目標虛擬機上部署的所述中間件服務進行隔離,得到虛擬機隔離結果。
可選地,所述根據所述虛擬機隔離請求中攜帶的虛擬機IP地址,確定目標虛擬機及所述目標虛擬機上部署的中間件服務包括:
根據所述虛擬機IP地址,在配置管理數據庫中查詢所述目標虛擬機上部署的中間件服務及所述中間件服務的類型。
可選地,在根據所述虛擬機隔離請求中攜帶的虛擬機IP地址,確定目標虛擬機及所述目標虛擬機上部署的中間件服務之后,所述方法還包括:
對所述目標虛擬機上部署的中間件服務進行隔離前檢查;
根據隔離前檢查的結果確定是否執行根據中間件服務的類型,確定與所述中間件服務相對應的隔離策略的步驟。
可選地,所述對所述目標虛擬機上部署的中間件服務進行隔離前檢查包括:
確定所述中間件服務所在的可用虛擬機節點的數量;
若所述可用虛擬機節點的數量大于預設閾值,則確定所述隔離前檢查的結果為隔離前檢查通過;
若所述可用虛擬機節點的數量不大于預設閾值,則確定所述隔離前檢查的結果為隔離前檢查未通過,并觸發告警。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網聯清算有限公司,未經網聯清算有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110703950.0/2.html,轉載請聲明來源鉆瓜專利網。





