[發明專利]一種基于SDN的服務組啟停方法及系統有效
| 申請號: | 202010311908.X | 申請日: | 2020-04-20 |
| 公開(公告)號: | CN111475217B | 公開(公告)日: | 2021-03-23 |
| 發明(設計)人: | 劉忻;林冬藝;袁龍浩 | 申請(專利權)人: | 廣州市品高軟件股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/455;H04L29/08 |
| 代理公司: | 廣州新諾專利商標事務所有限公司 44100 | 代理人: | 張玲春 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 sdn 服務 組啟停 方法 系統 | ||
1.一種基于SDN的服務組啟停方法,其特征在于,其步驟包括:
云平臺確定目標虛擬機并生成探測網絡信息,并向所述目標虛擬機發送啟停指令;所述啟停指令用于啟動或關閉所述目標虛擬機;
所述云平臺將所述探測網絡信息發送至SDN控制器;所述探測網絡信息包括所述目標虛擬機的網絡信息;
所述SDN控制器根據所述探測網絡信息生成網絡請求報文,并將所述網絡請求報文發送至所述目標虛擬機;所述SDN控制器探測所述目標虛擬機的回復報文以確定所述目標虛擬機的狀態,并將所述狀態反饋至所述云平臺;所述狀態為所述目標虛擬機啟動成功或關閉成功;
所述云平臺收到所述狀態后確定所述目標虛擬機在預存的啟動順序或關閉順序中的下一級虛擬機為所述目標虛擬機,并重復上述步驟直到將服務組中所有虛擬機進行啟動或關閉。
2.根據權利要求1所述的基于SDN的服務組啟停方法,其特征在于,所述啟停指令用于啟動所述目標虛擬機;
所述SDN控制器重復向所述目標虛擬機發送所述網絡請求報文并捕獲所述目標虛擬機的回復報文,并在捕獲到所述目標虛擬機的回復報文時,確定所述目標虛擬機的狀態為啟動成功。
3.根據權利要求1所述的基于SDN的服務組啟停方法,其特征在于,所述啟停指令用于關閉所述目標虛擬機;
所述SDN控制器重復向所述目標虛擬機發送所述網絡請求報文并捕獲所述目標虛擬機的回復報文,并在預設時間內無法捕獲到所述目標虛擬機的回復報文時,確定所述目標虛擬機的狀態為關閉成功。
4.根據權利要求1所述的基于SDN的服務組啟停方法,其特征在于,所述探測網絡信息還包括所述目標虛擬機在所述啟動順序或關閉順序中的上一級虛擬機的網絡信息;
所述SDN控制器根據所述上一級虛擬機的網絡信息,模擬所述上一級虛擬機對所述目標虛擬機的網絡請求以生成所述網絡請求報文。
5.根據權利要求1中所述的基于SDN的服務組啟停方法,其特征在于,所述SDN控制器通過Openflow協議控制SDN交換機將所述網絡請求報文發送至所述目標虛擬機,所述SDN交換機以Openflow流表的方式將所述目標虛擬機的回復報文發送至所述SDN控制器。
6.根據權利要求1中所述的基于SDN的服務組啟停方法,其特征在于,所述目標虛擬機的網絡信息包括所述目標虛擬機的Mac地址、IP地址、網絡協議和服務端口信息。
7.根據權利要求4中所述的基于SDN的服務組啟停方法,其特征在于,所述上一級虛擬機的網絡信息包括所述上一級虛擬機的Mac地址和ID地址。
8.根據權利要求1所述的基于SDN的服務組啟停方法,其特征在于,所述啟動順序為根據服務組中的上下文依賴關系確定的服務組中的所有虛擬機的安全啟動順序。
9.根據權利要求1所述的基于SDN的服務組啟停方法,其特征在于,所述關閉順序為根據服務組中的上下文依賴關系確定的服務組中的所有虛擬機的安全關閉順序。
10.一種基于SDN的服務組啟停系統,其特征在于,包括云平臺和SDN控制器,所述云平臺和SDN控制器用于執行如權利要求1-9任一項所述的基于SDN的服務組啟停方法以實現服務組的啟停。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市品高軟件股份有限公司,未經廣州市品高軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010311908.X/1.html,轉載請聲明來源鉆瓜專利網。





