[發明專利]基于SAN存儲共享卷實現openstack高可用的方法在審
| 申請號: | 201811306223.5 | 申請日: | 2018-11-05 |
| 公開(公告)號: | CN109547537A | 公開(公告)日: | 2019-03-29 |
| 發明(設計)人: | 劉曉浩;陳健;朱仲馬;何重陽;馬騰俊;趙立偉;郭婷婷;周英 | 申請(專利權)人: | 中國電子科技集團公司第二十八研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 孟紅梅 |
| 地址: | 210003 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 共享卷 集群文件系統 邏輯卷 集群 可用 服務器 創建 共享文件系統 存儲驅動 存儲數據 共享存儲 共享數據 計算服務 鏡像服務 數據轉發 文件系統 協議轉換 有效解決 虛擬機 硬盤 映射 單點 調用 疏散 轉發 場景 傳輸 服務 | ||
本發明提出了一種基于SAN存儲共享卷實現openstack高可用的方法,其主要針對沒有共享文件系統以及缺乏對接cinder的存儲驅動的SAN存儲場景。該方法首先在SAN存儲設備上創建一個共享存儲卷,將此卷同時映射給多個服務器上;然后在服務器上,用共享卷設備搭建lvm集群,在lvm集群上創建卷組及邏輯卷,在邏輯卷上搭建集群文件系統。上述創建的卷組給云硬盤服務cinder調用,集群文件系統給鏡像服務glance和計算服務nova使用。本發明能夠有效解決單點問題,采用多個節點可共享數據的文件系統,在節點宕機時,為虛擬機的疏散提供可能,并且沒有增加NFS和ISCSI等額外的數據轉發傳輸,不存儲數據轉發和協議轉換的損耗。
技術領域
本發明涉及一種高可用方法,特別是一種基于SAN存儲共享卷實現openstack高可用的方法。
背景技術
云計算是利用虛擬化技術,將數據中心的計算、存儲、網絡等資源整合起來,形成統一的資源池,再將這些資源分配給不同部門或人使用。利用云計算技術,可以實現機房資源的統一管理,并實現資源的按需分配。openstack是一款開源的云計算軟件,其核心組件包含鏡像服務glance、計算服務nova、網絡服務neutron、塊存儲服務cinder等,其中涉及存儲資源的組件包含glance、nova和cinder。
目前常用的存儲包含分布式存儲、NAS存儲和SAN存儲,其中分布式存儲維護較為復雜,給運維人員帶來不小的壓力;NAS存儲由于IO性能相對較低,無法滿足大規模云計算平臺對存儲IO的需求;SAN存儲有者較好的存儲性能,但數據在多服務器之間不易共享。
目前大部分存儲廠商為實現與openstack對接,針對自家存儲設備開發openstack云硬盤cinder的存儲驅動,以便自家存儲設備可以接入openstack。然而仍有部分型號存儲設備沒有相應的cinder存儲驅動,對于這些設備接入openstack的方式一般是將其上存儲卷映射到一個物理機,創建lvm卷組,通過LVMVolumeDriver驅動接入openstack,然而此方法有著單點問題,如果映射的這個物理機出現宕機,從其上分配的云硬盤都無法使用,并且這些云硬盤的cinder-volume服務也在這個物理機上,在宕機機器恢復之前無法對云硬盤操作。鑒于以上問題,SAN存儲在openstack上的使用存在高可用的困難。
發明內容
本發明所解決的技術問題在于提供一種能解決openstack在SAN存儲上實現數據共享的問題,實現openstack高可用的方法。
實現本發明目的的技術方案為:一種基于SAN存儲共享卷實現openstack高可用的方法,包括以下步驟:
(1)在SAN存儲設備上創建共享存儲卷,將共享存儲卷同時映射給兩個以上的服務器;
(2)在上述所有服務器上搭建lvm集群,在lvm集群上創建一個卷組,并在卷組上創建兩個邏輯卷;
(3)配置openstack云硬盤服務cinder,使用步驟(2)中創建的lvm集群上的卷組;
(4)在步驟(2)的兩個邏輯卷上分別搭建集群文件系統,并配置openstack鏡像服務glance和計算服務nova分別使用這兩個集群文件系統。
在優選實施方案中,步驟(1)中通過FC或者ISCSI將創建的共享存儲卷映射到多個服務器。
在優選實施方案中,步驟(2)以步驟(1)的共享存儲卷為基礎,通過pacemaker和clvm軟件搭建lvm集群,并創建卷組和邏輯卷。
在優選實施方案中,步驟(3)中云硬盤服務cinder使用步驟(2)中的卷組為存儲后端,創建的云硬盤可以被集群中的所有服務器訪問,不需要通過協議轉換就可以掛載給虛擬機使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第二十八研究所,未經中國電子科技集團公司第二十八研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811306223.5/2.html,轉載請聲明來源鉆瓜專利網。





