盡管近年來SSD已經開始作為本地存儲裝置用在服務器中了,但是當用戶意識到大數據庫、虛擬環境和大數據分析需要大量服務器訪問共享存儲系統時,用SSD真正取代存儲區域網絡(SAN)這一狂熱念頭就開始逐漸冷卻下來了。
把閃存用作本地存儲設備的方法逐漸演變成了基于服務器的高速緩存,這也正是EMC和Fusion-io等公司對他們基于PCI Express(PCIe)的閃存適配器的定位方式。另外,在最近幾年,SSD開始逐漸被使用到存儲網絡架構當中。這其中,至少有三種應用模式——把SSD用在存儲機柜中,作為傳統旋轉磁盤的前端設備(混合陣列);把SSD用在基于網絡架構的應用中,作為傳統旋轉磁盤陣列前端設備;以及把全閃存陣列用作主存儲系統。
大多數大型存儲產品廠商已經在提供混合陣列了,這種陣列把閃存用作旋轉磁盤的前端設備來提高性能。這種方式提供了一種相對簡單的方法來體驗SSD的優勢。但這種方式并非一勞永逸,因為把SSD加到陣列里就需要改變RAID控制器,而RAID控制器一般是針對把數據放到旋轉磁盤上而優化的。因此,有些客戶將其視為SSD存儲產品轉正的機遇,而另一些人則認為它已經達到他們的目的了——性能已經“夠好”了。
大數據庫的增多和密度越來越高的虛擬環境,要求著更高的每秒I/O讀寫操作次數(IOPS)和更低的延時存儲更大的數據。我們看到,隨著這一情況的產生,市場上采用全閃存的應用在增加。這樣的產品包括GreenBytes的IO卸載引擎與Fusion-io的ION軟件定義存儲(SDS)產品。前者提供了一種速度更快的虛擬桌面基礎架構(VDI);而后者既可以作為網絡架構中的緩存,也可以用作主存儲設備。在這方面走到極端的是PureStorage和Violin Memory等公司提供的全閃存陣列,能夠用于功能強大、要求苛刻的應用環境。
就像Clara Peller的經典廣告語所言,“牛肉在哪?!”
阻擋SSD成為主存儲產品的阻力主要是成本。一般來說,如果按美元/GB($/GB)計算,HDD的成本效益要比SSD高十倍(盡管IBM的Steve Mills在上面提到的文章里宣稱成本差異不會翻倍。但是由于SSD成本持續下降,可以推斷實際值應該在2倍到10倍之間)。但是,如果按美元/IOPS($/IOPS)計算,SSD的成本效益至少是HDD的100倍。既然更高的IOPS是SSD存儲產品的核心賣點,SSD陣列廠商當然會以此為論據。但總體說來,這確實很有意義。
在HDD領域,一代又一代的旋轉磁盤在性能上的提高只是處于平穩上升的狀態,而從HDD到SSD,性能提高則是有顯著飛越的。例如,從7K、10K到15K,HDD的IOPS慢慢提高,提高比例為30%到100%。而15K驅動器與SSD在IOPS上的差別則是2000%!