Storwize V7000 Unified是3個(gè)2U的設(shè)備“堆起來”的統(tǒng)一存儲(chǔ)系統(tǒng),包括2個(gè)x3650 M3服務(wù)器(提供NAS功能的文件模塊)和1個(gè)Storwize V7000控制盤柜(SAN存儲(chǔ)設(shè)備)

我們知道,Storwize V7000后面加上的這個(gè)Unified,指的是統(tǒng)一塊存儲(chǔ)及文件存儲(chǔ)(可以理解為SAN和NAS)的所謂“統(tǒng)一存儲(chǔ)”。確切地說,通過在 Storwize V7000這個(gè)塊存儲(chǔ)設(shè)備上(SAN),增加被稱為“文件模塊”的NAS網(wǎng)關(guān),便可同時(shí)提供塊存儲(chǔ)和文件存儲(chǔ),并在統(tǒng)一的GUI中管理。

文件模塊中所運(yùn)行的,是與SONAS一樣的GPFS(General Parallel File System,通用并行文件系統(tǒng))。

GPFS是IBM開發(fā)的PB級(jí)可擴(kuò)展、高可用、高性能文件系統(tǒng),與具有高度可擴(kuò)展性的硬件架構(gòu)相結(jié)合,就形成了SONAS(Scale Out NAS,橫向擴(kuò)展NAS)。SONAS包括三種節(jié)點(diǎn)——管理節(jié)點(diǎn)(Management Node)、接口節(jié)點(diǎn)(Interface Node)和存儲(chǔ)節(jié)點(diǎn)(Storage Node),其中接口節(jié)點(diǎn)負(fù)責(zé)對(duì)外提供文件服務(wù),存儲(chǔ)節(jié)點(diǎn)負(fù)責(zé)把后端的塊存儲(chǔ)設(shè)備變成可用的存儲(chǔ)池,兩種節(jié)點(diǎn)通過高速的InfiniBand網(wǎng)絡(luò)互連。接 口節(jié)點(diǎn)與存儲(chǔ)節(jié)點(diǎn)的數(shù)量可以靈活配置,需要較高的I/O密度時(shí),可將接口節(jié)點(diǎn)從2個(gè)增至幾十個(gè);需要較高的存儲(chǔ)密度時(shí),可以增加由存儲(chǔ)節(jié)點(diǎn)與磁盤包組成的 存儲(chǔ)擴(kuò)展機(jī)架。

最初的SONAS,管理節(jié)點(diǎn)、接口節(jié)點(diǎn)與存儲(chǔ)節(jié)點(diǎn)都使用2U的IBM System x3650服務(wù)器作為硬件平臺(tái)。剛剛更新的SONAS 1.3利用了服務(wù)器虛擬化技術(shù)的成果,將管理功能放入接口節(jié)點(diǎn)上的一個(gè)虛擬機(jī)中運(yùn)行,從而不再需要物理的管理節(jié)點(diǎn)。當(dāng)然,接口節(jié)點(diǎn)與存儲(chǔ)節(jié)點(diǎn)不受影響,整 個(gè)SONAS系統(tǒng)的橫向擴(kuò)展能力依舊——甚至由于支持3TB近線SAS硬盤驅(qū)動(dòng)器而將裸容量提高50%,最高可達(dá)21.6TB。

目前業(yè)界流行的“統(tǒng)一存儲(chǔ)”,是在傳統(tǒng)的雙控制器中低端存儲(chǔ)系統(tǒng)(SAN)基礎(chǔ)上,加入文件訪問(NAS)能力,以滿足中低端用戶同時(shí)使用塊存儲(chǔ)與 文件存儲(chǔ)功能,并統(tǒng)一管理的需求,不要很強(qiáng)的橫向擴(kuò)展能力(即所謂的“集群NAS”,如SONAS),EMC的VNX/VNXe、戴爾的 PowerVault NX3500和EqualLogic FS7500莫不如是。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

