超融合架構vs.軟件定義存儲
責任編輯:zhaoxqin 作者:George Crump, Lead Analyst | 2015-09-10 16:01:49 本文摘自:企業網D1net
超融合架構本身就包含SDS
HCA的一個核心組成部分就是SDS。大多數HCA解決方案是經SDS解決方案擴展而來,運行在虛擬機管理程序集群的各個節點上。它們聚合各個節點中的存儲,形成一個共享存儲池,供集群中的所有虛擬機訪問。HCA的價值在于它摒棄了專用存儲網絡,正因為不需要專門的共享存儲系統,大大降低了存儲成本。與SDS解決方案類似,HCA解決方案提供了大部分必要的存儲服務(如快照和克?。蠖嗳狈祿Wo和復制等關鍵數據服務。對于小型企業而言,HCA方案或許能滿足整個企業的需求。
超融合架構面臨的挑戰
HCA也有薄弱之處。HCA解決方案面臨的第一個挑戰在于,這些系統幾乎都不能支持數據中心中原有的外部既有存儲。HCA假定這些陳舊的既有存儲會被所創建的共享虛擬卷取代。但很少有數據中心愿意這么做。結果就是,HCA會變成數據中心抵御存儲蔓延過程中的又一存儲孤島。
數據中心的存儲性能一直令人擔憂,而其中最令人擔憂的就是性能的可預見性。對于存儲系統而言,應用程序和用戶最擔心的就是是否擁有始終如一的性能。因此,HCA的第二個挑戰在于性能的難以預測性。這種性能不確定性來源于這一架構“共享一切”的性質。作為HCA解決方案核心的存儲軟件會將HCA的處理能力、內存和網絡共享給虛擬機管理程序集群中的所有其他進程。如果某個應用資源需求驟升,造成其中一項資源“枯竭”,就可能會影響存儲性能,進而在整個基礎架構中產生漣漪效應。數據中心規模越大,這一擔憂就越可能成真。獨立的存儲基礎架構具有專用處理器和網絡的優勢,有助于提供可預測的性能。
第三個挑戰在于擴展。HCA天生具有一定的擴展能力。數據中心需要更多計算能力時,自然會通過增加物理服務器的方式來確保足夠的容量。而后,現有的存儲卷會將這一新容量添加到聚合之中。這種類型的擴展有兩個缺點:第一,計算能力、存儲性能和存儲容量的增加是緊密相連的,但這些資源的擴充需求很少會步調一致。第二,隨著為虛擬卷提供存儲的節點數量的增加,網絡的重要性也會上升。當節點數達到兩位數時,HCA“共享一切”的架構可能會變得相當復雜。
SDS的優勢
當SDS不處于超融合狀態時,能夠為大型環境提供可行的替代方案,可以在降低存儲成本的同時,還能維持靈活的擴展能力。正如Storage Switzerland在“The Three Problems with Software Defined Storage”(軟件定義存儲的三個問題)一文中所述,SDS解決方案能夠為環境中的傳統存儲提供SDS價值。這些價值中包括單一管理和統一存儲功能集。此外,由于SDS可以利用用戶現有的存儲架構,因此能夠充分發揮專用存儲網絡和存儲計算的功用。換言之,它們不僅具有“共享一切”環境的管理簡便性,而且能避免性能的不可預測性,也不需要重新購買額外的存儲。
結論
對于有些數據中心來說,HCA解決方案能以各種不同的方式實施這點顯然是有價值的。通常而言,在最初實施這些解決方案時還是要多做考量,以免它們造成新的存儲瓶頸。如果數據中心原本就擁有很多的傳統存儲,那么HCA對他們而言可能就不那么有吸引力了。隨著環境的擴展,HCA在升級靈活性和性能可預測性上都存在一些缺陷。鑒于以上顧慮,如果數據中心內原本就有傳統存儲系統,并且需要提供可預測的性能,那么可以考慮一下不具有超融合特質的SDS解決方案。