全部产品
Search
文档中心

Storage Services Overview:OSS

更新时间:Jul 06, 2025

Object Storage Service (OSS) adalah layanan penyimpanan cloud yang aman, hemat biaya, dan tahan lama dari Alibaba Cloud. OSS memungkinkan Anda menyimpan sejumlah besar data di cloud dengan ketahanan data minimal 99,9999999999% (dua belas angka sembilan) dan ketersediaan minimal 99,995%. OSS mendukung operasi API RESTful independen dari Konsol Manajemen OSS, sehingga Anda dapat menyimpan dan mengakses data dari semua aplikasi kapan saja dan di mana saja.

OSS menawarkan kelas penyimpanan berikut untuk berbagai skenario penyimpanan data, mulai dari data panas hingga data dingin: Standar, Akses Jarang (IA), Arsip, dan Penyimpanan Arsip Dingin.
StandarPenyimpanan standar menyediakan layanan penyimpanan objek dengan ketahanan tinggi, ketersediaan tinggi, dan performa tinggi yang dapat menangani akses data yang sering. Penyimpanan standar ideal untuk menyimpan gambar untuk jejaring sosial dan berbagi, menyimpan data untuk aplikasi audio dan video, situs web besar, dan analitik data besar.
Akses Jarang (IA)Penyimpanan IA cocok untuk data yang jarang diakses, seperti hanya sekali atau dua kali dalam sebulan. Penyimpanan IA menawarkan harga unit penyimpanan lebih rendah dibandingkan penyimpanan Standar dan cocok untuk cadangan data jangka panjang dari aplikasi seluler, perangkat pintar, dan perusahaan. Ini juga mendukung akses data secara real-time.
ArsipPenyimpanan arsip cocok untuk penyimpanan jangka panjang (minimal enam bulan) data yang jarang diakses. OSS membutuhkan waktu satu menit untuk memulihkan objek Arsip sebelum Anda dapat membaca objek tersebut. Penyimpanan arsip cocok untuk data yang ingin Anda simpan dalam jangka waktu lama seperti data arsip, gambar medis, materi ilmiah, dan rekaman video.
Penyimpanan Arsip DinginPenyimpanan Arsip Dingin cocok untuk data sangat dingin yang ingin Anda simpan dalam jangka waktu sangat lama. Contoh: data yang harus disimpan untuk jangka waktu lama karena persyaratan kepatuhan, data mentah yang terakumulasi selama periode waktu lama di bidang big data dan AI, sumber daya media yang disimpan di industri film dan televisi, serta video arsip dari industri pendidikan online.

Skenario

OSS cocok untuk skenario berikut:
  • Penyimpanan dan distribusi data audio, video, dan situs web statis

    OSS menghasilkan URL HTTP unik untuk setiap objek, memungkinkan distribusi objek tersebut. Bucket OSS juga dapat digunakan sebagai origin untuk Content Delivery Network (CDN) Alibaba Cloud. Dengan ruang penyimpanan tanpa partisi, OSS ideal untuk menyimpan data situs web konten buatan pengguna dan situs web intensif data seperti platform berbagi gambar dan video. Anda dapat menggunakan berbagai perangkat, situs web, dan aplikasi seluler untuk membaca atau menulis data langsung ke OSS melalui unggahan file atau aliran.

  • Hosting situs web statis

    OSS menyediakan solusi penyimpanan hemat biaya, tersedia tinggi, dan sangat skalabel untuk file HTML statis, gambar, video, dan skrip klien seperti JavaScript.

  • Gudang data untuk komputasi dan analisis

    OSS menawarkan skalabilitas horizontal, memungkinkan akses bersamaan ke data dari beberapa node komputasi.

  • Cadangan dan pengarsipan data

    OSS memberikan solusi cadangan dan pengarsipan data penting yang tersedia tinggi, skalabel, aman, dan andal. Anda dapat mengonfigurasi aturan siklus hidup untuk secara otomatis mengubah kelas penyimpanan data dingin menjadi IA atau Arsip guna mengurangi biaya penyimpanan. Aturan replikasi lintas wilayah (CRR) juga dapat dikonfigurasi untuk mereplikasi data antara bucket di wilayah berbeda secara asinkron dalam waktu nyata.

Kinerja

Untuk mencapai kecepatan terbaik saat mengakses bucket OSS dari instance ECS, pastikan instance ECS berada di wilayah yang sama dengan bucket tersebut. Latensi sisi server OSS dapat diabaikan dibandingkan dengan latensi jaringan. OSS juga berkinerja baik untuk aplikasi web karena menyediakan skalabilitas untuk kapasitas penyimpanan, jumlah permintaan, dan jumlah pengguna. Saat menggunakan beberapa thread, aplikasi, atau klien untuk mengakses OSS secara bersamaan, total throughput OSS dapat diskalakan jauh lebih tinggi daripada throughput yang disediakan atau dikonsumsi oleh server tunggal.

OSS menyediakan fitur unggah multipart untuk mempercepat unggah objek lebih besar dari 5 GB. Fitur ini membagi objek menjadi blok data (bagian) yang dapat diunggah secara terpisah. Setelah semua bagian diunggah, OSS menggabungkannya menjadi objek lengkap. Metode ini mendukung unggah yang dapat dilanjutkan dan cocok untuk skenario dengan konektivitas jaringan buruk karena hanya bagian yang gagal yang perlu diunggah ulang.

