Amazon Web Services, AWS Batch içine ECS Yönetilen Örnekler (ECS MI) desteğini getirerek mühendislik ekiplerine yoğun ve GPU hızlandırmalı toplu işlem operasyonlarını çalıştırmak için sadeleştirilmiş bir işlem seçeneği sundu. Bu yeteneğin entegrasyonu sayesinde kuruluşlar, işletim sistemi güvenlik yamaları, Amazon Machine Image güncellemeleri ve genel örnek yaşam döngüsü yönetimi gibi rutin bakım işlerini AWS’ye devrederken yüksek performanslı işlem altyapısından yararlanabiliyor.
İşlem Altyapısının ve Operasyonların Kolaylaştırılması
Geçmişte büyük ölçekli toplu işleme kümelerini yönetmek, alttaki sanal makine filolarını ayakta tutmak için önemli ölçüde idari çaba gerektiriyordu. AWS Batch’in ECS Yönetilen Örnekler üzerinde sunulmasıyla birlikte, müşteri tarafından yönetilen Amazon EC2 altyapısının yükü etkin bir şekilde ortadan kalkıyor. AWS, geliştirme veya altyapı ekiplerinin doğrudan müdahalesine gerek kalmadan işlem düğümlerinin güncel ve güvenli kalmasını sağlayarak arka plandaki operasyonel yükü üstleniyor.
Bu entegrasyon, özellikle özel donanım hızlandırması gerektiren yoğun hesaplama iş yüklerini hedefliyor. Karmaşık simülasyonlar veya model eğitimleri yürüten veri bilimciler, makine öğrenimi mühendisleri ve nicel analistler artık küme bakımı yerine tamamen iş mantığına odaklanabiliyor.
Yapılandırma ve Uygulama Detayları
İş yüklerini bu yeni yeteneği kullanarak devreye almak, AWS ekosistemindeki standart düzenleme pratiklerini içerir. Yöneticiler işlem ortamlarını iki temel arayüz üzerinden yapılandırabilir:
- AWS Batch Yönetim Konsolu
- AWS Batch
CreateComputeEnvironmentAPI’si
Yapılandırma iş akışı içinde kullanıcılar, izin verilen örnek türlerini ve belirli ağ gereksinimlerini managedInstancesProvider bloğu içinde tanımlar. Kurulum tamamlandığında, işlem ortamı doğrudan aktif bir iş kuyruğuna bağlanarak ekiplerin esnek kapasite stratejileri kullanarak iş yüklerini yürütmesine olanak tanır.
Yürütme Esnekliği ve Bölgesel Erişilebilirlik
Bu işlem ortamlarına gönderilen iş yükleri, maliyet verimliliği ve kaynak kullanılabilirliği sağlayan birden fazla kapasite tahsis modelinden yararlanır:
- Öngörülebilir, kesintisiz görev yürütme için İsteğe Bağlı (On-Demand) kapasite
- Atıl bulut işlem gücünü önemli ölçüde düşük maliyetlerle değerlendirmek için Spot kapasite
- Öngörülebilir taban iş yükleri için Ayrılmış (Reserved) kapasite
AWS, AWS Batch’in halihazırda erişilebilir olduğu tüm küresel AWS Bölgelerinde ECS Yönetilen Örnekler üzerinde AWS Batch desteğini kullanıma sundu. Bu işlevselliği benimsemek isteyen kuruluşlar, göç ve dağıtım kılavuzları için resmi belgeleri inceleyebilir.
Kaynak: Orijinal Makale





