Jump to content

IOPS

From Wiki

Apa itu IO

Umumnya kita mengetahui IO adalah Input Output. dalam kasus ini IO yang dimaksud adalah kecepatan baca (read) dan tulis (write) suatu hardisk. Dalam menentukan kecepatan baca dan tulis juga dapat dibagi menjadi 2 hal yaitu:

  • Baca/tulis berurutan (write/read seq)
  • Baca/tulis random (write/read random)

berikut contoh ilustrasi sederhana untuk membedakan baca/tulis berurutan atau secara random. jika kita melakukan copy 1 file sebesar 2GB, maka hal tersebut dianggap write seq karena dia menulis secara berurutan dan secara general yang bersifat berurutan akan menghasilkan speed yang lebih cepat daripada yang random. dalam hal ini copy file anda akan terasa cukup cepat mungkin katakanlah memakan waktu 30 detik lamanya proses copy 1 file tersebut.

Akan tetapi jika anda melakukan copy 1 folder dimana didalam folder tersebut terdapat 1000 picture yang di total besarnya sama yaitu 2GB. proses copy yang dilakukan akan memakan waktu lebih lama daripada 1 file 2GB. karena file yang di copy adalah random/tidak berurutan sehingga hardisk memerlukan waktu untuk seek time/waktu untuk mencari lokasi 1000 picture tersebut baru di copy.

Memang kita sadari sering kali operasi yang kita gunakan adalah read/write random. maka dari itu solusi untuk saat ini adalah menggunakan SSD Storage atau bahkan NVME Storage. Dimana dia tidak lagi menggunakan piringan disk tetapi berbentuk seperti chip yang proses nya sangat cepat dalam melakukan pencarian lokasi data dan sangat menghemat waktu.

Apa itu IOPS?

IOPS kepanjangan dari Input Output Per Second. dimana dapat diartikan berapa banyak proses IO yang dapat dilakukan secara bersamaan dalam 1 detik? Kasus ini banyak dijumpai ketika kita memerlukan akses write/read bersamaan secara cepat seperti aplikasi yang berkaitan dengan database. Peran storage sangat penting. Kembali lagi untuk mendapatkan IOPS yang tinggi pastilah SSD storage pemenangnya.

Sebagai contoh membuka suatu aplikasi secara bersamaan akan terasa sangat ringan jika menggunakan storage SSD dibanding HDD karena SSD memiliki nilai IOPS yang jauh diatas dan memungkinkan melakukan proses IO secara bersamaan dengan cepat sekali.

Referensi