引言:軟件定義存儲指的是存儲也可以通過軟件和管理進行部署和供應,其管理程序可以通過基于策略的自動化管理來進一步簡化。這對正在籌劃混合云搭建的CIO頗有吸引力。
在2015年趨勢預測中,諸多分析師將軟件定義存儲列在了其中。確實,軟件定義存儲將軟件從硬件存儲中抽象出來的,這也意味著它可以變成一個不受物理系統限制的共享池,以便更有效地利用資源。存儲也可以通過軟件和管理進行部署和供應,其管理程序可以通過基于策略的自動化管理來進一步簡化。這對正在籌劃混合云搭建的CIO頗有吸引力。
一般來說,軟件定義存儲廠商銷售的系統包含三個相同的組件:提供數據服務本身的軟件、運行SDS代碼的硬件,以及支持各種存儲媒介的硬件。我們不妨把市場上的軟件定義存儲模式進行個歸類:
與硬件分離的純軟件模式
軟件定義存儲的純軟件解決方案包括軟件(組件1)以及用戶選定的物理服務器硬件(組件2)。在適當情況下,這可以是已有的基礎設施架構,或者是為軟件定義存儲所購置的新型硬件。用戶還必須選擇存儲基礎設施(組件3)以供軟件定義系統來管理。它是磁盤陣列還是閃存?在服務器中是作為NAS還是SAN?顯然,這一方案比單純的購買服務器設備或包括存儲的整套系統要更復雜。然而從用戶的角度,它允許你選擇你想要的存儲與SDS一起部署。并且從軟件定義存儲廠商的角度,他們可以專注于軟件開發,而將硬件從產品清單中剔除。理想情況下,他們能夠通過頻繁的產品(軟件)更新來占領市場。
軟件與商用硬件相結合的模式
這種方案結合了軟件、商用服務器以及為運行SDS應用而預先配置的存儲硬件。這些系統通常都具有存儲控制器機頭,以運行SDS軟件并連接機架上的磁盤容量。與前面的純軟件方案相比,其顯著優勢是用戶免于設計整個基礎設施架構中的硬件部分,在大多數情況下,獲得一個即插即用型方案。另一方面,犧牲了一些用戶靈活性,并且不能使用他們的現有硬件。
對于廠商,這種方案降低了風險。是的,他們的確需要將硬件包括在他們的產品清單里,但是使用商用硬件意味著所需投資小于傳統大型定制化存儲陣列廠商的投資。然而,不利的一面常常在于性能方面,因為商用硬件通常被設計為支持硬盤驅動器存儲,當運行閃存時效率將會降低,并且會犧牲存儲密度,這是由于硬盤驅動器比閃存需要更多空間和更大電源供給的緣故。最后,定制設計的硬件產品使得廠商可以對SDS軟件微調以更適應硬件,而這是商用硬件的軟件產品所無法比擬的。
軟件與定制化硬件相結合
這種方案結合了SDS軟件和為運行它而經過優化的硬件。由它創建的系統有最具潛力的效率和最高性能。需要說明的是,SDS會產生一定數量的CPU開銷,而定制設計產品在處理這一點上更好。但缺點是,這種方案可能是最昂貴的,并且靈活性最小,因為產生將一切都打包在一起了。
從已推出SDS產品的現有存儲廠商看,采用這種方案的最多。他們可以在現有存儲系統中增加SDS軟件,并根據需要修改硬件。對于閃存為重的應用場景,定制硬件方案可能是三種方案中的最優,因為它可以設計專門支持閃存的硬件,而不是使用通用硬件。
CIO需注意:成功的實施取決于成本和性能
SDS對整個存儲行業是一項增值技術,無論對初創公司還是當今的行業巨擘。大多數SDS產品都包含這三個相同的部分:軟件、進行運算的硬件以及存儲本身。但是部署軟件定義存儲系統有多種方式。
純軟件的方案可以提供最大的靈活性,但實施起來有可能更復雜,由于硬件的選擇和采購由用戶進行。軟件和定制硬件相結合的方案擁有最高性能和最簡實現,但也花費最大。兩者之間是軟件和商用硬件相結合的方案,它將低成本硬件與即插即用型設計結合起來。您的數據中心適合什么樣的方案很大程度上取決于那個因素更加重要:價值最大化,性能最優化,或者兩者間的某種平衡。
通過明智地部署,軟件定義存儲完全有潛力成為支持各種工作負載及適應大小規??蛻舻目煽拷鉀Q方案,其潛在優勢包括:更大的靈活性、更高的可擴展性、節約資本支出和運營支出,以及降低復雜性。
D1Net評論:
對于大多數企業用戶而言,軟件定義存儲還很新,似乎可望而不可及。新的方法、技術和解決方案無論怎樣偉大,但是說到底,它的目的是滿足客戶需求,并在合適的時間,以合適的成本將合適的數據放在合適的位置。軟件定義存儲(SDS)的成功將取決于它的表現,最終的核心也在于更大的靈活性和自由選擇。