[發明專利]一種基于openstack創建高可用網絡的方法及系統有效
| 申請號: | 202010952608.X | 申請日: | 2020-09-11 |
| 公開(公告)號: | CN112260850B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 周恒;秦海中 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;H04L41/082;H04L43/10 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 openstack 創建 可用 網絡 方法 系統 | ||
本申請公開了一種基于openstack創建高可用網絡的方法及系統,該方法包括:創建高可用網絡時,在openstack平臺增加網絡的屬性;通過在原始數據表中增加字段,更新高可用網絡的數據庫;在openstack平臺中增加插件,利用插件進行事件監聽,事件包括:創建網絡事件、刪除網絡事件、修改網絡事件以及網絡查看。該系統包括:網絡屬性擴展模塊、數據庫更新模塊和插件模塊。通過本申請,能夠有效提高高可用網絡的穩定性、靈活性,從而適應復雜的物理網絡環境,提高用戶體驗。
技術領域
本申請涉及云計算網絡配置技術領域,特別是涉及一種基于openstack創建高可用網絡的方法及系統。
背景技術
在云計算網絡配置中,通常會創建高可用網絡,也就是HA網絡。例如:當openstack開啟路由HA后,在創建一個路由時,首先檢查當前項目是否存在HA網絡,如果不存在,則需要去創建一個HA網絡。
目前創建HA網絡的方法,通常是采用配置的方法,且只在創建路由時自動創建,即通過配置限定和設置HA網絡。采用配置的方法創建ha網絡時,如果用戶指定了配置項l3_ha_network_type和l3_ha_network_physical_name,則可以按照相應參數進行創建網絡。未指定參數時,則按照租戶網絡配置進行創建網絡。
然而,目前采用配置的方法創建HA網絡的過程中,當用戶指定的租戶網絡是vlan,且計劃創建vxlan類型的網絡時,可以通過配置l3_ha_network_type,設置為vxlan網絡,當用戶有特殊需求需要指定vni號時,由于openstack平臺不支持,則無法實現。用戶創建vlan網絡指定一些其他參數,例如MTU時,也無法實現。因此,目前創建HA網絡的方法只能通過配置設置網絡類型和所使用的物理網絡,網絡參數設置的靈活性較差。且用戶對所創建的HA網絡沒有操作權限,可以隨意進行刪除和修改,使得HA網絡的穩定性較差。
發明內容
本申請提供了一種基于openstack創建高可用網絡的方法及系統,以解決現有技術中創建高可用網絡的方法,使得高可用網絡的靈活性較差和穩定性較差的問題。
為了解決上述技術問題,本申請實施例公開了如下技術方案:
一種基于openstack創建高可用網絡的方法,所述方法包括:
創建高可用網絡時,在openstack平臺增加網絡的屬性,所述屬性用于標記所創建的網絡是否為高可用網絡,且所述屬性的操作權限設定為超級管理員;
通過在原始數據表中增加字段,更新高可用網絡的數據庫,所述原始數據表中包括項目與高可用網絡的一一對應關系,所述字段用于標記高可用網絡的生成方式,所述高可用網絡的生成方式包括:用戶主動創建生成和創建路由時自動生成;
在openstack平臺中增加插件,利用所述插件進行事件監聽,所述事件包括:創建網絡事件、刪除網絡事件、修改網絡事件以及網絡查看。
可選地,當所述事件為創建網絡事件時,利用所述插件進行事件監聽的方法,包括:
在創建網絡前,監聽資源網絡的BEFORE_CREATE事件;
在創建的網絡信息寫入數據庫前,監聽資源網絡的PRECOMMIT_CREATE事件。
可選地,所述在創建網絡前,監聽資源網絡的BEFORE_CREATE事件,包括:
獲取BEFORE_CREATE事件;
根據BEFORE_CREATE事件的創建參數,判斷待創建的網絡是否為高可用網絡;
如果待創建的網絡為高可用網絡,判斷待創建網絡的操作者是否為超級管理員;
如果待創建的網絡不是高可用網絡,流程結束;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010952608.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種木板加工用切割成型設備
- 下一篇:一種風險行為識別方法、裝置和計算機設備





