Troubleshooting Methodology for VMware NSX
Didalam operasional VMware NSX tentunya (berharap semoga tidak) terkadang timbul masalah pada system yang sedang berjalan, dapat diakibatkan oleh banyak
hal misalnya: issue konektivitas Antara vCenter Server dan NSX Manager, NSX Manager dengan NSX Controller, Issue konektivitas antar VM melalui VXLAN, dan
masalah-masalah lainnya yang sebenarnya tidak diinginkan.
Berikut ini beberapa langkah-langkah terstruktur yang seharusnya dilakukan ketika melakukan troubleshooting didalam system VMware NSX:
1. Define the Problem
Yang sebenarnya terjadi ketika ada masalah didalam system pastinya ada sesuatu yang salah, banyak factor yang mengakibatkan terjadinya masalah seperti: Configuration Issue, Resource contention, terjadinya serangan, adanya Bug pada software, Hardware failure, dan lainnya.
Pada tahap ini kita harus mendefinisikan, atau setidaknya benar-benar mengetahui masalah apa yang sebenarnya sedang terjadi? Untuk memastikan letak masalah apa yang terjadi sebaiknya lakukan hal-hal berikut:
Dan contoh-contoh lainnya.
Pada hasilnya, kita dapat meng-kerucutkan akar masalah yang sebenarnya terjadi dimana
2. Identify the Cause of the Problem
Setelah menentukan masalah apa yang sebenarnya terjadi, beserta data-data yang sudah dikumpulkan, maka seharusnya akan sangat mudah untuk menentukan root-cause dari masalah tersebut, namun untuk menghasilkan analisa yang tepat sebaiknya lakukan 3 proses berikut:
3. Implement the Resolution
Setelah menentukan akar dari penyebab masalah yang terjadi pada NSX, maka selanjutnya adalah melakukan koreksi dari kesalahan-kesalahan yang terjadi. Namun agar kedepannya problem tersebut tidak terulang, maka perlu untuk melakukan langkah-langkah berikut:
In anyway, these are the key point:
Untuk tulisan di awal ini sepertinya masih terlalu general, untuk postingan selanjutnya mungkin akan lebih spesifik dan (sangat) teknis serta menguras tenaga :D
Cheers !
Singapore,
31 May 2016
Berikut ini beberapa langkah-langkah terstruktur yang seharusnya dilakukan ketika melakukan troubleshooting didalam system VMware NSX:
1. Define the Problem
Yang sebenarnya terjadi ketika ada masalah didalam system pastinya ada sesuatu yang salah, banyak factor yang mengakibatkan terjadinya masalah seperti: Configuration Issue, Resource contention, terjadinya serangan, adanya Bug pada software, Hardware failure, dan lainnya.
Pada tahap ini kita harus mendefinisikan, atau setidaknya benar-benar mengetahui masalah apa yang sebenarnya sedang terjadi? Untuk memastikan letak masalah apa yang terjadi sebaiknya lakukan hal-hal berikut:
- Identifying Symptoms
Symptoms
|
Problem
|
Komunikasi antar VM di ESXi host yang berbeda bermasalah | Test ping menggunakan semua logical switch yang ada di host tersebut bermasalah |
Tidak bisa melakukan pendaftaran vSphere Cluster kedalam system NSX | Cek log menunjukan “Name or Service is not known” |
Pada hasilnya, kita dapat meng-kerucutkan akar masalah yang sebenarnya terjadi dimana
- Gathering Information
- Identify recent changes
2. Identify the Cause of the Problem
Setelah menentukan masalah apa yang sebenarnya terjadi, beserta data-data yang sudah dikumpulkan, maka seharusnya akan sangat mudah untuk menentukan root-cause dari masalah tersebut, namun untuk menghasilkan analisa yang tepat sebaiknya lakukan 3 proses berikut:
- Identify possible cause
- Determining the root cause
3. Implement the Resolution
Setelah menentukan akar dari penyebab masalah yang terjadi pada NSX, maka selanjutnya adalah melakukan koreksi dari kesalahan-kesalahan yang terjadi. Namun agar kedepannya problem tersebut tidak terulang, maka perlu untuk melakukan langkah-langkah berikut:
- Identify possible solution
- Implementing the best Solution
- Verifying the resolution
- Document the resolution
In anyway, these are the key point:
- Identifikasi troubleshooting secara terstruktur akan membantu kita mengatasi problem secara efektif
- Identifikasi antara "Gejala" dan "Problem" adalah langkah yang sangat penting didalam proses troubleshooting
- Selain itu pengetahuan dan Skill yang kita miliki mengenai cara kerja SDDC VMware didalam infrastructure akan sangat membantu untuk mengetahui "What's going on?"
- Disamping itu juga skill dasar networking yang mumpuni juga akan sangat membantu, dikarenakan troubleshooting Network Virtualization itu tidak terlalu jauh berbeda konsepnya dengan legacy networking.
Untuk tulisan di awal ini sepertinya masih terlalu general, untuk postingan selanjutnya mungkin akan lebih spesifik dan (sangat) teknis serta menguras tenaga :D
Cheers !
Singapore,
31 May 2016