גמישות המכונות בקבוצות של מופעי מכונה מנוהלים (MIG) מאפשרת לכם לציין כמה סוגי מכונות למכונות הווירטואליות (VM) בקבוצה, במקום להיות מוגבלים לסוג מכונה אחד. אם סוג מכונה מסוים לא זמין, קבוצת ה-MIG יכולה לבחור באופן אוטומטי סוג תואם אחר מהרשימה שלכם, בהתאם לזמינות הנוכחית של המשאבים. הגמישות הזו עוזרת לשפר את הזמינות של המשאבים, במיוחד לאפליקציות שיכולות לפעול בסוגים שונים של מכונות ושדורשות קיבולת גדולה או חומרה עם ביקוש גבוה.
במסמך הזה מוסבר איך פועלת הגמישות של מופעים ב-MIG ומה המגבלות שלה. כדי לדעת איך להגדיר MIG לשימוש בגמישות של מופעים, ראו הוספת גמישות של מופעים.
גמישות של מכונות
קבוצת MIG יוצרת את כל המכונות הווירטואליות שלה על סמך תבנית של הגדרות מכונה שבחרתם. תבנית של הגדרות מכונה מציינת את סוג המכונה שבה יש להשתמש בכל מכונת VM. בעזרת גמישות המופעים, אתם יכולים לפרט את כל סוגי המכונות שתואמים לאפליקציה שלכם.
בתמונה הבאה מוצגת השוואה בין קבוצת MIG שמשתמשת בסוג מכונה יחיד לבין קבוצת MIG שמשתמשת בגמישות של מופעים. כפי שרואים בתמונה, קבוצת MIG עם סוג מכונה יחיד יוצרת מכונות וירטואליות זהות על סמך תבנית של הגדרות מכונה, בעוד שקבוצת MIG עם גמישות של מכונות יכולה ליצור מכונות וירטואליות עם סוגים וגדלים שונים של מכונות.
איך פועלת הגמישות של המופע
כברירת מחדל, קבוצת MIG יוצרת את כל המכונות הווירטואליות באמצעות סוג מכונה יחיד מתוך תבנית המכונה. אפשר להגדיר כמה סוגי מכונות ב-MIG באמצעות הגדרת בחירת מכונה (instanceSelections) במדיניות הגמישות של המכונה (instanceFlexibilityPolicy).
אפשר גם לציין סוגי מכונות שפועלות בפלטפורמות שונות של מעבדים, וסוגי מכונות עם ארכיטקטורות שונות (ארכיטקטורת x86 וארכיטקטורת Arm). כדי להשתמש בסוגי מכונות עם דרישות שונות לגבי פלטפורמת CPU או דיסקים מינימליים, צריך להשתמש במדיניות הגמישות של המכונה כדי לבטל את המאפיינים התואמים מתבנית המכונה. מידע נוסף זמין במאמר איך פועלות ההגדרות של minCpuPlatform ושל disks.
דוגמה לשינוי ברירת המחדל של סוג המכונה
אם עומס העבודה שלכם יכול לפעול על מספר סוגים שונים של מכונות, אתם יכולים להגדיר רשימה של כל סוגי המכונות שתואמים לאפליקציה שלכם בקובץ instanceSelection אחד באופן הבא:
"instanceFlexibilityPolicy": {
"instanceSelections": {
"instance-selection-1": {
"machineTypes": ["c2-standard-8","c2d-standard-8","c3-standard-8", "c3d-standard-8"]
}
}
}
לסוגי המכונות בבחירת מופע יש העדפה שווה. אם רוצים שקבוצת ה-MIG תבחר סוגי מכונות בסדר מסוים, אפשר להגדיר כמה בחירות של מכונות, שלכל אחת מהן יש רשימה של סוגי מכונות ודירוג להגדרת העדפה. ערך נמוך יותר של דירוג מציין העדפה גבוהה יותר. ה-MIG מנסה ליצור את המכונות הווירטואליות שלו באמצעות סוגי מכונות עם העדפה גבוהה יותר. אם סוגי המכונות המועדפים האלה לא זמינים, ה-MIG משתמש בסוג מכונה עם העדפה נמוכה יותר.
"instanceFlexibilityPolicy": {
"instanceSelections": {
"most-preferred": {
"rank": 1,
"machineTypes": ["c3-standard-8","c2-standard-8"]
},
"least-preferred": {
"rank": 2,
"machineTypes": ["n2-standard-16","n1-standard-16"]
}
}
}
האפליקציה צריכה להיות מוכנה להפעלה בכל אחד מסוגי המכונות שמופיעים ברשימה, כי הזמינות של החומרה משתנה עם הזמן ואין הבטחה לגבי חומרה ספציפית, אלא אם משתמשים בהזמנות.
אפשר גם להשתמש בבחירות של מופעים כדי לשנות את מאפייני המופע, כמו minCpuPlatform ו-disks. מידע נוסף זמין בקטע הבא בנושא איך עוקפים את בחירת המופעים.
איך פועלות ההגדרות של minCpuPlatform ושל disks
כשבוחרים מכונה, אפשר לציין מאפיינים נוספים של המכונה, כמו פלטפורמת CPU מינימלית (minCpuPlatform) ודיסקים (disks), כדי לשנות את המאפיינים שמוגדרים בתבנית של הגדרות המכונה. כשקבוצת MIG בוחרת סוג מכונה מתוך בחירת מופע, היא יוצרת מכונה וירטואלית באמצעות מאפייני המופע שצוינו באותה בחירת מופע. אם לא מציינים אף אחד מהמאפיינים האלה לבחירת מופע, ה-MIG ישתמש במאפיינים התואמים מהתבנית לבחירה הזו.
שינוי ברירת המחדל של המאפיינים האלה ברמת בחירת המופע מספק יותר שליטה וגמישות, במיוחד כשמשתמשים בחומרה שונה ב-MIG.
שינוי ברירת המחדל של פלטפורמת המעבד המינימלית כשמשלבים סוגי מכונות שפועלות על פלטפורמות מעבד שונות. אפשר לציין פלטפורמת CPU מינימלית למכונות שנוצרו מסוגי המכונות בבחירה. ההחלפה הזו מאפשרת לכם לשלב סוגים שונים של מכונות, אבל להחיל פלטפורמות CPU מינימליות באופן סלקטיבי. אפשר גם להגדיר את בחירת המופע כך שפלטפורמת ה-CPU תיבחר באופן אוטומטי. לשם כך, צריך להגדיר את השדה
minCpuPlatformלערךAUTOMATIC. הבחירה האוטומטית הזו מבטלת את הגדרת פלטפורמת ה-CPU המינימלית בתבנית המכונה, ומאפשרת ל-MIG להשתמש בכל פלטפורמת CPU תואמת עבור סוגי המכונות שנבחרו.לדוגמה, אתם יכולים לשלב סוגי מכונות מסדרות המכונות N1 ו-N2 בבחירה, ולוודא שמכונות N1 פועלות ב-Intel Skylake כדי לשפר את הביצועים.
החלפת דיסקים כשמשלבים סוגי מכונות עם ארכיטקטורות שונות. אתם יכולים לציין הגדרת דיסק מותאמת אישית כדי לבטל את דיסק האתחול או דיסקים נוספים שצוינו במאפייני המופע, או כדי לצרף אחסון ספציפי. ההחלפה הזו מאפשרת לכם לשלב סוגי מכונות עם ארכיטקטורות שונות או כאלה שלא חולקות טכנולוגיות דיסק, ולציין את תמונות האתחול או הדיסקים המתאימים שנדרשים לכל סוג מכונה.
לדוגמה, אפשר לשלב בין סוגי מכונות C4 (ארכיטקטורת x86) ו-C4A (ארכיטקטורת Arm). מכיוון שמכונות x86 ו-Arm דורשות תמונות אתחול שונות, אפשר להשתמש בבחירות נפרדות של מופעים כדי לבטל את הגדרת דיסק האתחול לכל ארכיטקטורה.
כשמציינים את הדיסקים לבחירת מכונה, ה-MIG ממזג את הדיסקים בתבנית של הגדרות מכונה ובבחירת המכונה לפי
deviceNameהמפתחות שלהם. בתרשים הבא מוצגת דוגמה.
מידע על המגבלות כשמשתמשים בביטולים של בחירת מופעים מופיע בקטע Limitations במסמך הזה.
דוגמה לשינויים במינימום מעבד ודיסק בפלטפורמה
נניח שיש תבנית של הגדרות מכונה עם ההגדרה הבאה:
{
...
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"diskEncryptionKey": {},
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "pd-balanced"
}
}
],
"machineType": "n2-standard-2",
...
}
בדוגמה הבאה של מדיניות גמישות של מופע, מוגדרת פלטפורמת CPU מינימלית והגדרת דיסק, וכך מוחלפת הגדרת התבנית.
"instanceFlexibilityPolicy": {
"instanceSelections": {
"first-preference": {
"rank": 1,
"machineTypes": ["n4-standard-4 "],
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"diskEncryptionKey": {},
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "hyperdisk-balanced"
}
}
]
},
"second-preference": {
"rank": 2,
"machineTypes": ["n2-standard-4"],
"minCpuPlatform": "Intel Ice Lake",
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "pd-ssd"
}
}
]
},
"third-preference": {
"rank": 3,
"machineTypes": ["n1-standard-4"],
"minCpuPlatform": "Intel Skylake",
}
}
}
איך קבוצת MIG בוחרת סוגי מכונות
כשמגדירים כמה סוגי מכונות, קבוצת ה-MIG בוחרת סוג מכונה על סמך זמינות המשאבים הנוכחית, ונותנת עדיפות להזמנות שלא נעשה בהן שימוש. אם הגדרתם דירוגים, ה-MIG קודם יתחשב בסדר ההעדפות שלכם. בתוך בחירת מופעים מדורגת, קבוצת ה-MIG בודקת את זמינות המשאבים, ואז את ההזמנות.
האזורים באזור של ה-MIG עשויים להשפיע גם על בחירת סוג המכונה, כי זמינות המשאבים משתנה בין האזורים. מידע נוסף על בחירת אזורים על ידי קבוצות MIG זמין בקטע הבא.
איך קבוצת מופעים מנוהלת בוחרת אזורים
אפשר להגדיר גמישות של מופעים ב-MIG אזורי עם צורת חלוקה של יעד מסוג BALANCED, ANY או ANY_SINGLE_ZONE. הגמישות של המופע
לא תומכת בצורת ההפצה של היעד EVEN.
כשקבוצת MIG אזורית יוצרת מכונה וירטואלית, היא בוחרת אזור בהתאם לצורת חלוקת היעד שנבחרה, באופן הבא:
BALANCED: ה-MIG בוחר אזור עם משאבים זמינים שיכולים לאזן את חלוקת מכונות ה-VM בין האזורים בצורה שווה ככל האפשר. בתוך תחום (zone) נבחר, קבוצת ה-MIG נותנת עדיפות לסוגי מכונות על סמך דירוגים, אם הם הוגדרו, ועל סמך הזמנות זמינות.
ANY: ה-MIG בוחר אזור עם משאבים והזמנות זמינים. אם הוגדרו דרגות, קבוצת ה-MIG נותנת עדיפות לאזור שבו זמין סוג מכונה שמבוסס על דרגות.
ANY_SINGLE_ZONE: אם הוגדר דירוג, קבוצת ה-MIG בוחרת אזור עם הכי הרבה סוגי מכונות לפי הדירוג, שבו קבוצת ה-MIG יכולה ליצור הכי הרבה מכונות וירטואליות מתוך הזמנות שלא נעשה בהן שימוש.
מידע נוסף על אופן הפעולה של צורת חלוקה של יעד אזורי זמין במאמר צורת חלוקה של יעד אזורי של MIG.
גמישות בהזמנות ובמופעים
אפשר להשתמש בגמישות של מופעים עם הזמנות. קבוצת ה-MIG משתמשת בהזמנות על סמך מאפיין ההשתייכות להזמנה שהגדרתם בתבנית של הגדרות המכונה, באופן הבא:
ANY_RESERVATION(מומלץ לגמישות המופעים): כשמשתמשים בהזמנה כלשהי, ה-MIG בוחר קודם את סוג המכונה עם ההזמנה שלא נעשה בה שימוש. אם רוצים לשנות את הסדר שבו ה-MIG בוחר סוגי מכונות, אפשר להגדיר כמה בחירות של מופעים ולציין את ההעדפה באמצעות דירוגים. קודם כל, ה-MIG פועל לפי הדירוגים, ואז הוא בודק אם יש הזמנות זמינות לסוגי המכונות בדירוג.
SPECIFIC: כשמשתמשים בהזמנה ספציפית, ה-MIG בוחר את סוג המכונה שתואם למאפייני ההזמנה. אם הבחירות שלכם לגבי המופעים לא כוללות את סוג המכונה שתואם למאפיינים הספציפיים של ההזמנה, יצירת המופע תיכשל.
מידע נוסף על הזמנות זמין במאמר מידע על הזמנות.
גמישות של מכונות וירטואליות ו-VMs במודל Spot
אם קבוצת ה-MIG עם גמישות בבחירת המכונות משתמשת במכונות Spot, קבוצת ה-MIG בוחרת באופן אוטומטי סוג מכונה עם שיעור ההקצאה מראש הנמוך ביותר שנצפה, כדי למזער את השיבושים בעומס העבודה. אם רוצים לשנות את ההתנהגות הזו, צריך לבצע את השלבים הבאים:
איך בודקים את הזמינות של משאבים לפני שיוצרים קבוצת MIG עם מכונות Spot, אפשר לראות את זמינות המשאבים באזור או באזור הזמין שבו רוצים ליצור את קבוצת ה-MIG. הפעולה הזו עוזרת לצמצם את הסיכויים להיתקל בשגיאות שקשורות לזמינות משאבים.
הוראות מפורטות מופיעות במאמר בנושא צפייה בזמינות של מכונות Spot VM.
הגדרה של בחירת כמה מופעים אפשר להשתמש בדרגות כדי להגדיר את סוג המכונה ואת האזורים שבהם ייצרו מכונות וירטואליות מסוג Spot. ה-MIG פועל לפי סדר ההעדפות שהגדרתם, ואז בודק את המהימנות של מכונות וירטואליות מסוג Spot בבחירת מופע.
הוראות מפורטות מופיעות במאמר בנושא יצירת קבוצת MIG עם כמה סוגי מכונות והעדפות.
מידע נוסף על שימוש במכונות וירטואליות מסוג Spot ב-MIG זמין במאמר בנושא מכונות וירטואליות מסוג Spot בקבוצת מופעי מכונה מנוהלים.
גמישות של מופעים ותיקונים של מכונות וירטואליות
כברירת מחדל, אם מכונה וירטואלית ב-MIG נכשלת, ה-MIG מתקן את המכונה הווירטואלית על ידי יצירה מחדש שלה באמצעות אותה הגדרה, כולל סוג המכונה. אם מגדירים גמישות של מופעים ומפעילים עדכונים בתיקון, אפשר לשפר את הסיכויים לקבל משאבים אם מתרחש מצב של חוסר במלאי. כשקבוצת MIG מנסה ליצור מחדש מכונה וירטואלית, אם סוג המכונה המקורי של המכונה הווירטואלית לא זמין, תוצג שגיאה של חוסר במלאי. אם העדכונים על תיקון מופעלים, ה-MIG משתמש בבחירות שלכם לגבי המכונות ובזמינות הנוכחית כדי לבחור סוג מכונה אחר ליצירת המכונה הווירטואלית. הפעלת עדכונים בתיקון עוזרת גם לוודא שהמכונה הווירטואלית שנוצרה מחדש משתמשת בהגדרת הגמישות העדכנית ביותר של המכונה.
מידע נוסף על תיקונים זמין במאמר מידע על תיקון מכונות וירטואליות לצורך זמינות גבוהה.
גמישות של מופעים והתאמה לעומס (autoscaling)
כשמגדירים התאמה אוטומטית לעומס בקבוצת MIG עם כמה סוגי מכונות, קורה הדבר הבא:
כשמידרוג אוטומטי מרחיב אופקית MIG, ה-MIG יוצר מכונות וירטואליות על ידי בחירת סוגי מכונות באותו אופן כמו ב-MIG שלא מוגדר לו מידרוג אוטומטי. מידע נוסף זמין בקטע איך קבוצת MIG בוחרת סוגי מכונות במאמר הזה.
כשמתבצעת הקטנת קנה מידה אוטומטית בקבוצת מופעי מכונה מנוהלים (MIG), המערכת בוחרת את המכונות הווירטואליות למחיקה באופן הבא:
- קודם כל, קבוצת ה-MIG נותנת עדיפות למחיקת מכונות וירטואליות ששומרות בצורה הטובה ביותר על צורת ההתפלגות של היעד.
- אם הגדרתם דרגות, מתוך המכונות הווירטואליות שקיבלו עדיפות, ה-MIG נותן עדיפות למחיקת מכונות וירטואליות שמשתמשות בסוגי מכונות עם דירוג נמוך יותר.
- לבסוף, ה-MIG בודק את ההמלצה לשינוי גודל קבוצת המכונות כדי לבחור את המכונות הווירטואליות למחיקה.
התאמה אוטומטית לעומס פועלת בצורה יעילה כשב-MIG יש סוגי מכונות עם ביצועים דומים – לדוגמה, מכונות עם אותו מספר של vCPU. אחרת, כשקבוצת ה-MIG מתרחבת או מצטמצמת, יכול להיות שהשירות לשינוי גודל קבוצות באופן אוטומטי ינסה להוסיף או להסיר את סוג המכונה עם הביצועים הכי טובים בתדירות גבוהה יותר. התנהגות כזו יכולה לקרות בלי קשר לדירוג שהגדרתם לסוג המכונה הזה.
מידע נוסף על התאמה אוטומטית לעומס זמין במאמר בנושא התאמה אוטומטית לעומס של קבוצות מכונות.
תרחישים לדוגמה
בקטעים הבאים מתוארים כמה תרחישי שימוש בגמישות של מופעים בקבוצות MIG.
שיפור יכולת ההשגה
אתם יכולים להגדיר גמישות של מופע MIG כדי לשפר את הזמינות של המשאבים:
סוגי מכונות: ההגדרה הבסיסית היא להגדיר כמה סוגי מכונות בדרגה אחת. הדירוג הזה מאפשר להם לקבל עדיפות שווה, כך שקבוצת ה-MIG יכולה לבחור כל אחד מהם על סמך זמינות המשאבים. עם זאת, אם יש לכם העדפות, אתם יכולים להקצות דרגות שונות כדי לציין סדר העדפות לסוגי המכונות.
מיקום: כדי להגדיל עוד יותר את הסיכוי לקבל את המשאבים, אפשר לבחור את כל האזורים כשיוצרים את ה-MIG ולהשתמש בצורת ההפצה של היעד
ANY. הצורהANYמאפשרת ל-MIG לחפש קיבולת בכל האזורים.מכונות וירטואליות מסוג Spot וקדימות: כשמשתמשים במכונות וירטואליות מסוג Spot, כדי למקסם את הסיכויים לקבל את המכונות הווירטואליות ולמזער את הקדימות שלהן, Google ממליצה לכלול כמה שיותר סוגי מכונות תואמים באותו הדירוג. ההגדרה הזו מאפשרת ל-MIG לבחור סוגי מכונות עם שיעורי קדימות נמוכים כדי לצמצם את ההפרעות בעומס העבודה. אם מגדירים סוגי מכונות עם דירוגים שונים, אז MIG נותן עדיפות לסוגי מכונות על סמך הדירוג ולא על סמך שיעורי ההפקעה, מה שעשוי להוביל לבחירה של סוג מכונה עם שיעור הפקעה גבוה יותר.
אופטימיזציה של העלויות
קבוצת מופעים מנוהלת (MIG) יכולה להקצות באופן אוטומטי את המופעים הכי חסכוניים לתשתית שלכם, אם מגדירים את הגדרות הגמישות של המופעים בקבוצת המופעים המנוהלת באופן הבא:
סוגי מכונות: בוחרים את סוגי המכונות שמציעים את יחס העלות-ביצועים המועדף לעומס העבודה. לא צריך לציין את כל הגדלים הזמינים של כל סוג מכונה, אלא רק את הגדלים שהכי מתאימים לצרכים שלכם מבחינת עלות.
דירוג: הקצאת דירוגים לבחירות של מכונות בהתאם להעדפות העלות, כאשר סוג המכונה בעלות הנמוכה ביותר הוא המועדף ביותר. כך תוכלו לוודא שאתם מקבלים את סוג המכונה הכי זול שזמין.
מיקום: כשיוצרים את ה-MIG, בוחרים את כל האזורים ואת צורת חלוקת הטירגוט
ANY. כך גדלים הסיכויים לקבל סוגי מכונות בעלות הנמוכה ביותר באזורים שבהם הם זמינים.
בהתאם להגדרות הגמישות של המכונה, קבוצת ה-MIG מקצה באופן אוטומטי את השילוב הטוב ביותר האפשרי של סוגי מכונות זמינים, כדי לעמוד בקריטריונים של העלות ובקיבולת הכוללת שנדרשת. כך תוכלו להבטיח את העלות הנמוכה ביותר האפשרית בכל זמן נתון.
שיפור הביצועים
אתם יכולים להגדיר את הגמישות של מופעי MIG כדי למקסם את הביצועים. כדי לעשות את זה, בוחרים משפחות וגדלים של מכונות שמתאימים לעומס העבודה. לאחר מכן, דרגו את סוגי המכונות לפי הביצועים, מהגבוה לנמוך, באמצעות הגודל המועדף ביותר בכל משפחה. על סמך הדירוג וסוגי המכונות, קבוצת ה-MIG בוחרת את המכונות עם הביצועים הכי טובים מכל המשאבים הזמינים.
מכיוון שדורות חדשים יותר של מכונות בדרך כלל מציעים ביצועים טובים יותר לכל ליבה, אין צורך להגביל את בחירת המכונה לשימוש באותו גודל (מספר ליבות וירטואליות) במשפחות שונות כדי להשיג ביצועים שווים. לדוגמה, כשבוחרים מתוך משפחות מכונות שונות, אפשר לשלב בין מספרים שונים של ליבות CPU, למשל לשלב בין n1-standard-32 לבין n2-standard-16.
בנוסף, ציון minCpuPlatform לבחירת המופע יכול להבטיח שקבוצת ה-MIG תבחר פלטפורמת CPU עם ביצועים גבוהים.
מעבר חלק לסוגי המכונות העדכניים ביותר
אתם יכולים להגדיר את הגמישות של מכונות וירטואליות ב-MIG כדי לתת עדיפות לאימוץ של סוגי מכונות מהדור האחרון, תוך שימוש בסוגי מכונות מדורות קודמים כגיבוי לקיבולת. כדי לעשות את זה, יוצרים בחירת מכונה שמכילה את סוגי המכונות מהדור האחרון ומקצים לה דירוג נמוך יותר (העדפה גבוהה יותר). אם סוגי המכונות האלה דורשים הגדרות דיסק שונות, צריך להשתמש בהגדרות ברירת המחדל של הדיסק בבחירת המכונה הזו כדי להגדיר את מאפייני הדיסק הספציפיים. יוצרים בחירה שנייה של מכונות וירטואליות שמכילה את סוגי המכונות מהדור הקודם, כדי שתשמש כגיבוי. הקצאת דירוג גבוה יותר (העדפה נמוכה יותר) לבחירת המופע הזה.
כשיוצרים את ה-MIG, בוחרים את כל האזורים באזור ואת צורת ההפצה של יעד ANY. ההגדרה הזו מבטיחה שקבוצת ה-MIG תחפש קודם את המכונות מהדור האחרון בכל האזורים באזור. קבוצת ה-MIG תספק מכונות מהדור הקודם רק אם לא יהיה לה מספיק קיבולת מהדור האחרון, כדי להבטיח שהקיבולת הכוללת שביקשתם תמיד תסופק, תוך מיקסום החלק של החומרה החדשה ביותר.
מגבלות
יש מגבלות על הגמישות של המופע:
אין תמיכה בגמישות של מופעים בקבוצות MIG אזוריות. במקום זאת, אפשר להשתמש ב-MIG אזורי עם אזור יחיד.
גמישות בבחירת מופעים לא תומכת בתכונות הבאות של MIG:
- קבוצות אזוריות של מכונות MIG עם צורת חלוקה של טירגוט
שמוגדרת כ-
EVEN - עדכון אוטומטי של הגדרת מכונת ה-VM ועדכוני קנרי (שתי תבניות של מכונות)
- השעיה או הפסקה של מכונות וירטואליות
- בקשות לשינוי גודל שיוצרות מכונות וירטואליות עם GPU בבת אחת
- קבוצות אזוריות של מכונות MIG עם צורת חלוקה של טירגוט
שמוגדרת כ-
כשמבטלים את ההגדרה של
minCpuPlatformושלdisks, חלות גם המגבלות הבאות:צריך להפעיל את האפשרות עדכונים על תיקונים.
כשמגדירים את
minCpuPlatformאוdisksלבחירת מופע קיים, צריך לכלול גם את השדהmachineTypes. אם לא מציינים את השדהmachineTypes, הפעולה נכשלת ומוצגת שגיאה.אי אפשר להחיל מדיניות עם שמירת מצב או הגדרה לכל מופע על דיסקים שהוחלפו באמצעות בחירת מופע.
אפשר לשנות את הגודל של SSD מקומי רק עבור סוגי מכונות שמאפשרים לבחור מספר של דיסקים מקומיים מסוג SSD. אי אפשר לבטל את השימוש ב-SSD מקומי ב
-lssdוריאציות של סוגי מכונות, שבהן מצורפים אוטומטית דיסקים של SSD מקומי.צריך לציין סוג מכונה ייחודי לכל הבחירות של המופעים. לדוגמה, אי אפשר לציין
n1-standard-2בבחירה אחת עם מעבדSkylakeוגם בבחירה אחרת עם מעבדBroadwell.
כדי להבטיח איזון עומסים יעיל או התאמה אוטומטית לעומס ב-MIG עם גמישות של מכונות, צריך להשתמש בסוגי מכונות עם ביצועים דומים – למשל, אותו מספר של vCPU. עם זאת, 'ביצועים דומים' לא מוגבלים לשימוש באותו גודל במכונות מסוגים שונים. בדרך כלל, לדורות חדשים יותר של מכונות יש ביצועים טובים יותר לכל vCPU, ולכן אפשר לשלב בין מכונות עם מספרים שונים של vCPU (לדוגמה, לשלב בין
n1-standard-32לביןn2-standard-28).ב-Cloud Load Balancing, סוגי מכונות עם ביצועים דומים יכולים למנוע שימוש יתר בחומרה קטנה ושימוש חסר במכונות מהירות יותר.
בהתאמה אוטומטית לעומס, סוגי מכונות עם ביצועים דומים יכולים למנוע הוספה או מחיקה של סוג המכונה עם הביצועים הכי גבוהים.
מה השלב הבא?
- מידע נוסף על סוגי מכונות שונים
- הוספת גמישות של מכונות לקבוצת מופעי מכונה מנוהלים (MIG).
- הצגת הגמישות של מופע ב-MIG.