Veröffentlicht am: Dec 3, 2019
Amazon Elastic Container Service (ECS) Capacity Providers sind jetzt verfügbar. Capacity Providers sind eine neue Art der Verwaltung von Rechenkapazität für Container, die es der Anwendung ermöglichen, ihre Anforderungen an die Nutzung der Kapazität zu definieren. Mit Capacity Providers können Sie flexible Regeln dafür definieren, wie containerisierte Workloads auf verschiedenen Arten von Rechenkapazität laufen, und die Skalierung der Kapazität verwalten. Capacity Providers verbessern die Verfügbarkeit, Skalierbarkeit und Kosten der Ausführung von Aufgaben und Diensten auf dem ECS.
Bisher konnten Sie mit einem Launch Type steuern, ob eine Aufgabe EC2 oder Fargate verwendet, und mit Platzierungsbeschränkungen und -strategien steuern, wo Aufgaben ausgeführt werden. Allerdings konnten nur bereits verfügbare Kapazitäten (z. B. EC2-Instances, die bereits laufen) für die Ausführung von Aufgaben verwendet werden, und Platzierungsbeschränkungen und -strategien berücksichtigten nur die bereits verfügbare Kapazität.
Capacity Provider arbeiten sowohl mit EC2 als auch mit Fargate. Mit EC2 können Sie einen Capacity Providers anlegen, der einer EC2 Auto Scaling-Gruppe (ASG) zugeordnet ist. Der Capacity Provider kann verwendet werden, um die Skalierung der ASG durch ECS Cluster Auto Scaling (Start heute) zu verwalten und sicherzustellen, dass die für die Ausführung Ihrer Aufgabe erforderliche Kapazität angefordert wird, auch wenn sie noch nicht verfügbar ist. Wenn Sie Aufgaben und Dienste ausführen, können Sie diese auf mehrere Capacity Providers aufteilen. Dies ermöglicht neue Funktionen wie die Ausführung eines Dienstes in vordefinierten aufgeteilten Prozentsätzen über Fargate und Fargate Spot (Start heute) oder die Sicherstellung, dass ein Dienst eine gleiche Anzahl von Aufgaben in mehreren Availability Zones ausführt, ohne dass der Dienst ein neues Gleichgewicht herstellen muss.
Amazon ECS Capacity Providers sind in allen Regionen verfügbar, in denen ECS verfügbar ist. Informationen zu den ersten Schritten finden Sie in unserer Dokumentation.