Fitur unduhan data Cloud Storage Gateway (CSG) memungkinkan Anda mengunduh data dari bucket yang terkait dengan share dalam mode replikasi ke klien lokal.
Prasyarat
Sebuah gateway file telah dibuat, dan sebuah disk cache telah terpasang padanya.
Sebuah Bucket OSS telah dibuat. Untuk informasi lebih lanjut, lihat Memulai menggunakan konsol OSS.
PentingGateway file mendukung kelas penyimpanan berikut untuk Bucket OSS: Standar, Akses Jarang (IA), dan Arsip. Gateway file tidak mendukung Bucket OSS yang dikonfigurasi dengan routing balik ke asal.
Kami menyarankan agar Anda tidak mengaitkan gateway dengan Bucket Arsip. Jika file yang ditulis dari gateway file ke OSS diperkirakan jarang dimodifikasi, kami sarankan Anda menyimpan file tersebut di Bucket Standar atau IA terlebih dahulu dan mengonfigurasi aturan siklus hidup yang mengubah kelas penyimpanan file menjadi Arsip atau Penyimpanan Arsip Dingin. Ini mengurangi operasi pemulihan yang tidak perlu dan mengoptimalkan biaya serta efisiensi penyimpanan.
Saat klien menulis file ke gateway file, gateway mencatat setidaknya dua tindakan: menulis file dan menyetel waktu modifikasi file. Gateway menggabungkan kedua tindakan tersebut jika memungkinkan. Namun, gateway mungkin tetap memulai beberapa operasi pada objek ke bucket tempat objek disimpan. Operasi CopyObject dipanggil untuk menyimpan waktu modifikasi file sebagai sepotong metadata objek di bucket. Jika objek adalah objek Arsip atau Penyimpanan Arsip Dingin, operasi ini memerlukan pemulihan objek, yang membutuhkan waktu untuk diselesaikan. Ini meningkatkan waktu yang diperlukan untuk pengunggahan objek dan bahkan dapat menyebabkan kegagalan unggah jika tidak cukup waktu tersisa untuk mengunggah data dalam cache.
Sinkronisasi balik atau sinkronisasi ekspres diaktifkan untuk gateway file. Untuk informasi lebih lanjut, lihat Konfigurasikan sinkronisasi ekspres.
Informasi latar belakang
Secara default, gateway file menyinkronkan metadata di bucket OSS terkait ke klien lokal menggunakan sinkronisasi balik atau sinkronisasi ekspres. Dalam mode replikasi, dua cadangan dibuat. Satu disimpan di bucket OSS, dan yang lainnya disimpan di klien lokal. Fitur unduhan data memungkinkan Anda mengunduh data dalam direktori tertentu atau semua data dalam share ke klien lokal berdasarkan metadata yang disinkronkan menggunakan sinkronisasi balik atau sinkronisasi ekspres.
Transmisi data melalui Internet memunculkan biaya layanan OSS. Anda dapat menentukan apakah akan mengaktifkan fitur ini berdasarkan kebutuhan bisnis aktual Anda. Untuk informasi lebih lanjut, lihat Penagihan.
Aktifkan unduhan data selama pembuatan share
Di halaman Gateways di konsol CSG, klik ID gateway file. Di tab , klik Create.
Dalam wizard Buat Share, lengkapi langkah-langkah Pengaturan Bucket dan Informasi Dasar. Pastikan Anda memilih kotak centang Pengaturan Lanjutan di langkah Informasi Dasar. Untuk informasi lebih lanjut, lihat Buat share.
Di langkah Advanced Settings, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan parameter tambahan apa pun, lalu klik Next.
Parameter
Deskripsi
Mode
Pilih Replication Mode.
Reverse Sync
Pilih Ya untuk mengaktifkan sinkronisasi balik. Sinkronisasi balik menyinkronkan metadata di bucket OSS terkait ke klien lokal. Fitur ini cocok untuk pemulihan bencana gateway, pemulihan data, dan berbagi data.
Sinkronisasi balik hanya dipicu saat Anda mengakses direktori yang ditentukan. Untuk memastikan bahwa data di direktori lain dapat diunduh dan data baru dapat diunduh secara real-time, Anda dapat mengaktifkan fitur sinkronisasi ekspres. Untuk informasi lebih lanjut, lihat Konfigurasikan sinkronisasi ekspres.
CatatanSelama proses sinkronisasi balik, sistem memindai semua objek di bucket. Jika bucket berisi sejumlah besar objek, Anda akan dikenakan biaya untuk pemanggilan API OSS. Untuk informasi lebih lanjut, lihat bagian Biaya Pemanggilan Operasi API di halaman Halaman Harga OSS.
Jika Anda memilih kotak centang Add to Sync Group di langkah Basic Information, parameter Sinkronisasi Balik tidak tersedia.
Reverse Sync Interval
Nilai valid: 15 hingga 36000. Unit: detik.
CatatanJika bucket berisi sejumlah besar objek, kami sarankan Anda mengatur interval ke nilai lebih dari 3.600 detik. Jika tidak, pemindaian berulang menghasilkan pemanggilan API OSS yang sering. Hal ini menyebabkan peningkatan biaya yang dihasilkan oleh pemanggilan API OSS.
Replication Mode Advanced Settings
Pilih kotak centang Replication Mode Advanced Settings.
Di halaman Replication Mode Advanced Settings, konfigurasikan parameter berikut untuk mengaktifkan unduhan data.
Parameter
Deskripsi
Configure Directory in Replication Mode
Pilih direktori yang ingin Anda aplikasikan mode replikasi.
Jika Anda tidak memilih kotak centang ini, mode replikasi berlaku untuk semua direktori dalam share.
Jika Anda memilih kotak centang, klik Add Directory untuk menentukan direktori yang berisi data yang ingin Anda aplikasikan mode replikasi. Mode replikasi diterapkan pada direktori yang ditentukan. Sisanya dari data menggunakan mode cache.
CatatanJika Anda mengubah mode direktori dari cache ke replikasi, file dalam direktori hanya dapat disinkronkan jika fitur unduhan data juga diaktifkan. Kami sarankan Anda mengaktifkan fitur unduhan data jika Anda menggunakan mode replikasi.
Untuk menentukan direktori, gunakan jalurnya relatif terhadap titik pemasangan share. Misalnya, jika direktori yang ingin Anda aplikasikan mode replikasi adalah /mnt/myshare/mydir/ dan titik pemasangan adalah /mnt/myshare, Anda dapat memasukkan /mydir/.
Data Download
Jika Anda mengaktifkan fitur unduhan data, sinkronisasi balik atau sinkronisasi ekspres menyinkronkan data dan metadata. Jika Anda tidak mengaktifkan fitur unduhan data, hanya metadata yang disinkronkan.
CatatanJika Anda mengunduh data dalam mode replikasi, kapasitas disk cache harus lebih besar dari 1,1 kali total ukuran file yang ingin Anda replikasi. Rencanakan kapasitas cache berdasarkan pertumbuhan yang diharapkan dari penggunaan bucket.
Saat Anda mengaktifkan fitur unduhan data untuk pertama kalinya, pemindaian penuh dipicu. Proses ini dapat mengurangi kinerja gateway. Kami sarankan Anda mengaktifkan fitur unduhan data selama jam-jam sepi dan tunggu sistem mereplikasi semua data.
Fitur unduhan data hanya memungkinkan satu pengguna menulis data ke bucket dan beberapa pengguna membaca data dari bucket secara bersamaan. Jika beberapa pengguna mengakses bucket secara bersamaan (termasuk tetapi tidak terbatas pada akses langsung atau akses melalui gateway), hanya satu pengguna yang dapat mengunggah file ke bucket, dan pengguna lainnya hanya dapat mengunduh data. Kehilangan data dapat terjadi jika beberapa pengguna menulis dan membaca data dari bucket secara bersamaan.
Download Speed Limit
Parameter ini hanya tersedia jika Anda mengaktifkan fitur Data Download. Batas kecepatan unduhan maksimum adalah 1.280 MB/s. Rentang nilai parameter adalah 0 hingga 1280. Jika Anda mengatur parameter ini ke 0, kecepatan unduhan tidak terbatas.
Reverse Sync Interval
Jika Anda mengaktifkan Data Download, Anda harus mengonfigurasi parameter ini. Nilai valid: 3600 hingga 36000. Unit: detik.
CatatanJika bucket berisi sejumlah besar objek, kami sarankan Anda mengatur interval ke nilai lebih dari 3.600 detik. Jika tidak, pemindaian berulang menghasilkan pemanggilan API OSS yang sering. Hal ini menyebabkan peningkatan biaya yang dihasilkan oleh pemanggilan API OSS.
Sinkronisasi balik hanya dipicu saat Anda mengakses direktori. Untuk memastikan bahwa data di direktori lain dapat diunduh dan data baru dapat diunduh secara real-time, kami sarankan Anda menggunakan sinkronisasi ekspres.
Aktifkan unduhan data untuk share yang ada
Di halaman Gateways, klik ID gateway file.
Di tab Shares, temukan share dan klik Advanced Settings di kolom Tindakan.
Di kotak dialog yang muncul, konfigurasikan parameter yang dijelaskan dalam tabel berikut untuk mengaktifkan unduhan data.
Parameter
Deskripsi
Mode
Unduhan data didukung hanya dalam mode replikasi.
Reverse Sync
Pilih Ya untuk mengaktifkan sinkronisasi balik. Sinkronisasi balik menyinkronkan metadata di bucket OSS terkait ke klien lokal. Fitur ini cocok untuk pemulihan bencana gateway, pemulihan data, dan berbagi data.
Sinkronisasi balik hanya dipicu saat Anda mengakses direktori yang ditentukan. Untuk memastikan bahwa data di direktori lain dapat diunduh dan data baru dapat diunduh secara real-time, Anda dapat mengaktifkan fitur sinkronisasi ekspres. Untuk informasi lebih lanjut, lihat Konfigurasikan sinkronisasi ekspres.
CatatanSelama proses sinkronisasi balik, sistem memindai semua objek di bucket. Jika bucket berisi sejumlah besar objek, Anda akan dikenakan biaya untuk pemanggilan API OSS. Untuk informasi lebih lanjut, lihat bagian Biaya Pemanggilan Operasi API di halaman Halaman Harga OSS.
Jika Anda memilih kotak centang Add to Sync Group di langkah Basic Information, parameter Sinkronisasi Balik tidak tersedia.
Data Download
Jika Anda mengaktifkan fitur unduhan data, sinkronisasi balik atau sinkronisasi ekspres menyinkronkan data dan metadata. Jika Anda tidak mengaktifkan fitur unduhan data, hanya metadata yang disinkronkan.
CatatanReplikasi data memerlukan kapasitas disk cache lebih besar dari 1,1 kali ukuran file yang akan direplikasi. Tentukan kapasitas cache berdasarkan pertumbuhan yang diharapkan dari penggunaan bucket.
Saat Anda mengaktifkan fitur unduhan data untuk pertama kalinya, pemindaian penuh dipicu. Proses ini dapat mengurangi kinerja gateway. Kami sarankan Anda mengaktifkan fitur unduhan data selama jam-jam sepi dan tunggu sistem mereplikasi semua data.
Fitur unduhan data hanya memungkinkan satu pengguna menulis data ke bucket dan beberapa pengguna membaca data dari bucket secara bersamaan. Jika beberapa pengguna mengakses bucket secara bersamaan melalui gateway atau bucket OSS, hanya satu pengguna yang dapat mengunggah file ke bucket. Pengguna lainnya hanya dapat mengunduh data. Kehilangan data dapat terjadi jika beberapa pengguna menulis dan membaca data dari bucket secara bersamaan.
Download Speed Limit
Parameter ini hanya tersedia jika Anda mengaktifkan fitur Data Download. Batas kecepatan unduhan maksimum adalah 1.280 MB/s. Rentang nilai parameter adalah 0 hingga 1280. Jika Anda mengatur parameter ini ke 0, kecepatan unduhan tidak terbatas.