不糾結純閃存 戴爾混合陣列帶來最佳存儲經(jīng)濟性
原創(chuàng)過去幾年,SSD在存儲市場上逐漸成為炙手可熱的技術,基于SSD的存儲產(chǎn)品也越來越多。現(xiàn)在幾乎所有的存儲廠商都在提供與SSD相關的產(chǎn)品,SSD也被認為是應對大數(shù)據(jù)時代的利器。
SSD與普通硬盤相比,最大的優(yōu)勢在于其I/O讀取速度大大超越普通硬盤。從數(shù)據(jù)上看,普通硬盤讀取速度大概是100MB/S左右,固態(tài)硬盤是250MB/S。但這優(yōu)勢也并不僅僅就是只有2.5倍的差距,因為硬盤的讀取速度是指連續(xù)數(shù)據(jù)的讀取速度,鑒于普通硬盤有尋道時間開銷,SSD則沒有,實際上SSD讀取速度要達到普通硬盤的7、8倍以上。
全閃存陣列正越來越多地用于加速對性能要求苛刻的應用。IDC預測,全閃存存儲陣列市場規(guī)模到2016年將增至16億美元,即2012到2016年期間年復合增長率達到59%。而且,更多目前傳統(tǒng)企業(yè)級磁盤式存儲架構中的關鍵應用將受益于全閃存陣列更快速、更可預測的響應時間。然而,由于成本相對較高、規(guī)模受限且無法保證企業(yè)級彈性,當前的全閃存設備難以被廣泛采用。
與普通硬盤相比,閃存容量是非常有限的,性價比相對來說就比較低。因為容量有限,意味著每GB的成本都是非常高的。多年以來,價格是企業(yè)采用閃存的主要障礙。
在全閃存存儲解決方案的實際使用中,有些用戶希望一開始將全閃存陣列全部配成閃存硬盤,過了一陣子發(fā)現(xiàn)性能是夠了,但是容量不夠怎么辦?繼續(xù)加配閃存硬盤嗎?成本太貴了。很多推純閃存存儲的公司做了大量工作,他們的方法是加大量的算法去做去重、壓縮,但這種方法實際上也損失了性能。
戴爾全閃存不追求純閃存 混合陣列更適合用戶
戴爾在其全閃存存儲產(chǎn)品中以軟件的形式解決了這個問題,戴爾存儲大中華區(qū)總經(jīng)理李海平介紹戴爾可以在同一套存儲硬件里使用軟件的調(diào)度,實現(xiàn)了閃存硬盤與普通硬盤之間的數(shù)據(jù)調(diào)度,既能達到閃存的速度,又能實現(xiàn)普通硬盤的容量。
戴爾的軟件方式就是 “流動數(shù)據(jù)(Fluid Data)”體系結構,它強調(diào)了數(shù)據(jù)在企業(yè)內(nèi)部與企業(yè)之間流動的重要性。戴爾對于存儲有這樣的理解:讓數(shù)據(jù)像水一樣流動起來,自動以適當?shù)某杀驹谶m當?shù)臅r間將適當?shù)臄?shù)據(jù)放置到適當?shù)奈恢茫瑥亩鴮T運營轉變成一種創(chuàng)新,使企業(yè)能夠更好地適應變化。由于企業(yè)可以主動而非被動地運用存儲,因而可以在專注企業(yè)本身發(fā)展的同時,削減成本、節(jié)省時間并降低風險。
基于這種軟件架構,戴爾在其全閃存解決方案中使用的是混合陣列的形式 (Flash+HDD),通過閃存介質(zhì)解決性能問題(閃存介質(zhì)中又可以利用高速的MLC和SLC SSD分別提供高性能的IO讀、寫能力),然后依靠數(shù)據(jù)分層技術把閃存的數(shù)據(jù)沉淀到經(jīng)濟性更高的普通硬盤上面去,再利用大容量磁盤解決容量問題。戴爾Compellent在創(chuàng)立之初就一直在做數(shù)據(jù)分層技術,至今已有十多年時間。它能夠把數(shù)據(jù)從Tier 0級存儲移到Tier 1,從Tier 1移動Tier 2,Tier 2移到Tier 3。
這個方案可以實現(xiàn)所有的服務器之間的閃存存儲進行同步,而閃存的數(shù)據(jù)可以快速同步到存儲SSD,存儲SSD再進行分層存儲到普通硬盤上,實現(xiàn)了三者之間的打通。最終能夠產(chǎn)生500萬IOPS的架構。500萬IOPS是什么概念呢,如果按照交易量來說,可能等于雙十一的整個交易量。根據(jù)現(xiàn)在市場上的統(tǒng)計數(shù)據(jù),混合陣列市場規(guī)模要遠遠大于全閃存陣列,可以占到95%以上。
李海平強調(diào)說市場上對于全閃存有兩種理解,一種是純閃存,一種是混合閃存。純閃存是一種新的閃存架構,無法兼容過去的存儲,只能使用閃存硬盤。而混合閃存無論配成全部是閃存硬盤,還是結合普通硬盤都可以。用大家都熟知的汽車行業(yè)的概念來解釋更為形象一些,我們說的純電動汽車是無法加油的,沒有油箱,只能充電。若是混合動力車,即支持電動,又支持加油。純閃存模式是革命性的,不能兼容過去?;旌祥W存陣列則可以兼容過去,立足現(xiàn)在,是一種漸進式的閃存使用戰(zhàn)略。戴爾一直都是漸進式改革的推崇者。
網(wǎng)秦應用戴爾閃存優(yōu)化方案提升存儲效率
戴爾的這種混合陣列方式受到了很多用戶的青睞,網(wǎng)秦就是其中一個例子。隨著公司業(yè)務的發(fā)展和用戶規(guī)模的快速增長,網(wǎng)秦移動互聯(lián)服務云平臺面臨著諸多新的挑戰(zhàn)。首當其沖的是網(wǎng)秦云安全數(shù)據(jù)中心的數(shù)據(jù)服務能力,尤其是要提升對用戶訪問請求的響應速度,同時還有要提升系統(tǒng)后臺針對用戶數(shù)據(jù)報表的分析匯總能力;其次在數(shù)據(jù)配置額效率方面,網(wǎng)秦需要高效地為熱點數(shù)據(jù)配置存儲資源,實現(xiàn)自動分層存儲;第三,數(shù)據(jù)安全性和管理效率也亟待提高,要實現(xiàn)異構數(shù)據(jù)庫的融合和數(shù)據(jù)安全的智能化處理,提升IT系統(tǒng)的投資回報率,實現(xiàn)簡化IT。
戴爾Compellent閃存優(yōu)化方案是一個集閃存速度、分層技術、自動精簡配置功能為一體的云存儲方案,非常適合網(wǎng)秦超大型、高密度數(shù)據(jù)庫的服務需求,同時對于網(wǎng)秦在線交易處理(OLTP)和BI等運行大量數(shù)據(jù)的應用也幫助極大。
網(wǎng)秦還充分利用了戴爾在業(yè)界首創(chuàng)的MLC與SLC智能分層技術。具體來說,網(wǎng)秦采用了IOPS性能高、可以提供較高的寫帶寬的SLC固態(tài)盤做Tier1層;還采用了容量稍大,讀性能比較好,寫性能稍遜一些,但每GB成本比較低的MLC固態(tài)盤做Tier2層,在節(jié)省成本的同時進一步優(yōu)化了I/O速度。























