All Products
Search
Document Center

Object Storage Service:Akses OSS menggunakan akselerasi transfer

Last Updated:Mar 01, 2026

Saat mentransfer data melalui jarak jauh, akselerasi transfer memanfaatkan pusat data cloud global dan perutean cerdas untuk menyediakan solusi akselerasi end-to-end bagi unggah dan unduh. Fitur ini mengoptimalkan latensi tinggi dan transmisi tidak stabil selama akses lintas wilayah, sehingga meningkatkan kecepatan transfer dan pengalaman pengguna.

Cara kerja

Saat Anda mengakses bucket melalui titik akhir percepatan, sistem secara cerdas mengarahkan permintaan Anda ke titik akses Alibaba Cloud terdekat. Data kemudian dikirimkan dengan kecepatan tinggi melalui backbone network internal Alibaba Cloud menuju wilayah tempat bucket target berada, sehingga menghindari transmisi jarak jauh melalui internet publik.

Sebagai contoh, jika pengguna di Beijing mengakses bucket di Chengdu, penggunaan titik akhir publik standar mengharuskan permintaan melewati beberapa hop melalui internet publik. Dengan akselerasi transfer, permintaan masuk ke jaringan Alibaba Cloud melalui titik akses lokal di Beijing dan langsung dikirimkan ke Chengdu melalui backbone network internal. Pendekatan ini memperpendek jarak transmisi melalui internet publik sekaligus meningkatkan kecepatan dan stabilitas.

Catatan

Akselerasi transfer meningkatkan kecepatan dan stabilitas dengan mengoptimalkan jalur transmisi, tetapi tidak dapat sepenuhnya menghilangkan dampak fluktuasi internet publik atau ketidakstabilan jaringan lintas batas. Performa aktual bergantung pada faktor-faktor seperti lokasi pengguna, kualitas tautan ISP, dan kemacetan jaringan—terutama dalam skenario lintas batas.

Aktifkan akses melalui akselerasi transfer

Langkah 1: Aktifkan akselerasi transfer

  1. Buka halaman Buckets dan klik bucket target.

  2. Di panel navigasi kiri, klik Bucket Settings > Transfer Acceleration.

  3. Klik tombol toggle di samping Transfer Acceleration. Baca prompt dalam kotak dialog dengan cermat, lalu klik OK.

Catatan

Dibutuhkan sekitar 30 menit agar akselerasi transfer berlaku secara global. Tunggu hingga fitur tersebut aktif sepenuhnya sebelum menjalankan pengujian verifikasi.

Setelah mengaktifkan akselerasi transfer, titik akhir asli bucket Anda (seperti titik akhir publik) tetap berfungsi penuh. Aplikasi Anda dapat memilih metode akses optimal berdasarkan lokasi pengguna dan kondisi jaringan.

Langkah 2: Gunakan titik akhir percepatan untuk mengakses OSS

Agar mendapatkan manfaat akselerasi, ganti titik akhir dalam permintaan Anda dengan titik akhir percepatan (oss-accelerate.aliyuncs.com).

Catatan

Domain tanpa Pendaftaran ICP tidak dapat di-resolve ke alamat IP di Tiongkok daratan. Jika Anda ingin menggunakan domain kustom tanpa Pendaftaran ICP dan mengaktifkan akselerasi transfer melalui CNAME, arahkan CNAME tersebut ke titik akhir percepatan untuk wilayah luar Tiongkok daratan (oss-accelerate-overseas.aliyuncs.com).

Bucket public-read dan public-read-write

Anda dapat mengakses objek secara langsung melalui URL di browser Anda. Misalnya, https://example-bucket.oss-accelerate.aliyuncs.com/example.jpg mengakses file example.jpg di bucket example-bucket.

Bucket pribadi

Untuk mengakses bucket privat, sertakan informasi signature dalam URL objek. Langkah-langkah berikut menunjukkan cara mendapatkan URL yang ditandatangani dari Konsol. Untuk detail tentang signature dan cara menghasilkannya, lihat Signature Version 4 (disarankan).

  1. Buka halaman Buckets dan klik bucket target.

  2. Di kolom Actions untuk objek target, klik Details.

  3. Klik Copy Object URL dan ganti titik akhir publik dalam URL (misalnya, oss-cn-hangzhou.aliyuncs.com) dengan titik akhir percepatan (oss-accelerate.aliyuncs.com).

  4. Anda dapat mengakses URL yang telah dimodifikasi tersebut di browser Anda.

