步驟 1:尋找您的可擴展性資源 - AWS Auto Scaling

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

步驟 1:尋找您的可擴展性資源

本節包含在 AWS Auto Scaling 主控台中建立擴展計畫的實作簡介。如果這是您的第一個擴展計畫,建議您從使用 Amazon EC2 Auto Scaling 群組建立範例擴展計畫開始。

必要條件

若要練習使用擴展計畫,請建立 Auto Scaling 群組。在 Auto Scaling 群組中啟動至少一個 Amazon EC2 執行個體。如需詳細資訊,請參閱《Amazon EC2 Auto Scaling 使用者指南》中的 Amazon EC2 Auto Scaling 入門

在啟用 CloudWatch 指標的情況下使用 Auto Scaling 群組,以便在您完成 Create Scaling Plan (建立擴展計畫) 精靈時,從可用的圖表中取得容量資料。如需詳細資訊,請參閱「Amazon EC2 Auto Scaling 使用者指南」中的監控您 Auto Scaling 群組和執行個體的 CloudWatch 指標

產生幾天或更長時間的負載,以便提供 CloudWatch 指標資料讓預測擴展功能使用。

確認您具備使用擴展計畫所需的許可。如需詳細資訊,請參閱擴展計劃的身分和存取管理

將 Auto Scaling 群組加入新的擴展計畫

當您從主控台建立擴展計畫時,這可協助您尋找可擴展的資源,展開第一步。開始之前,請確認您符合下列要求:

  • 您已建立 Auto Scaling 群組並啟動至少一個 EC2 執行個體,如上一節所述。

  • 您建立的 Auto Scaling 群組已存在至少 24 小時。

開始建立擴展計畫
  1. 在 https://https://console.aws.amazon.com/awsautoscaling/ 開啟 AWS Auto Scaling 主控台。

  2. 在螢幕上方的導覽列中,選擇您在建立 Auto Scaling 群組時所用的相同區域。

  3. 從歡迎頁面選擇 Get started (開始使用)

  4. Find scalable resources (尋找可擴展的資源) 頁面上,執行下列其中一項動作:

    • 選擇依 CloudFormation 堆疊搜尋,然後選擇要使用的 AWS CloudFormation 堆疊。

    • 選擇 Search by tag (依標籤搜尋)。然後為每個標籤從 Key (索引鍵) 選擇標籤索引鍵,從 Value (值) 選擇標籤值。若要新增標籤,選擇 Add another row (新增另一列)。若要移除標籤,請選擇 Remove (移除)

    • 選擇 Choose EC2 Auto Scaling groups (選擇 EC2 Auto Scaling 群組),然後選擇一或多個 Auto Scaling 群組。

    注意

    如需簡介教學,請選擇 Choose EC2 Auto Scaling groups (選擇 EC2 Auto Scaling 群組),然後選擇您建立的 Auto Scaling 群組。

    尋找可擴展資源的主控台選項。
  5. 選擇 Next (下一步),繼續進行擴展計畫建立程序。

進一步了解如何探索您的可擴展資源

如果您已經建立範例擴展計畫,且想要建立更多範例,請參閱下列案例,詳細了解如何使用 CloudFormation 堆疊或一組標籤。在使用主控台建立擴展計劃時,您可以在此區段決定是否要選擇 Search by CloudFormation stack (依 CloudFormation 堆疊搜尋) 或 Search by tag (依標籤搜尋) 選項來探索可擴展資源。

如果您在 Create Scaling Plan (建立擴展計畫) 精靈的步驟 1 選擇 Search by CloudFormation stack (依 CloudFormation 堆疊搜尋) 或 Search by tag (依標籤搜尋) 選項,會讓擴展計畫可使用與堆疊或一組標籤相關聯的可擴展資源。隨著擴展計劃定義後,您接下來可以選擇要包括或排除哪些資源。

使用 CloudFormation 堆疊探索可擴展資源

使用 CloudFormation 時,可以使用堆疊來佈建資源。堆疊中所有的資源皆由堆疊的範本定義。您的擴展計劃會在堆疊頂端新增協調層,讓您更容易為多個資源設定擴展。如果沒有擴展計劃,則需要為每個可擴展的資源單獨設定擴展。這表示必須找出佈建資源和擴展政策的順序,並了解這些相依性如何運作的細微之處。

在 AWS Auto Scaling 主控台中,您可以選取現有的堆疊,以掃描可設定自動擴展的資源。 AWS Auto Scaling 只會尋找所選堆疊中定義的資源。不會搜尋整個巢狀堆疊。

為了讓 CloudFormation 堆疊能夠搜尋到 ECS 服務, AWS Auto Scaling 主控台需要知道哪個 ECS 叢集正在執行服務。您的 ECS 服務必須和執行服務的 ECS 叢集位於相同的 CloudFormation 堆疊中。否則,它們必須是預設叢集的一部分。為了能夠正確識別,ECS 服務名稱在這些 ECS 叢集中必須是唯一的。

如需 CloudFormation 的詳細資訊,請參閱AWS CloudFormation 《 使用者指南》中的什麼是 AWS CloudFormation?

使用標籤探索可擴展資源

標籤提供中繼資料,可用來探索 AWS Auto Scaling 主控台中使用標籤篩選條件的相關可擴展資源。

使用標籤來尋找下列任一資源:

  • Aurora 資料庫叢集

  • Auto Scaling 群組

  • DynamoDB 資料表和全域次要索引

搜尋多個標籤時,每個資源必須有列出的所有標籤,才會被找到。

如需有關標記的詳細資訊,請參閱下列文件。