Auto-Scaling可以被認為是叢集的高階概念嗎?

Auto-Scaling可以被認為是叢集的高階概念嗎?

既然使用了自動縮放,除了尺度自動改變之外,看起來和叢集沒有什麼區別。

我認為它們的共同點是都透過在多個實例之間分配流量來提高可用性。

不同之處在於自動縮放可以增加和減少實例。

我想知道我的想法是否正確。
如果您能附上連結以供參考,我也將不勝感激。

答案1

不需要。相反,它是一種容量管理功能。基礎設施的可選組件。

叢集是一個多節點系統,緊密協調對它們共享的資源的存取。分散式儲存系統。管理虛擬機器的多個節點虛擬機器管理程式。故障轉移集群。堆疊式網路交換器。共享記憶體超級電腦。其中每個節點都有與其他節點討論誰擁有什麼的節點。

與每個節點都是獨立的自動縮放群組的反例進行比較。考慮一個測試配置,其中實例啟動 CPU 刻錄任務。該stress程序,或計算一兆位數的圓周率。超過 CPU 使用閾值後,將啟動更多執行個體。但他們沒有互相交談。也許系統收集了 CPU 和記憶體利用率等指標來評估容量,但我不認為它與故障轉移叢集屬於同一類別。

在這組計算實例前面添加負載平衡器,並確保組合後的系統可以自動橫向擴展並具有高可用性。

相關內容