Kluster alur kerja Argo Container adalah lingkungan Argo Workflows berarsitektur tanpa server yang dibangun di atas Alibaba Cloud Container Compute Service (ACS). Mesin alur kerja yang terkelola penuh ini melakukan scaling secara otomatis, menggunakan Instans Best Effort untuk mengoptimalkan biaya, dan tetap kompatibel dengan Argo Workflows open-source, tanpa perlu memprovisikan atau mengelola Kluster Kubernetes.
Kasus penggunaan
Argo Workflows adalah mesin Alur kerja cloud-native dan merupakan proyek lulusan dari Cloud Native Computing Foundation (CNCF). Status ini menunjukkan bahwa proyek tersebut memenuhi standar tertinggi dalam hal adopsi pengguna, keamanan, dan penggunaan yang luas. Setiap langkah Alur kerja berjalan dalam Pod Kubernetes, sehingga bersifat ringan, native terhadap container, dan mampu menjalankan puluhan ribu pekerjaan secara paralel tanpa overhead mesin virtual (VM).
Kluster alur kerja Argo Container sangat cocok digunakan ketika:
-
Anda menjalankan beban kerja batch atau pembelajaran mesin (ML) berskala besar. Kluster ini menjadwalkan ribuan Pod paralel di berbagai zona dan melepaskan sumber daya segera setelah pekerjaan selesai, sehingga tidak ada kapasitas menganggur yang perlu dibayar.
-
Anda memerlukan pipeline komputasi-intensif dengan overhead operasional minimal. Kirimkan Alur kerja dan kluster akan menangani penjadwalan, scaling, serta failover zona. Anda tidak perlu mengelola node group Kubernetes atau peningkatan versi.
-
Anda mengorkestrasi pekerjaan heterogen. Argo Workflows secara native mendukung pekerjaan standar bersama dengan pekerjaan Spark, Ray, dan Tensor dalam satu grafik asiklik terarah (DAG).
-
Anda menjalankan CI/CD atau otomatisasi infrastruktur. Setiap langkah pipeline merupakan container yang terisolasi, memberikan eksekusi yang dapat direproduksi dan diaudit.
-
Anda sudah menggunakan Argo Workflows di ACK atau Kluster Kubernetes lainnya. Kluster alur kerja Argo Container sepenuhnya kompatibel dengan Argo Workflows open-source, sehingga Anda dapat memigrasikan Alur kerja yang ada tanpa modifikasi.
Argo Workflows banyak digunakan dalam industri seperti kendaraan otonom, komputasi ilmiah, komputasi genomik, kuantisasi keuangan, dan media digital.
Cara kerja
Kluster alur kerja Argo Container di-host di ACS. Komponen utamanya meliputi:
-
Pod ACS: unit komputasi yang menjalankan langkah Alur kerja Anda. Setiap Pod berjalan sebagai container di dalam ACS dan menggunakan satu alamat IP dari vSwitch. Pod dibuat sesuai permintaan dan dilepaskan saat langkah selesai.
-
Lapisan kontrol yang ditingkatkan: lapisan yang meng-host dan menjalankan mesin Alur kerja.
Fitur utama
| Fitur | Manfaat |
|---|---|
| Kompatibel dengan open-source | Sepenuhnya kompatibel dengan Argo Workflows open-source. Migrasikan alur kerja yang ada dari kluster ACK atau kluster Kubernetes apa pun tanpa mengubah satu file YAML pun. |
| Tanpa overhead O&M | Tidak ada kluster Kubernetes yang perlu dikelola. Peningkatan versi, patch lapisan kontrol, dan maintenance infrastruktur ditangani untuk Anda. |
| Scaling otomatis | Sumber daya melakukan scale out secara otomatis saat alur kerja berjalan, dan instans Best Effort menjaga biaya tetap rendah. |
| Keandalan multi-zona | Load balancing multi-zona untuk penjadwalan yang sangat andal. Instans mesin alur kerja secara otomatis memilih zona dengan inventaris yang memadai untuk membuat pod ACS. Jika suatu zona memiliki inventaris yang tidak mencukupi, alur kerja tidak dapat mengambil sumber daya pod ACS dan akan gagal. |
| Lapisan kontrol yang ditingkatkan | Performa penjadwalan yang lebih baik, throughput lebih tinggi, stabilitas lebih baik, dan observabilitas bawaan—semuanya dioptimalkan untuk beban kerja alur kerja berskala besar. |
| Penyimpanan OSS Ditingkatkan | Mendukung unggah file besar, streaming, dan pengumpulan sampah (GC) artefak di bucket Object Storage Service (OSS) untuk alur kerja yang menghasilkan atau mengonsumsi volume data yang signifikan. |
| Dukungan ahli | Ahli produk membantu tim bisnis Anda mengoptimalkan alur kerja untuk meningkatkan performa waktu proses dan mengurangi biaya. |
| Dukungan purna jual 24/7 | Dukungan purna jual untuk produk tersedia 24 jam sehari, tujuh hari seminggu. |
Wilayah yang tersedia
Kluster alur kerja Argo Container tersedia di Wilayah berikut:
| Nama wilayah | ID Wilayah |
|---|---|
| China (Beijing) | cn-beijing |
| China (Zhangjiakou) | cn-zhangjiakou |
| China (Hohhot) | cn-huhehaote |
| China (Ulanqab) | cn-wulanchabu |
| China (Hangzhou) | cn-hangzhou |
| China (Shanghai) | cn-shanghai |
| China (Shenzhen) | cn-shenzhen |
| China (Heyuan) | cn-heyuan |
| China (Guangzhou) | cn-guangzhou |
| China (Hong Kong) | cn-hongkong |
| Singapura | ap-southeast-1 |
| Malaysia (Kuala Lumpur) | ap-southeast-3 |
| Indonesia (Jakarta) | ap-southeast-5 |
| Thailand (Bangkok) | ap-southeast-7 |
| Jepang (Tokyo) | ap-northeast-1 |
| Jerman (Frankfurt) | eu-central-1 |
| Inggris (London) | eu-west-1 |
| Meksiko | na-south-1 |