Tutorial Pengujian Penyimpanan: Apa itu, Jenis, Concepts

Pengujian Penyimpanan

Pengujian penyimpanan adalah jenis pengujian perangkat lunak yang digunakan untuk memverifikasi apakah aplikasi perangkat lunak yang diuji menyimpan data yang relevan ke dalam direktori yang sesuai dan apakah aplikasi tersebut memiliki cukup ruang untuk mencegah penghentian yang tidak terduga karena ruang disk tidak mencukupi. Ini juga disebut Pengujian Kinerja Penyimpanan.

Mengapa Pengujian Penyimpanan?

  • Penyimpanan yang lambat berarti waktu respons yang lambat, kueri yang berjalan lama, dan ketersediaan aplikasi yang lebih rendah
  • Penyimpanan yang lambat merupakan biaya tambahan untuk pemeliharaan infrastruktur server
  • Ini membantu untuk menemukan batasan penyimpanan praktisnya sebelum penerapan
  • Ini membantu untuk memahami bagaimana sistem akan bereaksi ketika perangkat keras baru diganti atau ditingkatkan

Pengujian Penyimpanan

Jenis Pengujian Penyimpanan

  • Pengujian Aplikasi: Pengujian aplikasi dengan contoh kueri dengan lingkungan seperti produksi
  • Simulasi Aplikasi: Lakukan pengujian menggunakan perangkat lunak standar yang mirip dengan aplikasi target
  • Benchmarking: Lakukan pengujian menggunakan perangkat lunak standar

Konsep pengujian umum yang terlibat selama pengujian penyimpanan

Jenis Pengujian Penyimpanan Contoh aktivitas pengujian penyimpanan umum
  • Pengujian Aplikasi:
  • Bandingkan waktu respons OLTP
  • Bandingkan waktu berjalan batch
  • Bandingkan kecepatan streaming berkelanjutan
  • Simulasi Aplikasi:
  • Uji IOPS penyimpanan puncak untuk database
  • Uji penyimpanan puncak untuk lingkungan streaming data atau lingkungan streaming data
  • Uji latensi penyimpanan untuk perpesanan atau aplikasi thread tunggal lainnya
  • benchmarking
  • Menguji kerusakan data

Kesalahan saat melakukan Pengujian Penyimpanan

  • Memantau kinerja server yang salah
  • Tanpa membersihkan cache server membandingkan perangkat penyimpanan
  • Selama pengujian lupa memantau pemanfaatan prosesor
  • Menguji kinerja penyimpanan dengan perintah penyalinan file

Kesimpulan

Rekayasa Perangkat Lunak, Teknik Pengujian Penyimpanan memastikan aplikasi yang diuji, menyimpan data yang relevan di direktori yang sesuai.