在云計(jì)算和虛擬化深入人心的今天,數(shù)據(jù)中心不可避免地走向轉(zhuǎn)型之路。深入其原因,企業(yè)用戶業(yè)務(wù)的改變乃是一大因素?;仡欉^去,在上世紀(jì)7,80年代,企業(yè)業(yè)務(wù)相對簡單、變化緩慢,數(shù)據(jù)中心存儲(chǔ)以簡單的JOBD為主,通過簡單的RAID來保護(hù)數(shù)據(jù);隨著時(shí)代的發(fā)展,企業(yè)需要面對的業(yè)務(wù)也日漸復(fù)雜、應(yīng)用系統(tǒng)變化變快,數(shù)據(jù)中心開始依靠智能存儲(chǔ)陣列,智能存儲(chǔ)陣列依靠TB級(jí)的容量、RAID保護(hù)、遠(yuǎn)程鏡像、快照、GUI管理界面等功能滿足了用戶們的業(yè)務(wù)需求。時(shí)過境遷,當(dāng)我們走入到2011年時(shí),云計(jì)算所帶來的變革可謂是影響深遠(yuǎn),這時(shí)我們發(fā)現(xiàn)基于節(jié)點(diǎn)的RAID技術(shù)正在悄然推動(dòng)著數(shù)據(jù)中心完成又一次轉(zhuǎn)型。
最近5,6年,一種全新的存儲(chǔ)系統(tǒng)在用戶數(shù)據(jù)中心中風(fēng)靡,這種存儲(chǔ)系統(tǒng)采用基于節(jié)點(diǎn)的橫向擴(kuò)展方式(Scale-Out),實(shí)現(xiàn)了性能與容量的正比增長,同時(shí)避免了采用Scale-Up縱向擴(kuò)展模式的傳統(tǒng)雙控存儲(chǔ)陣列在性能方面的瓶頸。而且,這類產(chǎn)品還實(shí)現(xiàn)了完全虛擬化、資源精簡配置、快照鏡像等功能,從而幫助用戶很好應(yīng)對了當(dāng)前變化多端的多應(yīng)用復(fù)合型的業(yè)務(wù)需求。
在當(dāng)前數(shù)據(jù)中心存儲(chǔ)市場上,這種Scale-Out的分布式存儲(chǔ)系統(tǒng)大受用戶青睞,IBM XIV、Dell Equallogic、HP Leftband P4000、EMC Isilon等產(chǎn)品在全球數(shù)據(jù)中心得到了廣泛的部署。這些產(chǎn)品都擺脫過去傳統(tǒng)雙控存儲(chǔ)陣列的RAID模式,采用基于節(jié)點(diǎn)的全局RAID技術(shù),視每個(gè)節(jié)點(diǎn)都為等同地位,通過分布式算法來均衡分布數(shù)據(jù),從而達(dá)到提升性能、簡化管理、滿足用戶需求的目的。
圖一:數(shù)據(jù)中心傳統(tǒng)RAID模式,根據(jù)應(yīng)用情況的不同,在多臺(tái)存儲(chǔ)設(shè)備上做RAID10、RAID5、RAID6等來保護(hù)數(shù)據(jù),造成了磁盤見的負(fù)載高度不均衡,而且存儲(chǔ)系統(tǒng)需要面對控制器、磁盤損壞等多重風(fēng)險(xiǎn)。由于當(dāng)前用戶業(yè)務(wù)普遍走向多應(yīng)用復(fù)合型,使得數(shù)據(jù)中心管理人員需要在傳統(tǒng)存儲(chǔ)系統(tǒng)上花費(fèi)大量的進(jìn)行管理,使得數(shù)據(jù)中心愈發(fā)不能滿足業(yè)務(wù)的需求。
圖二:分布式存儲(chǔ)系統(tǒng)采用Scale-Out擴(kuò)展方式,每個(gè)節(jié)點(diǎn)都是等同地位,通過分布式算法,在所有數(shù)據(jù)均勻分散到節(jié)點(diǎn)之中,無論數(shù)據(jù)中心業(yè)務(wù)如何變化多端,存儲(chǔ)系統(tǒng)都能做到均勻、快速地將IO處理和數(shù)據(jù)存儲(chǔ)分布到各個(gè)節(jié)點(diǎn)之中,消除了磁盤層面的熱點(diǎn),基于節(jié)點(diǎn)的RAID技術(shù)使得故障風(fēng)險(xiǎn)降低、系統(tǒng)恢復(fù)時(shí)間大大縮短,從而讓數(shù)據(jù)中心從容應(yīng)滿足變化多端的業(yè)務(wù)需求,順利完成轉(zhuǎn)型。
像市場上熱門的分布式存儲(chǔ)產(chǎn)品EMC Isilon、Dell Equallogic、IBM XIV、HP Lefthand P4000,基本都采用X86架構(gòu),這又究竟是為何呢?其實(shí)不難理解,由于英特爾的大力推動(dòng),X86處理器的處理能力愈發(fā)強(qiáng)勁,過去存儲(chǔ)系統(tǒng)采用的PowerPC并無完善的產(chǎn)品路線圖;更為重要的是,X86架構(gòu)由于具有天然的開發(fā)性、靈活性和擴(kuò)展性,利用并發(fā)的并發(fā)、均衡的模式,改變過去存儲(chǔ)系統(tǒng)在性能上瓶頸,再輔之于分布式算法和基于節(jié)點(diǎn)的RAID技術(shù),使得分布式存儲(chǔ)系統(tǒng)具有無限的性能、容量擴(kuò)展能力,很好的滿足了用戶各種變化多端的需求。
事實(shí)上,過去那種傳統(tǒng)的Scale-Up雙控制器存儲(chǔ)系統(tǒng)不僅價(jià)錢極其昂貴,而且給數(shù)據(jù)中心管理人員的管理帶來極大的困難,有些存儲(chǔ)系統(tǒng)甚至有上萬條指令需要管理人員掌握;而基于X86架構(gòu)的分布式存儲(chǔ)的節(jié)點(diǎn)大多數(shù)以存儲(chǔ)服務(wù)器為主,在性價(jià)比上無疑大大領(lǐng)先于傳統(tǒng)存儲(chǔ)系統(tǒng),并且管理極其簡單。
總結(jié):云計(jì)算在本質(zhì)上是希望用戶注意力脫離具體IT的具體過程,而將更多的精力放在業(yè)務(wù)發(fā)展之上,數(shù)據(jù)中心必然因此會(huì)走向一條自動(dòng)化、簡單化、透明化的道路。傳統(tǒng)存儲(chǔ)系統(tǒng)需要耗費(fèi)數(shù)據(jù)中心管理人員大量的精力與時(shí)間去管理。隨著分布式存儲(chǔ)橫空出世,數(shù)據(jù)中心轉(zhuǎn)型將迎來一個(gè)巨大轉(zhuǎn)機(jī),基于節(jié)點(diǎn)的RAID技術(shù)的興起也再次證明了X86架構(gòu)將成為數(shù)據(jù)中心未來的首選!