גילוי מכונות וירטואליות ב-VMware

במסמך הזה מוסבר איך להריץ גילוי של מלאי שטחי פרסום בסביבת VMware באמצעות כלי ה-CLI של לקוח הגילוי של Migration Center.

לפני שמתחילים

  1. בודקים את הדרישות להורדה ולהרצה של mcdc CLI.
  2. מבצעים את השלבים כדי להוריד את mcdc CLI.

הפעלת גילוי מלאי ב-VMware באמצעות vSphere API

משתמשים ב-vSphere API כדי לאסוף נתונים על כל המכונות הווירטואליות ב-vCenter שגלויות למשתמש שמריץ את mcdc CLI. אפשר גם להגדיר את ההיקף של גילוי נתונים לתיקייה, לאשכול או למרכז נתונים ספציפיים.

הגדרת vCenter

אם אתם מתכננים לייצא את הנתונים שנאספו אל Migration Center, אתם צריכים להגדיר את סביבת vCenter לפני שתפעילו את איתור המלאי. הנתונים שאתם אוספים באמצעות mcdc CLI תלויים בהגדרות של הסטטיסטיקות ב-vCenter.

‫vCenter תומך בארבע רמות של נתונים סטטיסטיים:

  • ברמה 1 מוצגים רק נתוני הביצועים של ה-CPU והזיכרון.
  • ברמה 2 מוצגים ביצועי הרשת.
  • בשלב 3 מוצגות פעולות קלט/פלט לשנייה (IOPS).
  • ברמה 4 מוצגים כל המדדים הזמינים.

רשימה מפורטת של המדדים הזמינים לכל רמות הנתונים הסטטיסטיים מופיעה במאמר בנושא רמות איסוף נתונים.

כברירת מחדל, רמת הנתונים הסטטיסטיים מוגדרת לרמה 1. ברמות 1 ו-2 אפשר לאסוף נתונים חלקיים על התשתית, וברמה 3 אפשר לאסוף את כל הנתונים שצריך כדי ליצור דוח מלא של עלות הבעלות הכוללת (TCO). אחרי שמשנים את רמת הנתונים הסטטיסטיים ב-vCenter, יכול להיות שיחלפו כמה שעות עד שנתוני הביצועים יהיו זמינים.

מידע נוסף על שינוי רמות הנתונים הסטטיסטיים ב-vCenter זמין במאמר הגדרת מרווחי איסוף נתונים סטטיסטיים בלקוח vSphere.

הפעלת הגילוי

  1. במסוף של שורת הפקודה, עוברים לספרייה שבה הורדתם את ה-CLI של mcdc.
  2. מריצים את הגילוי:

    Linux

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

    Windows

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

    מחליפים את מה שכתוב בשדות הבאים:

    • USERNAME: שם המשתמש שלכם ב-vCenter
    • VSPHERE_URL: כתובת ה-URL של מופע vCenter Server או של vSphere Client

    כדי להימנע מבדיקת אישור לחיבור ל-vCenter, צריך לכלול את הדגל -i (לא מאובטח) בפקודה.

  3. כשמופיעה בקשה, מזינים את הסיסמה של vCenter.

אחרי שהמערכת מסיימת את איתור המלאי, הנתונים שנאספו נשמרים במסד הנתונים המקומי.

הגדרת היקף של גילוי

  • מריצים את החיפוש ברמה הבסיסית:

    Linux

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

    Windows

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

  • מריצים את הגילוי בתיקייה ספציפית:

    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

    מחליפים את מה שכתוב בשדות הבאים:

    • DATACENTER: השם של מרכז הנתונים
    • FOLDER: הנתיב לתיקייה
  • מריצים את הגילוי באשכול ספציפי:

    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

    מחליפים את מה שכתוב בשדות הבאים:

    • CLUSTER: שם האשכול
  • מריצים את הגילוי במרכז נתונים ספציפי:

    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

כדי להימנע מבדיקת אישור לחיבור ל-vCenter, צריך לכלול את הדגל -i (לא מאובטח) בפקודה.

הפעלת גילוי מלאי ב-VMware באמצעות RVTools

במכונות וירטואליות שפועלות ב-VMware, כלי ה-CLI‏ mcdc מאפשר לנתח את קובצי הדוחות בפורמט XLSX שנוצרו באמצעות RVTools.

  • איסוף נתונים על סמך ייצוא RVTools קיים:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    מחליפים את הערך של REPORT_NAME בנתיב של קובץ ה-XLSX שנוצר באמצעות RVTools.

עם זאת, לשיטה הזו יש את המגבלות הבאות:

  • mcdc CLI לא תומך בטבלאות שנוצרו באמצעות הדגל --DBColumnNames ב-RVTools.
  • אי אפשר לייצא את הנתונים שנאספו באמצעות השיטה הזו אל Migration Center באמצעות כלי ה-CLI‏ mcdc. עם זאת, אפשר להשתמש בו כדי להריץ הערכה אופליין.

המאמרים הבאים