左邊是SONAS的邏輯框圖,右邊是Storwize V7000 Unified。上方虛線框內(nèi)是GPFS實(shí)現(xiàn)文件系統(tǒng)功能(包括管理)的區(qū)域,從SONAS的三種角色、N多個(gè)節(jié)點(diǎn)精簡(jiǎn)為Storwize V7000 Unified的一對(duì)HA節(jié)點(diǎn)

Storwize V7000 Unified亦體現(xiàn)了上述思想,具體做法是將SONAS的管理節(jié)點(diǎn)、接口節(jié)點(diǎn)和存儲(chǔ)節(jié)點(diǎn)這三種角色“濃縮”到一對(duì)文件模塊節(jié)點(diǎn)中(保證高可用性),硬件 平臺(tái)還是x3650服務(wù)器,Storwize V7000作為后端存儲(chǔ),形成6U機(jī)架的最小配置。Storwize V7000 Unified顯然不具備SONAS的高度可擴(kuò)展性,但能直接由Storwize V7000提供塊訪問能力——否則也就不存在Unified了。

備忘:Storwize V7000 Unified的橫向擴(kuò)展能力,主要是受到了硬件架構(gòu)的“限制”,記住這一點(diǎn),將有助于我們稍后理解其在某些軟件能力上與SONAS的差異。

硬件是否也要Unified?

如果說,一年前Storwize V7000剛剛推出的時(shí)候,人們還更多地關(guān)注IBM如何處理其與DS5000系列之間的關(guān)系,那么,現(xiàn)在恐怕不會(huì)有人懷疑V7000的發(fā)展?jié)摿α?。我甚?覺得,可能當(dāng)初IBM自己也未必準(zhǔn)備好了在今年將Storwize V7000“Unified”的規(guī)劃,至于理由么……你猜?

好了,言歸正傳。在得知IBM推出Storwize V7000 Unified之前,我曾想過,IBM有沒有可能把文件系統(tǒng)(GPFS)的功能與Storwize V7000的SVC軟件整合在一起,從而不需要增加NAS網(wǎng)關(guān)(文件模塊),只用一個(gè)“設(shè)備”(而非一套“系統(tǒng))就搞定統(tǒng)一存儲(chǔ)?

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

Storwize V7000 Unified與EqualLogic FS7500的NAS網(wǎng)關(guān)核心配置對(duì)比,可見戴爾的DSFS(Dell可擴(kuò)展文件系統(tǒng))似乎更注重CPU的處理能力,而IBM的GPFS則比較吃內(nèi)存,而 且雙路服務(wù)器只用1個(gè)CPU也是從SVC時(shí)就有的“傳統(tǒng)”了

對(duì)此,金微表示,為了更快的開發(fā),Storwize V7000 Unified的文件模塊采用了SONAS的代碼(主要還是GPFS啦),相對(duì)而言比較消耗資源:作為文件模塊的x3650 M3服務(wù)器配備了72GB內(nèi)存,而Storwize V7000的每個(gè)控制器只有8GB內(nèi)存,相差懸殊。在V7000的控制器上運(yùn)行文件系統(tǒng)服務(wù),內(nèi)存容量顯然不夠;若是把內(nèi)存配足了,用戶卻只用V7000 的(塊存儲(chǔ))功能或以此為主,又是巨大的浪費(fèi)。因此,這種文件訪問與塊訪問相分離(管理還是統(tǒng)一的)的方式,具有較好的靈活性。

Storwize V7000何時(shí)升級(jí)Unified?

既然Storwize V7000 Unified主要是在Storwize V7000上面加了兩個(gè)文件模塊,那么用戶已有的Storwize V7000應(yīng)該可以很容易升級(jí)為Storwize V7000 Unified,正好體現(xiàn)了這種硬件分離設(shè)計(jì)的靈活性。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

可以看到在 Storwize V7000 Unified的配置中,黃色線條標(biāo)明Storwize V7000的每個(gè)控制器要占用兩個(gè)FC端口直連到文件模塊(FM)上,另外的兩個(gè)(共4個(gè))連到FC交換機(jī)上作為SAN設(shè)備使用(不做Unified的話 所有FC端口都可以)

