Car-tech

Jurutera Oracle Mendedahkan Misteri Latency Dengan Peta Haba

Interacting With Log Data in Security Event Manager

Interacting With Log Data in Security Event Manager
Anonim

"Menunjukkan kependaman sebagai peta haba adalah cara yang berkesan untuk mengenal pasti ciri-ciri halus yang mungkin tidak dapat dirasakan," tulis Brendan Gregg, jurutera perisian utama di Oracle, dalam artikel "Visualisasi sistem latensi."

Gregg juga memperingatkan bahawa walaupun visualisasi tersebut dapat memberi kita gambaran lebih besar tentang apa yang sedang berlaku, ia tidak selalu memberi jawapan untuk kelakuan yang diamati. Namun, peta haba boleh memberikan gambaran mengenai masalah-masalah latensi data-pusat generasi akan datang.

[Bacaan lanjut: Kotak NAS terbaik untuk streaming media dan sandaran]

Menunjuk penyebab kelesuan sistem telah lama menjadi kekecewaan untuk pengurus pusat data dan pentadbir sistem. Alat analisa rangkaian tersedia untuk memvisualisasikan prestasi rangkaian, walaupun aspek lain dari sistem, seperti respons terhadap cakera dalam pelbagai storan, lebih sukar untuk kuantifikasi.

Sun Microsystems telah lama menawarkan satu alat untuk sistem operasi Solaris, yang dipanggil DTrace, yang boleh mencirikan kependaman dalam pelbagai bahagian sistem pada asas kedua. Walau bagaimanapun, data yang dapat dihasilkan itu masih perlu direbus ke dalam bentuk yang mudah difahami.

Masukkan peta haba Gregg. Peta haba adalah teknik visualisasi yang mudah, di mana graf dua dimensi, nilai yang berbeza diwakili oleh warna-warna yang berbeza.

Grafik haba boleh mendedahkan lebih banyak daripada graf garis pada kebanyakan alatan analisis rangkaian, kerana sementara graf "akan membolehkan purata latensi untuk diperiksa dari masa ke masa, solekan sebenar atau pengedaran kependaman itu tidak boleh dikenalpasti melebihi maksimum, jika disediakan, "tulisnya.

Peta haba juga baik untuk mengenal pasti dengan cepat, yang kemudiannya dapat diperiksa secara lebih terperinci, dia berpendapat.

Untuk artikel tersebut, Gregg merancang pelbagai jenis beban kerja yang luar biasa, menggunakan perisian visualisasi Analytics Oracle untuk membuat data visual yang dikumpulkan oleh DTrace. Dia menetapkan paksi X untuk mewakili masa dan paksi Y untuk mewakili masa kependaman.

Dalam banyak kes, dia mendapati beban kerja yang mudah dapat menghasilkan pelbagai corak kompleks - dan kadang-kadang tidak dapat dijelaskan -

Dalam satu kes, sejumlah kecil data adalah secara berurutan ditulis kepada kumpulan cakera. Gregg dijangka hanya melihat "bunyi bising putih" yang mewakili kependaman rawak untuk muncul. Sebaliknya, peta haba menunjukkan tahap latensi meningkat dan jatuh dalam corak yang berbeza untuk beberapa sebab yang tidak diketahui. "Menggambarkan kependaman dengan cara ini dengan jelas menimbulkan lebih banyak soalan daripada memberikan jawapan," katanya.

Pola lain terbukti sama misterius. Ujian ini melibatkan penghantaran data ke 44 cakera. Pertama, data akan dihantar kepada hanya satu cakera, kemudian ke dua cakera, dan sebagainya, sehingga semua 44 cakera menerima data.

Gregg dijangka latensi disk untuk meningkatkan fasa linear apabila bas sistem menjadi tepu dengan data.

Sebaliknya kependaman akan bertambah, kemudian mereda, sebelum meningkatkan lagi.

Dia memanggil pola ini pelangi pterodactyl, kerana graf panas menyerupai profil dinosaur terbang berwarna-warni.

"Untuk meringkaskan pelangi pterodactyl: sedikit diketahui dengan ketepatan, dan banyak lagi penyiasatan yang diperlukan. Apa yang ditunjukkan ini adalah betapa mendalamnya visualisasi yang mudah, "tulisnya.

Gregg juga menggunakan peta panas untuk mengungkap kesan-kesan kejutan bahawa bunyi keras mempunyai pelayan, fenomena yang ditunjukkan Gregg beberapa tahun lalu di YouTube.

Walaupun peta haba ini dilakukan pada sistem yang dijalankan pada Sistem Fail Zettabyte (ZFS) yang menjalankan protokol Penyimpanan Fail Rangkaian (NFS), pendekatan ini boleh digunakan untuk mencirikan operasi sistem fail lain, dan juga komponen lain seperti CPU, Gregg menulis.

Joab Jackson merangkumi perisian enterpise dan berita terkini teknologi umum untuk

Perkhidmatan Berita IDG. Ikut Joab di Twitter di @Joab_Jackson. Alamat e-mel Joab ialah [email protected]