擴展計畫入門 - AWS Auto Scaling

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

擴展計畫入門

在您建立擴展計畫以搭配應用程式使用前,請在您的應用程式於 AWS 雲端執行時完整加以檢閱。謹記下列事項:

  • 無論您是否擁有從其他主控台建立的現有擴展政策。您可以取代現有的擴展政策,也可以在建立擴展計劃時予以保留 (不允許對其值進行任何變更)。

  • 根據整體資源,適合應用程式中各個可擴展資源的目標使用率。例如,Auto Scaling 群組中 EC2 執行個體的預期 CPU 使用量與可用 CPU 量相比。對於使用佈建輸送量模型的服務 (例如 DynamoDB),資料表或索引預期使用的讀取和寫入活動量與其可用輸送量相比。換言之,已耗用容量與佈建容量的比率。建立擴展計畫之後,您可以隨時變更目標使用率。

  • 需要多少時間來啟動並設定伺服器。了解這一點將有助於為每個 EC2 執行個體設定時段,以便在啟動後預熱,確保不會在上一個執行個體仍在啟動中時就啟動新的伺服器。

  • 指標歷史紀錄是否夠長以用於預測性擴展 (如果使用新建立的 Auto Scaling 群組)。一般來說,完整 14 天的歷史資料能夠轉換成更準確的預測。最少為 24 小時。

若您對應用程式更了解,則在進行擴展計劃時會更有效率。

以下任務協助您熟悉擴展計畫。您將會為單一 Auto Scaling 群組建立擴展計畫,並啟用預測擴展和動態擴展。