專利名稱:一種分布式集群文件系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,尤其涉及一種分布式集群文件系統(tǒng)。
背景技術(shù):
服務(wù)器虛擬化、桌面虛擬化和應(yīng)用虛擬化是現(xiàn)在計算機虛擬化中的三大虛擬化技術(shù)。也是未來云計算的一個重要技術(shù)。目前在全球的各個行業(yè),已經(jīng)開始了虛擬化的技術(shù)的推廣,并逐漸的在IT行業(yè)中盛行起來。服務(wù)器虛擬化、云計算技術(shù)成為當(dāng)今IT行業(yè)的主流技術(shù)。而云計算對于各方面的要求也不斷提高,例如CPU的調(diào)用機制、內(nèi)存管理機制、文件調(diào)用機制等。然而虛擬化技術(shù)和云計算技術(shù)的不斷發(fā)展,對于數(shù)據(jù)存儲的要求也不斷提高,例如:數(shù)據(jù)保存機制、數(shù)據(jù)的校驗機制、數(shù)據(jù)的檢索機制等。而針對集群文件系統(tǒng),在虛擬化技術(shù)領(lǐng)域內(nèi),尚屬于一片空白。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種分布式集群文件系統(tǒng),采用全局命名空間,系統(tǒng)平臺間的文件級數(shù)據(jù)共享,提高存儲性能。本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的?!N分布式集群文件系統(tǒng),包括:物理服務(wù)器、存儲服務(wù)器;物理服務(wù)器安裝有分布式集群管理單元、集群邏輯卷管理單元、VCFS單元;分布式集群管理單元用于提供物理服務(wù)器之間的心跳消息,確保集群中所有的物理服務(wù)器正常運行;集群邏輯卷管理單元用于提供對集群中的物理卷、邏輯卷組和邏輯卷管理;VCFS單元用于存放虛擬機的磁盤文件數(shù)據(jù);存儲服務(wù)器用于提供塊級別存儲設(shè)備。優(yōu)選的,還包括高可用集群服務(wù)管理單元,高可用集群服務(wù)管理單元用于將服務(wù)從失敗節(jié)點轉(zhuǎn)移至其健康節(jié)點上。優(yōu)選的,還包括集群文件系統(tǒng)單元,用于提供集群文件系統(tǒng)的管理。優(yōu)選的,所述分布式集群管理單元還用于發(fā)現(xiàn)異常物理服務(wù)器會將該物理主機踢出集群。優(yōu)選的,所述集群文件系統(tǒng)單元基于使用集群邏輯卷管理單元創(chuàng)建的邏輯卷上執(zhí)行。本發(fā)明實施例與現(xiàn)有技術(shù)相比,本發(fā)明提供的分布式集群文件系統(tǒng),采用全局命名空間,系統(tǒng)平臺間的文件級數(shù)據(jù)共享,通過增加存儲設(shè)備,系統(tǒng)可以在線擴展存儲容量、IO帶寬和負載能力,同時可在線縮小容量。采用冗余架構(gòu)設(shè)計,配合全冗余的SAN架構(gòu),支持FC和iSCSI環(huán)境下的Multipath配置,從而實現(xiàn)存儲系統(tǒng)無單點故障,確保存儲系統(tǒng)整體連續(xù)運行,提聞存儲性能。
圖1是本發(fā)明分布式集群文件系統(tǒng)原理框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參閱I所示,本發(fā)明分布式集群文件系統(tǒng),包括:物理服務(wù)器、存儲服務(wù)器。物理服務(wù)器安裝有分布式集群管理單元(cman)、高可用集群服務(wù)管理單元(rgmanager)、集群邏輯卷管理單元(clvmd)、集群文件系統(tǒng)單元(gfs2)、VCFS單元;分布式集群管理單元(cman)用于提供物理服務(wù)器之間的心跳消息,確保集群中所有的物理服務(wù)器正常運行;發(fā)現(xiàn)異常物理服務(wù)器會將該物理主機踢出集群。高可用集群服務(wù)管理單元(rgmanager )用于將服務(wù)從失敗節(jié)點轉(zhuǎn)移至其健康節(jié)點上。高可用集群服務(wù)管理單元(rgmanager)是在集群管理單元(cman)的基礎(chǔ)上提供服務(wù)的。集群邏輯卷管理單元(clvmd)用于提供對集群中的物理卷、邏輯卷組和邏輯卷管理。集群文件系統(tǒng)單元(gfs2)用于提供集群文件系統(tǒng)的管理。gfs2文件系統(tǒng)是在使用集群邏輯卷管理單元創(chuàng)建的邏輯卷上執(zhí)行的。VCFS單元用于存放虛擬機的磁盤文件數(shù)據(jù)。存儲服務(wù)器用于提供塊級別存儲設(shè)備。本發(fā)明提供的分布式集群文件系統(tǒng),采用全局命名空間,系統(tǒng)平臺間的文件級數(shù)據(jù)共享,通過增加存儲設(shè)備,系統(tǒng)可以在線擴展存儲容量、IO帶寬和負載能力,同時可在線縮小容量。采用冗余架構(gòu)設(shè)計,配合全冗余的SAN架構(gòu),支持FC和iSCSI環(huán)境下的Multipath配置,從而實現(xiàn)存儲系統(tǒng)無單點故障,確保存儲系統(tǒng)整體連續(xù)運行,提高存儲性倉泛。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種分布式集群文件系統(tǒng),其特征在于,包括:物理服務(wù)器、存儲服務(wù)器;物理服務(wù)器安裝有分布式集群管理單元、集群邏輯卷管理單元、VCFS單元; 分布式集群管理單元用于提供物理服務(wù)器之間的心跳消息,確保集群中所有的物理服務(wù)器正常運行; 集群邏輯卷管理單元用于提供對集群中的物理卷、邏輯卷組和邏輯卷管理; VCFS單元用于存放虛擬機的磁盤文件數(shù)據(jù); 存儲服務(wù)器用于提供塊級別存儲設(shè)備。
2.如權(quán)利要求1所述的分布式集群文件系統(tǒng),其特征在于,還包括高可用集群服務(wù)管理單元,高可用集群服務(wù)管理單元用于將服務(wù)從失敗節(jié)點轉(zhuǎn)移至其健康節(jié)點上。
3.如權(quán)利要求1所述的分布式集群文件系統(tǒng),其特征在于,還包括集群文件系統(tǒng)單元,用于提供集群文件系統(tǒng)的管理。
4.如權(quán)利要求1所述的分布式集群文件系統(tǒng),其特征在于,所述分布式集群管理單元還用于發(fā)現(xiàn)異常物理服務(wù)器會將該物理主機踢出集群。
5.如權(quán)利要求3所述的分布式集群文件系統(tǒng),其特征在于,所述集群文件系統(tǒng)單元基于使用集群邏輯卷管理單元創(chuàng)建的邏輯卷上執(zhí)行。
全文摘要
本發(fā)明提供了一種分布式集群文件系統(tǒng),包括物理服務(wù)器、存儲服務(wù)器;物理服務(wù)器安裝有分布式集群管理單元、集群邏輯卷管理單元、VCFS單元;分布式集群管理單元用于提供物理服務(wù)器之間的心跳消息,確保集群中所有的物理服務(wù)器正常運行;集群邏輯卷管理單元用于提供對集群中的物理卷、邏輯卷組和邏輯卷管理;VCFS單元用于存放虛擬機的磁盤文件數(shù)據(jù);存儲服務(wù)器用于提供塊級別存儲設(shè)備。本發(fā)明提供的分布式集群文件系統(tǒng),采用全局命名空間,系統(tǒng)平臺間的文件級數(shù)據(jù)共享,通過增加存儲設(shè)備,系統(tǒng)可以在線擴展存儲容量、IO帶寬和負載能力,同時可在線縮小容量。從而實現(xiàn)存儲系統(tǒng)無單點故障,確保存儲系統(tǒng)整體連續(xù)運行,提高存儲性能。
文檔編號G06F17/30GK103209219SQ20131014309
公開日2013年7月17日 申請日期2013年4月23日 優(yōu)先權(quán)日2013年4月23日
發(fā)明者吳良玉 申請人:深圳市京華科訊科技有限公司