ציון פלטפורמת CPU מינימלית למופעי מחשוב

בדף הזה מוסבר איך ליצור או לעדכן מכונה ב-Compute Engine כדי להשתמש ברמת תאימות ספציפית של CPU במקום ברמת ברירת המחדל, עבור סוגי מכונות שאפשר להפעיל בפלטפורמות שונות של CPU.

מרכזי הנתונים של Google מציעים מעבדי CPU מדורות שונים. המעבדים האלה תומכים בתכונות מצטברות כמו Advanced Vector Extensions (הרחבות וקטוריות מתקדמות) – לדוגמה, AVX2 ו-AVX-512. בנוסף, יכול להיות שיהיו הבדלים בין מעבדי ה-CPU בתכונות בסיסיות כמו מהירות השעון, פיצולי NUMA וזמן החיפוש של גישה לזיכרון. המונח פלטפורמת CPU מתייחס להגדרה שמבוססת על CPU.

כל סדרת מכונות פועלת עם מעבד אחד או יותר. לדוגמה, מופעי C4 יכולים לפעול במעבדי Intel Emerald Rapids או Granite Rapids. אם סדרת מכונות תומכת בכמה מעבדי CPU, אפשר לבחור פלטפורמת CPU מינימלית כשיוצרים מכונה. הערך שאפשר להגדיר ל-CPU המינימלי תלוי בסוג המכונה, באזור ובאזור הזמין שבוחרים עבור מופעי המחשוב.

בחירה של מעבד ספציפי שימושית אם עומס העבודה רגיש לתכונות ספציפיות למעבד, כמו ערכות הוראות (AVX2 במקום AVX-512), גדלי מטמון או מהירויות שעון, שיכולות להשתנות בין פלטפורמות מעבד.

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

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

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

  • אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות. אימות הוא תהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Cloud de Confiance by S3NS . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים הבאות:

    צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:

    המסוף

    כשמשתמשים במסוף Cloud de Confiance כדי לגשת לשירותים ולממשקי ה-API, לא צריך להגדיר אימות. Cloud de Confiance by S3NS

    gcloud

    1. התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם. אחרי שנכנסתם לחשבון, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:

      gcloud init
  • הגדרת אזור ותחום כברירת מחדל
  • REST

    כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

      התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.

    מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Cloud de Confiance .

תפקידים והרשאות נדרשים

כדי לקבל את ההרשאות שדרושות לשינוי פלטפורמת ה-CPU המינימלית, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:

  • Compute Instance Admin (v1) (roles/compute.instanceAdmin.v1)
  • כדי להתחבר למופע של Compute שיכול לפעול כחשבון שירות: משתמש בחשבון שירות (v1) (תפקיד roles/iam.serviceAccountUser)

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

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

מתי כדאי לבחור פלטפורמה עם מעבד מינימלי

לכל אזור ב-Compute Engine יש מעבד (CPU) שמוגדר כברירת מחדל לכל סדרת מכונות. אם לא מציינים ערך ל-CPU המינימלי של המכונה, מכונת ה-Compute משתמשת ב-CPU שמוקצה כברירת מחדל לסוג המכונה ולאזור.

‫Google ממליצה לבחור רמת תאימות של פלטפורמת CPU רק במקרים הבאים:

  • ביצועים: אם מעבד מסוים משפר באופן משמעותי את מהירות העבודה או כולל תכונות כמו AVX-512 שהקוד שלכם צריך
  • תאימות: אם מופע החישוב שלכם דורש מערכת הפעלה, סט פקודות או ספריות מסוימות שלא נתמכות בפלטפורמת CPU עדכנית יותר
  • הזמנות: אם אתם משתמשים בהזמנות, מכונת החישוב שלכם צריכה להשתמש באותה פלטפורמת CPU כמו ההזמנה.

שימוש בפלטפורמת ברירת המחדל של המעבד

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

במקרים נדירים, Google מעדכנת פלטפורמת CPU עבור סוג מכונה ואזור.

איך פועלת הבחירה של פלטפורמת מעבד מינימלית

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

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

מגבלות

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

