蘇州工業(yè)園區(qū)計算機信息中心生產(chǎn)機房
今年5月,我們曾經(jīng)發(fā)布過《蘇州工業(yè)園采用戴爾EqualLogic云存儲》案例一篇,而在本文中討論的內(nèi)容就是與這些設(shè)備緊密相關(guān)的。
蘇州工業(yè)園區(qū)計算機信息中心生產(chǎn)系統(tǒng)、容災(zāi)系統(tǒng)的快速建設(shè)(實現(xiàn)VMware虛擬層與IP SAN存儲層的雙層容災(zāi)體系,點擊放大)
如上圖,根據(jù)戴爾提供的資料:“蘇州工業(yè)園區(qū)計算機信息中心將2011年初購買的2套EqualLogic PS6000XV IP SAN存儲節(jié)點(B1、B2),和原有的2套EqualLogic PS6000XV(C1、C2,2010年購買)遷移到另外一個機房,作為云平臺的容災(zāi)存儲;與此同時,在生產(chǎn)機房保留新購買的1套EqualLogic PS6100XS存儲節(jié)點(A1)、2套EqualLogic PS6100XV IP SAN云存儲節(jié)點(A2 、A3),既A1、A2、A3云平臺的生產(chǎn)存儲組。
在容災(zāi)方面,首先實現(xiàn)VMware虛擬層快照方式容災(zāi),具體以生產(chǎn)機房虛擬機V1為例,虛擬機V1連接到A1、A2、A3,存儲組內(nèi)的LUN1,其WMDK文件存儲在LUN1內(nèi),利用戴爾自動快照管理器,既ASM/VE(Automatic Snapshot manager/VMware Edition),可在VMware環(huán)境中快速完成快照制作,最終實現(xiàn)虛擬機備份與恢復(fù)的全面自動化;其次實現(xiàn)IP SAN存儲層異地容災(zāi),以上述虛擬機V1為例,虛擬機文件VMDK與其快照VMDK Snapshot文件所寄宿的LUN1,可以通過IP SAN自帶的LUN快照功能,在IP SAN層面制作LUN1的快照(LUN1 Snapshot),在虛擬機出現(xiàn)故障需要恢復(fù)的時候, 備份機可以快速掛載LUN1 Snapshot,進而實現(xiàn)IP SAN存儲層的容災(zāi)與恢復(fù)。
在軟件方面,戴爾為蘇州工業(yè)園區(qū)計算機信息中心免費提供了全套的存儲管理軟件(這也是EqualLogic軟件授權(quán)的特點,筆者注),園區(qū)計算機信息中心的IT管理人員可對IP SAN存儲節(jié)點進行綜合管理,并可以方便地實現(xiàn)存儲監(jiān)控、遠(yuǎn)程CDP、本地CDP、VMware單虛擬機單文件&多虛擬機多文件瞬間恢復(fù)等功能。尤其值得一提的是,戴爾將EqualLogic存儲節(jié)點內(nèi)的系統(tǒng)軟件,升級為統(tǒng)一的最新版本,自此C1、C2、B1、B2節(jié)點,也擁有了與A1、A2、A3完全一致的存儲優(yōu)勢,例如可以實現(xiàn)自動化的分層存儲等功能。”
補充:上面拓?fù)鋱D的最左邊,我們還看到在生產(chǎn)機房還使用了光纖通道主機連接的戴爾Compellent存儲設(shè)備,下文中會有進一步說明。
如上圖,在相隔10公里的生產(chǎn)機房(DC1)和容災(zāi)機房(DC2)之間,通過核心交換機的萬兆以太網(wǎng)(10GbE)裸光纖連接。不過蘇州工業(yè)園目前使用的EqualLogic PS6000和PS6100系列還都是千兆iSCSI主機接口(如下圖),未來按計劃可能采購PS6110或者其它戴爾10Gb iSCSI陣列。
虛擬化提高資源利用率:存儲達到85%
蘇州工業(yè)園區(qū)計算機信息中心首席系統(tǒng)架構(gòu)師楊迪介紹說:“在這個架構(gòu)當(dāng)中,可以看到我們的資源中心,其實是一個循序漸進的過程。當(dāng)初我們是一個單中心,從05年開始在循序漸進的做虛擬化的整合,我們差不多最多的時候有100臺左右的服務(wù)器。慢慢的減少和虛擬化,不斷的整合和改進,到現(xiàn)在承載百分之九十九業(yè)務(wù)的系統(tǒng),幾乎全部是在我們的十臺戴爾的PowerEdge R900和R910服務(wù)器上?!?/p>
注:在云平臺前端主機方面,蘇州工業(yè)園區(qū)計算機信息中心全面采用了戴爾PowerEdge系列4路服務(wù)器,這些服務(wù)器有些配置了四顆英特爾至強7440處理器,有些配置了四顆英特爾至強7550處理器。
實施虛擬化最大的好處就是提高資源的利用率。在蘇州工業(yè)園區(qū)電子政務(wù)私有云平臺建設(shè)的過程中,我們看到從2008年~2012年,CPU平均利用率從10%提高到25%,內(nèi)存平均利用率從40%提升到75%,而存儲平均利用率則從40%增加到85%之高。這應(yīng)該可以表明,戴爾EqualLogic和Compellent中端存儲在內(nèi)部空間資源虛擬化方面的效果(主要是容量節(jié)省),與以自動精簡配置(Thin Provisioning)而著稱的惠普3PAR基本達到了同一水平。
蘇州工業(yè)園區(qū)計算機信息中心主任袁飚表示:“嘗試了虛擬化以后,得到的一個好處就是節(jié)能,綠色環(huán)保的概念更好。我們現(xiàn)在的負(fù)載應(yīng)該能達到大概六成左右,這個(與虛擬化之前)差別很大。現(xiàn)在我們整個一號資源中心有300多個虛擬機,跑了幾百個系統(tǒng),但是真正的實體機也就是十臺左右?!?/p>
存儲方面,我們也是從一開始就跟戴爾合作。那個時候還是OEM EMC的機型。從開始也是FC存儲,到現(xiàn)在還是逐步要統(tǒng)一到IP(iSCSI)的存儲,包括存儲虛擬化。備份方面,早先我們用了一個飛康的CDP,到目前基本上在逐步轉(zhuǎn)到戴爾陣列提供的數(shù)據(jù)保護功能?!?/p>
ChinaByte比特網(wǎng):關(guān)于iSCSI,筆者在《2012戴爾存儲論壇:彰顯軟件核心戰(zhàn)略?》一文中曾經(jīng)寫道,“EQL將繼續(xù)挖掘Scale-out iSCSI產(chǎn)品的潛力,而CML家族保持以光纖通道為主的傳統(tǒng)雙控制器設(shè)計,F(xiàn)CoE可能是Compellent未來的發(fā)展方向。”當(dāng)然Compellent基于服務(wù)器硬件的控制器設(shè)計也很容易支持萬兆iSCSI。以太網(wǎng)存儲除了能夠簡化、統(tǒng)一數(shù)據(jù)中心網(wǎng)絡(luò)結(jié)構(gòu)之外,IP SAN相對于FC和FCoE的一個優(yōu)勢就是能夠通過廣域網(wǎng)的路由功能,跨越數(shù)據(jù)中心長距離傳輸/復(fù)制(通常是異步)。
Compellent細(xì)粒度CDP,EqualLogic“純2+2”高可用
蘇州工業(yè)園區(qū)計算機信息中心生產(chǎn)機房中的部分戴爾EqualLogic陣列
在談到為什么最終選擇了戴爾EqualLogic這種架構(gòu)時,楊迪表示:“我們覺得EqualLogic能夠提供一個很好的擴展的能力和豐富的功能。我主要想講的就是非斷代式升級的一個策略,我們每一次在擴展這個存儲層的時候。雖然說它的型號可能會有變化,從這一代到明年就可能會升級到另外一代,但是整體的架構(gòu)里邊軟件是統(tǒng)一的。它的功能是統(tǒng)一的,操作方式也是統(tǒng)一的。我們不需要有很多的知識更新,這就對于我們的維護,對于我們的技術(shù)團隊來講,是基于一個非常好的實踐經(jīng)驗。
第二個我想說的是,EqualLogic提供了一些功能以及貼近虛擬化軟件的一種整合,這個我在其他的一些存儲解決方案里面就是很少看到的。一個是CDP(持續(xù)數(shù)據(jù)保護),因為在整個云的,在我們大規(guī)模的虛擬機和系統(tǒng)的承載上,如果想要去做一個快速的數(shù)據(jù)保護和恢復(fù),用傳統(tǒng)的備份的方式是難以實現(xiàn)的,我們的RTO根本就不允許。那么就是說,通過CDP這種快照的方式可以很好的去解決這種問題。我們做CDP的時候,可以是針對一個系統(tǒng)的一部分?jǐn)?shù)據(jù)去做 ,也可以整體的去從整個虛擬機的角度去做。那么這幾種保護方式都可以實現(xiàn)我們既定的這么一個目標(biāo)。
其次一點,EqualLogic還提供了一個非常好的市場化的東西,就是對整個存儲使用情況的分析工具。一個叫做SAN Headquarter的軟件,這個軟件可以幫助我們清晰的透視到整個存儲層的內(nèi)部,看到這個存儲的性能和當(dāng)前使用的一個狀況??梢钥焖俚娜プ龀鲆恍Q策,如果有問題的時候到底問題出在什么地方,如何快速的去定位,然后如何去改進?”
位于機架上的EqualLogic PS6100(XV)和PS6100XS(上面的那臺)。后者是2U 24個2.5英寸驅(qū)動器的配置,包含了自動分層存儲的7個400GB SSD和17個600GB 10K機械硬盤。
當(dāng)筆者進一步問及容災(zāi)方面的細(xì)節(jié)時,楊迪說:“現(xiàn)在升級到(EqualLogic固件)6.0之前,我們用的是一個異步復(fù)制的功能,在6.0以后慢慢的就會把同步的功能應(yīng)用進去。
對于其它的一些解決方案來講,這個功能的成本會是比較高的。但是現(xiàn)在EqualLogic是免費提供的。在這一點上,我想這個東西其實也屬于一種服務(wù)的范疇,讓我覺得有免費的功能提升?!?/p>
補充:上文中提到過某廠商的CDP軟件,蘇州工業(yè)園以前用過這種帶外的數(shù)據(jù)保護方案,它沒有雙節(jié)點HA的功能,而且在每臺服務(wù)器主機上安裝的代理都要收費。相比之下,EqualLogic的同步復(fù)制等軟件功能都是免費提供,而且能夠?qū)崿F(xiàn)“純2+2”(2臺雙控機箱)高可用,透明切換。也就是說使用萬兆EqualLogic的型號,建立在10公里之間裸光纖的DCB(數(shù)據(jù)中心橋接)無損以太網(wǎng)基礎(chǔ)上,一臺存儲故障時另外一臺能夠接管數(shù)據(jù)訪問。
蘇州工業(yè)園區(qū)計算機信息中心生產(chǎn)機房中的Compellent陣列(局部)。完整的系統(tǒng)還包括SC30雙控制器中的另外一臺服務(wù)器節(jié)點,以及更多的驅(qū)動器擴展柜(共3個)。盡管這套存儲是FC主機接口,但他們未來的規(guī)劃基本上都是以太網(wǎng)(iSCSI)。
楊迪還說:“很多人會問我,你有了EqualLogic,為什么又要有Compellent?其實這個就是面對一個不同的CDP要求。我們有一些業(yè)務(wù)系統(tǒng),比如說這個房地產(chǎn)交易中心的業(yè)務(wù)系統(tǒng),它每天都在交易房產(chǎn)信息,對數(shù)據(jù)的保存和恢復(fù)粒度要求的RPO非常短。
拿政府應(yīng)用來講,可能我4個小時到6個小時做一個快照就可以了,因為一個上午它不會有太多的交易。像賣房子那東西不一樣,有點類似銀行分分秒秒都在做這個,那我就需要高頻率的CDP,在這種情況下我們就會把它的那個存儲掛到Compellent上面去。是出于這樣的一個考慮。但是從使用數(shù)量來講,我們的EqualLogic可能是在存儲里面占到了70%,Compellent可能是30%的情況?!?/p>