Tutorial Pengujian Penyimpanan: Apa itu, Jenis, Konsep

Daftar Isi:

Anonim

Pengujian Penyimpanan

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

Mengapa Pengujian Penyimpanan?

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

Jenis Pengujian Penyimpanan

  • Pengujian Aplikasi: Pengujian aplikasi dengan kueri sampel dengan produksi seperti lingkungan
  • 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 proses 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 berutas tunggal lainnya
  • Pembandingan
  • Menguji kerusakan data

Kesalahan saat melakukan Pengujian Penyimpanan

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

Kesimpulan:

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