Menjalankan penemuan inventaris

Penemuan inventaris memungkinkan Anda memindai dan mencantumkan semua instance virtual machine (VM) di infrastruktur Anda. Dengan menggunakan penemuan inventaris, Anda dapat menentukan karakteristik VM, seperti jenis sistem operasi, penyimpanan, jumlah core, dan informasi dasar lainnya. Untuk VM yang berjalan di VMware, penemuan inventaris juga memungkinkan Anda mengumpulkan data performa.

Dokumen ini menjelaskan langkah-langkah untuk menjalankan penemuan inventaris menggunakan Migration Center discovery client CLI.

Sebelum memulai

  1. Tinjau persyaratan untuk mendownload dan menjalankan mcdc CLI.
  2. Selesaikan langkah-langkah untuk mendownload mcdc CLI.

Menjalankan penemuan inventaris di VMware menggunakan vSphere API

Gunakan vSphere API untuk mengumpulkan data tentang semua VM di vCenter yang terlihat oleh pengguna yang menjalankan CLI mcdc. Anda juga dapat menentukan cakupan penemuan ke folder, cluster, atau pusat data tertentu.

Mengonfigurasi vCenter

Jika berencana mengekspor data yang dikumpulkan ke Pusat Migrasi, sebelum menjalankan penemuan inventaris, Anda harus mengonfigurasi lingkungan vCenter. Data yang Anda kumpulkan dengan CLI mcdc, sebenarnya, bergantung pada setelan untuk statistik di vCenter.

vCenter mendukung empat tingkat statistik:

  • Tingkat 1 hanya mengekspos performa CPU dan memori.
  • Tingkat 2 mengekspos performa jaringan.
  • Level 3 mengekspos operasi input/output per detik (IOPS).
  • Tingkat 4 mengekspos semua metrik yang tersedia.

Untuk mengetahui daftar mendetail metrik yang tersedia untuk semua tingkat statistik, lihat Tingkat pengumpulan data.

Secara default, tingkat statistik ditetapkan ke tingkat 1. Tingkat 1 dan 2 memungkinkan Anda mengumpulkan data sebagian tentang infrastruktur, sedangkan tingkat 3 memungkinkan Anda mengumpulkan semua yang diperlukan untuk membuat laporan total biaya kepemilikan (TCO) lengkap. Setelah tingkat statistik diubah di vCenter, mungkin perlu waktu beberapa jam agar data performa tersedia.

Untuk mengetahui informasi selengkapnya tentang cara mengubah tingkat statistik di vCenter, lihat Mengonfigurasi interval pengumpulan statistik di klien vSphere.

Menjalankan penemuan

  1. Ubah ke direktori tempat Anda mendownload CLI mcdc.
  2. Jalankan penemuan:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL

    Ganti kode berikut:

    • USERNAME: nama pengguna vCenter Anda
    • VSPHERE_URL: URL untuk instance vCenter Server atau Klien vSphere

    Untuk menghindari pemeriksaan sertifikat untuk terhubung ke vCenter, sertakan tanda -i (tidak aman) dalam perintah.

  3. Saat diminta, masukkan sandi vCenter.

Setelah penemuan inventaris selesai, data yang dikumpulkan akan disimpan di database lokal.

Menentukan cakupan penemuan

  • Jalankan penemuan di root:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • Jalankan penemuan di folder tertentu:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Ganti kode berikut:

    • DATACENTER: nama pusat data
    • FOLDER: jalur ke folder
  • Jalankan penemuan di cluster tertentu:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Ganti kode berikut:

    • CLUSTER: nama cluster
  • Jalankan penemuan di pusat data tertentu:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

Untuk menghindari pemeriksaan sertifikat saat terhubung ke vCenter, sertakan tanda -i (tidak aman) dalam perintah.

Menyesuaikan waktu tunggu

Waktu tunggu default adalah 60 menit. Namun, saat Anda menjalankan penemuan inventaris terhadap server vCenter dengan lebih dari 1.000 VM atau pengumpulan tamu terhadap server vCenter dengan lebih dari 100 VM, tingkatkan waktu tunggu sebanding dengan jumlah total VM.

Jika Anda menjalankan penemuan inventaris, untuk setiap 1.000 VM tambahan, tingkatkan waktu tunggu sebesar 60 menit. Misalnya, jika Anda memiliki 2.000 VM, tetapkan waktu tunggu ke 120 menit.

Jika Anda menjalankan penemuan tamu, untuk setiap 100 VM tambahan, tingkatkan waktu tunggu sebesar 60 menit. Misalnya, jika Anda memiliki 300 VM, tetapkan waktu tunggu ke 180 menit.

  • Untuk mengubah setelan waktu tunggu, tetapkan tanda --timeout ke waktu tunggu yang diperlukan:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL --timeout TIMEOUT_IN_SECONDS

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL --timeout TIMEOUT_IN_SECONDS

    Ganti TIMEOUT_IN_SECONDS dengan waktu tunggu dalam detik.

Pada tahap ini, untuk memeriksa apakah data tentang semua infrastruktur Anda telah dikumpulkan, Anda dapat menggunakan perintah discover ls atau menjalankan penilaian offline. Namun, untuk penilaian lengkap VM yang berjalan di VMware, setelah menyelesaikan penemuan inventaris, Anda dapat menjalankan penemuan tamu.

Menjalankan penemuan inventaris di VMware menggunakan RVTools

Untuk VM yang berjalan di VMware, CLI mcdc memungkinkan Anda menganalisis file laporan XLSX yang dihasilkan dengan RVTools.

  • Kumpulkan data berdasarkan ekspor RVTools yang ada:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    Ganti REPORT_NAME dengan jalur ke XLSX yang dihasilkan dengan RVTools.

Namun, metode ini memiliki batasan berikut:

  • CLI mcdc tidak mendukung tabel yang dihasilkan dengan flag --DBColumnNames di RVTools.
  • CLI mcdc tidak mendukung ekspor data yang dikumpulkan menggunakan metode ini ke Migration Center. Namun, Anda dapat menggunakannya untuk menjalankan penilaian offline.

Menjalankan penemuan inventaris di AWS

  • Jalankan penemuan inventaris:

    Linux

    ./mcdc discover aws -r REGION

    Windows

    mcdc.exe discover aws -r REGION

    Ganti REGION dengan region AWS.

    CLI mcdc akan meminta ID kunci akses dan kunci akses rahasia.

    Output-nya akan terlihat seperti berikut:

    Collected 166 VMs
    [✓] Collection completed.
    

Menyesuaikan waktu tunggu

Secara default, waktu tunggu ditetapkan ke 60 menit. Namun, saat Anda menjalankan penemuan inventaris terhadap region AWS dengan lebih dari 10.000 VM, tingkatkan waktu tunggu sebanding dengan jumlah total VM di region tersebut.

  • Untuk mengubah setelan waktu tunggu, tetapkan tanda --timeout ke waktu tunggu yang diperlukan:

    Linux

    ./mcdc discover aws -r REGION --timeout TIMEOUT_IN_SECONDS

    Windows

    mcdc.exe discover aws -r REGION --timeout TIMEOUT_IN_SECONDS

    Ganti TIMEOUT_IN_SECONDS dengan waktu tunggu dalam detik.

Pada tahap ini, untuk memeriksa apakah data tentang semua infrastruktur Anda telah dikumpulkan, Anda dapat menggunakan perintah discover ls atau menjalankan penilaian offline. Namun, untuk penilaian lengkap VM EC2, setelah selesai menjalankan penemuan inventaris, Anda dapat menjalankan penemuan tamu.

Langkah selanjutnya