全部产品
Search
文档中心

ENS:Ikhtisar

更新时间:Jun 28, 2025

Topik ini memperkenalkan Edge Object Storage (EOS).

Ikhtisar

EOS adalah layanan penyimpanan objek terdistribusi berbasis cloud edge. Layanan ini menawarkan keandalan dan keamanan tinggi dengan biaya rendah. EOS menyediakan layanan penyimpanan yang stabil, dengan durabilitas data minimal 99,9999% dan ketersediaan data minimal 99,9%. Anda dapat mengunduh satu atau lebih objek dari berbagai jenis menggunakan berbagai alat seperti konsol, API, dan SDK tanpa perlu mempertimbangkan lokasi penyimpanannya. EOS cocok untuk menyimpan gambar dari aplikasi jejaring sosial dan berbagi, serta untuk menyimpan data dari aplikasi audio dan video, situs web besar, dan analisis data besar.

Istilah

Istilah dan penggunaan EOS mirip dengan istilah dan penggunaan Object Storage Service (OSS). Sebagai contoh, jika Anda ingin menggunakan EOS untuk menyimpan data, Anda harus membuat bucket terlebih dahulu dan mengonfigurasi daftar kontrol akses (ACL) untuk bucket tersebut. Setelah membuat bucket, Anda dapat mengunggah data ke bucket sebagai objek dan menentukan nama (juga disebut sebagai kunci) dari objek tersebut. Nama objek digunakan sebagai pengenal unik objek dalam sebuah bucket.

EOS menyediakan layanan eksternal melalui API OSS dan menggunakan titik akhir terpadu eos.aliyuncs.com.

Istilah

Deskripsi

bucket

Bucket adalah wadah yang menyimpan objek. Objek harus termasuk dalam sebuah bucket. Anda dapat membuat bucket dari berbagai kelas penyimpanan untuk menyimpan data sesuai dengan kebutuhan bisnis Anda.

objek

Objek adalah unit data terkecil yang disimpan di EOS. Berbeda dengan sistem file biasa, objek di EOS disimpan dalam struktur datar bukan struktur hierarkis. Objek terdiri dari kunci, metadata, dan data yang disimpan dalam objek. Kunci secara unik mengidentifikasi sebuah objek.

nama objek

Dalam EOS SDK untuk berbagai bahasa pemrograman, ObjectKey, Key, dan ObjectName menunjukkan jalur lengkap sebuah objek. Anda perlu menentukan jalur lengkap sebuah objek saat melakukan operasi pada objek tersebut. Sebagai contoh, saat Anda mengunggah objek ke bucket, ObjectKey menunjukkan jalur lengkap yang mencakup ekstensi nama objek. Sebagai contoh, Anda dapat mengatur ObjectKey menjadi abc/efg/123.jpg.

titik akhir

Titik akhir adalah nama domain yang digunakan untuk mengakses EOS. EOS menyediakan layanan eksternal melalui HTTP menggunakan API RESTful. Titik akhir publik EOS adalah eos.aliyuncs.com. Anda tidak dapat mengakses bucket EOS melalui jaringan internal.

pasangan accessKey

Kredensial akses yang digunakan untuk mengidentifikasi peminta. Pasangan AccessKey terdiri dari ID AccessKey dan Rahasia AccessKey. EOS menggunakan pasangan AccessKey untuk menerapkan enkripsi simetris dan memverifikasi identitas peminta. ID AccessKey digunakan untuk mengidentifikasi pengguna. Rahasia AccessKey digunakan untuk mengenkripsi dan memverifikasi string tanda tangan. Rahasia AccessKey harus dirahasiakan. EOS mendukung pasangan AccessKey yang diperoleh menggunakan metode berikut:

  • Pasangan AccessKey yang diajukan oleh pemilik bucket.

  • Pasangan AccessKey yang diberikan oleh pemilik bucket menggunakan Resource Access Management (RAM).

  • Pasangan AccessKey yang diberikan oleh pemilik bucket menggunakan Security Token Service (STS).

atomicitas dan konsistensi kuat

Operasi objek di EOS bersifat atomik. Operasi dapat berhasil atau gagal tanpa keadaan perantara. Setelah objek diunggah, Anda dapat membaca seluruh objek. EOS tidak mengembalikan data sebagian.

Operasi objek di EOS sangat konsisten. Sebagai contoh, ketika pengguna menerima respons sukses unggah (PUT), objek yang diunggah dapat segera dibaca, dan replika objek dibuat untuk redundansi. Ini memastikan bahwa Anda selalu dapat memperoleh data saat melakukan operasi baca-setelah-tulis. Operasi penghapusan di EOS sangat konsisten. Setelah pengguna menghapus objek, objek dan replikanya tidak ada lagi.