不過這一天不會(huì)很快到來。金微表示,明年第一季度才可以從Storwize V7000升級(jí)到Unified。這主要是因?yàn)檫€有一些細(xì)微的調(diào)整工作要做,包括把管理端口從Storwize V7000轉(zhuǎn)移到文件模塊上(實(shí)現(xiàn)統(tǒng)一管理),光纖(FC)連線亦需要重連。考慮到Storwize V7000 Unified供貨時(shí)已接近11月底,等待的時(shí)間也不算太久,用戶還可以觀望評(píng)估一下。

有多少用戶可以升級(jí)?

在推出Storwize V7000 Unified的同時(shí),IBM也自豪地宣布Storwize V7000從2010年11月上市以來的銷量超過4500臺(tái),全球超過10000個(gè)盤柜(平均每臺(tái)系統(tǒng)2個(gè)以上),超過100PB的容量(平均每個(gè)盤柜10TB級(jí)別)。

Storwize V7000在大中華區(qū)的銷量超過400臺(tái)。據(jù)金微介紹,與V7000基本同一價(jià)位的DS5100/5300在國(guó)內(nèi)的銷量大概一年600至800臺(tái)左右,相對(duì)低端的DS5020級(jí)別產(chǎn)品一年的銷量也在2000至3000臺(tái)之間。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

Storwize V7000 Unified的GUI相比于Storwize V7000增加了文件相關(guān)的管理,包括可以很直觀的看到文件模塊及相應(yīng)連接

Storwize V7000推出之后,DS5000系列在國(guó)內(nèi)的銷量沒有明顯的下降,一方面IBM注重把V7000銷售到原來DS5000不太適用的領(lǐng)域(如需要比較豐富 的軟件功能,而不僅僅是硬件性能);另一方面也得益于經(jīng)濟(jì)危機(jī)之后,存儲(chǔ)市場(chǎng)又呈現(xiàn)出比較好的勢(shì)頭,特別是IDC的報(bào)告顯示,今年頭兩個(gè)季度的增長(zhǎng)率都在 百分之二三十,而原來平均才百分之十幾。所以新增的部分,估計(jì)主要來自于V7000。

在交流過程中,金微還透露了國(guó)內(nèi)的Storwize V7000用戶配合服務(wù)器的情況。他們抽樣統(tǒng)計(jì)了之前銷售的三分之一左右用戶,發(fā)現(xiàn)Unix還是略多一點(diǎn),基本接近四六開。有些地區(qū)如華南,基本是五五 開,他們覺得是現(xiàn)在高端的x86服務(wù)器越來越多,運(yùn)行關(guān)鍵應(yīng)用、處理關(guān)鍵數(shù)據(jù)也越來越多,所以就形成了有接近一半的用戶在用x86。

至于Storwize V7000的存儲(chǔ)虛擬化功能,由于是在標(biāo)配以外的選件,所以大概有接近四分之一的用戶選配,有些的確實(shí)施了存儲(chǔ)虛擬化,有些則先是備著,在需要時(shí)立刻用起來。

Active Cloud Engine助力文件分層存儲(chǔ)

Active Cloud Engine(ACE)是IBM為新版SONAS和Storwize V7000 Unified提供的先進(jìn)文件功能,根據(jù)硬件平臺(tái)的不同而有高低之分。

SONAS的Active Cloud Engine可以在廣域網(wǎng)上的多個(gè)站點(diǎn)之間做緩沖,利用全局命名空間,透明的訪問保存在不同站點(diǎn)上的文件。譬如一個(gè)中心站點(diǎn)創(chuàng)建、更新/改寫了文件之后, 邊緣站點(diǎn)可以根據(jù)策略定期預(yù)取或按需推送,用戶馬上就可以看到,必要時(shí)邊緣站點(diǎn)也可以成為發(fā)送方。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

SONAS的Active Cloud Engine多站點(diǎn)廣域緩沖(Caching)

