יצירת הערכה אופליין

בדף הזה מוסבר על ההערכה הלא מקוונת שאפשר ליצור באמצעות לקוח הגילוי ו-mcdc CLI.

סקירה כללית

לקוח הגילוי וממשק שורת הפקודה (CLI) מאפשרים לכם להריץ הערכה אופליין עם המידע שאתם אוספים בשלב הגילוי.mcdc ההערכה הלא מקוונת יוצרת דוחות שמספקים תוצאת הערכה כללית של ההתאמה למיגרציה, וחסמים פוטנציאליים במסלולי מיגרציה שונים. בנוסף, בהערכה אופליין מתוארות בעיות שצריך לפתור לפני ההעברה.

הוא מספק הערכת התאמה כוללת באמצעות אחד מהציונים הבאים:

  • התאמה מצוינת
  • התאמה טובה, עם כמה ממצאים שצריך לטפל בהם
  • נדרשת עבודה מינימלית לפני ההעברה
  • נדרשת עבודה בינונית לפני ההעברה
  • נדרשת עבודה משמעותית לפני ההעברה
  • ללא התאמה
  • אין מספיק נתונים

אפשר ליצור דוחות בפורמטים HTML,‏ Microsoft Excel,‏ CSV ו-JSON.

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

  • כדי ליצור דוח הערכה אופליין, צריך לגלות ולאסוף נתונים מהנכסים באמצעות לקוח הגילוי או mcdc CLI.

יצירת דוח באמצעות לקוח הגילוי

כדי ליצור ולהוריד דוח אופליין באמצעות לקוח הגילוי:

  1. באפליקציית הלקוח של Discovery, עוברים לכרטיסייה Reports.
  2. לוחצים על דוח חדש.
  3. מזינים שם לדוח ובוחרים את הפורמט שרוצים לייצא.
  4. כדי לאשר, לוחצים על יצירה.

כשהדוח מוכן, לוחצים על הורדה.

יצירת דוח באמצעות ממשק שורת הפקודה (CLI) של mcdc

mcdc ממשק שורת הפקודה מאפשר להפיק את דוח ההערכה אופליין בפורמט HTML,‏ JSON,‏ CSV או XLSX. דוחות HTML ו-CSV זמינים כגרסאות סיכום וגרסאות מפורטות.

HTML

סיכום

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format html --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --file REPORT_NAME.html

    הכלי יוצר בספרייה הנוכחית קובץ HTML בשם REPORT_NAME.html.

  2. כדי לראות את הדוח, פותחים את הקובץ REPORT_NAME.html בדפדפן.

    הדוח הזה כולל קטע של ניתוח עלויות.

    הדוח הזה מאפשר להעריך את העלות של הפעלת עומסי עבודה מודרניים ב-Google Cloud. הדוח מקבץ מכונות וירטואליות לפי אסטרטגיית מודרניזציה, ומסכם את העלות לפי אסטרטגיית מודרניזציה ולפי העלות הכוללת. ניתוח העלויות עוזר לכם להחליט איזו אסטרטגיית מודרניזציה כדאי ליישם, בהתאם למידת המודרניזציה שאתם רוצים לבצע בעומסי העבודה ולמאמץ שאתם מתכננים להשקיע.

    החישוב מבוסס על פרטי ההגדרה של המכונות הווירטואליות, כמו מספר המעבדים, הזיכרון והאחסון, והוא לא כולל מכונות וירטואליות שלא מתאימות ליעדי המודרניזציה.

מפורט

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format html --full --file REPORT_NAME.html

    Windows

    mcdc.exe report --format html --full --file REPORT_NAME.html

    הכלי יוצר בספרייה הנוכחית קובץ HTML בשם REPORT_NAME.html.

  2. כדי לראות את הדוח, פותחים את הקובץ REPORT_NAME.html בדפדפן.

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

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

    יכול להיות שלא תהיה אפשרות לפתוח את דוח ה-HTML המפורט כשמדווחים על מספר גדול מאוד של מכונות וירטואליות – בדרך כלל יותר מ-10,000 מכונות וירטואליות, אבל המספר המדויק תלוי במחשב, בדפדפן ובתוכן של הדוח. במקרים כאלה, דוח ה-XLSX הוא חלופה טובה.

