| ID |
1068 |
| GUID |
865e703f295c1ec1e4b12a486a22e08482d1abf7 |
| 発表日(JST) |
|
| 要約生成日時(JST) |
|
| タイトル |
Amazon ECSがECSタスクのCPU制限を192 vCPUに引き上げ |
| 詳細リンク |
https://aws.amazon.com/about-aws/whats-new/2025/02/amazon-ecs-increases-cpu-ecs-tasks/
|
| カテゴリ |
- amazon-ecs
- aws-govcloud-us
- compute
|
| 要点 |
- Amazon ECSがECSタスクのCPU制限を10 vCPUから192 vCPUに引き上げ
- より大型のEC2インスタンスでのリソース割り当てが効率化
- コンテナレベルとタスクレベルでのCPU制限が可能
- 例:c7i.48xlインスタンスで32 vCPU制限のタスクを6つ実行可能
- AWS管理コンソール、SDK、CLI、CloudFormation、CDKで設定可能
|
| アップデート内容要約 |
Amazon ECSが、Amazon EC2インスタンス上のECSタスクに対するCPU制限を従来の10 vCPUから192 vCPUに引き上げました。これにより、より大型のEC2インスタンスでのリソース割り当てが効率化されます。
|
| アップデート内容全文 |
Amazon Elastic Container Service (Amazon ECS) が、Amazon Elastic Compute Cloud (Amazon EC2) インスタンス上に展開されるECSタスクのCPU制限を、従来の10 vCPUから最大192 vCPUまでサポートするようになりました。
この改善により、顧客はより大型のAmazon EC2インスタンスでリソース割り当てをより効果的に管理できるようになります。
Amazon ECSの顧客は、コンテナレベルでCPUとメモリリソースのソフト制限とハード制限を、タスクレベルではハード制限を定義できます。
ソフト制限はAmazon EC2インスタンス上のコンテナ用リソースを予約し、ハード制限は最大使用量を強制します。
CPUに関しては、コンテナレベルのハード制限が上限として機能し、複数のコンテナがLinux CpuSharesを使用してリソースを競合する際のリソース競合を防ぎます。
タスクレベルのCPU制限は、タスクの予約として機能すると同時に、競合時に単一のタスクが過剰なリソースを消費することを防ぎます。
顧客は現在、ECSタスクのCPU制限として最大192 vCPUを指定できるようになり、これは従来の10 vCPUから増加しました。
これにより、より大型のEC2インスタンス上で複数のタスク間でリソースをより効果的に共有できるようになります。
例えば、192 vCPUを持つc7i.48xlインスタンスでは、ECSタスクごとに32 vCPUの制限を定義することで、ノイジーネイバーからのリソース競合なしに最大6つのタスクを実行できます。
AWS管理コンソール、SDK、CLI、CloudFormation、またはCDKを使用して、Amazon ECSタスク定義のCPU制限を定義できます。
新しい制限はすべてのリージョンで有効になっています。
詳細については、ドキュメントをご参照ください。
|
| 関連サービス |
- AWS CloudFormation
- Amazon EC2
- Amazon ECS
|
| 関連サービスの説明 |
- AWS CloudFormationは、AWSリソースをモデル化し、プロビジョニングするためのサービスです。必要なすべてのAWSリソースを記述するテンプレートを作成し、CloudFormationがそれらのリソースのプロビジョニングと設定を処理します。これにより、インフラストラクチャをコードとして管理できます。
- Amazon EC2(Elastic Compute Cloud)は、クラウド上で安全で拡張性の高い仮想サーバーを提供するウェブサービスです。開発者がより簡単にクラウドコンピューティングを行えるよう設計されており、ウェブスケールのコンピューティングを容易にします。
- Amazon ECS(Elastic Container Service)は、コンテナ化されたアプリケーションの実行、停止、管理を容易にするフルマネージドコンテナオーケストレーションサービスです。Dockerコンテナをサポートしており、AWSのスケーラブルで高性能なインフラストラクチャ上でアプリケーションを簡単に実行できます。
|
| 関連URL |
|