當(dāng)虛擬存儲硬件裝置(VSA),一種運行在虛擬機上并無需專門的存儲硬件來支撐的存儲系統(tǒng),已在市場上以各種形式存在多年,在產(chǎn)品領(lǐng)域也已衍生出多種虛擬存儲硬件裝置的類型。如今,存在四種比較松散的VSA分類,來自于諸如DataCore、FalconStor、TwinStrata 和Virsto等公司,每一種都在市場上占有一席之地。這些分類包括:
僅提供共享存儲,并無其它特性
為現(xiàn)有存儲增加新的特性
優(yōu)化現(xiàn)有存儲
充當(dāng)云存儲的網(wǎng)關(guān)
在不同的分類之間,往往會有一定程度功能上的跨越,意味著一個特定的虛擬存儲硬件裝置可能結(jié)合兩種類型的特征。不過不管分類如何,所有的VSA都被設(shè)計用來增強你的存儲功能,無論是基于直連附加存儲(DAS),NAS或基于SAN.它們?yōu)榈讓拥奶摂M環(huán)境提供某種形式的具有高級特性的共享存儲,這些高級特性由虛擬環(huán)境或VSA自身提供。對于一些需要共享存儲用于冗余和高可用性的小型企業(yè),或需要在不同存儲陣列間遷移數(shù)據(jù)的大型企業(yè),VSA的使用已相當(dāng)普遍。
在VSA的場景中,存儲通過標(biāo)準(zhǔn)的虛擬磁盤機制提供給構(gòu)成VSA的虛擬機。在VMware環(huán)境下,通常表現(xiàn)為一塊非常大的虛擬磁盤,裸設(shè)備,裸磁盤映射,或通過其它的網(wǎng)絡(luò)存儲機制,如iSCSI,NFS或CIFS(對于非VMware虛擬環(huán)境)。VSA充當(dāng)了虛擬機存儲的數(shù)據(jù)存儲區(qū)或直接為虛擬機分配存儲供其使用。VSA可以利用你虛擬環(huán)境中所有未被使用的存儲空間(本地磁盤,遺留系統(tǒng)等)。
VSA類型1:提供共享存儲
最基本的,所有的VSA都提供共享存儲,并啟用虛擬環(huán)境下的高級特性,如VMware的vMotion和Hyper-V的Live Migration,以及高可用性功能,如VMware的動態(tài)資源調(diào)配(DRS)。有些甚至提供更多功能,不過屬于第一種類型的VSA僅僅提供共享存儲, 由此使得已有的本地磁盤可用并提高了虛擬環(huán)境的整體功能。不過,這種類型的虛擬存儲硬件裝置也存在一些不足:共享的數(shù)據(jù)不能在主機之間復(fù)制,如果運行 VSA的主機崩潰,存儲環(huán)境也隨之失效。開源的Openfiler就是此類VSA的一個例子。
VSA類型2:增加存儲系統(tǒng)功能
在存儲環(huán)境中,還有許多特性對于許多管理員而言相當(dāng)有用,如復(fù)制或鏡像,重復(fù)數(shù)據(jù)刪除,容量按需供給,以及與虛擬環(huán)境的整合等等。這些特性可以 被某種跨接不同存儲硬件的虛擬存儲硬件裝置所提供。這種類型的VSA在復(fù)制時,可以不考慮底層存儲的類型,因此它可以為你的環(huán)境增加站點內(nèi)和站點之間的復(fù) 制功能。此外,這些VSA可以通過對數(shù)據(jù)的重復(fù)數(shù)據(jù)刪除更好的利用存儲數(shù)據(jù)塊,并提供其它的一些底層存儲特性。FalconStor的產(chǎn)品以及 DataCore的SANsymphony都屬于這種類型。
VSA類型3:優(yōu)化器
許多技術(shù),如虛擬桌面和數(shù)據(jù)庫,都要求存儲系統(tǒng)盡可能的快,這通常通過裸存儲設(shè)備或使用優(yōu)化的VSA實現(xiàn)。第三種類型的VSA可以實現(xiàn)這種優(yōu)化,通過提供大容量緩存機制來優(yōu)化磁盤寫操作,或通過為虛擬化應(yīng)用專門設(shè)計的自有文件系統(tǒng)。
大容量緩存系統(tǒng)具有明顯的優(yōu)勢,因為它將VSA以及附屬的大容量內(nèi)存置于存儲讀寫路徑之中。在這里,虛擬存儲硬件裝置作為緩存層,可以優(yōu)化所有 到磁盤的寫操作,將之轉(zhuǎn)換為存儲系統(tǒng)最終需要的粒度以實現(xiàn)高性能。DataCore的SANsymphony就屬于此類大緩存類型的VSA.
對于具有特有文件系統(tǒng)的VSA而言,它們基于所接受的工作負(fù)載來優(yōu)化存儲讀寫操作。此領(lǐng)域的廠商已經(jīng)意識到,特定的工作負(fù)載通常以明確和特定的 方式寫入,因此他們建立一種文件系統(tǒng),通過將寫操作分散到底層所有在用的存儲設(shè)備來優(yōu)化寫操作。在存儲優(yōu)化型的VSA和功能增強性的VSA之間,有很多功 能是重疊的,但不是所有形式的VSA都能針對特定工作負(fù)載進(jìn)行優(yōu)化。VirSto的產(chǎn)品就是第三類VSA的一個例子。
VSA類型4:云存儲網(wǎng)關(guān)
最后一類VSA是一種新出現(xiàn)的類型,可以充當(dāng)通向云存儲的網(wǎng)關(guān),意味著它可以將本地云存儲作為另一種共享存儲設(shè)備提供給虛擬環(huán)境。云存儲網(wǎng)關(guān)對于備份和數(shù)據(jù)保護(hù)極為有用,但即使對于大多數(shù)普通工作負(fù)載而言都太慢,除非網(wǎng)關(guān)設(shè)備擁有足夠的本地緩存。TwinStrata云陣列就是屬于這種類型的VSA