舉例來說,有一個(gè)媒體公司,上海、紐約和北京同時(shí)有人在做一些新的動(dòng)畫。做完這些以后,可能另外有個(gè)應(yīng)用再去把相關(guān)的素材找到,拼接出新的內(nèi)容來。 如果現(xiàn)在上海突然做完一段內(nèi)容,放到文件系統(tǒng)里以后,在紐約的應(yīng)用也很方便就能看到。如果沒有這個(gè)功能,就要靠文件系統(tǒng)之上一層有一個(gè)應(yīng)用來實(shí)現(xiàn),而現(xiàn)在 只需要在這個(gè)文件系統(tǒng)上訪問網(wǎng)絡(luò)上的某一個(gè)目錄(全局命名空間)就都可以。上海這個(gè)文件,如果紐約有很多人都訪問,Active Cloud Engine會(huì)在那個(gè)地方再做一份鏡像;如果沒有那么多人訪問,就不會(huì)做這個(gè)鏡像,這就是一種支持全局跨區(qū)域的大文件系統(tǒng)。服務(wù)器和用戶仍然認(rèn)為,它只是 一個(gè)大的文件系統(tǒng),但實(shí)際上這個(gè)文件系統(tǒng)分布在很遠(yuǎn)的幾個(gè)地方,還提供本地的緩存,提高訪問的效率。

受到硬件架構(gòu)橫向擴(kuò)展能力和軟件版本不支持與其他節(jié)點(diǎn)集群的限制,Storwize V7000 Unified不支持類似SONAS的跨區(qū)域“云”行為。金微表示,Active Cloud Engine就像一個(gè)不眠不休的機(jī)器人,根據(jù)策略驅(qū)動(dòng)去搬運(yùn)特定的文件,只不過對(duì)Storwize V7000 Unified而言,局限于在本地的磁盤和磁帶上實(shí)現(xiàn)文件的分層存儲(chǔ)。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

Active Cloud Engine為Storwize V7000 Unified提供了文件分層存儲(chǔ)的功能:隨著時(shí)間的推移,文件可以由SSD遷移到近線SAS硬盤,乃至外部虛擬化的存儲(chǔ)系統(tǒng)(如示例中的HP EVA),乃至TSM管理的磁帶上,降低存儲(chǔ)成本和在線文件數(shù)量

譬如有一個(gè)文件剛進(jìn)入Storwize V7000 Unified的時(shí)候,由于訪問比較頻繁,在高速的SSD上存儲(chǔ),(根據(jù)策略)如果連續(xù)30天都沒有訪問過,就把它遷移到大容量的近線SAS硬盤上。如果 60天還沒有人訪問,可能再遷到外部虛擬化的舊一些的存儲(chǔ)設(shè)備上。Active Cloud Engine本身不支持磁帶這一分層,因?yàn)榇艓Р皇撬芄芾淼姆秶侨绻h(huán)境中有TSM服務(wù)器的話,可以再?gòu)倪@里往下,交給HSM的分層去管。如果這 里不是HSM的話,它也支持作為一個(gè)標(biāo)準(zhǔn)的NAS設(shè)備供備份服務(wù)器使用,例如NDMP。

SONAS管理界面趨近統(tǒng)一

始于XIV的簡(jiǎn)單易用圖形管理界面(GUI)早已被復(fù)制到SVC和Storwize V7000,DS8000的上一版本軟件也效仿之,目前只有SONAS還沒有完成過渡,但1.3版本正在向著這個(gè)風(fēng)格靠近——好像Storwize V7000 Unified學(xué)得更快些哦……

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

SONAS的GUI已基本靠攏XIV、SVC、Storwize V7000/Unified、DS8000的管理界面風(fēng)格

