盡管固態存儲只占企業級存儲的一小部分,但它正在被更多的組織考慮使用,它的高性能所帶來的收益可以抵消其高昂的價格問題。
甚至連對預算很在意的政府機構和非營利機構也在衡量昂貴的固態存儲能給他們的I/O密集應用帶來多少好處。Delaware州健康和社會服務機構的技術經理Ron Wilson表示,如果該州部署用于遵循最近醫療法規的應用程序存在性能瓶頸,他可能會選擇使用固態硬盤(SSD)。
Ron Wilson 說:“我們的Tier 1目前只是使用15000rpm的普通硬盤,而SQL數據庫越來越多,并且使用這些新應用程序對性能的要求更高,這讓我們有了采用SSD的需求。”
總部位于美國肯塔基州的非營利組織Disabled American Veterans的運營經理Dave Wilson表示,如果價格方面不會太貴的話,他們可能會在下一次升級的時候選擇基于SAN的固態存儲。
他還說,“我們已經了解過固態存儲,覺得它不錯。我們在小范圍內使用了這種技術,主要在筆記本電腦上,它的表現確實令人印象深刻。”
國際數據公司(IDC)最近的調查表明,受訪的IT經理們有72%表示他們的公司已經在數據中心使用了固態存儲,或者打算在12個月內在數據中心部署固態存儲。來自麻省Framingham市場研究公司的研究總監Jeff Janukowicz認為,IDC的研究報告明確地指出了固態存儲良好的勢頭,大部分的IT組織都計劃使用固態存儲。
位于紐約的451研究公司的2012年上半年TheInfoPro(TIP)報告指出,在200家收入為1億美元至400億美元的公司和公共機構中,固態硬盤/緩存只占到了全年購買的存儲總容量的2%。
但是,TheInfoPro的調查也顯示了SSD/閃存在今年的增長率會達到36%。根據對已經部署了固態存儲的客戶的調查,45%受訪的IT組織將固態存儲用于分層存儲陣列中,這些陣列同時具有SSD和普通硬盤,只有11%的IT組織在服務器中使用固態存儲,7%的IT組織使用全閃存陣列。
“今天我們可以看到固態存儲是作為一個共享資源存在于存儲網絡中。”TheInfoPro的存儲研究總監Marco Coulter說。他指出,IT組織傾向于購買固態存儲用于一些特定的應用,如I/O密集的數據庫或ERP、CRM應用。
Baron Capital公司使用了單層單元(SLC)SSD作為他們Dell Compellent系列陣列的頂層(top tier)存儲,主要用于提升SQL Server的性能。一家紐約的金融服務公司的高級系統管理員Serge Kovarsky說,SSD對數據庫事務交互日志的處理特別有幫助。
Kovarsky說:“這是讀/寫最頻繁的地方,將它們放在SSD中可以極大的提升數據庫性能,我的開發人員都震驚了。”
一位大型零售商的存儲管理員說,在Exchange Server專家告訴他們新版本郵件服務器事務交互日志對IOPS的需求后,他們公司的IT團隊沒有購買20塊或更多的15000 rpm的普通硬盤,而是購買了少量的SSD用于其Compellent存儲陣列。
使用固態存儲打破僵局
對于一些服務提供商來說,固態存儲已經成為他們基礎架構的一個關鍵部分。Ecommerce公司在大概兩年前就購買了SSD,因為要滿足客戶高IOPS的需求,特別是他們的業務需要每天發送大量Email。俄亥俄州服務提供商Columbus的首席技術官Tim Perry稱,他們有多臺Dell EqualLogic全SSD SAN陣列,同時也在一些刀片服務器中使用SSD。
“關鍵是要把SSD放到有IOPS瓶頸的地方,這樣它才能解決問題,”Perry說。“我們不需要在Apache Web服務器上使用SSD,而是需要在數據庫服務器上使用。”
另一家位于匹茲堡的服務提供商Expedient Communications在大約兩年前使用SSD來為一家大型電子商務客戶準備節假日的業務需求。后來這些SSD持續的幫助這家服務提供商來達到嚴格的服務等級協議。
“如果我們沒有達到性能或可靠性的承諾,客戶會在當天結束前就對我們進行罰款,所以我們必須兌現這個承諾。”Expedient公司的系統工程和產品開發副總裁Alex Rodriguez說。
另一個選擇SSD的重要因素是應對虛擬桌面基礎設施(VDI)啟動風暴問題,大量的終端用戶同時登錄系統會造成啟動風暴。東北部一家知名大學的IT團隊在測試階段時認識到,他們的Dell EqualLogic SATA SAN陣列只能負荷30條并發會話,無論使用多少數量的SATA硬盤,結果都一樣。該大學的高級計算經理Ed Swindelles說,SAN資源會一直處于100%的IOPS負荷。
“我們之前就考慮過使用SSD,這次測試更加證實了我們的判斷。”Swindelles說。
VDI架構需要負荷700個并發會話包括最多50個持續會話根據這個學校的VMware View VDI客戶端數量。IT員工采用了Dell的推薦架構,購買了兩臺EqualLogic PS6010XVS混合陣列,陣列中包含了SLC SSD和15000 rpm的SAS硬盤。
在六月,這家學校增加了第三臺混合陣列,一臺更新的EqualLogic PS6110XS陣列,該陣列包含了7塊企業級MLC(eMLC)硬盤和17塊10000 rpm的SAS硬盤。通過自動分層,存儲系統在學生登錄VDI環境時將最繁忙的I/O操作交予SSD來處理,從而解決了VDI啟動風暴的問題,Swindelles說。
在即將來臨的學年,這家大學計劃擴展他們的架構,以支持1000個并發非持續會話,并將系統分隔到兩個數據中心以實現冗余。但是,他們不會購買額外的混合陣列。這位IT員工決定采用VMware的推薦架構,通過將SSD部署到刀片服務器中來處理非持續會話,非持續會話是指用戶登出系統后不被保留的會話。用戶登出系統后機器會進行刷新,以刪除會話。而EqualLogic混合SAN存儲會繼續處理不確定數量的持續會話。
“這種架構可以給我們需要的IOPS性能,而且不用花費昂貴的費用來購買混合SAN存儲。”Swindelles說。
為了進一步節省開支,這個大學直接從OCZ Technology Group公司購買了20塊Vertex 4系列的SSD。這位IT員工計劃將這些SSD安裝到學校的刀片服務器中。該大學選擇了硬盤形式的MLC盤,因為跟基于PCIe的固態硬盤相比,它的每TB費用更低。Swindelles說。
“OEM的SSD會有額外的費用,”他說。“我們直接從生產廠商那里購買會便宜許多。”
使用MLC代替eMLC
費用仍然是這家大學選擇MLC硬盤而非更加昂貴的eMLC或SLC硬盤的原因,盡管后兩種硬盤能提供更好的可靠性和持久性。Swindelles說,他們缺乏實踐性的數據來證明eMLC或SLC在可靠性和持久性所帶來好處相對他們的花費來說是劃算的。他指出廠商銷售eMLC和SLC的時間還不夠長,還不足以證明它們是否真的可以使用五年以上。
“MLC相比eMLC便宜許多,如果我們還能用它做多一點的工作,我們會更加覺得它是值得的。”他說。
盡管OCZ為這些SSD提供5年的保修服務,但為了管理好MLC的風險,該大學還是留出了20塊MLC SSD中的四塊盤來用于硬盤故障。他們為每塊512GB的MLC備用盤花費600美金是非常合理的,Swindelles說。
如果一塊硬盤發生故障,用戶的會話會切換到VMware集群的另一臺機器中,這時IT人員就可以將故障節點下線并更換SSD。該大學計劃使用八臺服務器,每臺服務器使用兩塊配置RAID 0的SSD用于優化性能。
“我們對它們的性能和持久性有信心,但畢竟我們對這個領域還比較陌生,”Swindelles說。“我們必須要監控SSD的性能,確保它們的性能不會減退。如果有硬盤出現故障,我們要有備用盤來確保數據能快速恢復。”
服務器端SSD已經為一家美國中西部的知名大學提供了很好的性能。該校通過在Dell PowerEdge服務器中將SSD代替傳統硬盤的方式為多路由器流量視圖器(MRGT)軟件極大的提升了性能。這家大學的目標是在每五分鐘的時間間隔獲取大約一百萬個網絡端口的流量信息,通常使用傳統硬盤完成這個操作需要花費至少七八分鐘。在使用SSD后,這個操作只需不到20秒。該大學的虛擬化架構師Bob Plankers說。
“有一定程度的滿意度是因為硬件問題導致的,”Plankers說。“現在我們全部使用SSD,它的表現讓人吃驚。”
這家中西部高校的另一個基于服務器的SSD案例是針對虛擬主機的啟動性能,這些虛擬主機在遠程啟動,但使用本地存儲資源。Plankers稱,他們學校使用LSI公司的CacheCade緩存軟件與SSD配合來處理繁忙數據的讀操作,這個配置也同時對寫操作有所提升。
“讀操作從其他傳統硬盤中釋放出來,從而提升寫操作性能,”Plankers說。他指出,基于服務器的緩存技術很有吸引力,因為“它很便宜,也容易實現。”
Plankers表示了采用一些服務器端緩存技術的興趣,例如Dell正在開發的讀/寫流動緩存(Fluid Cache)。
“我是應該花費25萬美元去購買日立的SSD盤柜以及后續的許可,還是花費10萬美元將緩存放置到我們所有的主機中?”Plankers問道。“我不知道。”
TheInfoPro的Coulter說IT組織已經不再會爭論他們是否應該使用固態存儲,而是開始研究如何優化固態存儲技術。“在大公司里,相關的應用場景越來越多。他們正在尋求指引來幫助他們理解要做的決定。”他說。