Fitur cache file FUSE Cloud Storage adalah cache baca berbasis klien yang memungkinkan pembacaan file berulang untuk disajikan dari penyimpanan cache yang lebih cepat pilihan Anda. Halaman ini menjelaskan cara mengaktifkan dan menggunakan cache file FUSE Cloud Storage. Untuk mengetahui ringkasan tentang cache file, cache statistik, atau penyimpanan jenis ke cache, lihat Ringkasan penyimpanan dalam cache.
Sebelum memulai
Cache file memerlukan jalur direktori untuk digunakan dalam cache file. Anda dapat membuat direktori baru pada sistem file yang ada atau membuat sistem file baru pada penyimpanan yang disediakan. Jika Anda menyediakan penyimpanan baru yang akan digunakan, gunakan petunjuk berikut untuk membuat sistem file baru:
Untuk memformat Persistent Disk, lihat petunjuk Compute Engine tentang cara memformat Persistent Disk.
Untuk membuat disk RAM dalam memori, lihat petunjuk Compute Engine tentang cara memasang disk RAM.
Untuk memformat dan memasang SSD Lokal, lihat petunjuk Compute Engine untuk memasang SSD Lokal. Untuk menggabungkan beberapa SSD Lokal menjadi satu volume, lihat petunjuk Compute Engine tentang cara menambahkan SSD Lokal ke VM.
Mengaktifkan dan mengonfigurasi perilaku penyimpanan dalam cache
Aktifkan dan konfigurasikan cache file menggunakan kolom
file-cache
dalam file konfigurasi FUSE Cloud Storage dan tentukan direktori cache yang ingin Anda gunakan di kolomcache-dir
. Cache file dinonaktifkan secara default. Perhatikan bahwa Anda mengaktifkan cache file dengan meneruskan direktori ke kolomcache-dir
.Opsional: konfigurasikan cache statistik dan jenis cache menggunakan kolom
metadata-cache
dalam file konfigurasi. Untuk mempelajari statistik dan jenis cache lebih lanjut, lihat Ringkasan jenis cache atau Ringkasan cache statistik.Opsional: tingkatkan TTL entri yang di-cache dengan menetapkan opsi
ttl-secs
ke sebuah nilai berdasarkan perkiraan waktu antara pembacaan berulang sambil menyeimbangkan kebutuhan konsistensi. Sebaiknya tetapkan nilaittl-secs
ke setinggi yang diizinkan oleh beban kerja Anda. Anda dapat mengonfigurasi TTL dalam file konfigurasi FUSE Cloud Storage. Untuk mengetahui informasi lebih lanjut cara menetapkan TTL untuk entri yang di-cache, lihat Time to live.Misalnya, file konfigurasi berikut mengaktifkan cache file, cache statistik, dan cache jenis dengan TTL selama
3600
detik dan direktori cache ditetapkan ke/path/to/a/directory/
. Perhatikan bahwamax-size-mb
ditetapkan ke-1
, yang mengonfigurasi cache file agar menggunakan semua kapasitas yang tersedia.file-cache: max-size-mb: -1 cache-file-for-range-read: false metadata-cache: stat-cache-max-size-mb: 32 ttl-secs: 3600 type-cache-max-size-mb: 4 cache-dir: /path/to/a/directory
Jalankan perintah
ls -R
secara manual di bucket yang terpasang sebelum Anda menjalankan beban kerja untuk mengisi metadata secara otomatis guna memastikan jenis cache terisi sebelum pembacaan pertama dalam metode batch yang lebih cepat.
Langkah selanjutnya
Tinjau pertimbangan untuk menyimpan dalam cache di FUSE Cloud Storage.
Pelajari praktik terbaik Cloud Storage FUSE.