זמינות של פלטפורמות CPU

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

  • דור 6: מעבדי Intel Xeon (Granite Rapids): "Intel Granite Rapids"
  • דור 5: מעבדי Intel Xeon (Emerald Rapids): "Intel Emerald Rapids"
  • דור רביעי: מעבדי Intel Xeon (Sapphire Rapids): "Intel Sapphire Rapids"
  • דור שלישי: מעבדי Intel Xeon (Ice Lake): "Intel Ice Lake"
  • דור שני: מעבדי Intel Xeon (Cascade Lake):‏ "Intel Cascade Lake"
  • דור ראשון: מעבדי Intel Xeon (Skylake): "Intel Skylake"
  • מעבדי Intel Xeon E5 v4 (Broadwell): "Intel Broadwell"
  • מעבדי Intel Xeon E5 v3 (Haswell): "Intel Haswell"
  • מעבדי Intel Xeon E5 v2 (Ivy Bridge): "Intel Ivy Bridge"
  • מעבדי Intel Xeon E5 (Sandy Bridge): "Intel Sandy Bridge"
  • דור חמישי: מעבדי AMD EPYC Turin: ‏ "AMD Turin"
  • דור רביעי: מעבדי AMD EPYC Genoa: ‏ "AMD Genoa"
  • דור שלישי: מעבדי AMD EPYC Milan: ‏ "AMD Milan"

הצגת מעבדים זמינים לפי אזור

באזורים מסוימים ובאזורים מסוימים יש תמיכה בכמה פלטפורמות של מעבדים לאותה סדרת מכונות. אפשר לבדוק אילו מעבדים זמינים בתחום באמצעות ה-CLI של gcloud או REST.

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

gcloud

  • כדי לראות את פלטפורמות המעבד שזמינות באזור שלכם, משתמשים בפקודה gcloud compute zones describe:

    gcloud compute zones describe ZONE
    

    מחליפים את ZONE בשם האזור שרוצים לבדוק אם יש בו פלטפורמות CPU זמינות – לדוגמה, europe-west10-a.

    הפלט הבא מהפקודה הזו מציג את פלטפורמות ה-CPU באזור europe-west10-a:

    gcloud compute zones describe europe-west10-a
    availableCpuPlatforms:
    - Intel Broadwell
    - Intel Cascade Lake
    - Intel Ice Lake
    - AMD Milan
    - Intel Skylake
    
    ...
    

REST

  • שולחים בקשת GET לאזור שרוצים להשתמש בו:

    GET https://compute.s3nsapis.fr/compute/v1/projects/myproject/zones/ZONE
    

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

    הפלט הבא מהפקודה הזו מציג את פלטפורמות ה-CPU הנתמכות באזור מסוים:

    {
      "kind": "compute#zone",
      "id": "2210",
      "creationTimestamp": "1969-12-31T09:30:55.189-07:00",
      "name": "europe-west10-a",
      "description": "europe-west10-a",
      "status": "UP",
      "region": "https://www.s3nsapis.fr/compute/v1/projects/myproject/regions/europe-west10-a",
      "selfLink": "https://www.s3nsapis.fr/compute/v1/projects/myproject/zones/europe-west10-a",
      "availableCpuPlatforms": [
       "Intel Broadwell",
       "Intel Cascade Lake",
       "Intel Ice Lake",
       "AMD Milan",
       "Intel Skylake"
      ],
      "supportsPzs": true
     }

שינויים בפלטפורמות ברירת המחדל של המעבד

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

אם ציינתם פלטפורמת CPU מינימלית למופע שלכם לחישוב, השינוי בפלטפורמת ה-CPU שמוגדרת כברירת מחדל לא ישפיע על המופע. ‫Compute Engine אף פעם לא מספק פלטפורמת CPU שהיא ישנה יותר מזו שצוינה במאפיין המינימלי של ה-CPU למכונה. עם זאת, אם לא מציינים ערך ל-CPU המינימלי, המופע יכול לפעול בפלטפורמת CPU חדשה יותר אם פלטפורמת ה-CPU שמוגדרת כברירת מחדל לא זמינה באזור שבו נמצא המופע.

אם Compute Engine מעביר את מופע החישוב שלכם לפלטפורמת CPU חדשה יותר, העלות של מופע החישוב לא משתנה.

אם פלטפורמת ה-CPU שמוגדרת כברירת מחדל משתנה בסדרת מכונות, אפשר:

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

בחירת פלטפורמת CPU למופע חדש

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

המסוף

  1. נכנסים לדף Create an instance במסוף Cloud de Confiance .

    כניסה לדף Create an instance

  2. בקטע Machine configuration, מרחיבים את הקטע Advanced configurations.

  3. ברשימה CPU Platform, בוחרים פלטפורמה למעבד של המכונות.

  4. ממשיכים בתהליך יצירת המופע.

gcloud

  • כדי ליצור מכונת Compute חדשה שמשתמשת בפלטפורמת CPU מינימלית, משתמשים בפקודה gcloud compute instances create ומספקים את הדגל --min-cpu-platform:

    gcloud compute instances create INSTANCE_NAME \
        --zone=ZONE \
        --min-cpu-platform="PLATFORM"

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

    • INSTANCE_NAME: השם של המכונה שרוצים ליצור
    • ZONE: השם של האזור שבו רוצים ליצור את המכונה, למשל europe-west1-b
    • PLATFORM: השם הידידותי של פלטפורמת ה-CPU המינימלית שרוצים שהאירוע ישתמש בה. לדוגמה, Intel Sandy Bridge

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

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

