軟件定義存儲給數據中心管理(lǐ)提供了(le)新的(de)選擇,但它們并不一定能解決運營者面臨的(de)挑戰,特别是硬件限制與預算(suàn)周期的(de)問題。
軟件定義存儲還(hái)沒有一個(gè)普遍的(de)定義;供應商通(tōng)常堅持以自己的(de)産品來(lái)塑造定義。但是專家們一緻認爲軟件定義存儲更強調與存儲相關的(de)服務,利用(yòng)編程與策略自動化(huà)數據中心管理(lǐ),而不是存儲硬件。這(zhè)項技術的(de)優勢範圍囊括了(le)靈活性和(hé)成本,但也(yě)不是沒有挑戰——因爲這(zhè)是項新技術。
利用(yòng)軟件定義存儲(SDS),IT團隊可(kě)以通(tōng)過軟件與API提供與管理(lǐ)存儲,這(zhè)比手動進行變更操作的(de)方式更靈活。但對(duì)變更十分(fēn)緩慢(màn)與稀少的(de)企業來(lái)說,這(zhè)項技術并不會增加更多(duō)價值。例如,金融與政府機構往往相對(duì)靜态并控制嚴格。當一項變更批準需要三個(gè)星期時(shí),SDS産品所能提供的(de)秒級變更就失去了(le)價值。
SDS産品可(kě)能受硬件限制影(yǐng)響
許多(duō)人(rén)認爲SDS的(de)最大(dà)價值是其軟件定義特性。然而,軟件必須運行在硬件上,而硬件限制可(kě)能成爲SDS的(de)限制。例如,大(dà)多(duō)數SDS産品使用(yòng)多(duō)核CPU的(de)x86服務器。爲最大(dà)化(huà)性能,SDS産品必須能夠有效的(de)支持多(duō)線程——一個(gè)本來(lái)就很難的(de)規劃問題。當功能被綁定到單一核心時(shí),性能可(kě)能被限制。更快(kuài)的(de)CPU核心業務可(kě)能緩解問題,但CPU的(de)時(shí)鐘(zhōng)速度已經很長(cháng)一段時(shí)間沒有提升了(le)。爲了(le)獲得(de)高(gāo)吞吐率,CPU通(tōng)過萬兆以太網全速傳輸數據到非易失性閃存設備,需要經過大(dà)量的(de)精心調試。這(zhè)些設備都是昂貴的(de),也(yě)包含在SDS産品的(de)最終成本内。
SDS的(de)一種類型中,商業x86服務器集群使用(yòng)輕量級軟件來(lái)提供共享存儲陣列。服務器一起提供足夠的(de)容量與性能,作爲一種緩解方案,通(tōng)常會使用(yòng)一組虛拟機。有時(shí)候,存儲服務器是運行在虛拟機管理(lǐ)程序上的(de)結點——這(zhè)也(yě)被稱爲超級融合基礎設施模型(HCI)。
面臨的(de)挑戰之一是,這(zhè)些向外擴展存儲系統被設計爲承載向外擴展的(de)工作負載。10個(gè)存儲節點的(de)集群通(tōng)常服務擁有30個(gè)虛拟機管理(lǐ)程序結點的(de)集群。事實上,集群裏劃分(fēn)了(le)10個(gè)小型的(de)資源池,每個(gè)資源池平均承載其中3個(gè)管理(lǐ)程序結點。這(zhè)樣的(de)向外擴展SDS産品無法爲單個(gè)、高(gāo)要求的(de)工作負載提供最頂級性能。單個(gè)物(wù)理(lǐ)數據庫服務器可(kě)能需要超過單個(gè)結點所能提供的(de)性能。向外擴展的(de)存儲系統很難将其所有結點彙總爲單個(gè)性能資源池,來(lái)服務單個(gè)工作負載。
SDS産品面臨的(de)預算(suàn)挑戰
向外擴展存儲系,包括HCI,面臨的(de)另外一項挑戰就是,若隻是小規模增量購(gòu)買,能實現價值最大(dà)化(huà)。許多(duō)向外擴展存儲廠商會建議(yì)隻購(gòu)買今年所需要的(de)存儲容量和(hé)性能。随著(zhe)需求的(de)增長(cháng),他(tā)們将賣給你更多(duō)的(de)一些結點。這(zhè)樣準時(shí)交貨意味著(zhe)你從所花的(de)錢裏直接獲得(de)最大(dà)價值。在你購(gòu)買新結點時(shí),新型号的(de)CPU或更快(kuài)的(de)固态硬盤可(kě)能會變得(de)可(kě)用(yòng)。性價比提高(gāo)了(le),所以下(xià)次購(gòu)買時(shí)将獲得(de)更好的(de)價值。
然而,大(dà)部分(fēn)IT預算(suàn)周期基于每隔幾年的(de)大(dà)規模更換策略,而不是将增量分(fēn)散在未來(lái)的(de)幾年中。組織最終将不得(de)不一口氣買下(xià)未來(lái)五年所需的(de)向外擴展SDS,從而降低花費的(de)每美(měi)元價值,并降低了(le)向外擴展存儲與傳統單片陣列擴展存儲相比的(de)經濟性。
由于SDS是近期的(de)新現象,SDS産品都是最近開發或螺旋連接到現有的(de)産品上。記住新開發的(de)産品并不一定具備成熟産品的(de)一些功能,比如良好的(de)操作流程,穩定功能集和(hé)可(kě)靠性。