Fitur

Kategori

Fitur

Deskripsi

Manajemen Bucket

Buat bucket

Sebelum Anda mengunggah objek ke EOS, Anda perlu terlebih dahulu membuat bucket dan mengonfigurasi ACL untuk bucket berdasarkan kebutuhan bisnis Anda.

Hapus bucket

Anda dapat menghapus bucket yang tidak lagi digunakan untuk mengurangi biaya.

Siklus hidup

EOS mendukung aturan siklus hidup. Anda dapat mengonfigurasi aturan siklus hidup untuk menghapus objek yang kedaluwarsa secara berkala.

Manajemen Objek

Unggah objek

Alibaba Cloud menyediakan berbagai metode untuk mengunggah objek ke bucket EOS.

Unduh objek

Alibaba Cloud menyediakan berbagai metode untuk mengunduh objek yang disimpan di bucket EOS. Anda dapat mengunduh objek ke jalur unduhan default browser Anda, atau menentukan jalur lokal untuk menyimpan objek yang diunduh.

Daftar objek

Secara default, saat Anda mendaftarkan objek dalam bucket, objek dikembalikan dalam urutan abjad. Anda dapat mendaftarkan semua objek, objek yang namanya berisi awalan tertentu, atau jumlah objek tertentu dalam bucket.

Salin objek

Anda dapat menyalin objek dari satu bucket ke bucket lain tanpa mengubah isi objek.

Konfigurasikan tag objek

Anda dapat mengonfigurasi tag objek untuk mengklasifikasikan objek. Tag memungkinkan Anda mengelola objek yang memiliki tag yang sama.

Hapus objek

Anda dapat menghapus satu atau lebih objek dan bagian sekaligus. Anda juga dapat mengonfigurasi aturan siklus hidup untuk menghapus objek yang kedaluwarsa secara berkala guna mengurangi biaya penyimpanan.

Cari objek

Anda dapat mencari objek dan direktori yang ingin Anda akses dalam bucket.

Kelola direktori

EOS menggunakan struktur datar alih-alih struktur hierarkis yang digunakan oleh sistem file tradisional untuk menyimpan objek. Semua objek di EOS disimpan dalam bucket. Anda dapat membuat direktori simulasi di EOS untuk membantu Anda mengkategorikan objek dan mengelola akses ke objek Anda dengan cara yang disederhanakan. Anda dapat menghapus direktori yang tidak lagi Anda butuhkan.

Kontrol akses

ACL Bucket

Anda dapat mengonfigurasi ACL bucket saat Anda membuat bucket atau memodifikasi ACL bucket setelah Anda membuat bucket. Hanya pemilik bucket yang dapat mengonfigurasi atau memodifikasi ACL bucket. Anda dapat mengatur ACL bucket ke salah satu dari nilai berikut: baca/tulis publik, baca publik, dan pribadi.

CORS

Browser memberlakukan kebijakan asal yang sama, yang memungkinkan kode JavaScript yang dieksekusi di halaman web mengakses sumber daya hanya dari asal yang sama dan menolak permintaan lintas asal. Berbagi sumber daya lintas asal (CORS) memungkinkan browser web memulai permintaan dari domain atau asal ke domain atau asal yang berbeda. CORS memungkinkan kode JavaScript yang dimuat di situs web Anda berhasil meminta objek yang memiliki asal berbeda.

Penagihan

EOS menggunakan metode penagihan bayar sesuai pemakaian. Anda dikenakan biaya berdasarkan penggunaan aktual setiap item yang dapat ditagih.

Item

Deskripsi

Aturan penagihan

Anda dikenakan biaya berdasarkan penggunaan sumber daya. Tagihan dibuat dan biaya dipotong dari saldo akun Alibaba Cloud Anda setelah siklus penagihan berakhir.

Siklus penagihan

Anda ditagih setiap jam. Biaya secara otomatis dipotong dari saldo akun Alibaba Cloud Anda. Dalam kebanyakan kasus, tagihan dibuat setelah siklus penagihan berakhir. Waktu pembuatan tagihan ditentukan oleh sistem.

Item yang dapat ditagih dan harga

  • Kapasitas penyimpanan:

    • Wilayah daratan Tiongkok: USD 0.00001956 per GB-hour

    • Di luar wilayah daratan Tiongkok: USD 0.0000225 per GB-hour

  • Harga satuan untuk lalu lintas keluar Internet: USD 0.05 per GB

  • Permintaan: EOS tidak mengenakan biaya untuk permintaan PUT atau GET.