Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next

Share

202109 AWS Black Belt Online Seminar Auto Scaling in ECS

AWS Black Belt Online Seminarの最新コンテンツ: https://aws.amazon.com/jp/aws-jp-introduction/#new
過去に開催されたオンラインセミナーのコンテンツ一覧: https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

202109 AWS Black Belt Online Seminar Auto Scaling in ECS

  1. 1. © 2021, Amazon Web Services, Inc. or its Affiliates. アマゾン ウェブ サービス ジャパン株式会社 落⽔ 恭介 Amazon ECS Deep Dive ~ Capacity Providers ~ 2021.09.07
  2. 2. © 2021, Amazon Web Services, Inc. or its Affiliates. 本⽇お話すること • Amazon ECS での Auto Scaling とは • コンテナインスタンス (EC2 インスタンスレイヤ) • ECS サービス (タスクレイヤ) • ECS Cluster Auto Scaling • ECS Cluster Auto Scaling とは • Capacity Providers の概要
  3. 3. © 2021, Amazon Web Services, Inc. or its Affiliates. Amazon ECS での Auto Scaling とは
  4. 4. © 2021, Amazon Web Services, Inc. or its Affiliates. コンテナオーケストレーションの仕組み イメージレジストリ Container Runtime EC2 インスタンス コンテナ イメージのダウンロード コンテナイメージ Agent Orchestrator API call API call
  5. 5. © 2021, Amazon Web Services, Inc. or its Affiliates. コンテナオーケストレーションによるクラスター管理 API Container Runtime Orchestrator Agent Container Runtime Agent Container Runtime Agent Container Runtime Agent クラスター
  6. 6. © 2021, Amazon Web Services, Inc. or its Affiliates. オーケストレータ イメージレジストリ Amazon ECR Amazon ECS Amazon EC2 AWS Fargate
  7. 7. © 2021, Amazon Web Services, Inc. or its Affiliates. Amazon ECS の動作イメージ(on EC2) スケジューリングとオーケストレーション クラスター管理 配置エンジン OS Docker engine ecs-agent EC2 インスタンス EC2 インスタンス EC2 インスタンス OS Docker engine ecs-agent OS Docker engine ecs-agent クラスター ECS Tasks ECS Tasks ECS Tasks
  8. 8. © 2021, Amazon Web Services, Inc. or its Affiliates. Amazon ECS の動作イメージ(on Fargate) スケジューリングとオーケストレーション クラスター管理 配置エンジン OS Docker engine ecs-agent OS Docker engine ecs-agent OS Docker engine ecs-agent クラスター ECS Tasks ECS Tasks ECS Tasks
  9. 9. © 2021, Amazon Web Services, Inc. or its Affiliates. ECS on EC2 における Auto Scaling とは EC2 インスタンス / ECS タスクのそれぞれのレイヤで Auto Scaling の設定が必要 EC2 インスタンス EC2 インスタンス EC2 インスタンス Application Auto Scaling EC2 Auto Scaling ECS Tasks ECS Tasks ECS Tasks
  10. 10. © 2021, Amazon Web Services, Inc. or its Affiliates. EC2 インスタンスレイヤの Auto Scaling EC2 Auto Scaling Group ECS Cluster • [AWS/ECS/ClusterName] CPU reservation • [AWS/ECS/ClusterName] Memory reservation ECS Tasks ECS タスクの状況と連動するメトリクスをターゲットに設定することで、 EC2 インスタンスのキャパシティをコンテナワークロードの需要に追従させる
  11. 11. © 2021, Amazon Web Services, Inc. or its Affiliates. ECS タスクレイヤの Auto Scaling Application Auto Scaling を活⽤して ECS サービスの必要タスク数を⾃動的に増減 CPU DesiredCount 100% 0% 50% 10% 20% 30% 40% 60% 70% 80% 90% 5 30 10 15 20 25 Target CPU Utilization DesiredCount 例) ターゲット追跡スケーリングポリシー ターゲット追跡スケーリングポリシー • 指定したメトリクスがターゲットの値 に近づくように⾃動的に調整 ステップスケーリングポリシー • 設定されたスケーリングアクションに 基づいて増減 スケジュールに基づくスケーリング • ⽇付と時刻に基づいてタスク数を増減
  12. 12. © 2021, Amazon Web Services, Inc. or its Affiliates. ECS on EC2 における Auto Scaling の課題 複数レイヤの Auto Scaling の管理は複雑になりやすく、運⽤コストの増加を招く EC2 インスタンス EC2 インスタンス EC2 インスタンス Application Auto Scaling EC2 Auto Scaling ECS Tasks ECS Tasks ECS Tasks
  13. 13. © 2021, Amazon Web Services, Inc. or its Affiliates. ECS on EC2 における Auto Scaling の課題 EC2 インスタンス EC2 インスタンス EC2 インスタンス Application Auto Scaling ECS Cluster Auto Scaling ECS Tasks ECS Tasks ECS Tasks 複数レイヤの Auto Scaling の管理は複雑になりやすく、運⽤コストの増加を招く Ø ECS Cluster Auto Scaling により EC2 レイヤのマネージドスケーリングが可能に
  14. 14. © 2021, Amazon Web Services, Inc. or its Affiliates. Thank you!

AWS Black Belt Online Seminarの最新コンテンツ: https://aws.amazon.com/jp/aws-jp-introduction/#new 過去に開催されたオンラインセミナーのコンテンツ一覧: https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/

Views

Total views

176

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×