JSON

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format json --file REPORT_NAME.json

    Windows

    mcdc.exe report --format json --file REPORT_NAME.json

    הכלי יוצר קובץ JSON בשם REPORT_NAME.json בספרייה הנוכחית.

  2. פותחים את הקובץ בכלי לעריכת טקסט.

CSV

סיכום

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format csv --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --file REPORT_NAME.csv

    הכלי יוצר קובץ CSV בשם REPORT_NAME.csv בספרייה הנוכחית.

  2. מייבאים את דוח ה-CSV לכלי להצגת נתונים.

    הדוח מכיל את ציון ההתאמה לכל מסלול לכל מכונה וירטואלית, אבל לא כולל תוצאות של כללים בודדים.

מפורט

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format csv --full --file REPORT_NAME.csv

    Windows

    mcdc.exe report --format csv --full --file REPORT_NAME.csv

    הכלי יוצר קובץ CSV בשם REPORT_NAME.csv בספרייה הנוכחית.

  2. מייבאים את דוח ה-CSV לכלי להצגת נתונים.

    הדוח מכיל את התוצאות של כל הכללים לכל מכונה וירטואלית ולכל רכיב באפליקציה.

XLSX

  1. בספרייה שבה הורדתם את mcdc CLI, מריצים את הפקודה הבאה:

    Linux

    ./mcdc report --format xlsx --file REPORT_NAME.xlsx

    Windows

    mcdc.exe report --format xlsx --file REPORT_NAME.xlsx

    הכלי יוצר גיליון אלקטרוני בשם REPORT_NAME.xlsx בספרייה הנוכחית.

  2. פותחים את הגיליון האלקטרוני.

    גיליון אלקטרוני שמכיל מספר גליונות עבודה עם הנתונים הבאים:

    • מידע על כל המכונות הווירטואליות שנמצאו
    • מידע על כל רכיבי האפליקציה שנמצאו
    • ציון ההתאמה לכל המסעות של כל מכונה וירטואלית ורכיב אפליקציה
    • גיליון עבודה לכל מסלול נסיעה, שמכיל את התוצאות של כל הכללים שרלוונטיים למסלול הזה

ממשק mcdc CLI שומר את נתוני ההערכה ואת פרטי היומן בספרייה ~/.mcdc במחשב המארח. במאמר מחיקת נתונים שנאספו ממחשב מארח מוסבר איך להסיר את הנתונים האלה.

מציינים את פלטפורמת היעד

כשיוצרים דוח, משתמשים בדגל --target-platform כדי לציין את הפלטפורמה הספציפית שאליה רוצים להעביר את המכונות הווירטואליות. האפשרויות הזמינות הן: gcp,‏ gdc,‏ containers ו-all. כל אפשרות מאפשרת לכם לציין קבוצה שונה של נתיבי המרה להערכה:

  • gcp מעריך את תהליכי ההעברה של עומסי עבודה (workloads) ל-Compute Engine, ל-Google Cloud VMware Engine ולתהליכי המיכלים (containerization) ל-Google Kubernetes Engine, ל-GKE Autopilot ול-Cloud Run.
  • gdc מעריך את תהליכי המיגרציה בשיטת lift-and-shift ל-Google Distributed Cloud ואת תהליכי המיגרציה של קונטיינרים ל-GKE ול-Cloud Run.
  • containers מעריך את המודרניזציה ל-Google Distributed Cloud, ל-Google Kubernetes Engine, ל-GKE Autopilot ול-Cloud Run.
  • all מעריך את כל המסלולים האפשריים.

לדוגמה, כדי להגביל את הדוח לgcp תהליך ההעברה, מריצים את הפקודה הבאה:

Linux

./mcdc report --format FORMAT --target-platform gcp --file REPORT_NAME

Windows

mcdc.exe report --format FORMAT --target-platform gcp --file REPORT_NAME

אם אתם משתמשים ב-mcdc CLI בסביבת Google Distributed Cloud, צריך לציין את הערך gdc לפלטפורמת היעד:

Linux

./mcdc report --format FORMAT --target-platform gdc --file REPORT_NAME

Windows

mcdc.exe report --format FORMAT --target-platform gdc --file REPORT_NAME

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