Mengapa aplikasi yang sangat intensif disk dapat berjalan lebih cepat pada SAN daripada pada Disk Fisik? Saya akan mengharapkan disk Fisik menjadi sedikit lebih cepat tetapi sebenarnya proses berjalan 100 kali lebih cepat ketika itu drive kerja diatur ke sebuah partisi di SAN.
Dugaan kami adalah bahwa SAN dioptimalkan keluar dari kotak untuk menjadi cepat sedangkan pengaturan penyetelan disk fisik terkait OS (Solaris) dan belum disentuh atau OS ditambal.
Selama aktivitas tertinggi, disk I / O berjalan pada 100% dan waktu untuk menyelesaikan penulisan lebih dari 2 detik karena beberapa proses menulis ke disk pada saat yang sama.
(FYI aplikasi yang terlibat adalah Informatica PowerCenter)
sumber
Secara konseptual selalu terasa seperti melayani disk dari SAN harus lebih lambat daripada melayani secara lokal. Namun, ada banyak faktor yang dapat membalikkan ini dan menghasilkan SAN menjadi pilihan yang jauh lebih cepat. Beberapa faktor ini adalah:
Semua ini akan mempengaruhi kinerja Anda di SAN dan disk lokal.
sumber
Itu semua bermuara pada berapa banyak spindle yang tersedia .... Semakin tinggi jumlah spindle semakin cepat untuk mengakses setiap bagian data yang diberikan. jika Anda intensif menggunakan IO, terutama jika Anda adalah aplikasi database, maka Anda dapat dengan mudah mengubur kinerja disk lokal dengan solusi SAN yang dapat memiliki jumlah set disk yang jauh lebih tinggi untuk pengelolaan data inti, indeks dan semacamnya.
Dengan subsistem disk lokal, Anda juga kemungkinan berbagi akses ke kepala baca / tulis dengan operasi lain, seperti r / w untuk bertukar, OS lokal dan akses file pustaka, akses aplikasi, dll ... Sementara secara individual cepat, waktu kolektif untuk semua tindakan baca / tulis untuk memindahkan kepala baca / tulis dari satu area disk untuk mencakup satu set tindakan ke yang lain untuk memenuhi persyaratan aplikasi Anda tentu saja dapat mengalahkan kinerja.
sumber