Untuk mempercepat akses data, banyak pengembang menggunakan OSS bersamaan dengan mesin pencari seperti OpenSearch atau database seperti Tablestore dan RDS for MySQL. OSS menyimpan data, sedangkan mesin pencari atau database menyimpan metadata seperti nama objek, ukuran objek, dan kata kunci. Metadata ini dapat diindeks dan diquery, memungkinkan pencarian dan penemuan objek yang disimpan di OSS secara akurat.

OSS menyediakan akselerasi transfer untuk mempercepat unggah dan unduhan objek besar dari jarak jauh. Fitur ini memungkinkan pembaruan dinamis objek dan mempercepat unduhan objek yang jarang diakses melalui solusi akselerasi ujung ke ujung dengan penjadwalan cerdas, penyetelan protokol, pemilihan rute optimal, dan optimasi algoritma transfer.

OSS mendukung Alibaba Cloud Content Delivery Network (CDN) untuk mempercepat unduhan objek statis panas. CDN menggunakan bucket OSS sebagai origin dan mendistribusikan konten ke node tepi. Sistem penjadwalan presisi CDN memastikan permintaan dialihkan ke node tepi optimal, memungkinkan pengguna mengakses konten dengan cepat, mengurangi kemacetan lalu lintas internet, dan mempersingkat waktu respons.

Ketahanan data dan ketersediaan layanan

OSS menggunakan mekanisme multi-zona untuk mendistribusikan data pengguna di tiga zona dalam wilayah yang sama. Jika satu zona tidak tersedia, data tetap dapat diakses. Mekanisme ini menjamin ketahanan data 99,9999999999% (dua belas angka sembilan) dan ketersediaan layanan 99,995%.

Anda juga dapat mengaktifkan replikasi lintas wilayah (CRR) untuk bucket tertentu. Setelah CRR diaktifkan, data direplikasi antara bucket di wilayah berbeda secara asinkron dan hampir real-time. Baik bucket sumber maupun tujuan menawarkan ketahanan data 99,9999999999% (dua belas angka sembilan) dan ketersediaan layanan 99,995%.

Skalabilitas dan elastisitas

OSS menawarkan skalabilitas dan elastisitas tinggi. Tidak seperti sistem file umum yang mungkin mengalami masalah saat menyimpan file berlebihan di direktori yang sama, kapasitas penyimpanan total OSS dan kapasitas bucket OSS tunggal tidak terbatas. Anda dapat menyimpan jumlah objek tak terbatas dalam bucket. OSS menyimpan replika data di server berbeda dalam wilayah yang sama, dengan performa seragam yang didukung oleh infrastruktur performa tinggi Alibaba Cloud.

Keamanan

OSS menyediakan berbagai fitur keamanan dan perlindungan, termasuk enkripsi sisi server, enkripsi sisi klien, perlindungan hotlink berbasis daftar putih Referer, kontrol akses granular, audit log, dan kebijakan retensi Write Once Read Many (WORM). OSS adalah satu-satunya layanan cloud di China yang memenuhi persyaratan audit dan sertifikasi Cohasset Associates serta regulasi spesifik untuk penyimpanan data elektronik. Bucket OSS dengan kebijakan retensi dapat digunakan untuk bisnis yang tunduk pada regulasi seperti SEC Rule 17a-4(f), CFTC Rule 1.31(c)-(d), dan FINRA Rule 4511(c). Untuk informasi lebih lanjut, lihat Ikhtisar.

Operasi API

OSS menyediakan operasi API RESTful standar. Anda dapat menggunakan operasi API ini untuk menyimpan objek di bucket dengan nama unik secara global. Setiap objek memiliki kunci yang secara unik mengidentifikasi objek dalam bucket. OSS tidak menggunakan direktori; semua elemen disimpan sebagai objek. Namun, Anda dapat membuat direktori simulasi dengan membuat objek bernama yang diakhiri dengan garis miring (/), seperti folder1/folder2/file.

Anda dapat menggunakan alat atau SDK OSS yang mengenkapsulasi operasi API untuk mengembangkan aplikasi. OSS menyediakan SDK untuk lebih dari 10 bahasa pemrograman, termasuk Java, Python, PHP, Go, Android, dan iOS. ossutil adalah alat baris perintah berperforma tinggi yang menyediakan perintah sederhana seperti ls, cp, cat, dan config untuk mengelola bucket dan objek. ossutil mendukung unggah konkuren dan kompatibel dengan Windows, Linux, dan macOS. Selain itu, Anda dapat menggunakan alat grafis ossbrowser untuk menjelajahi objek serta mengunggah atau mengunduh objek dan direktori. Anda juga dapat menggunakan Konsol OSS, aplikasi web grafis, untuk mengelola sumber daya OSS Anda.

Anda dapat menggunakan fitur notifikasi acara untuk memantau operasi yang dilakukan pada sumber daya OSS secara real time. Untuk informasi lebih lanjut, lihat Gunakan notifikasi acara untuk memantau perubahan objek secara real time.

Model biaya

Biaya OSS mencakup biaya penyimpanan, biaya lalu lintas, biaya panggilan operasi API, dan biaya pemrosesan data. OSS mengenakan biaya berdasarkan penggunaan aktual sumber daya. Biaya yang timbul dalam satu jam ditagihkan pada jam berikutnya dan dihitung menggunakan rumus berikut: Biaya = Penggunaan aktual × Harga satuan. Anda dapat memilih metode penagihan langganan untuk beberapa item yang dapat ditagih guna mengurangi biaya penyimpanan. Langganan memungkinkan Anda menggunakan sumber daya setelah membeli paket sumber daya, yang membantu mengurangi biaya penggunaan. Untuk informasi lebih lanjut, lihat Item yang dapat ditagih dan Metode penagihan.