Penting

Saat menggunakan SDK, ossutil, ossbrowser, atau alat lain untuk mengakses OSS, atur endpoint menjadi oss-accelerate.aliyuncs.com. Jangan sertakan nama bucket. Jika Anda salah mengonfigurasi endpoint sebagai <BucketName>.oss-accelerate.aliyuncs.com, resolusi domain akan gagal.

Uji performa akselerasi

Pengujian berikut membandingkan kecepatan unduh dari bucket di wilayah China (Hangzhou) ke Instance ECS di wilayah Jepang (Tokyo) menggunakan ossutil untuk memverifikasi dampak nyata akselerasi transfer.

Tanpa akselerasi

ossutil cp oss://example-bucket/ossutil-2.1.2-mac-arm64.zip ossutil-2.1.2-mac-arm64.zip -e oss-cn-hangzhou.aliyuncs.com

Waktu unduh:

Success: Total 1 object, size 9281195 B, Download done:(1 files, 9281195 B), avg 8.733 MiB/s

1.013983(s) elapsed

Aktifkan Akselerasi

ossutil cp oss://example-bucket/ossutil-2.1.2-mac-arm64.zip ossutil-2.1.2-mac-arm64.zip -e oss-accelerate.aliyuncs.com

Waktu unduh:

Success: Total 1 object, size 9281195 B, Download done:(1 files, 9281195 B), avg 20.155 MiB/s

0.440160(s) elapsed

Terapkan di lingkungan produksi

Praktik terbaik

  • Kombinasikan CDN dengan akselerasi transfer: Arsitektur akselerasi multilapis

    Anda dapat mengaktifkan kedua fitur CDN acceleration dan akselerasi transfer. Konfigurasikan origin CDN agar mengarah ke titik akhir percepatan guna membangun sistem dua lapis: “edge caching CDN + akselerasi transfer OSS.” CDN melayani permintaan dari cache terdekat, sedangkan akselerasi transfer mengoptimalkan jalur origin-fetch CDN. Pengaturan ini ideal untuk sumber daya statis yang didistribusikan secara global dan memberikan optimasi jalur lengkap baik untuk cache hit maupun origin fetch.

  • Optimalkan transfer file besar: Gabungkan operasi multi-bagian dengan akselerasi

    Untuk transfer file berskala gigabyte atau terabyte, gabungkan akselerasi transfer dengan multipart upload dan resumable download untuk menciptakan solusi transfer file besar jarak jauh yang lengkap. Akselerasi transfer meningkatkan kualitas jalur jaringan, sedangkan operasi multi-bagian meningkatkan konkurensi dan toleransi kesalahan. Keduanya secara signifikan mengurangi risiko timeout dan meningkatkan efisiensi transfer secara keseluruhan.

  • Optimasi biaya: Strategi cerdas untuk pemilihan nama domain

    Terapkan strategi endpoint berbeda berdasarkan kelompok pengguna dan skenario akses. Untuk pengguna di wilayah yang sama atau dengan kondisi jaringan baik, gunakan titik akhir publik untuk menghindari biaya akselerasi transfer. Untuk pengguna lintas wilayah atau yang memiliki kualitas jaringan buruk, gunakan titik akhir percepatan untuk meningkatkan pengalaman mereka. Bangun strategi endpoint Anda berdasarkan geografi pengguna, tingkat kepentingan bisnis, dan anggaran biaya.

Strategi toleransi kesalahan

  • Mekanisme downgrade nama domain

    Jika titik akhir percepatan tidak tersedia, aplikasi Anda harus secara otomatis beralih ke titik akhir publik untuk memastikan kelangsungan bisnis. Akselerasi transfer dan titik akhir publik beroperasi secara independen—kegagalan pada salah satu tidak memengaruhi yang lain. Hal ini memberikan perlindungan ganda bagi layanan Anda.

Kuota dan batasan

Batasan

Deskripsi

Dukungan protokol

Titik akhir percepatan hanya mendukung akses API melalui HTTP dan HTTPS. Protokol non-HTTP/HTTPS seperti RTMP tidak didukung.

