Inode Pada Unlimited Hosting

Pada layanan Unlimited Hosting (paket Build, Grow dan Bloom) di Rumahweb, terdapat satu-satunya batasan yang membatasi penggunaan paket-paket tersebut. Batasan yang dimaksud adalah inode(s).

“Batas inodes dalam satu akun hosting adalah 250.000 inodes. Jika inodes sudah mencapai 75.000, maka akun hosting tidak akan di-backup sehingga pelanggan dapat kehilangan data apabila terjadi kerusakan pada server dan Rumahweb tidak akan bertanggungjawab atas hal tersebut.” – AUP

Jadi, apa itu inode?
Inode adalah sebuah struktur data yang berisi informasi untuk sebuah objek dari file system (bisa berupa file atau direktori). Sehingga, akan ada sebuah inode untuk setiap file atau direktori yang terdapat pada Linux.

Struktur data pada inode akan digunakan oleh system untuk mengidentifikasi sebuah file atau direktori. Informasi yang tersimpan pada inode berupa :

  • Tipe file
  • Permission
  • Ownership (termasuk grupnya)
  • Ukuran file
  • atime (Access time), mtime (modified time) dan ctime (change time)
  • jumlah softlinks dan/atau hardlinks
  • ACL / Access control list

Oleh manusia, objek dari file system dikenal sebagai nama file atau nama direktori. Sedangkan oleh sistem, objek tersebut dikenal dari inode-nya.

Apa saja yang mempengaruhi jumlah inodes di Unlimited Hosting?
Sesuai dengan penjelasan di atas, jumlah inodes sama dengan jumlah file dan direktori yang terdapat pada satu akun. Jika di dalam akun Anda terdapat 2 direktori dengan 10 file , maka Anda menggunakan 12 inodes. Untuk 3 direktori dan 15 file, maka akan ada total 18 inodes. Dan seterusnya.

Pada direktori mana saja inode pada akun hosting akan dihitung?
Hitungan inode akan dilakukan pada home directory akun hosting Anda. File emails, file websites, cache, temporary files yang berada di dalam akun hosting Anda akan dihitung sebagai inode.

Bagaimana cara saya melihat jumlah inode pada akun hosting saya?
Pada cPanel, inode dapat dilihat melalui sidebar sebelah kanan
inodes limitation

Apa yang terjadi ketika penggunaan inode melebihi batas AUP?
Setelah melebihi 75.000, akun hosting akan dikeluarkan dari backup mingguan.

Jika penggunaan inode terus bertambah hingga menyentuh angka 250.000, maka penambahan file tidak dapat dilakukan pada akun hosting Anda dan akan sangat mempengaruhi layanan yang terdapat di dalamnya, termasuk email, website, database, dsb.

Kenapa backup mingguan dinonaktifkan ketika inode mencapai batas tertentu?
Pada cPanel, proses backup berjalan dengan cara (1) menyalin file yang akan dibackup ke direktori lain, lalu (2) melakukan compressing data terhadap direktori tersebut. Pada proses compressing data, CPU akan bekerja lebih berat jika jumlah file yang di-compress cukup besar. Sehingga dapat menyebabkan performa server -secara keseluruhan- menjadi menurun.

Bagaimana mencegah penggunaan inode melebihi batas?
1. Kontrol penggunaan file dan folder. Pastikan Anda menghapus file atau direktori dan email yang tidak lagi digunakan.
2. Cek penggunaan cache. Apabila aplikasi website Anda menggunakan cache, pastikan Anda (atau script yang Anda gunakan) melakukan purge/pembersihan terhadap cache yang lama dan tidak lagi digunakan oleh website Anda.

Be Sociable, Share!