[發明專利]容器平臺下SAN存儲動態供應的方法及應用在審
| 申請號: | 202210469501.9 | 申請日: | 2022-04-28 |
| 公開(公告)號: | CN114816756A | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 江蘇安超云軟件有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 蘇州三英知識產權代理有限公司 32412 | 代理人: | 潘時偉 |
| 地址: | 214000 江蘇省無*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 容器 平臺 san 存儲 動態 供應 方法 應用 | ||
本發明公開了一種容器平臺下SAN存儲動態供應的方法及應用,該方法包括以下步驟:基于遠端SAN的存儲空間為Kubernetes集群的所有節點創建對應的卷組;在所述Kubernetes集群主節點的SAN?CSI Controller組件接收到用戶創建事件的配置文件時,在與所述配置文件中空間大小最匹配的節點的卷組中創建邏輯卷;以及在POD使用所述邏輯卷時,將所述POD調度至所述節點,并將所述邏輯卷掛載至所述POD,以供容器使用。該方法能夠通過將SAN存儲映射為本地塊設備后使用LVM技術創建卷組作為存儲池以及在Kubernetes集群中部署SAN?CSI組件,進行簡化了容器平臺下SAN存儲的使用與管理,實現了容器平臺下SAN存儲的動態供應,并提高了容器平臺下SAN存儲的空間使用率。
技術領域
本發明是關于云計算技術領域,特別是關于一種容器平臺下SAN存儲動態供應的方法及應用。
背景技術
隨著云計算技術的發展,以Kubernetes為代表的容器平臺逐漸成為了行業標準,容器對接的后端存儲種類也越來越多。
在Kubernetes容器平臺下,現有的基于SAN的存儲使用靜態供應的方式,即需要用戶手動創建刪除物理卷,用戶需要知道訪問SAN存儲的敏感信息,比如用戶名、密碼等,操作步驟繁瑣。并且需要手動管理SAN空間的創建和釋放,空間利用率比較低。此外,傳統的SAN存儲一旦分配好不支持擴容、快照等操作,功能單一,使用靈活性較差。在容器平臺下,如果讓用戶直接SAN存儲是非常不方便的,此外在安全性、擴展性等方面也存在不足。
公開于該背景技術部分的信息僅僅旨在增加對本發明的總體背景的理解,而不應當被視為承認或以任何形式暗示該信息構成已為本領域一般技術人員所公知的現有技術。
發明內容
本發明的目的在于提供一種容器平臺下SAN存儲動態供應的方法及應用,解決現有技術中操作繁瑣,空間利用率低,不支持快照和擴容的問題。
為實現上述目的,本發明的實施例提供了一種容器平臺下SAN存儲動態供應的方法。
在本發明的一個或多個實施方式中,所述方法包括:基于遠端SAN的存儲空間為Kubernetes集群的所有節點創建對應的卷組;在所述Kubernetes集群主節點的SAN-CSIController組件接收到用戶創建事件的配置文件時,在與所述配置文件中空間大小最匹配的節點的卷組中創建邏輯卷;以及在POD使用所述邏輯卷時,將所述POD調度至所述節點,并將所述邏輯卷掛載至所述POD,以供容器使用。
在本發明的一個或多個實施方式中,所述基于遠端SAN的存儲空間為Kubernetes集群的所有節點創建對應的卷組,包括:將遠端SAN的一個或多個存儲空間通過網絡連接到Kubernetes集群的一個或多個節點中,作為一個或多個本地塊設備文件;通過邏輯卷管理技術,將所述本地塊設備文件創建成物理卷;以及將一個或多個所述物理卷創建成一個或多個卷組作為存儲池。
在本發明的一個或多個實施方式中,在所述Kubernetes集群主節點的SAN-CSIController組件接收到用戶創建事件的配置文件時,在與所述配置文件中空間大小最匹配的節點的卷組中創建邏輯卷,以供容器使用,包括:在所述Kubernetes集群主節點的SAN-CSI Controller組件接收到用戶創建空間使用事件的配置文件時,所述SAN-CSIController組件根據各節點的卷組的可使用空間,選擇和所述配置文件中空間大小匹配的節點,并將所述創建空間使用事件通過kube-apiserver通知所述節點的SAN-CSI Node組件;以及所述SAN-CSI Node組件在所述節點的卷組中創建所述配置文件中空間大小的邏輯卷,將所述節點名稱保存在所述配置文件對應的資源對象中,并通知SAN-CSI Controller組件所述事件創建成功。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇安超云軟件有限公司,未經江蘇安超云軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210469501.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種固定式強磁沖擊測試模擬平臺及方法
- 下一篇:一種木材免釘固定裝置





