All Products
Search
Document Center

Object Storage Service:Apa itu OSS

Last Updated:Aug 26, 2026

Layanan Penyimpanan Objek (Object Storage Service/OSS) Alibaba Cloud adalah layanan penyimpanan cloud yang sangat scalable, aman, hemat biaya, dan andal. Layanan ini menawarkan ketahanan data hingga 99,9999999999% (dua belas angka 9) dan ketersediaan data sebesar 99,995%, serta berbagai kelas penyimpanan untuk membantu Anda mengoptimalkan biaya penyimpanan.

OSS menyediakan API RESTful yang agnostik terhadap platform untuk menyimpan dan mengakses berbagai jenis data dari aplikasi apa pun, di mana saja, kapan saja.

Anda dapat menggunakan API, SDK, atau alat migrasi yang disediakan oleh Alibaba Cloud untuk dengan mudah memindahkan volume data besar ke dalam atau keluar dari OSS. Setelah data disimpan di OSS, Anda dapat menggunakan kelas penyimpanan Standard sebagai penyimpanan utama untuk aplikasi seluler, situs web besar, berbagi gambar, atau konten audio dan video populer. Untuk data yang jarang diakses, gunakan kelas penyimpanan berbiaya lebih rendah dengan periode retensi lebih lama, seperti Infrequent Access, Archive, Cold Archive, atau Deep Cold Archive.

Sebagai data lake berbasis cloud, OSS menyediakan bandwidth unduh tinggi. Di beberapa wilayah, satu Akun Alibaba Cloud dapat mencapai bandwidth unduh total hingga 100 Gbps melalui jaringan publik maupun internal, mendukung kebutuhan AI dan analitik data skala besar. Untuk informasi tentang bandwidth di berbagai wilayah, lihat bandwidth OSS.

Mulai menggunakan OSS

  • Pengenalan video

    Tonton video berikut untuk pengenalan singkat tentang OSS.

  • FAQ

    Jelajahi FAQ mulai menggunakan OSS untuk mendapatkan jawaban atas pertanyaan umum tentang OSS.

Cara kerja OSS

Data disimpan sebagai objek dalam bucket. Untuk menyimpan data di OSS, Anda harus terlebih dahulu membuat bucket dan menentukan propertinya, seperti wilayah, izin akses, dan kelas penyimpanan. Setelah bucket dibuat, Anda dapat mengunggah data sebagai objek dan memberikan ObjectKey unik untuk setiap objek.

Saat Anda mengirim permintaan, OSS memverifikasi identitas pengirim menggunakan enkripsi simetris dengan ID AccessKey dan Rahasia AccessKey.