REST

  • משתמשים בשיטה instances.insert וכוללים את המאפיין minCpuPlatform כחלק מגוף הבקשה.

    לדוגמה, גוף הבקשה יכול להיראות כך:

    "name": "INSTANCE_NAME",
    "machineType": "zones/ZONE/machineTypes/MACHINE_TYPE",
    "minCpuPlatform": "PLATFORM",
    "networkInterfaces": [{
      "accessConfigs": [{
        "type": "ONE_TO_ONE_NAT",
        "name": "External NAT"
       }],
      "network": "global/networks/default"
    }],
    "disks": [{
       "autoDelete": "true",
       "boot": "true",
       "type": "PERSISTENT",
       "initializeParams": {
          "sourceImage": "projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
       }
     }]

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

    • INSTANCE_NAME: השם של מכונת ה-Compute החדשה
    • ZONE: השם של האזור שבו רוצים ליצור את מכונת החישוב. לדוגמה, europe-west1-b
    • MACHINE_TYPE: סוג המכונה של מופע Compute החדש
    • PLATFORM: השם הידידותי של פלטפורמת ה-CPU המינימלית שרוצים שהאירוע ישתמש בה. לדוגמה, Intel Ivy Bridge

      כדי להסיר את המפרט המינימלי של פלטפורמת ה-CPU, מחליפים את PLATFORM ב-AUTOMATIC.

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

    • IMAGE_PROJECT: פרויקט התמונה של משפחת התמונות

    • IMAGE_FAMILY: משפחת האימג'ים של האימג' שבו רוצים להשתמש כדי ליצור את מכונת החישוב

שינוי המעבד של מופע קיים

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

המסוף

  1. נכנסים לדף VM instances.

    כניסה לדף VM instances

  2. אם מוצגת בקשה לעשות זאת, בוחרים פרויקט ולוחצים על המשך.

  3. בוחרים את מופע המחשוב שרוצים לשנות.

  4. לוחצים על Stop (עצירה) כדי לעצור את מופע המחשוב. אם אין אפשרות עצירה, לוחצים על עוד פעולות > עצירה.

  5. לוחצים על Edit.

  6. בקטע Machine configuration, לוחצים על Advanced configurations.

  7. בתפריט הנפתח CPU Platform, בוחרים באפשרות.

  8. שומרים את השינויים.

  9. בוחרים את מופע המחשוב ששיניתם.

  10. לוחצים על התחלה/המשך.

gcloud

  1. כדי לעצור מכונת וירטואלית, משתמשים בפקודה gcloud compute instances stop:

    gcloud compute instances stop INSTANCE_NAME
        --zone=ZONE
    

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

    • INSTANCE_NAME: השם של מכונת Compute שרוצים לציין עבורה פלטפורמת CPU מינימלית
    • ZONE: השם של האזור שבו יצרתם את מכונת החישוב – לדוגמה, europe-west1-b
  2. כדי לציין פלטפורמת CPU מינימלית, משתמשים בפקודה gcloud compute instances update ומספקים את הדגל --min-cpu-platform:

    gcloud compute instances update INSTANCE_NAME \
        --zone=ZONE \
        --min-cpu-platform="PLATFORM"

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

    • INSTANCE_NAME: השם של מכונת Compute שרוצים לעדכן
    • ZONE: השם של האזור שבו יצרתם את מכונת ה-Compute
    • PLATFORM: השם הידידותי של פלטפורמת ה-CPU שרוצים שמכונת החישוב תשתמש בה, לדוגמה Intel Granite Rapids.
  3. כדי להפעיל את מכונת ה-Compute המעודכנת, משתמשים בפקודה gcloud compute instances start:

    gcloud compute instances start INSTANCE_NAME
        --zone=ZONE
    

REST

  1. כדי לעצור מכונת חישוב, יוצרים בקשת POST באמצעות ה-method‏ instances.stop:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop
    

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

    • PROJECT_ID: מזהה הפרויקט
    • ZONE: האזור שבו נמצאת מכונת ה-Compute שלכם
    • INSTANCE_NAME: השם של מכונת Compute שרוצים לציין עבורה פלטפורמת CPU מינימלית
  2. כדי להגדיר את פלטפורמת המעבד המינימלית, יוצרים בקשת POST אל ה-method‏ setMinCpuPlatform ומגדירים את המאפיין minCpuPlatform בגוף הבקשה:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/setMinCpuPlatform
    {
      "minCpuPlatform": "PLATFORM"
    }
    

    מחליפים את PLATFORM בשם הידידותי של פלטפורמת ה-CPU המינימלית שרוצים שמכונת החישוב תשתמש בה – לדוגמה, Intel Skylake.

  3. כדי להפעיל מחדש את מכונת החישוב, יוצרים בקשת POST באמצעות ה-method‏ instances.start:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/start
    

