JindoFS dalam mode penyimpanan blok menyediakan kebijakan manajemen data tingkat lanjut untuk memenuhi berbagai kebutuhan penyimpanan. Kebijakan ini mencakup kebijakan penyimpanan dan kebijakan kompresi. Topik ini menjelaskan secara rinci kebijakan-kebijakan tersebut serta memberikan contoh penggunaannya.
Kebijakan penyimpanan
JindoFS menyediakan lima kebijakan penyimpanan yang dijelaskan dalam tabel berikut untuk mendukung fleksibilitas penyimpanan.
| Kebijakan | Deskripsi |
| AR | Data hanya memiliki satu cadangan. Cadangan disimpan sebagai objek Arsip di OSS. |
| IA | Data hanya memiliki satu cadangan. Cadangan disimpan sebagai objek Akses Jarang (IA) di OSS. |
| COLD | Data hanya memiliki satu cadangan. Cadangan disimpan sebagai objek Standar di OSS. |
| WARM | Data memiliki satu cadangan di OSS dan satu cadangan lokal. Cadangan lokal dapat secara efektif mempercepat operasi pembacaan data. Secara default, kebijakan penyimpanan ini digunakan. |
| HOT | Data memiliki satu cadangan di OSS dan satu cadangan lokal. Cadangan lokal dikunci secara paksa. Dengan cara ini, cadangan tidak dihapus saat cache dibersihkan secara otomatis. Kebijakan ini dapat mencapai efek percepatan yang lebih baik daripada kebijakan WARM dan cocok untuk data terpanas. |
Untuk informasi lebih lanjut tentang kelas penyimpanan OSS, lihat Kelas Penyimpanan.
File baru disimpan berdasarkan kebijakan penyimpanan yang ditentukan untuk direktori induknya. Contoh:
- Jalankan perintah berikut untuk mengonfigurasi kebijakan penyimpanan:
jindo jfs -setStoragePolicy [-R] <StoragePolicy>(AR/IA/COLD/WARM/HOT) <path> ...di mana:[-R]: menentukan bahwa operasi rekursif dilakukan untuk mengonfigurasi kebijakan penyimpanan yang sama untuk semua sub-direktori dari direktori.<path>: nama direktori yang kebijakan penyimpanannya dikonfigurasi.
- Jalankan perintah berikut untuk mendapatkan kebijakan penyimpanan yang dikonfigurasi untuk sebuah direktori:
jindo jfs -getStoragePolicy <path>
Kebijakan kompresi
JindoFS memungkinkan Anda menekan blok data sebelum menyimpannya. Fitur ini secara efektif mengurangi ruang penyimpanan yang digunakan oleh blok data dan meningkatkan efisiensi pembacaan serta penulisan data. Fitur ini cocok untuk file dengan rasio kompresi tinggi. Tabel berikut menjelaskan kebijakan kompresi yang didukung.
| Kebijakan | Deskripsi |
| NONE | Blok data tidak dikompresi. Secara default, kebijakan kompresi ini digunakan. |
| ZSTD | Algoritma kompresi Zstandard digunakan untuk menekan blok data. |
File baru dikompresi berdasarkan kebijakan kompresi yang ditentukan untuk direktori induknya sebelum disimpan. Contoh:
- Jalankan perintah berikut untuk mengonfigurasi kebijakan kompresi:
jindo jfs -setCompressionPolicy [-R] <CompressionPolicy>(NONE/ZSTD) <path> ...di mana:[-R]: menentukan bahwa operasi rekursif dilakukan untuk mengonfigurasi kebijakan kompresi yang sama untuk semua sub-direktori dari direktori.<path>: nama direktori yang kebijakan kompresinya dikonfigurasi.
- Jalankan perintah berikut untuk mendapatkan kebijakan kompresi yang dikonfigurasi untuk sebuah direktori:
jindo jfs -getCompressionPolicy <path> ...