Operasi objek di OSS bersifat atomik dan menyediakan konsistensi kuat.

  • Bucket

    Bucket adalah wadah yang digunakan untuk menyimpan objek. Semua objek harus termasuk dalam suatu bucket. Bucket memiliki berbagai properti konfigurasi, termasuk wilayah, izin akses, dan kelas penyimpanan. Anda dapat membuat berbagai jenis bucket untuk menyimpan data berbeda sesuai kebutuhan Anda.

  • Objek

    Objek, juga dikenal sebagai file, adalah unit data dasar di OSS. Berbeda dengan sistem file tradisional, objek tidak memiliki struktur folder hierarkis. Objek terdiri dari metadata (Object Meta), data pengguna (Data), dan kunci (nama file). Objek diidentifikasi secara unik oleh kuncinya dalam suatu bucket. Metadata objek adalah kumpulan pasangan kunci-nilai yang menjelaskan properti objek, seperti jenis file dan encoding. Anda juga dapat menyimpan informasi kustom dalam metadata tersebut.

  • ObjectKey

    Dalam SDK untuk berbagai bahasa, ObjectKey, Key, dan ObjectName bersinonim. Ketiganya merujuk pada nama objek yang Anda tentukan untuk suatu operasi. Misalnya, saat Anda mengunggah objek ke bucket, ObjectKey adalah nama lengkap objek tersebut, termasuk path lengkap dan ekstensi file, seperti abc/efg/123.jpg.

  • Wilayah

    Wilayah adalah lokasi fisik pusat data OSS. Anda dapat memilih wilayah untuk membuat bucket berdasarkan faktor-faktor seperti biaya dan sumber permintaan Anda. Wilayah yang secara geografis lebih dekat dengan pengguna Anda umumnya memberikan akses lebih cepat. Untuk informasi lebih lanjut, lihat Wilayah yang didukung OSS.

  • Titik akhir

    Titik akhir adalah nama domain yang digunakan untuk mengakses OSS. OSS menyediakan layanan melalui API RESTful HTTP. Anda harus menggunakan titik akhir berbeda untuk mengakses OSS di wilayah berbeda. Titik akhir untuk mengakses wilayah yang sama melalui internet dan jaringan internal juga berbeda. Misalnya, titik akhir internet untuk wilayah Tiongkok (Hangzhou) adalah oss-cn-hangzhou.aliyuncs.com, sedangkan titik akhir jaringan internalnya adalah oss-cn-hangzhou-internal.aliyuncs.com. Untuk informasi lebih lanjut, lihat Titik akhir untuk setiap wilayah.

  • AccessKey

    Pasangan AccessKey, juga dikenal sebagai AK, terdiri dari ID AccessKey dan Rahasia AccessKey yang digunakan untuk verifikasi identitas. OSS menggunakan ID AccessKey dan Rahasia AccessKey untuk enkripsi simetris guna memverifikasi identitas pengirim permintaan. ID AccessKey mengidentifikasi pengguna. Rahasia AccessKey adalah kunci yang Anda gunakan untuk mengenkripsi string signature, yang kemudian digunakan OSS untuk memverifikasi signature tersebut. Anda harus menjaga kerahasiaan Rahasia AccessKey Anda. Untuk OSS, pasangan AccessKey dapat diperoleh dari salah satu sumber berikut:

    • Pasangan AccessKey milik pemilik bucket.

    • Pasangan AccessKey yang diberikan kepada pihak ketiga oleh pemilik bucket melalui otorisasi RAM.

    • Pasangan AccessKey yang diberikan kepada pihak ketiga oleh pemilik bucket melalui Security Token Service (STS).

    Untuk informasi lebih lanjut tentang pasangan AccessKey, lihat Buat pasangan AccessKey.

  • Atomisitas dan konsistensi kuat

    Operasi objek di OSS bersifat atomik. Suatu operasi pasti berhasil atau gagal. Objek tidak memiliki status antara. Saat objek diunggah, OSS memastikan bahwa objek yang Anda baca telah lengkap. OSS tidak mengembalikan objek yang hanya sebagian terunggah.

    Operasi objek di OSS menyediakan konsistensi kuat. Saat Anda menerima respons sukses untuk operasi unggah (PUT), objek yang diunggah langsung tersedia untuk operasi baca, dan data redundannya telah berhasil ditulis. Unggahan tidak memiliki status antara. Artinya, Anda dapat langsung membaca data setelah operasi tulis. Untuk operasi penghapusan, setelah Anda berhasil menghapus objek tertentu, objek tersebut langsung tidak ada lagi.

Untuk ikhtisar lengkap konsep dasar OSS, lihat Konsep dasar.

Fitur utama

  • Pengendalian versi

    Pengendalian versi adalah fitur perlindungan data tingkat bucket. Saat Anda mengaktifkan pengendalian versi, operasi overwrite dan penghapusan akan membuat versi historis objek alih-alih menghapus data secara permanen. Jika Anda tidak sengaja menimpa atau menghapus objek, Anda dapat memulihkannya ke salah satu versi sebelumnya. Untuk informasi lebih lanjut, lihat Pengendalian versi.

  • Kebijakan bucket

    Pemilik bucket dapat menggunakan kebijakan bucket untuk memberikan izin spesifik kepada pengguna berbeda agar dapat mengakses sumber daya OSS tertentu. Misalnya, Anda dapat memberikan izin kepada pengguna anonim atau pengguna dari akun lain untuk mengakses atau mengelola seluruh bucket atau sumber daya tertentu di dalamnya. Anda juga dapat memberikan izin berbeda (seperti read-only, read/write, atau full control) kepada pengguna Manajemen Akses Sumber Daya (RAM) berbeda dalam akun yang sama. Untuk informasi tentang cara mengonfigurasi kebijakan bucket, lihat Gunakan kebijakan bucket untuk memberikan izin akses OSS.

  • Replikasi lintas wilayah

    Replikasi lintas wilayah adalah replikasi objek secara otomatis dan asinkron (hampir real-time) antar bucket di pusat data OSS (wilayah) berbeda. Fitur ini mereplikasi pembuatan, pembaruan, dan penghapusan objek dari bucket sumber ke bucket tujuan di wilayah berbeda. Fitur ini mendukung kasus penggunaan seperti pemulihan bencana lintas wilayah dan replikasi data. Untuk informasi lebih lanjut, lihat Replikasi lintas wilayah.

  • Enkripsi data

    Enkripsi sisi server: Saat Anda mengunggah objek, OSS mengenkripsinya saat diterima dan menyimpan data terenkripsi tersebut. Saat Anda mengunduh objek, OSS secara otomatis mendekripsinya sebelum mengirimkannya kepada Anda. Header respons HTTP menunjukkan bahwa objek tersebut dienkripsi di sisi server. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.

