במאמר הזה מוסבר על פעולות ההשעיה, העצירה או האיפוס שאפשר לבצע במכונה של Compute Engine. כדי ללמוד איך לבצע את הפעולות האלה, אפשר לעיין במאמרים הבאים:
אתם יכולים להשהות, להפסיק או לאפס מופע כדי לבצע את הפעולות הבאות:
לחסוך בעלויות.
ביצוע תחזוקה.
פתרון בעיות.
לפנות משאבים.
אתם יכולים להשהות ולהפעיל מחדש, לעצור ולהפעיל מחדש או לאפס מופע פעיל שוב ושוב במהלך מחזור החיים שלו, עד למחיקת המופע.
הסבר על פעולות שמתבצעות במופע
בהתאם לעומס העבודה ולצרכים שלכם מבחינת עלויות, אתם יכולים להשעות, להפסיק או לאפס את מופע Compute:
- השעיית מכונה
השעיה של מופע דומה לסגירת המכסה של מחשב נייד. מומלץ להשהות מופע בתרחישים הבאים:
אתם רוצים לחסוך כסף ולא לשלם יותר על עלויות הליבה והזיכרון של הפעלת מופע, אבל עדיין לשלם על אחסון כדי לשמור את המצב שלו.
אתם לא צריכים את המופע כרגע, אבל אתם רוצים להפעיל אותו מחדש במהירות עם מערכת ההפעלה ומצב האפליקציה שבו עצרתם.
מידע נוסף זמין במאמר בנושא השעיה של פעולה.
- הפסקת מופע
כשמפסיקים מופע, הפעולה הזו דומה לכיבוי של המחשב הנייד. מומלץ להפסיק מופע בתרחישים הבאים:
אתם לא צריכים יותר את המופע, אבל אתם רוצים להסיר את המשאבים שמצורפים למופע ולהשתמש בהם מחדש – כמו כתובות ה-IP הפנימיות שלו או נפחי Google Cloud Hyperdisk.
אין צורך לשמור את הזיכרון של מערכת ההפעלה האורחת, את מצב המכשיר או את מצב האפליקציה.
רוצים לשנות מאפיינים מסוימים של המופע, ולכן צריך לעצור את המופע כדי לבצע את השינויים האלה.
מידע נוסף זמין במאמר בנושא הפסקת פעולה.
- איפוס מכונה
כשמאפסים מופע, הפעולה הזו דומה לאיפוס של המחשב, למשל כשלוחצים על לחצן האיפוס או לוחצים לחיצה ארוכה על לחצן ההפעלה. פעולת איפוס לא מבצעת הפעלה מחדש מסודרת, ויכול להיות שיימחקו נתונים שלא נשמרו. מומלץ לאפס מופע בתרחישים הבאים:
אתם רוצים לאתחל מחדש את המופע למצב האתחול שלו כדי להבטיח ביצועים ויציבות אופטימליים.
אתם רוצים להמשיך את עומס העבודה אחרי שמערכת ההפעלה האורחת קרסה ולא מגיבה, ואין לכם אפשרויות אחרות מלבד איפוס המופע.
מידע נוסף מופיע במאמר הזה בקטע פעולת איפוס.
בטבלת ההשוואה במסמך הזה מופיעה סקירה כללית של ההבדלים בין הפעולות 'עצירה', 'השהיה' ו'איפוס' של מופע.
השעיית פעולה
כשמשעים מופע של Compute, קורים הדברים הבאים:
Compute Engine שולח אות שינה G1 של Advanced Configuration and Power Interface (ACPI) למערכת ההפעלה של האורח ומשנה את מצב המכונה ל-
SUSPENDING. לאחר מכן, Compute Engine משתמש באחסון מתמיד כדי לאחסן את הנתונים הבאים:הזיכרון של מערכת ההפעלה האורחת
מצב המכשיר
מצב האפליקציה של המופע
יכול להיות שיעבור זמן עד שהפעולה של השמירה תסתיים, בהתאם לכמות הנתונים שצריך לשמור.
אחרי ש-Compute Engine מסיים לאחסן את הנתונים, מצב המופע משתנה ל-
SUSPENDEDתוך כמה שניות, והפעולה של ההשהיה מסתיימת. כל המשאבים שמצורפים למכונה, כמו דיסקים וכתובות IP סטטיות, נשארים מצורפים למכונה. עם זאת, כתובות IP זמניות יבוטלו אלא אם תהפכו אותן לכתובות IP סטטיות.
אלא אם מפעילים מחדש או מוחקים את המכונה, המכונה נשארת במצב SUSPENDED למשך עד 60 יום. אחרי פרק הזמן הזה, המצב של המכונה משתנה ל-TERMINATED ב-Compute Engine, והמכונה מאבדת את הזיכרון של מערכת ההפעלה האורחת, את מצב המכשיר ואת מצב האפליקציה שנשמרו.
הפסקת הפעולה
כשמפסיקים או מוחקים מכונה וירטואלית, או כש-Compute Engine עושה זאת במסגרת הפסקה או מחיקה מתוזמנת, קורה הדבר הבא:
אם האפשרות כיבוי מבוקר מופעלת, המופע עובר למצב
PENDING_STOP, וכך יש לכם זמן לסיים את הפעלת המשימות לפני שתהליך ההשבתה מתחיל. המופע נשאר במצב הזה עד שתהליך הכיבוי המדורג מסתיים או עד שמסיימים אותו באופן ידני.Compute Engine שולח את האות ACPI G2 Soft Off למערכת ההפעלה של האורח במכונה, ואז מגדיר את מצב המכונה ל-
STOPPING. אלא אם ציינתם לדלג על כיבוי מערכת ההפעלה האורחת, הזמן שמוקצב למערכת ההפעלה האורחת לכיבוי תקין תלוי בסוג האינסטנס באופן הבא:מכונות וירטואליות מסוג Spot: במכונות וירטואליות מסוג Spot ובאינסטנסים שניתנים להפסקת פעולה, מערכת ההפעלה של האורח נסגרת תוך 30 שניות לכל היותר. התקופה הזו זהה באורכה לתהליך הדחיקה.
סוגי מכונות אחרים: לכל סוג אחר של מכונה, מערכת Compute Engine נותנת למערכת ההפעלה של האורח עד 120 שניות לכיבוי.
אחרי שמערכת ההפעלה של האורח מושבתת, Compute Engine שולח את האות ACPI G3 Mechanical Off למופע, ובאחת מהפעולות הבאות, בהתאם לפעולה שמתבצעת:
לפעולות עצירה: מערכת Compute Engine מגדירה את מצב המכונה ל-
TERMINATEDתוך כמה שניות, ופעולת העצירה מסתיימת. המכונה שומרת את הדיסקים המצורפים, את הגדרות התצורה, את כתובות ה-IP, את כתובות ה-MAC ואת המטא-נתונים של המכונה.בפעולות מחיקה: מערכת Compute Engine מוחקת את המופע ואת כל המשאבים המצורפים תוך כמה שניות.
פעולת איפוס
כשמאפסים מופע של מחשוב, Compute Engine מפעיל מחדש את המופע באופן מיידי בלי לשלוח אות כיבוי של ACPI למערכת ההפעלה האורחת, וכך עוקף את כל הליך הכיבוי. כשמאפסים מכונה, Compute Engine מבצע את הפעולות הבאות:
Compute Engine מאתחל מחדש את המכונה למצב האתחול הראשוני שלה, אבל לא משנה את המטא-נתונים של המכונה או את הדיסקים המצורפים.
מערכת Compute Engine מוחקת את התוכן של הזיכרון של המכונה.
במהלך פעולת האיפוס, הסטטוס של המכונה ב-Compute Engine נשאר
RUNNING.
פעולת האיפוס לא משנה אף אחת מהמאפיינים של המופע. המופע שומר על כתובות ה-IP הזמניות, כתובות ה-IP החיצוניות הסטטיות, הדיסקים המצורפים, סוג המכונה ודיסקי ה-SSD המקומיים (אם יש כאלה).
טבלת השוואה
בטבלה הבאה אפשר לראות איך פעולות עצירה, השהיה ואיפוס משפיעות על מופע של מחשוב ועל המשאבים שמצורפים אליו:
| השעיית מכונה | הפסקת מופע | איפוס מכונה | |
|---|---|---|---|
| חיוב | בזמן שמכונה וירטואלית נמצאת במצב SUSPENDING או SUSPENDED, לא נגבים חיובים על השימוש במעבד.
עם זאת, תמשיכו לשלם על המשאבים שמצורפים למופע עד שתמחקו אותם. |
בזמן שמכונה וירטואלית נמצאת במצב STOPPING או TERMINATED, לא נגבים חיובים על השימוש במעבד.
עם זאת, תמשיכו לשלם על המשאבים שמצורפים למופע עד שתמחקו אותם. |
מכיוון שהמכונה נשארת במצב RUNNING בזמן האיפוס, אתם ממשיכים לשלם על המכונה באותו תעריף כמו על מכונה פועלת. |
| מצב המופע | SUSPENDED |
TERMINATED |
RUNNING |
| Attached disks | הדיסקים המצורפים נשמרים ואתם ממשיכים לשלם עליהם. | הדיסקים המצורפים נשמרים ואתם ממשיכים לשלם עליהם. | הדיסקים המצורפים נשמרים ואתם ממשיכים לשלם עליהם. |
| זיכרון ומצב המופע | מצב מערכת ההפעלה והאפליקציה של האורח נשמרים ומשוחזרים כשממשיכים את הפעלת המופע. תחויבו בתעריף מסוים על אחסון הנתונים שנשמרו. מידע נוסף זמין במאמר בנושא תמחור של מקרים מושעים. |
המופע מאופס למצב הפעלה ולא נשמרים נתונים. | המופע מאופס למצב הפעלה ולא נשמרים נתונים. |
| GPUs | לא נתמך. אם GPU מצורף למופע, אי אפשר להשהות את המופע. | יחידות ה-GPU לא נשארות מחוברות למופע כשהמצב שלו משתנה ל-TERMINATED, ולכן לא תחויבו. |
אתם מחויבים במחירים הרגילים של GPU. |
| TPUs | לא נתמך. אם יחידת TPU מצורפת למופע, אי אפשר להשהות את המופע. | לא נתמך. אם יחידת TPU מצורפת למופע, אי אפשר לעצור את המופע. | אתם מחויבים במחירים הרגילים של TPU. |
| דיסקים של SSD מקומי | כשמשעים מופע, אפשר לבחור אם לבטל את הנתונים בדיסקי ה-SSD המקומיים המצורפים או לשמור אותם. אם בוחרים באפשרות שמירת הנתונים ב-SSD מקומי (גרסת Preview), Compute Engine מעביר את הנתונים ב-SSD המקומי לאחסון עמיד, ותחויבו על נפח האחסון שנעשה בו שימוש עד שתפעילו מחדש את המכונה או תמחקו אותה. |
כשמפסיקים מופע, אפשר לבחור אם לבטל את הנתונים בדיסקי ה-SSD המקומיים המצורפים או לשמור אותם. אם בוחרים באפשרות שמירת הנתונים ב-SSD מקומי (גרסת Preview), Compute Engine מעביר את הנתונים ב-SSD המקומי לאחסון עמיד, ותחויבו על נפח האחסון שנעשה בו שימוש עד שתפעילו מחדש את האינסטנס או תמחקו אותו. |
דיסקים מקומיים של SSD והנתונים שלהם נשמרים, אבל איפוס של מופע עלול לגרום לאובדן נתונים או להשחתה של מערכות קבצים. |
| כתובות IP חיצוניות זמניות | מערכת Compute Engine משחררת כתובות IP ארעיות כשמשהים מכונה, ומקצה למכונה כתובת IP ארעית חדשה כשהמכונה חוזרת לפעולה. כדי לשמור כתובת IP חיצונית, צריך להפוך אותה לכתובת IP סטטית. | מערכת Compute Engine משחררת כתובות IP ארעיות כשמפסיקים מכונה, ומקצה למכונה כתובת IP ארעית חדשה כשמפעילים אותה מחדש. כדי לשמור כתובת IP חיצונית, צריך להפוך אותה לכתובת IP סטטית. | כתובות IP זמניות נשמרות. |
| כתובות IP סטטיות חיצוניות | כתובות IP חיצוניות סטטיות נשמרות. אם שומרים כתובת IP חיצונית סטטית ולא מקצים אותה למכונה, החיוב יהיה לפי תעריף גבוה יותר מאשר כתובות IP חיצוניות סטטיות וארעיות שנמצאות בשימוש. מידע נוסף זמין במאמר בנושא תמחור של כתובות IP חיצוניות. |
כתובות IP חיצוניות סטטיות נשמרות. אם שומרים כתובת IP חיצונית סטטית ולא מקצים אותה למכונה, או אם מקצים אותה למכונה במצב TERMINATED, מחויבים בתעריף גבוה יותר מאשר עבור כתובות IP חיצוניות סטטיות וארעיות שנמצאות בשימוש. מידע נוסף זמין במאמר בנושא תמחור של כתובות IP חיצוניות.
|
כתובות IP חיצוניות סטטיות נשמרות. |
| כתובות IP פנימיות או כתובות MAC | כתובות IP ו-MAC פנימיות נשמרות. | כתובות IP ו-MAC פנימיות נשמרות. | כתובות IP ו-MAC פנימיות נשמרות. |
| מטא-נתונים של מכונות וירטואליות | המטא-נתונים של מכונת ה-VM נשמרים. | המטא-נתונים של מכונת ה-VM נשמרים. | המטא-נתונים של מכונת ה-VM נשמרים. |
תמחור
בקטעים הבאים מפורט התמחור של פעולות עצירה, השעיה או איפוס של מכונת חישוב.
תמחור להשעיה של מופע
אחרי שמצב מכונת Compute עובר לSUSPENDING, לא תחויבו יותר על השימוש ביחידת העיבוד המרכזית (CPU). עם זאת, תמשיכו לשלם על המשאבים הבאים שמצורפים למופע עד שתמחקו אותם:
הזיכרון של המכונה.
כל הדיסקים שמצורפים למכונה.
כל כתובות ה-IP הסטטיות שמוקצות למכונה.
בנוסף, יכול להיות שעדיין תחויבו בעמלות על רישיון התוכנה. לדוגמה, אם משעים מכונות של Windows Server, לא מחויבים בדמי רישיון של Windows Server. עם זאת, יכול להיות שעדיין תחויבו על סוגים אחרים של רישיונות.
מידע נוסף זמין במאמר בנושא תמחור של מופעים מושעים.
תמחור של עצירת מכונה
אחרי שמצב מכונת Compute עובר לSTOPPING, לא תחויבו יותר על השימוש ביחידת העיבוד המרכזית (CPU). עם זאת, החיובים על כל המשאבים שמצורפים למופע, כמו דיסקים וכתובות IP חיצוניות, יימשכו עד שתמחקו אותם.
מידע נוסף זמין במאמר בנושא זמן הפעולה של מופע.
תמחור לאיפוס מכונה
מכיוון שהמצב של מכונת חישוב נשאר RUNNING כשמאפסים אותה, אתם ממשיכים לשלם על המכונה באותו תעריף כמו על מכונה פועלת.
מידע נוסף זמין במאמר תמחור של מכונות VM.