הגדרת קבוצות MIG עם שמירת מצב

אתם יכולים לשפר את זמן הפעולה ואת העמידות של אפליקציות עם שמירת מצב באמצעות קבוצות מנוהלות של מופעים עם שמירת מצב (MIGs עם שמירת מצב).

כשיוצרים תצורה עם שמירת מצב, אפשר לשמור את המצב הייחודי של כל אחת מהמכונות הווירטואליות (VM) בקבוצת ה-MIG – כולל שם, דיסקים לאחסון מתמיד ומטא-נתונים – כשמפעילים מחדש את המכונה, יוצרים אותה מחדש, מתקנים אותה אוטומטית או מעדכנים אותה.

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

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

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

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

מגבלות

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

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

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

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

הגדרת שמות של מכונות ושימור שלהם

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

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

אפשר לציין שמות מותאמים אישית על ידי יצירת מופעים באופן ידני, או לאפשר לקבוצת ה-MIG ליצור באופן אוטומטי שמות למכונות הווירטואליות שלה.

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

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

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

הגדרה וניהול של דיסקים של אחסון מתמיד (persistent disks) עם שמירת מצב

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

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

הגדרת מטא-נתונים עם שמירת מצב

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

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

הוראות מופיעות במאמר הגדרת מטא-נתונים עם שמירת מצב.

הגדרה וניהול של כתובות IP עם שמירת מצב

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

הוראות מפורטות מופיעות במאמר הגדרת כתובות IP עם שמירת מצב.

החלה, צפייה והסרה של הגדרות אישיות עם שמירת מצב

אחרי שמגדירים קבוצת MIG עם שמירת מצב, אפשר:

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

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

משוב

נשמח לשמוע על תרחישי השימוש שלכם, על האתגרים שנתקלתם בהם ועל המשוב שלכם לגבי קבוצות של מכונות וירטואליות עם שמירת מצב. נשמח לקבל ממך משוב. אפשר לשלוח אותו לצוות שלנו בכתובת mig-discuss@google.com.

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