Enkripsi sisi klien: Anda mengenkripsi data secara lokal sebelum mengunggahnya ke OSS. Untuk informasi lebih lanjut, lihat Enkripsi sisi klien.

  • Retensi data permanen

    Secara default, data yang diunggah ke bucket disimpan secara permanen, kecuali dalam kasus berikut:

  • Data dihapus secara manual menggunakan Konsol OSS, API atau SDK, ossutil, atau ossbrowser. Untuk informasi lebih lanjut, lihat Hapus objek.

  • Data dihapus secara otomatis setelah periode tertentu berdasarkan aturan siklus hidup. Untuk informasi lebih lanjut, lihat Aturan siklus hidup berdasarkan waktu modifikasi terakhir.

  • Data Anda dihapus jika Anda gagal melunasi pembayaran tertunda dalam waktu 15 hari setelah layanan OSS Anda ditangguhkan. Untuk informasi lebih lanjut, lihat Penangguhan layanan akibat pembayaran tertunda.

    OSS dan Elastic Compute Service (ECS) adalah layanan cloud independen. Menghentikan, mematikan, atau melepas instans ECS tidak memengaruhi data yang disimpan di OSS. Ketahanan data OSS Anda dijamin oleh mekanisme redundansi penyimpanan dan tidak bergantung pada status berjalan instans komputasi Anda.

Untuk ikhtisar lengkap fitur-fitur OSS, lihat Fitur.

Cara menggunakan OSS

OSS menyediakan metode fleksibel untuk mengunggah, mengunduh, dan mengelola data.

  • Gunakan Konsol

    OSS menyediakan Konsol berbasis web tempat Anda dapat mengelola sumber daya OSS Anda. Untuk informasi lebih lanjut, lihat Konsol OSS dan Ikhtisar Konsol OSS.

  • Gunakan API atau SDK

    OSS menyediakan API RESTful dan SDK untuk berbagai bahasa pemrograman guna memfasilitasi pengembangan kustom. Untuk informasi lebih lanjut, lihat Referensi API OSS dan Referensi SDK OSS.

  • Gunakan alat

    OSS menyediakan berbagai alat, termasuk alat grafis ossbrowser, alat baris perintah ossutil, dan alat FTP ossftp. Untuk informasi lebih lanjut, lihat Alat OSS umum.

  • Gunakan Cloud Storage Gateway

    Bucket di OSS memiliki struktur datar dan tidak menggunakan konsep sistem file seperti direktori. Untuk menggunakan OSS seperti folder atau disk lokal, konfigurasikan Cloud Storage Gateway. Untuk informasi lebih lanjut, lihat halaman produk Cloud Storage Gateway.

Penagihan

Lihat Ikhtisar penagihan.

Layanan penyimpanan Alibaba Cloud lainnya

Selain object storage, Alibaba Cloud menyediakan jenis layanan penyimpanan lainnya, seperti Apsara File Storage NAS dan Elastic Block Storage (EBS), untuk memenuhi kebutuhan bisnis Anda dalam berbagai skenario. Untuk informasi lebih lanjut, lihat Pengantar layanan penyimpanan Alibaba Cloud.

Untuk studi kasus pelanggan dan solusi terkait layanan penyimpanan Alibaba Cloud, lihat Alibaba Cloud Storage Family.