Amazon ECS, ECS görevleri için CPU sınırını 192 vCPU'ya yükseltiyor
Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Compute Cloud (Amazon EC2) bulut sunucularında dağıtılan ECS görevleri için 192 vCPU'ya kadar CPU sınırlarını destekliyor, bu da önceki sınırda 10 vCPU artış anlamına geliyor. Bu iyileştirme, müşterilerin daha büyük Amazon EC2 bulut sunucularında kaynak tahsisini daha etkili bir şekilde yönetmesine olanak tanıyor.
Amazon ECS müşterileri, CPU ve bellek kaynakları için container düzeyinde esnek ve katı sınırlar, görev düzeyinde ise katı sınırlar tanımlayabiliyor. Esnek sınırlar Amazon EC2 bulut sunucusundaki kaynakları bir container'a ayırırken sabit sınırlar maksimum kullanımı zorunlu kılar. Özellikle CPU için, container düzeyinde katı sınır bir tavan işlevi görür ve birden fazla container, Linux CpuShares'i kullanarak kaynaklar için rekabet ederken kaynak çekişmesini önlemeye yardımcı olur. Görev düzeyinde CPU sınırı, göreve ayırma işlevi görür hem de herhangi bir tek görevin çekişmeler sırasında aşırı kaynak tüketmesini önler. Müşteriler artık bir ECS görevi için CPU sınırı olarak 192 adede kadar vCPU belirtebilir. Bu, önceki sınır olan 10 vCPU'nun artması ve daha büyük boyutlu EC2 bulut sunucularında birden çok görev arasında daha etkili kaynak paylaşımı anlamına gelir. Örneğin, 192 vCPU içeren bir c7i.48xl bulut sunucusunda, ECS görevi başına 32 vCPU sınırı tanımlamak, gürültülü komşulardan kaynak çekişmesi olmadan 6 adede kadar görevin çalıştırılmasına olanak tanır.
Amazon ECS görev tanımınıza yönelik CPU sınırını tanımlamak için AWS yönetim konsolunu, SDK'yi, CLI'yi, CloudFormation'ı veya CDK'yi kullanabilirsiniz. Yeni sınır artık tüm bölgelerde geçerlidir. Daha fazla bilgi edinmek için belgeleri inceleyin.