混合式存儲和全閃存之戰正在醞釀中
Scott Lowe詳解SSD和HHD的優缺點,告訴你為什么混合式存儲才是王道
如果,過去我學到了什么,那就是存儲市場是一個不斷變化的市場,特別是基于閃存的存儲技術發展突出,導致混合式存儲和全閃存兩大陣營里新的競爭者不斷涌現。
1.混合式存儲。這些廠商包括新晉的Nimble,Tegile,Tintri等都在銷售混合式存儲設備。著混合存儲系統中,陣列包括SSD和旋轉存儲。在這種情況下,固態存儲常被當作可以為陣列的讀取提供顯著加速度大型緩存。在混合存儲領域,有很多廠商。不過,在很多情況下,對固態存儲的支持被添加到傳統平臺。新的廠商通常都有新的技術優勢,因為他們可以用閃存搭建系統,然后更多地利用閃存的特性。注意,這一領域還有其他廠商,但是,競爭態勢每天都在發生改變。
2.全閃存。一個全閃存系統確切的說恰如其名。它就是一個完全不含任何旋轉存儲的陣列。所有數據都保存在固態硬盤上。此領域新晉的廠商包括Pure Storage, Nimbus和Whiptail。
SSD VS HHD
在我們探討混合式存儲與全閃存陣列的優缺點之前,先搞清楚閃存驅動與固態之間的差異。
HDD
HDD設備就是不停地旋轉,接受讀寫指令。HDD已經有幾十年的歷史,其存儲容量也已經達到3TB甚至更多。但是,在過去的十年里,HDD的發展更不上人們對存儲性能的期望。畢竟,15K RPM驅動已經有近十年歷史,它們是目前最快的HDD。
隨著應用和虛擬化的發展,IT部門發現自己不得不持續地添加新磁盤,但這并不是為了滿足存儲容量的需求,而死滿足不斷增長的IOPS的需求。個人硬盤在性能上不會有太大突破。但對于很多大企業而言,需要很多很多硬盤才能滿足性能需求。
從容量的角度而言,HDD的表現還湊合。當代硬盤的容量都很大,可以保存大量數據,但是他們的讀寫速度都不夠快。
SSD
在突破15000 RPMs后,旋轉硬盤的性能優勢保持了近十年。最近幾年,存儲行業迅速向固態存儲發展,以解決存儲性能危機。HDD的性能雖不好,仍能提供很大的存儲空間;與之相反,SSD可以提供很好的存儲性能,但可用到空間卻很小。下表有助于了解HDD和SSD的優劣勢:
HDD SSD
每G成本($) 很低 很高
IOPS成本($) 很高 很低
如你所見,二者在兩項指標上都是走極端。
陣列方案
大多數公司都不會購買只購買硬盤做存儲設備。相反,他們會購買陣列,因為陣列里可放置大量驅動,然后可以用RAID或其他機制將這些驅動結合起來使用。隨著固態存儲的出現,存儲采購商現在有了更多選擇。他不再需要購買更多的傳統旋轉存儲來滿足性能需求。現在,他可以購買少量SSD陣列來應對挑戰。只不過,這樣要付出多一點成本:如果他購買全閃存陣列,他就要付出較大的成本才能滿足存儲容量的需求。
全HDD混合式 (HDD + SSD) 全SSD
每G成本 ($) 很低 居中 很高
IOPS成本($) 很高 居中 很低
目前,有一些數據中心嚷嚷著要獲取更好的存儲性能。甚至一些廠商可能大肆宣傳稱可以在2U機架空間中實現上百萬的IOPS,但是對大多數企業而言,需要這種性能的幾率又是多少呢?除非你考慮的是一些特例(如,分析,商業智能),否則,大多數企業是不需要幾百萬噸IOPS的。
現在的市場是一分為三。
傳統方案
傳統的環境僅限旋轉存儲,可以提供可觀的存儲空間,但是存儲性能大打折扣。這些方案現在仍然很流行,因為許多CIO注重每G的存儲成本多過對IOPS的要求。雖然這類方案可作為“實惠且有深度”的存儲,但是它顯得越來越不適應真實的工作載荷,特別是當企業開始注重VDI等趨勢的情況下。
全閃存方案
有些廠商已經在制定只含固態硬盤的陣列。這些設備以犧牲存儲空間來換取高效的存儲性能,而企業需要考慮IOPS的理由也五花八門,但是從某種程度上來說,最終他們都會耗盡存儲空間。
由于SSD比HDD要小很多,所以,為了解決空間不足的問題,很多閃存廠商都在研發數據減少的技術,包括壓縮和重復數據刪除。借助這些技術,這些廠商們有望將全閃存陣列的容量提升到新高度,超越設備本身的局限性,為顧客降低每GB的存儲成本。
但是,這中間存儲兩個嚴峻的挑戰:
1.大多數CIO們都不需要全閃存陣列提供的性能。大眾的需求是用靠譜的價格購買性能優越的存儲方案。雖然全閃存可以滿足性能需求,但是它還是太貴了,即便是運用數據減少的技術也還是如此。
2.起初,采購一個全閃存陣列的成本是有些讓人錯愕的,通常價格在六位數,且一般超過20萬美金。對于中端市場的采購商而言,是拿不出這么多錢的,所以他們會更偏向于購買HDD。
混合式存儲方案
在筆者看來,最好的辦法是結合SSD和HDD的長處,以HDD為核心,利用SSD性能優勢,提供兼具成本和性能優點的方案。
這也是混合式存儲市場興起的原因。
最近幾年,有很多存儲廠商都進入了這一領域的探索,而且每家都有自己的秘密武器。同時,這些廠商們注重每GB成本和IOPS成本的平衡。一個混合式陣列需要很好地對二者進行平衡,才能滿足大眾的需求。當然,肯定會有一些需要全SSD或全HDD的特例,但這不是主流。混合式方案的每GB成本可能比全HDD方案的要高一點點,但是比全閃存的又要低一點點。
現在的存儲采購商們都在尋找價格合適,有足夠存儲空間的方案,他們都有自己的預算。由于大部分新晉混合方案廠商依賴的都是商用硬件,他們的差異都表現在軟件上,而且他們不需要太多昂貴的SSD,所以混合式陣列攜帶的價格標簽就是采購者與全閃存方案比對的依據。雖然,混合式方案的性能不及全SSD陣列的性能,但是從采購者真正的需求出發,混合式存儲通常是完美的方案。
以VDI為例,一個混合式陣列就是個完美的方案。因為需要經常訪問的文件被保存在超快的SSD上,啟動和登錄風暴是過去時了。而且,VDI中的重復數據刪除節約了很多成本,所以你會發現自己用更少的磁盤空間保存了更多東西。另外,由于混合式設備的存儲空間很大,使用者可以考慮讓用戶創建持久的,可自定義桌面。
小結
筆者對混合式存儲市場非常鐘情。雖然全閃存陣列確實非常酷,而且在實驗室里,筆者也非常喜歡用,但是受到預算限制的CIO們必須從實際角度考慮方案的部署。有些公司愿意為潛在的客戶提供設備試用,所以你不妨試一試