All Products
Search
Document Center

Object Storage Service:Gunakan OSS Connector for AI/ML untuk mengakses dan menyimpan data OSS dalam pekerjaan pelatihan PyTorch

Last Updated:Jun 23, 2026

OSS Connector for AI/ML dari Object Storage Service (OSS) memungkinkan pembacaan data pelatihan berskala besar dari OSS secara efisien, sehingga mempercepat pelatihan model PyTorch serta mengoptimalkan kinerja dan efisiensi beban kerja AI/ML.

Manfaat

Item

Tidak menggunakan OSS Connector for AI/ML

Menggunakan Konektor OSS untuk AI/ML

Kinerja

Anda harus mengoptimalkan kinerja secara manual, yang mungkin tidak efisien.

OSS Connector for AI/ML secara otomatis mengoptimalkan kinerja pengunduhan data OSS dan penyimpanan checkpoint.

Metode pemuatan data

Anda harus mengunduh data terlebih dahulu, yang meningkatkan biaya dan beban kerja manajemen.

OSS Connector for AI/ML mendukung stream load untuk mengurangi biaya dan kompleksitas manajemen.

Akses data

Anda harus membaca dan menulis data menggunakan adapter, yang meningkatkan kompleksitas akses.

OSS Connector for AI/ML langsung membaca dan menulis data di OSS untuk menyederhanakan akses.

Tingkat kesulitan konfigurasi

Anda harus mengompilasi kode, yang menyulitkan konfigurasi.

OSS Connector for AI/ML menyediakan opsi konfigurasi sederhana untuk meningkatkan efisiensi pengembangan.

Cara kerja

Gambar berikut menunjukkan cara kerja OSS Connector for AI/ML dengan pekerjaan pelatihan PyTorch dan data OSS.

Deskripsi fitur

Tabel berikut menjelaskan fitur-fitur OSS Connector for AI/ML.

Item

Fitur

Kelas

Metode

Map-style dataset

Mendukung akses acak untuk pengambilan data spesifik secara cepat selama pelatihan.

OssMapDataset

Kelas OssMapDataset dan OssIterableDataset menyediakan metode yang sama untuk membangun dataset.

  • from_prefix()

    Membangun dataset dari awalan OSS_URI. Ideal ketika path penyimpanan data OSS mengikuti aturan seragam.

  • from_objects()

    Membangun dataset dari daftar OSS_URI. Ideal ketika path penyimpanan data OSS diketahui tetapi tersebar.

  • from_manifest_file()

    Buat file manifest dan gunakan file manifest tersebut untuk membangun dataset. Ideal untuk dataset dengan jumlah file sangat besar (puluhan juta), sering dimuat, dan data indexing diaktifkan pada bucket.

Iterable-style dataset

Mendukung pembacaan streaming sekuensial untuk memproses volume besar data kontinu secara efisien.

OssIterableDataset

Operasi API checkpoint

Memuat checkpoint dari OSS selama pelatihan model dan menyimpan checkpoint ke OSS secara berkala, sehingga menyederhanakan alur kerja pelatihan.

OssCheckpoint

  • OssCheckpoint()

    Menginisialisasi objek OssCheckpoint untuk membaca dan menulis checkpoint selama pelatihan model.

  • reader()

    Membaca checkpoint dari OSS.

  • writer()

    Menulis checkpoint ke OSS.

Prosedur

Kasus penggunaan

  • Untuk memulai dengan cepat, OSS Connector for AI/ML menyediakan demo yang melatih model pengenalan digit tulisan tangan menggunakan data OSS dan menyimpan hasil pelatihan ke OSS. Untuk informasi lebih lanjut, lihat Get started with OSS Connector for AI/ML.

  • Untuk meningkatkan kinerja lebih lanjut, gunakan titik akhir dipercepat dari Akselerator OSS alih-alih titik akhir internal OSS. Untuk perbandingan kinerja, lihat Performance Tests.

  • Untuk menggunakan OSS Connector for AI/ML di lingkungan containerized, Anda dapat menggunakan image Docker yang berisi lingkungan OSS Connector for AI/ML. Untuk informasi lebih lanjut tentang cara membangun image Docker, lihat Build a Docker image that contains an OSS Connector for AI/ML environment.