專利名稱:基于可配置虛擬磁盤陣列的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及一種高可用的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)。
背景技術(shù):
在網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)中,磁盤陣列(簡稱RAID)是目前被普遍采用的物理存儲(chǔ)介質(zhì)。磁盤陣列以其低廉的價(jià)格、良好的性能和容錯(cuò)性等優(yōu)點(diǎn)而成為各種網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的首選。圖1給出了采用磁盤陣列的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖。一臺(tái)或多臺(tái)服務(wù)器1通過高速互聯(lián)網(wǎng)絡(luò)2與一臺(tái)或多臺(tái)磁盤陣列設(shè)備3相連,每個(gè)磁盤陣列設(shè)備包括一個(gè)陣列控制器4和其規(guī)劃下的一個(gè)或多個(gè)磁盤陣列5。
隨著網(wǎng)絡(luò)技術(shù)和各種網(wǎng)絡(luò)應(yīng)用,如數(shù)據(jù)中心和電子商務(wù)等的迅速發(fā)展,圖1所示的結(jié)構(gòu)已經(jīng)越來越難以滿足各種應(yīng)用對(duì)網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)在可擴(kuò)展性和可用性方面的需求。為此,基于虛擬存儲(chǔ)技術(shù)的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)應(yīng)運(yùn)而生,如數(shù)字設(shè)備公司的Petal,麻省理工大學(xué)(MIT)的LD,加州伯克利大學(xué)的Teriary Disk以及南開大學(xué)的NSS系統(tǒng)等。
圖2為NSS系統(tǒng)的結(jié)構(gòu)示意圖。一臺(tái)稱為中心節(jié)點(diǎn)的服務(wù)器1將連接于高速互聯(lián)網(wǎng)絡(luò)2的一臺(tái)或多臺(tái)磁盤陣列設(shè)備3虛擬為一臺(tái)虛擬磁盤陣列設(shè)備4,各種服務(wù),如Web、Email、FTP等運(yùn)行于服務(wù)器1上。上述NSS結(jié)構(gòu)中,整個(gè)系統(tǒng)只有一個(gè)服務(wù)節(jié)點(diǎn)1,在有大量用戶和數(shù)據(jù)訪問的應(yīng)用環(huán)境下,它勢必會(huì)成為系統(tǒng)的瓶頸,降低整個(gè)系統(tǒng)的性能和可用性;此外,不同的應(yīng)用對(duì)性能和可用性的需求也不同,也就是說虛擬磁盤陣列應(yīng)該可靈活配置和管理的,以適應(yīng)不同的應(yīng)用。NSS系統(tǒng)將虛擬化和服務(wù)在一臺(tái)服務(wù)器上實(shí)現(xiàn),難以實(shí)現(xiàn)靈活配置和管理。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于可配置虛擬磁盤陣列的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng),以解決目前網(wǎng)絡(luò)存儲(chǔ)系統(tǒng),特別是采用虛擬存儲(chǔ)技術(shù)的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)中性能和可用性等方面的問題。
為實(shí)現(xiàn)上述目的,一種基于可配置虛擬磁盤陣列的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng),包括,虛擬存儲(chǔ)服務(wù)器5,將連接于網(wǎng)絡(luò)2的磁盤陣列設(shè)備3虛擬化為虛擬磁盤陣列池4;虛擬配置和管理6,與虛擬存儲(chǔ)服務(wù)器5相連,用于配置和管理虛擬磁盤陣列池4;服務(wù)器1,用于實(shí)現(xiàn)虛擬磁盤陣列。
本發(fā)明提供一種基于虛擬磁盤陣列的可靈活配置和管理的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)結(jié)構(gòu),它支持多個(gè)服務(wù)節(jié)點(diǎn),大大提高了系統(tǒng)的性能可擴(kuò)展性;并且可以根據(jù)不同服務(wù)對(duì)可用性需求的不同配置虛擬磁盤陣列,以滿足不同服務(wù)的可用性需求。此外,它可以實(shí)現(xiàn)跨多個(gè)存儲(chǔ)設(shè)備的配置,從一定程度上解決了過去存儲(chǔ)設(shè)備增加并不能增加系統(tǒng)可用性的問題。因此,本發(fā)明不僅實(shí)現(xiàn)了系統(tǒng)性能和可用性的可擴(kuò)展,而且具有靈活、可配置及可管理等優(yōu)點(diǎn)。
圖1是采用磁盤陣列的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;圖2是NSS網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;圖3是本發(fā)明基于可配置虛擬磁盤陣列的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
圖3給出了本發(fā)明的結(jié)構(gòu)示意圖。與圖2相比,虛擬磁盤陣列的配置和實(shí)現(xiàn)被分布在多臺(tái)服務(wù)器上完成。其中,虛擬磁盤陣列的配置不是在服務(wù)器1上完成,而是通過一臺(tái)虛擬存儲(chǔ)服務(wù)器5完成的。虛擬存儲(chǔ)服務(wù)器5通過其上的虛擬存儲(chǔ)配置和管理6將一臺(tái)或多臺(tái)通過高速互聯(lián)網(wǎng)絡(luò)2連接的磁盤陣列設(shè)備3虛擬化為虛擬磁盤陣列池4。不同的應(yīng)用需要不同可用性配置的虛擬磁盤陣列。這就要求虛擬磁盤陣列池包括各種不同形式的虛擬磁盤陣列,由虛擬存儲(chǔ)服務(wù)器5根據(jù)服務(wù)器1的不同需求進(jìn)行配置和管理,并由相應(yīng)服務(wù)器1負(fù)責(zé)實(shí)施虛擬磁盤陣列的實(shí)現(xiàn)。這樣,通過分布式虛擬磁盤陣列的配置和實(shí)現(xiàn),可以大大提高系統(tǒng)的性能可擴(kuò)展性;通過提供支持不同可用性的虛擬磁盤陣列,不僅滿足了對(duì)多臺(tái)服務(wù)器的支持,又實(shí)現(xiàn)了可用性的靈活配置和管理。本發(fā)明具有以下特點(diǎn)●根據(jù)服務(wù)器對(duì)可用性需求的不同配置相應(yīng)的虛擬磁盤陣列,實(shí)現(xiàn)了可用性的可擴(kuò)展。
●分布式虛擬磁盤陣列的實(shí)現(xiàn)及其配置大大提高了系統(tǒng)的性能可擴(kuò)展性。
●通過軟件配置來實(shí)現(xiàn)虛擬磁盤陣列,靈活方便,具有良好的可管理性。
●當(dāng)有多個(gè)硬件磁盤陣列設(shè)備時(shí),可以通過配置將虛擬磁盤陣列分散到不同的硬件磁盤陣列設(shè)備中,實(shí)現(xiàn)了可用性的提升。
權(quán)利要求
1.一種基于可配置虛擬磁盤陣列的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng),其特征在于,虛擬存儲(chǔ)服務(wù)器(5),將連接于網(wǎng)絡(luò)(2)的磁盤陣列設(shè)備(3)虛擬化為虛擬磁盤陣列池(4);虛擬配置和管理(6),與虛擬存儲(chǔ)服務(wù)器(5)相連,用于配置和管理虛擬磁盤陣列池(4);服務(wù)器(1),用于實(shí)現(xiàn)虛擬磁盤陣列。
2.按權(quán)利要求1所述的系統(tǒng),其特征在于所述磁盤陣列設(shè)備(3)至少為一臺(tái)。
3.按權(quán)利要求1所述的系統(tǒng),其特征在于所述虛擬配置和管理(6)和虛擬存儲(chǔ)服務(wù)器(5)可以集成在一起。
4.按權(quán)利要求1所述的系統(tǒng),其特征在于所述服務(wù)器(1)至少為一臺(tái)。
5.按權(quán)利要求1所述的系統(tǒng),其特征在于所述虛擬磁盤陣列池(4)包括各種不同形式的虛擬磁盤陣列。
全文摘要
一種基于可配置虛擬磁盤陣列的高可用網(wǎng)絡(luò)存儲(chǔ)系統(tǒng),虛擬存儲(chǔ)服務(wù)器(5),將連接于網(wǎng)絡(luò)(2)的磁盤陣列設(shè)備(3)虛擬化為虛擬磁盤陣列池(4);虛擬配置和管理(6),與虛擬存儲(chǔ)服務(wù)器(5)相連,用于配置和管理虛擬磁盤陣列池(4);服務(wù)器(1),用于實(shí)現(xiàn)虛擬磁盤陣列。其虛擬磁盤陣列的配置和實(shí)現(xiàn)是分布于多個(gè)服務(wù)器上的,它支持多個(gè)服務(wù)節(jié)點(diǎn),大大提高了系統(tǒng)的性能可擴(kuò)展性;此外,它可以根據(jù)不同服務(wù)對(duì)可用性需求的不同配置虛擬磁盤陣列,以滿足不同服務(wù)的可用性需求,不僅滿足了對(duì)多臺(tái)服務(wù)器的支持,又實(shí)現(xiàn)了可用性的可擴(kuò)展及靈活的配置和管理。
文檔編號(hào)G06F12/08GK1506839SQ02154520
公開日2004年6月23日 申請日期2002年12月6日 優(yōu)先權(quán)日2002年12月6日
發(fā)明者范中磊, 許魯 申請人:中國科學(xué)院計(jì)算技術(shù)研究所