預(yù)計(jì)SONAS的下一個(gè)版本很有可能完成管理界面的轉(zhuǎn)換,屆時(shí)XIV、DS8000、SVC、Storwize V7000/Unified、SONAS的GUI將會(huì)形成整齊劃一的風(fēng)格。單個(gè)產(chǎn)品的管理界面簡(jiǎn)單易用,對(duì)于管理員來說當(dāng)然好上手;而如果同一廠商的所有 存儲(chǔ)產(chǎn)品都是同樣風(fēng)格的界面,再學(xué)習(xí)的成本又大大降低了,甚至可能會(huì)成為影響用戶采購(gòu)的因素之一。雖然消費(fèi)類市場(chǎng)不具備完全的可比性,但蘋果iOS系列的 成功,值得企業(yè)級(jí)廠商借鑒。

DS8800三層Easy Tier惠及Storwize V7000?

在半年前SVC/V7000的軟件版本升級(jí)到6.2的 時(shí)候,我很關(guān)心它是否將Easy Tier支持的自動(dòng)分層從兩層擴(kuò)展為三層,因?yàn)镾torwize V7000支持的硬盤驅(qū)動(dòng)器列表中,除了2.5英寸10K RPM SAS和3.5英寸7200RPM近線SAS,還增加了2.5英寸15K SAS的選項(xiàng)。以前用戶可以將SSD與2.5英寸10K RPM SAS、SSD與3.5英寸7200RPM近線SAS的組合交給Easy Tier去決定,但是增加了性能比10K RPM SAS高不了多少、單位容量?jī)r(jià)格卻有較顯著提升的15K RPM SAS之后,兩層的自動(dòng)分層就意味著用戶要在規(guī)劃上下更多的功夫,有違自動(dòng)和Easy的本意。

不過,考慮到支持的分層增加一個(gè),算法上的改變應(yīng)該會(huì)比較大,我最終沒敢展望SVC/V7000的下一個(gè)軟件版本是否會(huì)把Easy Tier擴(kuò)大為三層。目前看來SVC與Storwize V7000共用的6.3版本軟件仍然是兩層Easy Tier,但是增加了3TB近線SAS硬盤驅(qū)動(dòng)器之后面臨類似問題的DS8800,在新的6.2版本軟件中做到了這一點(diǎn)。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

DS8800引入了三層的Easy Tier

DS8800的Easy Tier 3支持自動(dòng)優(yōu)化任意三層存儲(chǔ),在這種情況下新進(jìn)入的數(shù)據(jù)會(huì)先進(jìn)入性能和成本都適中的中間層(10K或15K SAS),這樣也避免了初始遷移就連續(xù)跨越兩層的低效率。這也一定程度上體現(xiàn)了IBM將DS8800作為主推產(chǎn)品的市場(chǎng)策略,DS8000系列的今后研發(fā) 都將以DS8800為基礎(chǔ),特別是EMC的Symmetrix VMAX系列還不支持2.5英寸驅(qū)動(dòng)器和SAS后端——不過估計(jì)也用不了多久了。

SVC 6.3反擊EMC VPLEX?

在雷聲大雨點(diǎn)小的Invista歸于沉寂一段時(shí)間之后,EMC在去年推出了新一代的存儲(chǔ)虛擬化產(chǎn)品VPLEX,起步就支持100公里的同步復(fù)制(VPLEX Metro),目標(biāo)直指IBM的SVC。

統(tǒng)一新境界:IBM存儲(chǔ)產(chǎn)品線更新預(yù)覽

相隔最遠(yuǎn)300公里的兩節(jié)點(diǎn)延伸集群(上)可以轉(zhuǎn)移虛機(jī),改善可用性和負(fù)載均衡;4個(gè)站點(diǎn)則可就近兩兩組成延伸集群,實(shí)現(xiàn)高可用,然后兩組站點(diǎn)之間再通過城際或全球鏡像實(shí)現(xiàn)容災(zāi)

作為回應(yīng),SVC 6.3增強(qiáng)了延伸集群(Stretched Cluster)的功能,距離達(dá)到300公里,全球鏡像(Global Mirror)功能也加入了降低傳輸帶寬的選項(xiàng)。此外,SVC與Storwize V7000之間的遠(yuǎn)程鏡像得以實(shí)現(xiàn)。

分享到

wangzhen

相關(guān)推薦