Argo iş akışlarını Alibaba Cloud Container Service (ACS) ve Elastic Container Instance (ECI) üzerinde sunucusuz olarak çalıştırın. Hizmet, açık kaynaklı motoru ve Kubernetes parametrelerini büyük ölçekte verimli esnek zamanlama için optimize eder ve BestEffort ile öncelikli örnekler aracılığıyla maliyet optimizasyonunu destekler. Bu konu, iş akışı kümesini ve temel avantajlarını tanıtmaktadır.
Konsol
Kullanım senaryoları
Argo Workflows, Cloud Native Computing Foundation (CNCF) tarafından mezun edilen bir projedir; bu, CNCF olgunluk seviyesinin en üst düzeyidir ve geniş benimsenmeyi, güvenliği ve ekosistem erişimini gösterir. Ayrıca otonom sürüş, bilimsel hesaplama, kantitatif finans ve dijital medya alanlarında dağıtılan en popüler Kubernetes iş akışı motorudur.

İş akışı kümeleri şu durumlar için güçlü bir uyum sağlar:
Toplu veri işleme — bilgi işlem kaynaklarını önceden ayırmadan binlerce paralel görev başlatın
Makine öğrenimi işlem hatları — eğitim, değerlendirme ve dağıtımı pod iş akışları olarak koordine edin
Altyapı otomasyonu — çok adımlı kaynak tahsisi ve kaldırma işlerini güvenilir şekilde yönetin
CI/CD işlem hatları — talep üzerine ölçeklenen ve tamamlandığında kaynakları serbest bırakan yüksek aktarım hızına sahip işlem hatları oluşturun
Argo Workflows, toplu görev orkestrasyonunda mükemmelleştir:
Cloud-native — her görevin bir pod olarak çalıştığı Kubernetes için tasarlanmıştır
Hafif ve ölçeklenebilir — VM ek yükü yoktur; esnek ölçeklendirme ile binlerce görevi paralel olarak başlatır
Güçlü orkestrasyon — tek bir iş akışında normal işleri, Spark işlerini, Ray işlerini ve Tensor işlerini destekler
Neden iş akışı kümelerini kullanmalısınız?
İş akışı kümeleri, tam API uyumluluğuna sahip açık kaynaklı Argo Workflows üzerine kurulmuştur; ACK veya herhangi bir Kubernetes kümesinden gelen mevcut iş akışları değişiklik yapılmadan taşınabilir.
Uyumluluğun ötesinde, iş akışı kümeleri büyük ölçekte operasyonel ek yükü ortadan kaldırır:
Altyapı yönetimi gerekmez — kümeler otomatik sürüm yükseltmeleriyle hemen kullanıma hazırdır.
Otomatik kaynak serbest bırakma ile esnek ölçeklendirme — kaynaklar yürütme sırasında dışarı doğru ölçeklenir ve tamamlanmanın ardından serbest bırakılır. Yalnızca gerçek bilgi işlem süresi için ödeme yaparsınız.
Çok alanlı güvenilirlik — motor, podları kullanılabilirlik alanları arasında zamanlayarak alan arızaları sırasında iş akışlarının çalışmasını sürdürür.
Optimize edilmiş kontrol düzlemi — büyük ölçekte performans, verimlilik, kararlılık ve gözlemlenebilirlik için ayarlanmış olup yoğun yük altında tutarlı zamanlama sağlar.
Gelişmiş OSS nesne yönetimi — büyük nesneleri yükleyin, adımlar arasında veri akışı sağlayın ve manuel paket ilkesi yönetimi olmadan otomatik nesne çöp toplama (GC) yapılandırın.
Topluluk teknik desteği — işlem hattı performansını ve maliyetlerini optimize etmek için uzman rehberliği alın.
Mimari
İş akışı kümeleri, Kubernetes üzerine inşa edilen ve açık kaynaklı Argo Workflows ile güçlendirilen sunucusuz iş akışı motorlarıdır.
Ağ tasarımı
İş akışı kümeleri şu bölgelerde kullanılabilir: Çin (Pekin), Çin (Hangzhou), Çin (Şanghay), Çin (Shenzhen), Çin (Zhangjiakou), Çin (Heyuan), Çin (Guangzhou), Çin (Hong Kong), Singapur, Malezya (Kuala Lumpur), Endonezya (Cakarta), Japonya (Tokyo), Almanya (Frankfurt), Birleşik Krallık (Londra) ve Tayland (Bangkok). Diğer bölgeler için uzman desteği almak üzere DingTalk 35688562 grubuna katılın.
Bir iş akışı motoru oluşturmadan önce Sanal Özel Cloud (VPC) ve vSwitch yapılandırmanızı planlayın:
Bir VPC oluşturun veya mevcut birini seçin.
-
Aşağıdaki yönergeleri izleyerek vSwitch'ler oluşturun veya mevcut olanları seçin:
vSwitch CIDR bloklarınızın yeterli IP adresi sağladığından emin olun. Argo iş akışları, her biri bir IP adresi gerektiren birçok pod oluşturabilir.
Her kullanılabilirlik alanında bir vSwitch oluşturun, ardından iş akışı motorunu oluştururken tüm vSwitch kimliklerini belirtin. Motor, ACS podlarını veya esnek konteyner örneklerini stok bulunan alanlarda zamanlar. Tüm alanların stoğu tükenirse iş akışları çalışamaz.