Waktu berlaku

Mengaktifkan atau menonaktifkan akselerasi transfer membutuhkan waktu sekitar 30 menit untuk berlaku secara global.

Mode akses

Titik akhir percepatan hanya mendukung akses domain tingkat tiga yang mencakup nama bucket. Titik akhir ini tidak dapat digunakan untuk operasi management seperti listing buckets. Gunakan titik akhir publik untuk semua operasi management.

Transmisi aman

Backend mungkin menggunakan HTTPS untuk transmisi data internal. Jika klien mengakses data melalui HTTP, log akses mungkin tetap menampilkan HTTPS.

Penagihan

Mengaktifkan akselerasi transfer gratis. Anda hanya dikenai biaya untuk traffic unggah terakselerasi dan traffic unduh terakselerasi saat mengakses OSS melalui titik akhir percepatan. Untuk detailnya, lihat Biaya akselerasi transfer.

FAQ

Apa yang harus saya lakukan jika mendapatkan error 502 atau 504 saat mengakses melalui titik akhir percepatan?

Hal ini biasanya merupakan perilaku normal, disebabkan oleh mekanisme automatic path switching pada akselerasi transfer OSS. Untuk menangani fluktuasi jaringan dan perubahan kualitas tautan selama transfer jarak jauh, layanan ini secara dinamis memilih jalur transmisi terbaik. Selama pergantian jalur, sejumlah kecil permintaan mungkin terputus dan mengembalikan error 502/504. Situasi ini tidak dapat dihindari sepenuhnya. Terapkan logika retry exponential backoff dalam kode klien untuk meningkatkan tingkat keberhasilan.

Mengapa saya tidak melihat adanya akselerasi setelah mengaktifkan fitur ini?

Setelah mengaktifkan akselerasi transfer, Anda juga harus mengganti titik akhir dalam permintaan Anda dengan titik akhir percepatan (oss-accelerate.aliyuncs.com) untuk mendapatkan manfaatnya. Jika Anda tetap menggunakan titik akhir publik standar, akselerasi tidak akan diterapkan.

Mengapa saya langsung mendapatkan error setelah mengaktifkan akselerasi transfer?

Dibutuhkan sekitar 30 menit agar akselerasi transfer berlaku secara global. Jika Anda mencoba menggunakan titik akhir percepatan segera setelah mengaktifkannya, Anda mungkin menerima error karena perubahan tersebut belum tersebar sepenuhnya. Tunggu dan coba lagi setelah beberapa waktu.

Mengapa akses lintas batas tetap lambat meskipun menggunakan titik akhir percepatan?

Akselerasi transfer meningkatkan akses lintas wilayah dengan mengoptimalkan jalur transmisi, tetapi performa aktual dalam skenario lintas batas bergantung pada kualitas tautan ISP. Kecepatan dapat turun jika tautan lintas batas mengalami kemacetan atau ketidakstabilan. Kami merekomendasikan:

  • Verifikasi bahwa endpoint Anda dikonfigurasi dengan benar sebagai oss-accelerate.aliyuncs.com. Jangan sertakan nama bucket.

  • Untuk file besar, gabungkan multipart upload dan resumable download untuk meningkatkan keandalan.

  • Terapkan mekanisme fallback endpoint di lapisan aplikasi Anda agar secara otomatis beralih ke titik akhir publik jika titik akhir percepatan menjadi tidak stabil. Hal ini memastikan kelangsungan bisnis.

Bagaimana cara penagihan akselerasi transfer? Apakah biaya ini ditambahkan di atas biaya traffic internet publik?

Biaya akselerasi transfer ditagih secara terpisah dari biaya traffic outbound internet publik.

  • Saat Anda menggunakan titik akhir percepatan, Anda dikenai biaya traffic akselerasi transfer sekaligus biaya traffic outbound internet publik.

  • Saat Anda menggunakan titik akhir publik standar, Anda hanya membayar biaya traffic outbound internet publik—tidak ada biaya akselerasi transfer yang dikenakan.

Mengaktifkan fitur akselerasi transfer itu sendiri gratis. Biaya hanya dikenakan saat Anda benar-benar mentransfer data melalui titik akhir percepatan.