1月28日 今天
EqualLogic存儲(chǔ)
加入戴爾八周年
得益于戴爾成功的收購(gòu)與整合戰(zhàn)略,EqualLogic持續(xù)創(chuàng)造輝煌,在性能、經(jīng)濟(jì)性、可靠性、服務(wù)等方面都有卓越表現(xiàn),獨(dú)步iSCSI存儲(chǔ)市場(chǎng),為戴爾全面進(jìn)軍企業(yè)級(jí)數(shù)據(jù)中心市場(chǎng)立下汗馬功勞。
本文謹(jǐn)獻(xiàn)給所有EqualLogic用戶和心系戴爾存儲(chǔ)的朋友,讓我們由“溫故”而“知新”,拭目以待EqualLogic在未來(lái)繼續(xù)綻放光芒!
根據(jù)IDC的統(tǒng)計(jì)數(shù)字,在過(guò)去數(shù)年中, 正是憑借著EqualLogic的亮眼表現(xiàn),戴爾iSCSI主機(jī)接口存儲(chǔ)陣列在全球一直保持著領(lǐng)先的市場(chǎng)占有率。這還沒有算上近期大家關(guān)注的EMC并購(gòu),預(yù)計(jì)未來(lái)新公司在各方面數(shù)字上還會(huì)再創(chuàng)新高。 “合抱之木,生于毫末”——戴爾存儲(chǔ)能有今天的成就,可以說(shuō)在 2007年底-2008年初的這筆收購(gòu)是個(gè)重要的開端。
戴爾自2006年以來(lái)的收購(gòu)路線草圖在前幾天的《 存儲(chǔ)極客:關(guān)鍵業(yè)務(wù)遷移之“去I”先要“懂I”》一文中,我們談到了Clerity Solutions和Make Technologies這兩筆戴爾的收購(gòu)。而這次用紅圈標(biāo)出的是EqualLogic,該收購(gòu)于2007年11月宣布,并在2008年1月底正式完成,總價(jià)達(dá)到了14億美元。 直到今天,EqualLogic(Dell PS家族)仍然是iSCSI存儲(chǔ)領(lǐng)域中的一面旗幟。本文我們想圍繞這條產(chǎn)品線的特色,帶大家簡(jiǎn)單回顧一下戴爾存儲(chǔ)從收購(gòu)、整合,到加速發(fā)展的歷程。
收購(gòu)、整合、加速發(fā)展之路
始于EqualLogic
從2008年收購(gòu)EqualLogic之后,戴爾在2010年有3筆存儲(chǔ)方面的主要收購(gòu),其中 Exanet發(fā)展為FluidFS文件系統(tǒng)和FS集群NAS產(chǎn)品線;利用 RNA技術(shù)打造了業(yè)內(nèi)領(lǐng)先的Fluid Cache for SAN服務(wù)器端閃存緩存解決方案;Ocarina的重復(fù)數(shù)據(jù)刪除和壓縮技術(shù),則成就了DR系列磁盤備份產(chǎn)品線,并融入了SC(Compellent)和PS(EqualLogic)的主存儲(chǔ)壓縮/數(shù)據(jù)縮減功能。 2011年戴爾又重磅收購(gòu)了 Compellent,成為今天主力的SC陣列產(chǎn)品線。 經(jīng)過(guò) 成功整合,如今的戴爾存儲(chǔ)擁有從入門到高端企業(yè)級(jí)的單一軟件棧(SC和PS代碼復(fù)用)、領(lǐng)先的全閃存&混合陣列性價(jià)比、活動(dòng)數(shù)據(jù)縮減、應(yīng)用&云整合,以及多陣列聯(lián)邦(基于Live Volume)等特性。 在 加速發(fā)展的過(guò)程中,戴爾存儲(chǔ)的發(fā)展方向是統(tǒng)一架構(gòu)、向上和向外擴(kuò)展、智能數(shù)據(jù)布局(Compellent領(lǐng)先的自動(dòng)分層存儲(chǔ)技術(shù))、自動(dòng)化、QoS服務(wù)質(zhì)量、通用管理和軟件定義抽象層——通俗理解為軟硬件可以分別單獨(dú)升級(jí)。
回到EqualLogic的主題上來(lái),在戴爾收購(gòu)?fù)瓿珊蟮牡诙€(gè)月,就宣布了新一代產(chǎn)品PS5000系列。此后則劃分為偏向入門級(jí)的PS4000和高端的PS6000系列,后來(lái)又 逐步加入自動(dòng)分層存儲(chǔ)、10GbE萬(wàn)兆iSCSI、無(wú)損以太網(wǎng)、同步復(fù)制等增強(qiáng)功能。其中 PS-M4110 Blade Array顧名思義是一款用于 刀片服務(wù)器環(huán)境的陣列,可以安裝在M1000e機(jī)箱中。FS系列NAS產(chǎn)品,相當(dāng)于在PS陣列前端添加了 FluidFS文件系統(tǒng)網(wǎng)關(guān),組成統(tǒng)一存儲(chǔ)。讓我們?cè)倏纯茨切┠甑腅QL吧
照片引用自ZDNet 2011年11月發(fā)表的《EQL動(dòng)力揭秘:PS6100/4100控制器設(shè)計(jì)分析》一文
上圖為PS6100/4100的控制器。EqualLogic多年來(lái)一直采用高效RISC指令集CPU+FPGA的高效硬件架構(gòu)設(shè)計(jì),4顆藍(lán)色超級(jí)電容是用于緩存掉電保護(hù)backup to flash的。
PS-M4110——照片拍攝自2012戴爾存儲(chǔ)論壇上圖為PS-M4110刀片陣列 可在線維護(hù)抽出的狀態(tài),我們看到這臺(tái)樣機(jī)安裝了7個(gè)300GB 15K硬盤驅(qū)動(dòng)器,后面的2個(gè)小尺寸高密度設(shè)計(jì)控制器也是可以向上 熱插拔更換的。
照片拍攝于蘇州工業(yè)園區(qū)數(shù)據(jù)中心機(jī)房,2012年9月加入戴爾之后,EqualLogic在國(guó)內(nèi)發(fā)展了大量的用戶,蘇州工業(yè)園就是其中的代表。這里可以看到位于機(jī)架上的EqualLogic PS6100(XV)和PS6100XS(上面的那臺(tái))。后者是2U 24個(gè)2.5英寸驅(qū)動(dòng)器的配置,包含了自動(dòng)分層存儲(chǔ)的7個(gè)400GB SSD和17個(gè)600GB 10K機(jī)械硬盤。 軟件功能免費(fèi)策略、Scale-out原理解析
EqualLogic家族的重要特點(diǎn)之一就是所有 軟件功能全免費(fèi),也就是價(jià)格一步到位。經(jīng)過(guò)歷年來(lái)的發(fā)展,其陣列配套軟件分類為“主機(jī)整合”——包括針對(duì)Linux、Windows和VMware的HIT,以及“監(jiān)控、分析和升級(jí)”——包括SAN Headquarters(SAN HQ)和Dell Storage Update Manager,共兩大部分。 根據(jù)筆者的印象,EqualLogic之前針對(duì)數(shù)據(jù)庫(kù)等應(yīng)用和虛擬機(jī)的快照集成軟件ASM、ASM/VE,應(yīng)該是加入到了HIT套件中。類似的功能,還有SAN Headquarters在其它品牌陣列上基本都是要單獨(dú)收費(fèi)的。SAN HQ能夠以圖形方式直觀地監(jiān)控存儲(chǔ)狀態(tài),收集歷史信息以實(shí)現(xiàn)性能問(wèn)題分析等,這些對(duì)用戶的價(jià)值不言而喻。 下面介紹下EqualLogic另一個(gè)重要特點(diǎn),即上圖中的“Optimized Performance”部分。
EqualLogic屬于 較早開始支持Scale-out線性擴(kuò)展容量和性能的存儲(chǔ)陣列。記得當(dāng)年隨同EqualLogic一同加入戴爾的許良謀先生(現(xiàn)擔(dān)任戴爾企業(yè)技術(shù)戰(zhàn)略架構(gòu)師總監(jiān)),曾在業(yè)內(nèi)率先提出“動(dòng)車組”的概念。正如鐵路動(dòng)車每節(jié)車廂都可以提供動(dòng)力那樣,EqualLogic在擴(kuò)展時(shí),每個(gè)機(jī)箱也都帶有控制器處理能力的。 如上圖,當(dāng)一個(gè)存儲(chǔ)卷分布在多個(gè)陣列機(jī)箱時(shí),主機(jī)由標(biāo)準(zhǔn)MPIO多路徑輪詢機(jī)制訪問(wèn)到的設(shè)備可能并不是最終目標(biāo),這就需要有一次轉(zhuǎn)發(fā)的動(dòng)作。這就是 許多Scale-out存儲(chǔ)要配置一個(gè)高速的專用內(nèi)部集群通信網(wǎng)絡(luò)的原因。對(duì)于iSCSI陣列而言,早年萬(wàn)兆以太網(wǎng)還不夠普及,如果像這張圖中的I/O路徑無(wú)疑將顯著降低效率,甚至Scale-out的目的無(wú)法達(dá)成。 如今的 Server SAN軟件定義存儲(chǔ),許多都提供專用客戶端, 通過(guò)計(jì)算Hash以得到數(shù)據(jù)塊在分布式集群中對(duì)應(yīng)的存儲(chǔ)位置。這樣擴(kuò)展性固然好,不過(guò)代價(jià)是 通用性不如SCSI協(xié)議(FC、iSCSI)。比如客戶端程序?qū)Σ僮飨到y(tǒng)版本都會(huì)有要求,VMware VSAN只能支持ESXi虛擬機(jī)環(huán)境;Ceph則主要針對(duì)Linux下的QEMU,指望它能良好兼容VMware和Windows都是不太現(xiàn)實(shí)的。
相比之下, EqualLogic的Scale-out是在傳統(tǒng)MPIO的基礎(chǔ)上進(jìn)行了改良,依然基于iSCSI協(xié)議訪問(wèn)。如上圖,在對(duì)應(yīng)的主機(jī)上存放了一個(gè) “卷的虛擬頁(yè)追蹤表”,根據(jù)它就可以知道I/O操作的數(shù)據(jù)塊放在哪臺(tái)陣列上。這樣可以 達(dá)到很高的并發(fā)效率,同時(shí)保持Linux、Windows和VMware的兼容性。EQL展望篇:融會(huì)貫通繼續(xù)綻放光芒
上面列出了 PS系列8.0版本固件的新特性。包括快照數(shù)據(jù)壓縮、支持新的PS6610高密度機(jī)型、默認(rèn)每天快照、VVOL(VMware虛擬卷)支持、空間借用(從快照預(yù)留中)、Smart Tags等。其中 VVOL屬于業(yè)內(nèi)較早提供支持的產(chǎn)品之一,可以預(yù)見戴爾稍后會(huì)將此處的成功經(jīng)驗(yàn)引入到SC系列上。
5U 84盤位的高密度型號(hào)PS6610,能夠在單臺(tái)設(shè)備中提供 上代產(chǎn)品3.5倍的容量和最大98,000隨機(jī)讀IOPS。值得一提的是,該陣列的機(jī)箱硬件應(yīng)該與SCv2080是共用的。(擴(kuò)展閱讀:《 存儲(chǔ)極客|高密度盤柜難點(diǎn):評(píng)戴爾SCv2080結(jié)構(gòu)設(shè)計(jì)》)
同時(shí),定位偏入門級(jí)的 PS4210也更新了控制器配置,并加入萬(wàn)兆網(wǎng)接口,提供閃存混合(自動(dòng)分層)配置。
由于PS與SC系列軟件代碼上的復(fù)用,目前已經(jīng)提供了 從PS到SC陣列的數(shù)據(jù)“Thin Import”(精簡(jiǎn)導(dǎo)入)功能,可用于數(shù)據(jù)遷移。除了能夠在傳輸?shù)倪^(guò)程中提供完全數(shù)據(jù)保護(hù)之外,甚至在有些環(huán)境下支持“到傳輸結(jié)束前對(duì)目標(biāo)和源卷的主機(jī)I/O訪問(wèn)不中斷”,這個(gè)感覺有點(diǎn)Live Volume的思路了。 另?yè)?jù)媒體報(bào)道:戴爾SC陣列軟件“SC OS 7.0版本將可以支持塊數(shù)據(jù)的重復(fù)數(shù)據(jù)刪除功能,更強(qiáng)大的數(shù)據(jù)壓縮功能, 支持EQL/CML(Compellent)交叉復(fù)制,支持卷的QoS,以及支持vVol。”我們期待著EqualLogic在戴爾存儲(chǔ)的產(chǎn)品和技術(shù)中,繼續(xù)綻放光芒!