איפוס למעבד ברירת המחדל

כדי לחזור לשימוש ב-CPU שמוגדר כברירת מחדל, צריך לעצור את מכונת החישוב אם היא פועלת.

המסוף

  1. נכנסים לדף VM instances.

    כניסה לדף VM instances

  2. אם מוצגת בקשה לעשות זאת, בוחרים פרויקט ולוחצים על המשך.

  3. בוחרים את המופע שרוצים לשנות.

  4. לוחצים על הפסקה.

  5. כדי לערוך את המופע, לוחצים על עריכה.

  6. בקטע Machine configuration, לוחצים על Advanced configurations.

  7. משנים את האפשרות CPU Platform (פלטפורמת המעבד) לAutomatic (אוטומטי).

  8. בוחרים את המופע ששיניתם.

  9. לוחצים על התחלה/המשך.

gcloud

  1. כדי לעצור מכונת וירטואלית, משתמשים בפקודה gcloud compute instances stop:

    gcloud compute instances stop INSTANCE_NAME
    

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

  2. כדי לאפס את פלטפורמת המינימום של המעבד, משתמשים בפקודה gcloud compute instances update ומגדירים את הדגל --min-cpu-platform לערך AUTOMATIC:

    gcloud compute instances update INSTANCE_NAME \
        --min-cpu-platform="AUTOMATIC"
    
  3. כדי להפעיל את מכונת ה-Compute המעודכנת, משתמשים בפקודה gcloud compute instances start:

    gcloud compute instances start INSTANCE_NAME
    

REST

  1. כדי לעצור מכונת חישוב, יוצרים בקשת POST באמצעות ה-method‏ instances.stop:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop
    

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

    • PROJECT_ID: מזהה הפרויקט
    • ZONE: האזור שבו נמצאת מכונת ה-Compute
    • INSTANCE_NAME: השם של מכונת ה-Compute שרוצים לשנות
  2. כדי לאפס את פלטפורמת ה-CPU המינימלית, צריך ליצור בקשת POST לשיטת setMinCpuPlatform. בגוף הבקשה, מגדירים את ערך המאפיין minCpuPlatform ל-AUTOMATIC.

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/setMinCpuPlatform
    {
      "minCpuPlatform": "AUTOMATIC"
    }
    
  3. כדי להפעיל מחדש את המכונה המעודכנת, יוצרים בקשת POST באמצעות ה-method‏ instances.start:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/start
    

שימוש ברמת תאימות של פלטפורמת מעבד בתבניות של מכונות

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

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

המסוף

  1. עוברים לדף Instance templates.

    כניסה לדף Instance templates

  2. אם מוצגת בקשה לעשות זאת, בוחרים פרויקט ולוחצים על המשך.

  3. לוחצים על Create instance template.

  4. בקטע Machine configuration, לוחצים על Advanced configurations.

  5. בתפריט הנפתח CPU Platform, בוחרים באפשרות.

  6. ממשיכים בתהליך יצירת תבנית של הגדרות מכונה.

gcloud

  • כשיוצרים תבנית של הגדרות מכונה באמצעות הפקודה gcloud compute instance-templates create, צריך לציין את הדגל --min-cpu-platform:

    gcloud compute instance-templates create TEMPLATE_NAME \
        --min-cpu-platform="PLATFORM"

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

    • TEMPLATE_NAME: השם של תבנית של הגדרות מכונה
    • PLATFORM: השם הידידותי של פלטפורמת ה-CPU המינימלית שרוצים שהאירוע ישתמש בה. לדוגמה, Intel Skylake

REST

  • מוסיפים את minCpuPlatform כחלק מהבקשה ליצירת תבנית של הגדרות מכונה חדשה באמצעות ה-method‏ instanceTemplates.insert.

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

    {
    "name": "example-template",
    "properties": {
      "machineType": "zones/us-central1-a/machineTypes/n2d-standard-2",
      "minCpuPlatform": "AMD Milan",
      "networkInterfaces": [
        {
          "network": "global/networks/default"
        }
      ],
      "disks":
      [
        {
          "type": "PERSISTENT",
          "boot": true,
          "mode": "READ_WRITE",
          "initializeParams":
          {
            "sourceImage": "projects/debian-cloud/global/images/family/debian-11"
          }
        }
      ]
      }
    }

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