Amazon ElastiCache 提供全受管的自動擴展功能,可維持穩定的效能以滿足您的應用程式需求。可以輕鬆定義資源需求和擴展行為,進而消除了管理工作負載叢集容量的複雜性。ElastiCache 將會根據這些擴展計劃自動調整叢集的規模,讓您能夠配合不斷變化的容量需求來佈建資源,以節省整體雲端支出。
Amazon ElastiCache 使用 AWS Auto Scaling 來管理擴展,並使用 Amazon CloudWatch 指標來確定何時需要向上擴展或縮減規模。ElastiCache 提供兩種類型的擴展。首先,您可以使用動態擴展,此類擴展會自動擴展叢集,以便在叢集負載變更時保持目標指標 (例如可用記憶體容量) 穩定。如此一來,您可以在需要時提高叢集的效能,並在不需要資源時減少耗用量。其次,您可以使用排程的擴展來決定擴展的日期和時間,以適應可預測的工作負載容量變更。
請參閱 Amazon ElastiCache 使用者指南,進一步了解有關自動擴展的資訊。
優勢
快速設定擴展
Amazon ElastiCache 可讓您輕鬆定義自動擴展計畫,以定義叢集擴展的方式。您可以在現有或已在執行的叢集上快速啟用自動擴展。只需在 AWS 管理主控台中按幾下,或透過 AWS SDK 或 CLI 即可完成設定。ElastiCache 使用 AWS Auto Scaling 來管理叢集的擴展。
根據您的特定應用程式需求擴展
為 Amazon ElastiCache 設定自動擴展時,您會根據預先定義的指標套用擴展政策,以便針對應用程式的特定需求進行最佳化,無論是效能或成本最佳化。AWS Auto Scaling 會根據您的偏好設定目標,並監控應用程式,在需求變更時新增或移除容量。
維持效能
當 Amazon ElastiCache 叢集超過或低於目標值時,AWS Auto Scaling 會調整擴展容量,即使工作負載不斷變更或變得無法預測,您仍可繼續滿足效能需求。當您的需求激增時,AWS Auto Scaling 會增加您的叢集容量以維持高效能。
按需求付費
Amazon ElastiCache 自動擴展有助於最佳化成本效益,讓您只需依實際需要付費。當需求下降時,AWS Auto Scaling 會調整您的叢集,以避免過度佈建和超支。Amazon ElastiCache 自動擴展可免費使用,您只需為叢集佈建的容量付費。
探索 AWS 客戶如何使用 Amazon ElastiCache