קבוצת מופעי מכונה מנוהלים (MIG) היא קבוצה של מכונות וירטואליות (VM) שמתייחסים אליה כישות אחת. כל מכונה וירטואלית ב-MIG מבוססת על תבנית של הגדרות מכונה.
אם אתם צריכים ליצור כמה מכונות וירטואליות, אבל לא רוצים לקבץ אותן בקבוצת מכונות מנוהלות (MIG), תוכלו להיעזר ב-API ליצירת מכונות בכמות גדולה.
מידע על אפשרויות אחרות ב-Compute Engine זמין במאמר בחירת אסטרטגיית פריסה של עומס העבודה ב-Compute Engine.
כדי להתחיל ליצור MIG, כדאי לקרוא את המסמך הזה כדי למצוא הגדרה בסיסית שמתאימה לכם.
תרחישים בסיסיים ליצירת MIG
יש הרבה אפשרויות הגדרה ל-MIG. במדריכים הבאים מוסבר איך להגדיר ולהפעיל במהירות קבוצת MIG בתרחישים שונים:
| מדריך | תרחיש |
|---|---|
| יצירת קבוצת מופעי מכונה מנוהלים (MIG) עם מכונות וירטואליות באזור יחיד (MIG אזורי) | אפשר לפרוס את המכונות הווירטואליות באזור אחד. |
| יצירה של קבוצת מופעי מכונה מנוהלים (MIG) עם מכונות וירטואליות בכמה אזורים באזור מסוים (קבוצת מופעי מכונה מנוהלים אזורית) | אתם רוצים להפיץ את המכונות הווירטואליות שלכם בכמה אזורים באזור מסוים כדי להגן מפני כשל אזורי או כדי למצוא באופן אוטומטי אזורים עם משאבים מוגבלים כמו מכונות וירטואליות מסוג Spot. |
| יצירת קבוצת MIG עם כמה סוגי מכונות (גמישות של מופעים) | האפליקציה שלכם תואמת לכמה סוגים של מכונות. אתם רוצים ש-MIG ישתמש אוטומטית באחד מסוגי המכונות התואמים על סמך הזמינות בזמן אמת. |
| יצירת קבוצת מופעי מכונה מנוהלים (MIG) ממכונה וירטואלית קיימת | אתם רוצים להרחיב את ה-VM לקבוצת מכונות וירטואליות ולפרוס אותן באזור אחד או בכמה אזורים. |
| יצירת MIG עם התאמה אוטומטית לעומס | אתם רוצים שמכונות וירטואליות יתווספו אוטומטית לקבוצת ה-MIG כשהביקוש עולה, ויימחקו כשהביקוש יורד. |
| יצירת קבוצת מופעי מכונה מנוהלים (MIG) שמשתמשת במכונות וירטואליות זמניות | עומס העבודה יכול לעמוד בשיבושים ואתם רוצים ליהנות מהחיסכון בעלויות שקשור למכונות preemptible VM. |
| יצירת קבוצת מופעי מכונה מנוהלים (MIG) עם מכונות וירטואליות של GPU | עומס העבודה שלכם צריך קבוצה של מכונות וירטואליות עם GPU בבת אחת – לדוגמה, אתם רוצים להריץ עומסי עבודה של אצווה, כמו אימון מודלים של למידת מכונה או עומסי עבודה של מחשוב עתיר ביצועים (HPC), במכונות וירטואליות עם GPU. |
| יצירת קבוצת מופעי מכונה מנוהלים (MIG) עם הגדרת מצב | עומס העבודה שלכם צריך הגדרה עם שמירת מצב – לדוגמה, אתם צריכים דיסקים שחייבים לשמור את הנתונים שלהם בכל פעם שמכונות וירטואליות עוברות תיקון אוטומטי, מתעדכנות או נוצרות מחדש. |
מגבלות
ל-MIG יש מגבלות שונות בהתאם לתכונות שבהן משתמשים. ברשימות הבאות מוצגות מגבלות כלליות של MIG, וגם מגבלות נוספות אם משתמשים בתכונות אזוריות או בתכונות עם שמירת מצב.
כברירת מחדל, אפשר ליצור עד 1,000 מכונות וירטואליות ב-MIG אזורי. אם אתם צריכים עוד עזרה, אתם יכולים לבחור באחת מהאפשרויות הבאות:
- הגדלת מגבלת הגודל של ה-MIG.
- יצירת קבוצת מופעי מכונה מנוהלים (MIG) אזורית, שמאפשרת להשתמש בכמות כפולה של מכונות וירטואליות בהשוואה לקבוצת מופעי מכונה מנוהלים אזורית.
- ליצור כמה קבוצות של מכונות מנוהלות ולפצל את עומס העבודה ביניהן.
- כדי לשלוח בקשה, צריך לפנות לתמיכה.
כשמעדכנים קבוצת מכונות מנוהלות, אפשר לציין עד 1,000 מכונות וירטואליות בבקשה אחת.
אחרי שיוצרים את ה-MIG, אי אפשר לשנות את הרשתות או את רשתות המשנה שלו. כל המכונות הווירטואליות ב-MIG מוקצות לאותן רשתות משנה.
VPC משותף בממשקים אחרים מלבד
nic0לקבוצות מנוהלות של מופעים נתמך ב-CLI של gcloud וב-API, אבל לא במסוףGoogle Cloud .
ל-MIG שמפוזר על פני כמה אזורים – MIG אזורי – יש את המגבלות הבאות:
- כברירת מחדל, אפשר ליצור עד 2,000 מכונות וירטואליות. אם אתם צריכים יותר, אתם יכולים להגדיל את מגבלת הגודל של ה-MIG או לפנות לתמיכה.
- כשיוצרים קבוצת MIG אזורית, צריך לבחור את האזורים שמשויכים אליה. אחרי שבוחרים אזורים ספציפיים במהלך היצירה, אי אפשר לשנות או לעדכן את האזורים בהמשך. אבל אתם יכולים להגדיר את צורת ההפצה של היעד של ה-MIG כדי לציין איך הקבוצה מפזרת את המופעים המנוהלים שלה באזורים שבחרתם.
- אם הגדרתם את צורת ההתפלגות של היעד של הקבוצה ל-
BALANCED, ל-ANYאו ל-ANY_SINGLE_ZONE, כדאי לעיין במגבלות על צורת ההתפלגות של היעד.
- איזון עומסים עם MIG אזורי לא תומך בקיבולת היעד
max-rateבמצבי האיזוןRATEו-UTILIZATION. מידע נוסף על הנחיות השימוש בכל מאזן עומסים זמין במאמר מצבי איזון והגדרות קיבולת יעד.
קבוצת MIG עם הגדרות עם שמירת מצב – קבוצת MIG עם שמירת מצב – כפופה למגבלות הבאות:
- אי אפשר להשתמש בהתאמה אוטומטית לעומס אם ל-MIG יש הגדרה עם שמירת מצב.
- אם רוצים להשתמש בעדכונים אוטומטיים מדורגים, צריך להגדיר את שיטת ההחלפה ל-
RECREATE. - ב-MIG אזורי עם שמירת מצב, צריך להשבית את ההפצה מחדש הפרואקטיבית (להגדיר את סוג ההפצה מחדש ל-
NONE) כדי למנוע מחיקה של מכונות עם שמירת מצב על ידי הפצה מחדש אוטומטית בין אזורים. - אם משתמשים בהגדרה לכל המכונות כדי לשנות את המאפיינים של תבנית הגדרות המכונה, אי אפשר לציין את המאפיינים האלה בהגדרה של מכונה ספציפית וגם בהגדרה לכל המכונות של הקבוצה.
אם רוצים להגדיר מידרוג אוטומטי ל-MIG, צריך לעיין גם במפרטים של מידרוג אוטומטי.
תמיכה ב-IPv6
אם רוצים שקבוצת ה-MIG תכלול מכונות וירטואליות שמשתמשות בכתובות IPv6, צריך להשתמש בהגדרה IPv6 בלבד או בהגדרה של מחסנית כפולה כשיוצרים את תבנית של הגדרות מכונה.
יש מגבלות על הכללת מופעים עם כתובות IPv6 ב-MIG:
- אפשר להשתמש בתיקון אוטומטי עם מופעים של מחסנית כפולה ב-MIG, אבל נקודת הקצה לבדיקת תקינות תומכת רק ב-IPv4.
- כשמשתמשים במופעים עם IPv6 בלבד ב-MIG, התכונות הבאות לא נתמכות:
מידע נוסף זמין במאמר בנושא יצירת תבנית של הגדרות מכונה עם כתובות IPv6.
משימות נוספות של MIG
אחרי שיוצרים קבוצת מופעים מנוהלת (MIG), יכול להיות שתרצו לבצע את הפעולות הבאות:
מידע על הקבוצה והמכונות הווירטואליות שלה
- הצגת מידע על קבוצת המכונות המנוהלות (MIG) ועל מכונות ה-VM המנוהלות שלה
- מהו מופע מנוהל ואיך עובדים עם מופעים מנוהלים
שינוי הגודל של הקבוצה
הוספה או הסרה של מכונות וירטואליות מהקבוצה
- שינוי גודל אוטומטי של MIG בהתבסס על עליות או ירידות בעומס על ידי הגדרת מידרוג אוטומטי
- הגדרה ידנית של הגודל של MIG
- השבתת מצב ניסיונות חוזרים ליצירה במהלך שינוי הגודל
- יצירת מכונות עם שמות ספציפיים ב-MIG
- מחיקת מקרים ספציפיים מקבוצה
- הפסקת השימוש במופעים מקבוצה
שינוי ההגדרה של מכונת ה-VM של הקבוצה
החלת עדכוני הגדרות על מכונות וירטואליות בקבוצת מופעים מנוהלת
כך מוסיפים הגדרה עם שמירת מצב כדי לשמור דיסקים, כתובות IP ומטא-נתונים כשמכונות וירטואליות נוצרות מחדש
הוספת תכונות של MIG
- הגדרת בדיקת תקינות שמבוססת על אפליקציה כדי ליצור מחדש מכונות וירטואליות באופן אוטומטי אם האפליקציה לא מגיבה כמצופה
- הגדרת מאזן עומסים כדי לחלק את תנועת המשתמשים בין כמה מופעים של האפליקציה
מדריכים
כדאי לנסות מדריך:
- שימוש בתיקון אוטומטי לאפליקציות עם זמינות גבוהה
- שימוש באיזון עומסים באפליקציות עם זמינות גבוהה
- שימוש בהתאמת קנה מידה אוטומטית לאפליקציות שניתנות להרחבה
- העברת עומס עבודה קיים לקבוצת מופעי מכונה מנוהלים עם שמירת מצב