[發明專利]一種Openstack環境下Redis集群的編排方法在審
| 申請號: | 202010146962.3 | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111352701A | 公開(公告)日: | 2020-06-30 |
| 發明(設計)人: | 劉津;趙山;許曉笛;劉金偉;張哲銘;王昭寧 | 申請(專利權)人: | 山東匯貿電子口岸有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 openstack 環境 redis 集群 編排 方法 | ||
本發明提供一種Openstack環境下Redis集群的編排方法,屬于云計算/云存儲技術領域,本發明使用主機聚合將物理主機分組,在為Redis集群的主從節點分別創建實例類型,并使用自定義元數據關聯對應的主機聚合,從而實現將Redis集群的主從節點編排到Openstack環境下不同物理節點的虛擬機中,最終實現了簡化Terraform編排模板的編寫和維護,不受Server Group資源限制,加快集群編排的目的。
技術領域
本發明涉及云計算/云存儲術,尤其涉及一種Openstack環境下Redis集群的編排方法。
背景技術
基于Openstack平臺搭建的云數據庫Redis集群,利用了云計算虛擬化技術,使資源分配更加合理,具有管理便捷、穩定可靠、節約成本等優勢。
Terraform用于創建,管理和更新基礎架構資源,例如物理機,虛擬機,網絡交換機,容器等。幾乎任何基礎架構類型都可以在Terraform中表示為資源
當需要創建更多的Redis集群分片時,就需要在Terraform模板中定義更多的虛擬機組和Server Group資源(例如:count為2的vm-shardB以及server-groupB,count為2的vm-shardC以及server-groupC等等),這種情況下,由于Terraform暫時還不支持這種大結構的模板條件化生成,只能寫死在Terraform模板中。Redis集群可以分為任意多分片(3個以上),每個分片的集群都要單獨編寫Terraform模板并反復定義虛機和Server Group資源,導致資源編排十分困難,且不易管理維護(每增加一種分片類型,都要編寫新的Terrform模板,并且要重復編排分片數個Server Group資源和相當于分片數兩倍的虛機資源)。
發明內容
為了解決以上技術問題,本發明提出了一種Openstack環境下Redis集群的編排方法,簡化這些的部署工作,提高了應用部署效率,并能適配不同的環境。
本發明的技術方案是:
一種Openstack環境下Redis集群的編排方法,使用主機聚合將物理主機分組,在為Redis集群的主從節點分別創建實例類型,并使用自定義元數據關聯對應的主機聚合,從而實現將Redis集群的主從節點編排到Openstack環境下不同物理節點的虛擬機中,最終實現了簡化Terraform編排模板的編寫和維護,不受Server Group資源限制,加快集群編排的目的。
使用主機聚合管理物理主機,主機聚合將主機分組,在OpenStack中,實例類型定義了虛擬服務器的計算,內存和存儲容量;作為管理用戶,可以創建,編輯和刪除實例類型;主機聚合通過元數據作用于實例類型,并使具有對應實例類型的虛擬機部署到特定的物理主機。
進一步的,步驟包括:
1)、創建主機聚合;
2)、創建實例類型并關聯主機聚合;
3)使用Terraform創建具有特定實例類型的虛擬機。
其中,
創建主機聚合
登錄Openstack的控制臺,在管理員菜單下選擇計算-主機聚合,在列表上方選擇創建主機聚合,為Redis集群的主從節點分別創建主機聚合并設置元數據,并向主機聚合中加入要管理的物理主機。
創建實例類型并關聯主機聚合
在管理員菜單下選擇計算-實例類型,在列表上方選擇創建實例類型,分別為Redis集群的主節點和從節點創建實例類型,并設置元數據,通過元數據關聯之前創建的主機聚合。所述元數據需要與主機聚合的自定義元數據的鍵值均相同。
使用Terraform創建具有特定實例類型的虛擬機
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東匯貿電子口岸有限公司,未經山東匯貿電子口岸有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010146962.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:區塊鏈共識節點推選系統及方法
- 下一篇:一種多功能級聯的離線燒錄方法和系統





