2.2.2 存儲廠商面對Flash,友善還是敵對?
既然上文中我把Flash看做傳統存儲的死敵,那么目前一些存儲廠商對Flash是什么態度呢?最早痛恨Flash的專業存儲廠商是NetApp。在筆者的另一篇文章《引領潮流、隨波逐流、最后追趕潮流?——在荊棘中掙扎前進的NetApp》中曾經就WAFL與Flash之間的恩怨做過分析。但是不知道當初NetApp反對Flash是不是也有更深一層的擔憂,即Flash或將革掉自己的命。但是大勢不可擋,如今所有主流存儲廠商都針對固態介質做了處理,比如各種動態分級或者緩存技術。NetApp的PAM加速卡就是一張插在其FAS陣列中的PCIE Flash卡,其被用作WAFL文件系統的緩存,而不是直接承載WAFL主體數據。NetApp也曾經說過將來存儲系統中只有兩種介質——SSD+SATA,但至少目前看來,NetApp最新的FAS陣列依然是支持SAS與FC磁盤。
EMC對待固態介質的態度一向都是積極的,他知道固態介質勢不可擋,逃避是沒有用的。也曾經大有信心的說SSD將取代FC盤,并且從FAST1.0到FAST2.0再到FAST VP,一直不遺余力的讓SSD在陣列上發揮最大價值。其他廠商則基本都是追隨者,隨大流,針對SSD也都是不遺余力的支持,包括開發動態數據分級/緩存方案,以及在內核中針對Flash介質特有的IO特性做各方面優化。
FusionIO,一家專做PCIE Flash卡的尖兵廠商,在互聯網后端這個細分市場占據了不少市場份額。互聯網企業IT系統的前端和后端是當今最流行IT技術的發源地,從這里也可以對后續IT領域的發展趨勢掠探一二。FusionIO的卡,說俗了就是一種DAS(Direct Attached Storage)方式,你能說它相對于SAN方式是一種倒退么?肯定不是,與其說是倒退,不如說是輪回。能在服務器本地滿足的IO性能,何必去花大價錢買個高端存儲而且性能還不夠呢?國內某互聯網公司幾乎明確了他們的觀點,即去IOE,也就是IBM的小機、Oracle的RDBMS以及EMC的高端存儲。從這一點上來看,EMC已經被FusionIO搶了不知道多少單出貨高端存儲的機會。
EMC能不有所動么?這不,EMC發布了所謂“閃電計劃”,也開始搞插在服務器上的PCIE Flash卡作為陣列的前置緩存,然而他肯定不能以后就賣卡為主了,他真正想帶動的還是其陣列,所以“閃電計劃”的最終目的其實是EMC想通過服務器主機端的PCIE卡產生一個鏈帶,后端還是要購買EMC的存儲陣列,所以閃電計劃在互聯網后端肯定是不被買賬的,EMC這段時間好像對互聯網后端額外重視,但是眼巴巴看著金子被別人挖走,心有不甘。收購GreenPlum就是一步棋。就好像看著一座金山,拼命往上爬卻發現腳底打滑,于是就去鞋店大肆采購各種鞋子。
PCIE Flash是所有傳統存儲廠商的對手,雖然有廠商比如NetApp將PCIE Flash卡用到自己陣列里給自己加速,但是敵人永遠是敵人。
固態存儲介質讓傳統外置存儲難受其實還有另外一個原因。傳統外置存儲控制器一般為每臺設備雙控制器,這臺設備后端如果掛太多SSD,由于固態介質響應時間和IOPS“過高”,則會無法發揮出這些ssd的性能,可能在20塊左右就可以飽和一臺中端存儲的性能。如果后續SSD真的全面取代機械盤,那么外置存儲控制器就會成為大瓶頸,陷入不利環境。從這一點上來看,傳統外置存儲走向Scale-Out分布式,增加CPU/RAM與盤數的比例,是支撐全SSD的一個必要條件。
2.2.3 VTL已經成為備份軟件廠商的傀儡
VTL也算是一種外置存儲系統。VTL這個東西已經賴乎乎的存在了很長時間了,其幕后始作俑者其實就是一些主流的備份軟件廠商。這些壟斷廠商在操控各種物理帶庫、磁帶機的磁帶和機械手方面擁有大量積累,一般廠商較難掌握,所以這套接口寧愿保留,哪怕介質從磁帶換成了硬盤,操控和數據接口也要保留。對物理帶庫體系的操控、對上層應用的數據接口以及備份之后數據的生命周期管理,這三大件就是這些廠商的生存根基,他們不想失去任何一個。
僅有少數的愿意創新的新型備份軟件廠商或者初創不久的廠商才會去推廣純D2D備份,更加專注于上層的數據備份與恢復管理,探索創新。這些廠商在物理帶庫、機械手等方面基本沒有積累,那么他們就是讓VTL徹底退位的人。而隨著存儲廠商越來越看清市場,在數據保護方面發力的廠商會越來越多,傳統體系下的壁壘一定要被沖垮。
而后續低規格大容量的Flash作為備份介質是必經之路,如果那時候的數據和操控接口依然沿用傳統物理帶庫的SCSI流式指令以及機械手控制指令,就非常說不過去了。Flash是可以隨機尋址的,控制Flash選擇和讀寫的是片選器(Chip Enabler)以及ASIC芯片,都是電子器件,何來機械手?任何方面都說不過去。
VTL接口被替代之后,下一步就需要數據記錄格式的替代,讓備份之后的數據直接可以看到,直接可以從備份介質中恢復到源端,而不是使用物理磁帶的格式去讀寫和存放。
所以,傳統物理磁帶以及VTL備份介質體系也即將走向終結。