Kapasitas skala

Halaman ini menunjukkan cara meningkatkan atau mengurangi kapasitas instance Filestore.

Saat menggunakan Filestore, sebaiknya Anda memantau penggunaan instance Filestore sehingga Anda dapat menyesuaikan kapasitas sesuai kebutuhan. Misalnya, jika Anda melihat bahwa instance tingkat zona dengan rentang kapasitas yang lebih tinggi (sebelumnya SSD skala tinggi) tidak lagi memerlukan semua kapasitas yang dialokasikan, Anda dapat mempertimbangkan untuk menurunkan skalanya. Demikian pula, jika kapasitasnya habis, Anda mungkin perlu meningkatkan kapasitas untuk mencegah kerusakan aplikasi. Jika sistem file habis jumlah inode, Anda juga perlu menambahkan kapasitas. Untuk memeriksa penggunaan inode, jalankan:

df -i

Perintah tersebut menampilkan sesuatu yang mirip dengan berikut ini:

Filesystem           Inodes  IUsed      IFree  IUse%  Mounted on
10.0.0.2:/vol1    134217728     13  134217715     1%  /mnt/test

Setiap file yang disimpan pada berbagi file menggunakan satu inode. Jika sistem file kehabisan inode, Anda tidak dapat menyimpan lebih banyak file pada berbagi file meskipun Anda belum mencapai kapasitas maksimum yang dialokasikan. Satu-satunya cara untuk menambahkan inode adalah dengan menambahkan kapasitas. Namun, mencapai inode maksimum jarang terjadi dan hanya menjadi masalah jika Anda perlu menyimpan banyak file kecil.

Perbedaan perilaku penskalaan berdasarkan tingkat layanan

Penskalaan instance tidak memengaruhi ketersediaannya dan dapat dilakukan saat instance sedang digunakan. Tabel berikut menunjukkan cara meningkatkan kapasitas berbagi file berdasarkan tingkat layanan:

Paket layanan HDD Dasar SSD Dasar Zonal dengan rentang kapasitas lebih rendah Zonal dengan rentang kapasitas yang lebih tinggi Enterprise
Arah penskalaan Khusus atas Khusus atas Atas dan bawah Atas dan bawah Atas dan bawah
Peningkatan penskalaan 1GiB 1GiB 256GiB 2.5TiB 256GiB
Kapasitas minimum 1TiB 2.5TiB 1TiB 10TiB 1TiB
Kapasitas maksimum 63.9TiB 63.9TiB 9.75TiB 100TiB 10TiB

Penskalaan kapasitas instance tingkat zona dengan rentang kapasitas yang lebih tinggi dapat memerlukan waktu lebih lama daripada instance tingkat perusahaan dan tingkat dasar. Waktu aktual yang diperlukan bervariasi, bergantung pada jumlah data yang disimpan dalam instance dan beban pada instance Filestore. Untuk memastikan instance Anda tidak kehabisan kapasitas, lakukan operasi ini terlebih dahulu.

Saat operasi penskalaan berlangsung, Anda tidak dapat membatalkan operasi atau melakukan pengeditan lain pada instance, tetapi operasi baca dan tulis tidak terganggu. Anda juga tidak dapat menskalakan instance tingkat perusahaan dan tingkat zona ke tingkat kapasitas yang lebih rendah dari yang diperlukan untuk menyimpan metadata dan data file yang sudah ada. Jika dilakukan, akan muncul error.

Petunjuk untuk mengedit instance

Konsol Google Cloud

Untuk mengedit instance Filestore menggunakan Konsol Google Cloud, buka halaman Edit instance tempat Anda dapat mengedit deskripsi instance, mengelola aturan kontrol akses berbasis IP, dan menskalakan performa berbagi file:

  1. Di konsol Google Cloud, buka halaman Instance Filestore.

    Buka halaman instance Filestore

  2. Klik ID instance instance yang ingin diedit.

  3. Di halaman Instance details, klik Edit untuk membuka halaman Edit instance.

  4. Di kolom Edit kapasitas, masukkan nilai kapasitas baru.

  5. Klik Save.

gcloud

Sebelum memulai

Untuk menggunakan gcloud CLI, Anda harus menginstal Cloud SDK atau menggunakan Cloud Shell yang tertanam dalam Konsol Google Cloud:

Buka konsol Google Cloud.

Perintah gcloud untuk mengedit instance

Anda dapat mengedit instance Filestore dengan menjalankan perintah instances update.

 gcloud filestore instances update instance-id \
     --project="project-id" \
     --location=location \
     --file-share=name="file-share-name",capacity=file-share-size

dengan:

  • instance-id adalah ID instance instance Filestore yang ingin Anda edit.
  • project-id adalah project ID dari project Google Cloud yang berisi instance Filestore. Anda dapat melewati flag ini jika instance Filestore berada dalam project default gcloud. Anda dapat menetapkan project default dengan menjalankan:

     gcloud config set project project-id
    
  • location adalah lokasi tempat instance Filestore berada. Untuk instance perusahaan, tentukan region. Untuk semua instance lainnya, tentukan zona. Contoh, us-central1-a.

    Jalankan perintah gcloud filestore zones list untuk mendapatkan daftar zona yang didukung. Anda dapat melewati flag ini jika instance Filestore berada di zona default gcloud. Anda dapat menetapkan zona default dengan menjalankan:

     gcloud config set filestore/zone zone
    
  • file-share-name adalah nama berbagi file yang disalurkan dari instance Filestore. Nama berbagi file tidak dapat diubah setelah pembuatan instance.

  • file-share-size adalah ukuran baru yang Anda inginkan untuk berbagi file. Anda dapat menentukan ukuran berbagi file dalam bilangan bulat menggunakan GiB (default) atau TiB. Contohnya, 10TiB

    Untuk melihat kuota yang tersedia, buka halaman Quotas di konsol Google Cloud:

    Buka halaman Kuota

  • Opsional: Untuk daftar mendetail tentang tanda yang tersedia, lihat halaman referensi gcloud filestore instances update.