[發(fā)明專利]一種云平臺中高效利用集中存儲的方法在審
| 申請?zhí)枺?/td> | 201410448564.1 | 申請日: | 2014-09-04 |
| 公開(公告)號: | CN104270409A | 公開(公告)日: | 2015-01-07 |
| 發(fā)明(設(shè)計)人: | 熊夢;張瑜科;楊松;季統(tǒng)凱 | 申請(專利權(quán))人: | 國云科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣東莞信律師事務(wù)所 44332 | 代理人: | 余倫 |
| 地址: | 523808 廣東省東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 平臺 高效 利用 集中 存儲 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及云計算領(lǐng)域,特別是一種云平臺中高效利用集中存儲的方法。
背景技術(shù)
在云計算、大數(shù)據(jù)的環(huán)境下,為了保存急劇增加的大量數(shù)據(jù),各個存儲廠商生產(chǎn)的存儲設(shè)備所能提供的存儲空間一般都非常大,達(dá)到PB甚至EB級別;而云計算環(huán)境下的各個節(jié)點所需要的存儲空間視情況而定,一般都小于TB級別,這樣就需要一種解決方法來將大容量的集中存儲合理分配給節(jié)點使用。
目前一般采用的方法是將集中存儲的大空間劃分成不同大小的LUN(Logical?Unit?Number,邏輯單元號),然后將每一個LUN分別掛載給每一個節(jié)點,節(jié)點獲取各自的LUN后格式化并掛載使用。這種方法存在以下的弊端:
1、劃分LUN時由于不知道節(jié)點需要多大的空間而只能按主觀估計進行容量劃分,在使用過程中很有可能由于空間太大而浪費了存儲資源;或者,是由于空間太小不能完成一些相關(guān)工作。
2、由于LUN劃分后單獨給某一個節(jié)點使用,而不是提供共享存儲,這樣就無法滿足云平臺中云服務(wù)器從一個節(jié)點動態(tài)遷移到另外一個節(jié)點的需求。
3、LUN格式化后進行掛載使用,由于增加了一層文件系統(tǒng),相對于直接使用塊設(shè)備來說降低了性能。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題在于提供一種云平臺中高效利用集中存儲的方法,解決云計算領(lǐng)域里集中存儲資源使用存在的低效、不易擴展、無法滿足虛擬機動態(tài)遷移等相關(guān)問題。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案是:
包括如下步驟:
步驟1:通過管理網(wǎng)絡(luò)登錄集中存儲設(shè)備,對其進行LUN的劃分,并將LUN以SAN方式對外提供存儲資源;
步驟2:在各物理節(jié)點上發(fā)現(xiàn)并登錄LUN設(shè)備,使其本地化;
步驟3:在其中一個物理節(jié)點上利用本地化的存儲設(shè)備創(chuàng)建邏輯卷組,使本節(jié)點和其他節(jié)點共享該卷組;
步驟4:創(chuàng)建虛擬機;
步驟5:通過LVM機制實現(xiàn)虛擬機磁盤及磁盤所在的邏輯卷組容量的自由伸縮管理。
所述的虛擬機創(chuàng)建步驟是:(1)在卷組上面創(chuàng)建指定大小的邏輯卷;(2)將虛擬機鏡像文件注入邏輯卷;(3)將注有鏡像文件的邏輯卷配置成虛擬機的磁盤設(shè)備創(chuàng)建虛擬機。
所述的物理節(jié)點是指在云平臺中與集中存儲設(shè)備處于同一個局域網(wǎng)中的服務(wù)器。
所述的管理網(wǎng)絡(luò)是指按集中存儲設(shè)備生產(chǎn)廠商提供的方式設(shè)置的IP,通過瀏覽器或者指定客戶端登陸此IP即可進入集中存儲管理接口界面。
所述的LUN本地化是指在服務(wù)器節(jié)點上面發(fā)現(xiàn)或登錄集中存儲提供的LUN后,相應(yīng)的會在服務(wù)器節(jié)點上映射成一個塊設(shè)備;
所述的發(fā)現(xiàn)可以是執(zhí)行IP-SAN對應(yīng)的iscsiadm命令或者是FC-SAN對應(yīng)的重啟等操作。
所述的虛擬機磁盤自由伸縮是指可以動態(tài)的調(diào)整虛擬機磁盤的容量大小,包括增大容量和減少容量。
本發(fā)明方案的有益效果如下:
1、本發(fā)明的方法提供了一種云平臺中物理節(jié)點之間共享使用集中存儲的機制,保證了共享存儲容量可以根據(jù)實際需要動態(tài)自由擴展而不丟失數(shù)據(jù),提高了集中存儲的利用率;
2、本發(fā)明的方法中所創(chuàng)建的虛擬機直接建立在邏輯卷這種塊設(shè)備之上,相對于NFS來說少了一層文件系統(tǒng),具有較高的性能;同時能夠保證虛擬機在物理節(jié)點之間進行動態(tài)遷移。
附圖說明
下面結(jié)合附圖對本發(fā)明進一步說明:
圖1為本發(fā)明的流程圖;
圖2為本發(fā)明的架構(gòu)圖。
具體實施方式
如圖所示,本發(fā)明的方法可以按照如下步驟實現(xiàn):
步驟1:通過管理網(wǎng)絡(luò)登錄集中存儲設(shè)備,對其進行LUN的劃分,并將LUN以SAN方式對外提供存儲資源;
步驟2:在各個待使用集中存儲資源的物理節(jié)點上發(fā)現(xiàn)并登錄LUN設(shè)備,使其本地化;
步驟3:在其中一個節(jié)點上利用本地化的存儲設(shè)備創(chuàng)建邏輯卷組,使本節(jié)點和其他節(jié)點共享該卷組;
步驟4:接著通過如下操作創(chuàng)建虛擬機:(1)在卷組上面創(chuàng)建指定大小的邏輯卷;(2)將虛擬機鏡像文件注入邏輯卷;(3)將注有鏡像文件的邏輯卷配置成虛擬機的磁盤設(shè)備創(chuàng)建虛擬機;
步驟5:最后通過LVM機制實現(xiàn)虛擬機磁盤及磁盤所在的邏輯卷組容量的自由伸縮管理。
前述中,所述的邏輯卷組和邏輯卷是LVM邏輯分區(qū)管理的相關(guān)概念,LVM為Linux環(huán)境下對磁盤分區(qū)進行管理的一種機制,可以將多個物理塊設(shè)備統(tǒng)一映射成為一個大的邏輯設(shè)備,以此來提高磁盤分區(qū)管理的靈活性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國云科技股份有限公司,未經(jīng)國云科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410448564.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





