All Products
Search
Document Center

Elastic Compute Service:Memasang sistem file Ext4 dengan opsi

Last Updated:Apr 21, 2026

Pilih opsi mount untuk sistem file Ext4 guna menyeimbangkan keamanan data, integritas, dan kinerja I/O.

Mount untuk keamanan dan kinerja yang seimbang

Untuk menyeimbangkan keamanan data dan kinerja, jalankan perintah mount tanpa menentukan opsi tambahan.

sudo mount /dev/vdb /media/test
Catatan

Secara default, perintah mount menggunakan opsi defaults. Opsi ini mengaktifkan pengaturan mount berikut: rw, atime, suid, dev, exec, async, auto, nouser, delalloc, data=ordered, barrier, dan nodiscard. Tidak diperlukan opsi tambahan.

Opsi default ini mengaktifkan cache tulis, kontrol izin baca-tulis, serta pencatatan log sistem file untuk meningkatkan kinerja dan stabilitas sekaligus melindungi integritas data.

  • Kelebihan: Menyeimbangkan keamanan data dan kinerja sistem file.

  • Kekurangan:

    • Keamanan data: Sebagian data pengguna dan metadata sistem file mungkin tetap berada di memori dan tidak dituliskan ke disk, sehingga berisiko kehilangan data.

    • Kinerja:

      • Waktu akses file diperbarui secara otomatis, dan operasi metadata yang dihasilkan menyebabkan penulisan tambahan.

      • Blok dialokasikan hanya saat data disimpan dari memori ke disk, menyebabkan penulisan blok besar secara periodik dan alokasi tertunda.

Mount untuk keamanan data

Untuk memprioritaskan keamanan data, pasang sistem file dengan opsi berikut: rw, atime, sync, barrier, dan data=journal.

sudo mount -o rw,atime,sync,barrier,data=journal /dev/vdb /media/test
Penting

Opsi atime, sync, barrier, dan data=journal dapat menurunkan kinerja sistem file. Dampaknya bervariasi tergantung pada tipe instans dan beban kerja. Contohnya:

  • Beban kerja intensif I/O lebih terpengaruh karena setiap operasi I/O melibatkan penulisan langsung ke disk.

  • Tipe instans berbasis HDD (seperti yang menggunakan HDD lokal) lebih terpengaruh dibandingkan tipe instans berbasis SSD (seperti yang menggunakan standard SSD dan enhanced SSD).

Tanpa opsi ini, keluaran perangkat lunak yang tidak terduga atau kerusakan perangkat keras dapat menyebabkan kehilangan data karena data atau metadata yang belum dituliskan tetap berada di memori. Dengan opsi ini, semua modifikasi disinkronkan ke disk dan seluruh data dituliskan ke jurnal sistem file secara berurutan. Namun, kehilangan data masih mungkin terjadi dalam kasus langka meskipun setelah pemulihan sistem file.

  • Kelebihan: Memberikan keamanan data tinggi dan mencegah kehilangan data setelah gangguan sistem.

  • Kekurangan: Menurunkan kinerja sistem file.

Mount untuk kinerja

Untuk mengoptimalkan kinerja, pasang sistem file dengan opsi berikut: defaults, noatime, nodiratime, nobarrier, nodelalloc, dan data=writeback.

sudo mount -o defaults,noatime,nodiratime,nobarrier,nodelalloc,data=writeback /dev/vdb /media/test
Penting

Opsi noatime, nodiratime, nobarrier, dan data=writeback dapat mengurangi keamanan data. Harap berhati-hati.

  • Tanpa opsi ini, setiap operasi file dicatat, yang menunda alokasi blok dan menurunkan kinerja.

  • Dengan opsi sync, sistem file mengirimkan semua log dan mengalokasikan blok sekaligus, yang dapat menyebabkan gangguan I/O periodik. Pada media penyimpanan HDD, pendekatan ini mengurangi jumlah penulisan ke disk, meningkatkan kinerja, serta memperpanjang masa pakai media. Namun, pada media penyimpanan SSD, peningkatan kinerjanya hampir tidak terasa.

Opsi-opsi ini meningkatkan kinerja dengan menonaktifkan alokasi blok tertunda, menonaktifkan penulisan berurutan berdasarkan log, serta mengurangi jumlah penulisan ke disk.

  • Kelebihan: Meningkatkan kinerja sistem file (throughput dan latency).

  • Kekurangan: Tidak menjamin keamanan data. Data dalam sistem file mungkin hilang setelah gangguan sistem.

Catatan
  • Jalankan cat /proc/fs/ext4/vdb/options untuk melihat semua opsi mount pada sebuah disk. Untuk mengetahui deskripsi opsi mount, jalankan man mount atau lihat fstab.

  • Untuk kebutuhan lainnya, jalankan perintah mount dengan opsi yang sesuai.