框架介紹
hca指超融合基礎架構。
HCA的一個核心組成部分就是SDS。大多數HCA解決方案是經SDS解決方案擴展而來,運行在虛擬機管理程式集群的各個節點上。它們聚合各個節點中的存儲,形成一個共享存儲池,供集群中的所有虛擬機訪問。HCA的價值在於它摒棄了專用存儲網路,正因為不需要專門的共享存儲系統,大大降低了存儲成本。與SDS解決方案類似,HCA解決方案提供了大部分必要的存儲服務(如快照和克隆),但大多缺乏數據保護和複製等關鍵數據服務。對於小型企業而言,HCA方案或許能滿足整個企業的需求。
面臨挑戰
超融合架構面臨的挑戰
HCA也有薄弱之處。HCA解決方案面臨的第一個挑戰在於,這些系統幾乎都不能支持數據中心中原有的外部既有存儲。HCA假定這些陳舊的既有存儲會被所創建的共享虛擬卷取代。但很少有數據中心愿意這么做。結果就是,HCA會變成數據中心抵禦存儲蔓延過程中的又一存儲孤島。
數據中心的存儲性能一直令人擔憂,而其中最令人擔憂的就是性能的可預見性。對於存儲系統而言,應用程式和用戶最擔心的就是是否擁有始終如一的性能。因此,HCA的第二個挑戰在於性能的難以預測性。這種性能不確定性來源於這一架構“共享一切”的性質。作為HCA解決方案核心的存儲軟體會將HCA的處理能力、記憶體和網路共享給虛擬機管理程式集群中的所有其他進程。如果某個套用資源需求驟升,造成其中一項資源“枯竭”,就可能會影響存儲性能,進而在整個基礎架構中產生漣漪效應。數據中心規模越大,這一擔憂就越可能成真。獨立的存儲基礎架構具有專用處理器和網路的優勢,有助於提供可預測的性能。
第三個挑戰在於擴展。HCA天生具有一定的擴展能力。數據中心需要更多計算能力時,自然會通過增加物理伺服器的方式來確保足夠的容量。而後,現有的存儲卷會將這一新容量添加到聚合之中。這種類型的擴展有兩個缺點:第一,計算能力、存儲性能和存儲容量的增加是緊密相連的,但這些資源的擴充需求很少會步調一致。第二,隨著為虛擬卷提供存儲的節點數量的增加,網路的重要性也會上升。當節點數達到兩位數時,HCA“共享一切”的架構可能會變得相當複雜。