Topik ini menjelaskan cara menggunakan file gateway di konsol on-premises.
Prasyarat
Akun Alibaba Cloud telah dibuat dan verifikasi nama asli untuk akun tersebut telah selesai. Untuk informasi selengkapnya, lihat Buat Akun Alibaba Cloud.
CatatanBuat Pengguna RAM dan login ke Konsol CSG sebagai Pengguna RAM.
Layanan Cloud Storage Gateway telah diaktifkan. Saat Anda login ke Konsol Cloud Storage Gateway untuk pertama kalinya, ikuti petunjuk di layar untuk mengaktifkan layanan tersebut.
-
Anda telah menerapkan konsol on-premises untuk file gateway Anda.
Bucket OSS telah dibuat.
PentingFile gateway hanya mendukung Bucket OSS dengan kelas penyimpanan Standard, Infrequent Access (IA), dan Archive. Bucket OSS yang memiliki fitur back-to-source yang diaktifkan tidak didukung.
Hindari menghubungkan gateway secara langsung ke Bucket OSS Archive. Jika file tidak akan dimodifikasi dalam waktu lama setelah ditulis, pertimbangkan untuk menggunakan bucket Standard atau IA. Anda kemudian dapat menggunakan aturan lifecycle untuk mengubah kelas penyimpanan objek menjadi Archive atau Cold Archive. Pendekatan ini lebih hemat biaya dan efisien karena menghindari operasi restore yang tidak perlu.
Saat client menulis file ke gateway, gateway mencatat minimal dua aksi: menulis file dan mengatur waktu modifikasi file. Gateway berusaha menggabungkan aksi-aksi ini, tetapi mungkin tetap memicu beberapa operasi pada Bucket OSS untuk satu file. Mengatur waktu modifikasi diterjemahkan menjadi memodifikasi metadata objek di Bucket OSS menggunakan API CopyObject. Untuk objek Archive atau Cold Archive, hal ini memerlukan operasi restore yang memakan waktu, yang dapat memperlambat unggahan dan bahkan menyebabkan kegagalan penulisan jika disk cache tidak memiliki ruang yang cukup untuk mengunggah data tepat waktu.
-
Anda telah menambahkan disk.
Tambahkan disk cache
Setiap folder yang dibagikan memerlukan disk cache yang unik. Disk cache digunakan untuk mengunggah data dari folder yang dibagikan ke Alibaba Cloud OSS dan untuk menyinkronkan data dari OSS ke lingkungan on-premises Anda.
-
Di browser web, masukkan
https://<alamat IP file gateway Anda>untuk mengakses konsol on-premises file gateway. -
Masukkan username dan password Anda, lalu klik OK.
-
Pada halaman Cache Settings, klik Create.
-
Pada kotak dialog Create Cache, konfigurasikan parameter berikut.
-
Hard disk: Klik Select dan pilih disk yang tersedia.
Disk hanya tersedia di sini setelah Anda menambahkan disk di platform deployment.
-
File system: Ini adalah fitur opsional. Untuk memulihkan data dari disk cache saat Anda membuat ulang share, pilih opsi ini untuk mengaktifkan penggunaan kembali data. Hal ini memungkinkan Anda memulihkan data dengan membuat ulang share jika share tersebut tidak sengaja dihapus.
CatatanJika tidak ada file system pada disk cache (yaitu, disk cache kosong atau belum diinisialisasi), memilih opsi ini akan menyebabkan pembuatan cache gagal.
-
-
Klik OK untuk menambahkan disk cache.
Menautkan sumber daya cloud
Buat resource yang dibagikan yang menggunakan bucket OSS sebagai penyimpanan backend. File gateway mendukung multiple cloud resource, dengan setiap resource yang dibagikan sesuai dengan satu bucket.
Secara default, data yang ditulis ke Cloud Storage Gateway dari client diunggah ke bucket OSS secara real-time. Anda juga dapat mengonfigurasi penundaan sinkronisasi hingga 120 detik saat membuat share.
Bergantung pada kebutuhan bisnis Anda, Anda dapat mengikat sumber daya cloud menggunakan metode standar atau kustom.
Metode standar
-
Pada konsol on-premises file gateway, buka halaman Cloud Resource Settings dan klik Bind.
-
Pada kotak dialog Bind Cloud Resource, konfigurasikan parameter berikut.
Parameter
Deskripsi
Resource name
Masukkan nama untuk cloud resource.
cross-region binding
Konfigurasikan pengikatan antar-Wilayah.
-
Yes: Memungkinkan file gateway mengakses bucket OSS di wilayah yang berbeda.
-
No: Memungkinkan file gateway hanya mengakses bucket di wilayah yang sama.
CatatanUntuk memastikan sinkronisasi data, logging, dan manajemen operasi yang akurat, zona waktu file gateway dan bucket OSS harus identik.
region
Pilih wilayah tempat bucket berada.
Bucket name
Pilih bucket yang ingin Anda kaitkan.
Use SSL
Jika Anda memilih Yes, gateway menggunakan SSL untuk mengakses bucket OSS.
-
-
Klik OK untuk mengikat sumber daya cloud.
Metode kustom
-
Pada konsol on-premises file gateway, buka halaman Cloud Resource Settings dan klik Bind.
-
Pada kotak dialog Bind Cloud Resource, konfigurasikan parameter berikut.
Parameter
Deskripsi
Resource name
Masukkan nama untuk cloud resource.
Use custom region
Pilih Use Custom Region.
endpoint
Titik akhir bucket OSS. Contoh: oss-cn-hangzhou.aliyuncs.com
Bucket name
Masukkan nama bucket OSS yang ingin Anda bind.
AccessKey ID
Masukkan ID AccessKey Anda.
AccessKey Secret
Masukkan AccessKey Secret Anda.
Use SSL
Jika Anda memilih Yes, gateway menggunakan SSL untuk mengakses bucket OSS.
-
Klik OK untuk mengikat sumber daya cloud.
Buat share
File gateway on-premises mendukung NFS share dan SMB share. Pilih jenis share berdasarkan kebutuhan Anda. Topik ini menggunakan contoh NFS share.
-
Kembali ke konsol on-premises file gateway. Pada halaman NFS, klik Create.
-
Pada kotak dialog Create NFS Share, konfigurasikan parameter berikut, lalu klik OK.
Parameter
Deskripsi
Share name
Jalur virtual untuk Protokol NFS.
Untuk NFSv4, Anda dapat memasang share secara langsung menggunakan nama ini. Untuk NFSv3, Anda harus menjalankan perintah
showmount -e <alamat IP gateway>untuk mendapatkan jalur virtual.Read/write client IPs
Alamat IP atau Blok CIDR client yang diberikan akses baca/tulis ke NFS share.
Contoh: 192.168.10.10 atau 192.168.0.0/24. Anda dapat memasukkan multiple alamat IP atau Blok CIDR.
Alamat IP atau Blok CIDR client yang diberikan akses read-only ke NFS share.
Contoh: 192.168.10.10 atau 192.168.0.0/24. Anda dapat memasukkan multiple alamat IP atau Blok CIDR.
Read-only client IPs
User mapping
Mengatur pemetaan antara pengguna di NFS client dan pengguna di NFS server.
CatatanParameter ini dapat dikonfigurasi hanya ketika Protocol diatur ke NFS.
-
none: Pengguna NFS client tidak dipetakan ke pengguna nobody di NFS server.
-
root_squash: Membatasi pengguna root. Saat NFS client mengakses share sebagai pengguna root, client tersebut dipetakan ke pengguna nobody di NFS server.
-
all_squash: Memetakan semua pengguna dari NFS client ke penggunanobodydi NFS server. -
all_anonymous: Memetakan semua pengguna dari NFS client ke pengguna anonim NFS server.
Enable
Aktifkan NFS share.
Untuk menonaktifkan NFS share, pilih No.
Mode
Mencakup mode cache dan mode replikasi.
-
Replication mode: Semua data disimpan dalam dua salinan: satu di cache offline dan satu lagi di OSS.
-
Cache mode: Menyimpan cache semua metadata dan data pengguna yang sering diakses secara lokal. OSS menyimpan dataset lengkap.
Reverse Sync
Menyinkronkan metadata dari OSS kembali ke lingkungan lokal. Ini berlaku untuk skenario pemulihan bencana gateway, pemulihan data, dan berbagi data.
CatatanOperasi reverse sync memindai semua objek dalam bucket. Proses ini menimbulkan biaya permintaan API OSS jika bucket berisi banyak objek.
Bucket Name
Pilih Bucket yang telah dibuat.
Path prefix
Masukkan awalan jalur di bucket.
Awalan jalur hanya mendukung huruf dan angka Inggris.
CatatanMulai dari versi 1.0.38, Anda dapat memasang Direktori root sistem file ke awalan jalur tertentu di bucket OSS untuk memudahkan isolasi akses.
Awalan jalur dapat berupa direktori yang sudah ada atau direktori baru di bucket OSS. Setelah share dibuat, awalan jalur ini akan berfungsi sebagai Direktori root, dan semua file serta direktori selanjutnya akan dibuat di bawahnya.
Using a metadata disk
Menggunakan disk metadata memisahkan disk data dari disk metadata. Disk metadata digunakan untuk menyimpan metadata folder yang dibagikan.
-
Jika Anda memilih Yes, Anda harus memilih metadata disk dan data disk yang sesuai.
-
Jika Anda memilih No, Anda harus memilih disk cache yang sesuai.
CatatanHanya pengguna yang ada di daftar putih yang dapat menggunakan fitur ini.
Ignore Deletion
Penghapusan file tidak disinkronkan ke OSS untuk mencegah operasi tidak sengaja. OSS menyimpan dataset lengkap.
NFS v4 optimization
Meningkatkan efisiensi unggahan untuk mount NFSv4. Setelah Anda mengaktifkan opsi ini, Anda tidak dapat lagi melakukan mount menggunakan NFSv3.
Synchronization Delay
Atur Sync Delay. Pengaturan ini menunda unggahan file untuk periode waktu tertentu setelah file ditutup untuk mencegah modifikasi offline yang sering membuat fragmentasi di OSS. Nilai default adalah 5 detik, dan nilai maksimum adalah 120 detik.
Maximum Write Speed
Kecepatan tulis maksimum adalah 1280 MB/s. Nilai default adalah 0, yang menunjukkan bahwa kecepatan tidak dibatasi.
Maximum Upload Speed
Kecepatan unggah maksimum adalah 1280 MB/s. Nilai default adalah 0, yang menunjukkan tidak ada batas kecepatan.
CatatanSaat kecepatan dibatasi, kecepatan unggah maksimum tidak boleh kurang dari kecepatan tulis maksimum.
Fast Cache Reclaim
Pemulihan cache secara Real-time cocok untuk skenario cloud yang hanya untuk backup.
-
-
Klik Confirm untuk membuat share.
Akses share
Setelah share dibuat, gunakan NFS client untuk mengakses folder NFS yang dibagikan.