Utilisasi GPU Tinggi dengan cGPU

Maksimalkan efisiensi utilisasi GPU dan hemat biaya dengan mengelola dan menjadwalkan memori serta daya komputasi GPU sebagai container

Ringkasan

Alibaba Cloud Container GPU (cGPU) membagi memori dan daya komputasi GPU, lalu mengelolanya secara transparan sebagai beberapa container terisolasi. Anda dapat mengaktifkan cGPU untuk kluster container yang di-deploy di Alibaba Cloud, Amazon Web Services (AWS), Google Compute Engine (GCE), atau pusat data. Sesuaikan kebijakan berbagi dan penjadwalan GPU di Alibaba Cloud Container Service for Kubernetes (ACK) sesuai kebutuhan tugas inferensi atau pelatihan AI untuk mengoptimalkan utilisasi resource dan menghemat biaya.

Keunggulan Solusi

  • Isolasi Memori GPU yang Efisien

    Maksimalkan utilisasi GPU dan cegah konflik memori dengan membagi memori dan resource komputasi GPU, lalu mengelolanya sebagai beberapa container berdasarkan teknologi isolasi GPU virtual dari kernel host Alibaba Cloud.

  • Berbagi dan Penjadwalan Resource GPU yang Fleksibel

    Alokasikan memori dan resource komputasi GPU ke job AI dengan strategi penjadwalan untuk berbagai skenario bisnis, guna memaksimalkan utilisasi GPU sambil mempertahankan performa tinggi untuk container.

  • Auto-Scaling GPU yang Dapat Disesuaikan

    Tingkatkan ketersediaan resource GPU dan jamin stabilitas tugas AI dengan penskalaan GPU otomatis. Atur metrik GPU utama seperti rasio utilisasi dan penggunaan memori untuk memicu skala naik dan turun instans GPU.

  • Monitoring GPU Tervisualisasi Real-Time

    Jaga kesehatan instans GPU dan seimbangkan distribusi sumber daya berdasarkan informasi visual real-time dari metrik GPU utama, seperti alokasi dan penggunaan memori serta suhu GPU, melalui dashboard kluster dan node di Prometheus.

Tingkatkan Utilisasi GPU dengan Alibaba Cloud cGPU

Mulai Konsultasi 1 on 1

Cara Kerja

Tantangan Anda

Agar beberapa tugas seperti workload inferensi AI dapat berjalan di satu GPU, GPU sering kali hanya ditempati oleh satu tugas dengan penggunaan memori penuh, sementara sebagian besar resource komputasi menganggur, sehingga menyebabkan utilisasi GPU rendah.

Solusi Kami

  • Alibaba Cloud cGPU memungkinkan beberapa container GPU berjalan di satu GPU tunggal dengan aplikasi terisolasi di masing-masing container. Didukung oleh kernel host yang menyediakan GPU virtual untuk container guna mengisolasi memori dan daya komputasi. Resource GPU yang ditetapkan ke setiap container diisolasi untuk mencegah konflik operasi dan risiko keamanan. cGPU kompatibel dengan Kubernetes open source dan NVIDIA Docker. Anda dapat men-deploy-nya di berbagai jenis instans diakselerasi GPU Alibaba Cloud, atau di Alibaba Cloud Container Service for Kubernetes (ACK) untuk mendukung berbagi GPU.

Elastic GPU Service

Kemampuan komputasi paralel yang kuat berbasis teknologi GPU

Selengkapnya

ECS 7th Gen

Dilengkapi sepenuhnya dengan chip TPM dan meningkatkan daya komputasi instans hingga 40%

Selengkapnya

ECS Bare Metal Instance

Menggabungkan elastisitas server virtual dengan performa tinggi dan fitur lengkap server fisik

Selengkapnya

Tantangan Anda

Solusi berbagi GPU saat ini di pasar bergantung pada modifikasi API yang memerlukan kompilasi ulang aplikasi, atau tidak dapat mengisolasi resource GPU yang dialokasikan sehingga memicu error GPU dan crash aplikasi. Fitur penjadwalan default Kubernetes tidak dapat menetapkan node untuk menjalankan job AI.

Solusi Kami

  • ACK memungkinkan beberapa container berbagi resource satu GPU. Anda dapat memantau penggunaan GPU di konsol Application Real-Time Monitoring Service (ARMS) dan mengonfigurasi memori GPU untuk setiap pod sesuai kebutuhan workload container, guna memaksimalkan utilisasi resource dan menghemat biaya. Untuk tugas inferensi dan pelatihan AI di berbagai skenario bisnis, konfigurasikan kebijakan penjadwalan job AI agar efisiensi tugas dan utilisasi GPU meningkat. Misalnya, pilih kebijakan penjadwalan binpack untuk mengalokasikan job ke satu node hingga resource tidak mencukupi, guna menghindari transfer data antar server dan mencegah fragmentasi resource. Atau, pilih kebijakan penjadwalan gang untuk mengalokasikan resource hanya ketika semua subtugas job dapat memperoleh resource yang diperlukan, sehingga menghindari kegagalan tugas dan pemborosan resource akibat deadlock resource.

Alibaba Cloud Container Service for Kubernetes

Memastikan efisiensi tinggi bagi perusahaan dengan menjalankan aplikasi terkontainerisasi di cloud

Selengkapnya

Application Real-Time Monitoring Service

Membangun kemampuan monitoring bisnis dengan respons real-time berdasarkan kemampuan monitoring yang lengkap

Selengkapnya

Keamanan dan Kepatuhan

Kami berkomitmen menyediakan layanan infrastruktur komputasi cloud yang stabil, andal, aman, dan patuh di berbagai yurisdiksi utama di seluruh dunia.
Selengkapnya
  • CSA STAR
  • ISO 27001
  • Laporan SOC2 Type II
  • C5
  • MLPS 2.0
  • MTCS

Tingkatkan Utilisasi GPU dengan Alibaba Cloud cGPU

Mulai Konsultasi 1 on 1

Resource Terkait

Whitepaper

Whitepaper Akselerasi AI

Whitepaper ini merupakan panduan lengkap mengenai mekanisme lapisan infrastruktur AI dan cara mendukung akselerasi AI.

Blog

Teknologi cGPU Meningkatkan Penggunaan GPU, Meningkatkan Efisiensi AI, dan Mengurangi Biaya

Alibaba Cloud meluncurkan teknologi berbagi container cGPU, memungkinkan pengguna menggunakan container untuk menjadwalkan resource GPU di lapisan bawah secara fine-grained.

Blog

Manajemen GPU dan Implementasi Device Plugin dengan Kubernetes

Artikel ini memperkenalkan plugin GPU umum untuk Kubernetes dan cara menggunakan GPU di Docker dan Kubernetes.

Mulai dengan Solusi Alibaba Cloud

Pelajari dan Rasakan Kekuatan Alibaba Cloud.

Hubungi Sales