עומסי עבודה של Arm ב-GKE

במאמר הזה נסביר איך להריץ עומסי עבודה של Arm ב-Google Kubernetes Engine‏ (GKE). אפשר להריץ עומסי עבודה של Arm בדרכים הבאות:

  • מצב אוטומטי של GKE: בפלטפורמת מחשוב שמותאמת לקונטיינרים של Autopilot, צריך לבקש במפורש את ארכיטקטורת Arm ואת autopilot-arm ComputeClass לעומסי עבודה לשימוש כללי. כדי לבקש חומרה ספציפית, משתמשים בסוגי המחשוב Performance או Scale-Out.
  • מצב GKE Standard: שימוש בסדרות המכונות C4A,‏ N4A או Tau T2A.

אתם יכולים להריץ תמונות Arm עם ארכיטקטורה יחידה או תמונות עם ארכיטקטורה מרובה (multi-arch) שתואמות למעבדי x86 ו-Arm. מידע על היתרונות של Arm זמין במאמר מכונות וירטואליות של Arm ב-Compute.

הפעלת עומסי עבודה של Arm ב-GKE

מידע נוסף על בחירת עומסי עבודה לפריסה ב-Arm והכנת עומסי העבודה האלה לפריסה זמין במאמרים הבאים:

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

    • פלטפורמת מחשוב מותאמת-קונטיינרים ב-Autopilot: מומלצת לעומסי עבודה של Arm למטרות כלליות באשכולות Autopilot. הפלטפורמה מספקת גמישות וחיוב לפי Pod, בלי שתידרש מכם לנהל סוגים ספציפיים של מכונות.
    • קבוצות ספציפיות של מכונות: לעומסי עבודה שדורשים מאפייני חומרה ספציפיים, כדאי לשקול את סוגי המכונות הבאים. מידע נוסף מופיע בטבלה שבמאמר משפחת מכונות למטרות כלליות ב-Compute Engine.

      • צמתי C4A מספקים מחשוב מבוסס-Arm שמשיג ביצועים גבוהים באופן עקבי לעומסי העבודה מבוססי-Arm שהביצועים שלהם הכי חשובים.
      • צמתי N4A מספקים מחשוב מבוסס-Arm שמאזן בין מחיר לביצועים.
      • צמתי T2A מתאימים לעומסי עבודה גמישים יותר, או לעומסי עבודה שמסתמכים על הרחבה אופקית.
  • פריסה בארכיטקטורות שונות: באמצעות GKE, אפשר להשתמש במניפסט תמונה אחד כדי לפרוס תמונות מרובות ארכיטקטורות בצמתים עם ארכיטקטורות שונות, כולל Arm.

  • הכנת עומסי עבודה של Arm לפריסה: אחרי שיש לכם תמונה שתואמת ל-Arm, משתמשים בכללי node affinity ובnode selectors כדי לוודא שעומס העבודה מתוזמן לצמתים עם סוג ארכיטקטורה תואם.

דרישות ומגבלות

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