每隔幾年,數(shù)據(jù)中心存儲基礎(chǔ)架構(gòu)都會經(jīng)歷一次更新和升級。在這個過程中,很多用戶都在考慮采用全閃存陣列 (AFA)。眾多廠商都已經(jīng)向市場推出了AFA產(chǎn)品,所以對于IT專業(yè)人員而言,在所有這些產(chǎn)品中挑選出適合的AFA產(chǎn)品是一項非常棘手的工作。而實際上,在企業(yè)的現(xiàn)有基礎(chǔ)架構(gòu)中實現(xiàn)AFA才是更加困難的事。要將AFA作為數(shù)據(jù)中心的存儲基礎(chǔ)架構(gòu)的一部分,設(shè)備的集成將會給存儲管理員帶來更多挑戰(zhàn)。
全閃存的數(shù)據(jù)中心現(xiàn)實嗎?從理論上來說,解決集成AFA的難題的不是沒有簡單的方法,將所有工作負荷都整合到單個全閃存系統(tǒng)上就可以了。這種方法也確實的解決了集成的難題,同時數(shù)據(jù)中心獲得了單點的存儲管理,而對于大部分數(shù)據(jù)中心而言,遷移到AFA還可以消除性能問題。
盡管市場中看到過多個關(guān)于全閃存數(shù)據(jù)中心的夸張報告,但實際情況是:大部分數(shù)據(jù)中心并不能從成本和性能這兩個方面證明完全放棄使用硬盤驅(qū)動器(HDD)的合理性。其中一個最大的難題在于全閃存數(shù)據(jù)中心的成本非常昂貴。雖然重復數(shù)據(jù)刪除和壓縮功能可以提高閃存的競爭力,但其成本仍然大大高于大容量磁盤。此外,全閃存產(chǎn)品廠商還忽略了一個事實:重復數(shù)據(jù)刪除和壓縮功能同樣可以應(yīng)用于基于硬盤驅(qū)動器(HDD)的系統(tǒng),這使AFA供應(yīng)商宣稱的全閃存在數(shù)據(jù)效率方面具備的理論優(yōu)勢化為烏有。只要基于HDD的系統(tǒng)的成本低于AFAs,只要對工作負荷的性能需求還不足以證明在全閃存方面進行投資的合理性,HDD就還是會在數(shù)據(jù)中心占據(jù)一席之地。
最后,大多數(shù)AFAs由新興廠商提供,他們趨向于使用定制硬件來充分利用閃存和硬盤之間像密度和性能這樣的差異。另外,由于這些系統(tǒng)來自新供應(yīng)商,供應(yīng)商也將為企業(yè)提供全新的數(shù)據(jù)服務(wù)方式。
混合系統(tǒng)的現(xiàn)狀數(shù)據(jù)中心很可能混合使用AFAs、混合陣列以及基于HDD的經(jīng)濟高效的容量系統(tǒng)。既然環(huán)境中不僅僅只有單一的AFA,那么存儲管理員就必須制定相應(yīng)策略來正確管理這些離散系統(tǒng),這一點至關(guān)重要。如果因為AFA無法與環(huán)境中的其他存儲系統(tǒng)兼容,而需要分開管理,這會抵消AFA產(chǎn)品的性能優(yōu)勢。傳統(tǒng)存儲供應(yīng)商提供的AFA大都屬于這種情況,因為其中很多系統(tǒng)是供應(yīng)商通過收購獲得的,而它們唯一的兼容性也許只是公司徽標相同。
即使企業(yè)決定以手動方式強行管理多個存儲平臺,那管理員就需要解決功能集丟失和不完整的問題。例如,新興廠商提供的很多AFAs不具備異地復制數(shù)據(jù)的能力。
如何集成AFA第一步 - 選擇適合的軟件定義存儲解決方案如果數(shù)據(jù)中心的目標是制定一致的存儲策略、將所有功能跨存儲平臺統(tǒng)一提供,則應(yīng)該通過利用軟件定義存儲(SDS)方案來提供通用的功能集。但這里提到的SDS解決方案必須是適用于上述目標的正確的SDS解決方案。
首先,SDS解決方案必須能在光纖通道(FC)和iSCSI等現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)架構(gòu)上提供共享存儲系統(tǒng)的集成和支持。其中包括對HDD陣列和混合系統(tǒng)等環(huán)境中的現(xiàn)有存儲的支持。SDS應(yīng)該將所有這些存儲系統(tǒng)的管理集中在同一組服務(wù)下,使得這些服務(wù)的管理和執(zhí)行在所有存儲系統(tǒng)上都是相同的。很多SDS解決方案強制用戶架構(gòu)向超融合式架構(gòu)轉(zhuǎn)換。雖然這對于未來數(shù)據(jù)中心可能是一個可行的選擇方案,但遺留的傳統(tǒng)存儲設(shè)備卻跟不上這種發(fā)展的步伐,無法充分利用全閃存技術(shù),對于很多數(shù)據(jù)中心而言,條件還不成熟。
第二,SDS解決方案應(yīng)該支持數(shù)據(jù)向新AFA的遷移。這個過程不能只是簡單地復制數(shù)據(jù),甚至有些塊遷移解決方案也不適用。例如,幾乎所有AFA都支持精簡配置,但有一種基本的塊遷移工具會復制空數(shù)據(jù)塊,并要求AFA單獨進行處理。一些情況下,數(shù)據(jù)遷移可能會中斷幾乎所有AFA中通用的精簡配置功能。遷移功能應(yīng)該能夠感知精簡配置,而不復制空數(shù)據(jù)塊。此外,此類遷移應(yīng)在存儲網(wǎng)絡(luò)上單獨進行,而不干擾生產(chǎn)應(yīng)用程序。最后,此類遷移應(yīng)該可在應(yīng)用程序處于在線狀態(tài)時執(zhí)行。這樣,我們只需利用少量的計劃停機時間即可集成AFA。
第三,SDS解決方案應(yīng)該經(jīng)過能夠幫助充分發(fā)揮AFA的性能潛力。實際上,存儲資產(chǎn)的集中會增加延遲,而SDS開發(fā)人員必須最大程度地減少這種延遲。這對于在專用的集群設(shè)備或服務(wù)器上運行SDS解決方案非常有價值。將好的軟件與專用的存儲處理能力和專用網(wǎng)絡(luò)資源結(jié)合在一起,可以確保SDS架構(gòu)對應(yīng)用程序和用戶所產(chǎn)生的延遲和性能影響微乎其微。
第四,SDS解決方案必須能夠在數(shù)據(jù)中心內(nèi)部不同存儲系統(tǒng)之間提供數(shù)據(jù)流動。所有數(shù)據(jù)都是不同的,其性能需求也會隨著時間推移而變化。如上所述,數(shù)據(jù)中心將采用多種方式的存儲。SDS解決方案應(yīng)該允許數(shù)據(jù)從AFA系統(tǒng)快速遷入或遷出,并且不會出現(xiàn)中斷。這樣可以提升或降級數(shù)據(jù),而不對應(yīng)用程序或服務(wù)產(chǎn)生影響。當多個應(yīng)用程序需要性能提升時,還允許這些應(yīng)用程序同時使用AFA,從而最大程度地利用在AFA方面的投資。
第五,SDS解決方案必須能夠提供內(nèi)置的連續(xù)性和保護功能。正如上文所述,所有AFAs都具有某種形式的內(nèi)置RAID數(shù)據(jù)保護功能,但很多AFA缺少災(zāi)難恢復功能,例如同步和異步復制。SDS軟件應(yīng)該能夠監(jiān)控存儲連接和卷,以便感知故障,并且即時將存儲操作轉(zhuǎn)移到另一個存儲系統(tǒng)或地點。復制功能應(yīng)該經(jīng)過WAN優(yōu)化,包括通過重復數(shù)據(jù)刪除、壓縮和IP協(xié)議優(yōu)化,從而最大程度地減少在WAN帶寬上的投資。在災(zāi)難恢復站點,二級系統(tǒng)不一定必須與主系統(tǒng)相同。一個AFA的成本已經(jīng)非常昂貴了,如果購買兩個相同系統(tǒng),而其中一個在發(fā)生實際災(zāi)難之前基本上都處于閑置狀態(tài),這對于大部分數(shù)據(jù)中心而言沒有什么意義。
第六,SDS解決方案應(yīng)該能夠在整個存儲基礎(chǔ)架構(gòu)中提供數(shù)據(jù)效率,而不僅是在單個存儲系統(tǒng)上提供。重復數(shù)據(jù)刪除就是一個例子,如果在存儲系統(tǒng)之間遷移或復制數(shù)據(jù),應(yīng)該只復制唯一數(shù)據(jù)塊。此外,如果企業(yè)確定可以跨存儲系統(tǒng)應(yīng)用重復數(shù)據(jù)刪除功能,那么就不應(yīng)該再有多余的重復數(shù)據(jù)。同樣還應(yīng)該充分利用壓縮功能,這樣在遷移或復制數(shù)據(jù)時,無需對數(shù)據(jù)進行解壓、傳輸和重新壓縮,數(shù)據(jù)應(yīng)該在壓縮狀態(tài)下流動。
步驟 2 - 選擇對的全閃存陣列企業(yè)選擇了適合的SDS解決方案可能改變AFA的選擇。由于SDS解決方案提供所有了數(shù)據(jù)服務(wù),因此IT規(guī)劃者可以忽略大部分AFA軟件功能,而是專注于硬件設(shè)計。硬件問題在閃存系統(tǒng)中最為重要,系統(tǒng)的每個方面應(yīng)該可以處理零延遲存儲器技術(shù)。
關(guān)注于閃存硬件,企業(yè)將可以選擇高密度、高性能的存儲系統(tǒng),其價格可能比那些運行了一堆企業(yè)不再需要的功能的系統(tǒng)還要低。無論是從性能還是從價格的角度來說,這些功能能夠關(guān)閉,甚至不再被“捆綁”,對于企業(yè)來說都是一項巨大的優(yōu)勢。
結(jié)論使用AFAs,企業(yè)可以獲得能夠更快響應(yīng)和進一步擴展的應(yīng)用程序和基礎(chǔ)架構(gòu),但并非所有的數(shù)據(jù)都需要始終存儲在全閃存系統(tǒng)上,特別是當考慮到數(shù)據(jù)的整個生命周期時。在AFA投資優(yōu)化方面,能夠在存儲系統(tǒng)之間提供數(shù)據(jù)流動是一大關(guān)鍵要素,而這些系統(tǒng)均不提供這種功能。此外,IT規(guī)劃者無需通過自身的單獨數(shù)據(jù)服務(wù)來管理另一個獨立存儲系統(tǒng)。SDS提供了應(yīng)對這些集成挑戰(zhàn)的合理方法。SDS必須能夠支持傳統(tǒng)存儲架構(gòu),并提供一整套強大的數(shù)據(jù)服務(wù),實現(xiàn)存儲基礎(chǔ)架構(gòu)的集中化管理,并且不會增加有損閃存系統(tǒng)性能的延遲。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。