הארכת תנאי המינוי

במאמר הזה מוסבר איך להאריך את תקופת השימוש בהתחייבויות לשימוש במשאבי חומרה של Compute Engine מעבר לאפשרויות המוגדרות מראש של שנה אחת ו-3 שנים.

הארכת תקופת ההתחייבות מאפשרת לכם להאריך את תקופת ההתחייבות מעבר ל-1 או ל-3 שנים שהוגדרו מראש, ולציין משך תקופה מותאם אישית לפי בחירתכם – למשל, שנתיים, 3.5 שנים או 5.5 שנים. הארכת תקופת ההתחייבות מאפשרת להתאים את תקופת ההתחייבות לצרכים שלכם מבחינת השימוש במשאבים, ולהמשיך לקבל את ההנחות תמורת התחייבות לשימוש (CUD) למשך התקופה המוארכת והמותאמת אישית. אפשר להאריך את התנאים של התחייבויות לשנה אחת ו-3 שנים באופן הבא:

  • התחייבויות לשנה אחת: אפשר לציין משכי תקופות מותאמים אישית שנמשכים יותר משנה ופחות מ-3 שנים.
  • התחייבויות ל-3 שנים: אפשר לציין משכי תקופות מותאמים אישית שהם יותר מ-3 שנים ופחות מ-6 שנים.

כדי להשאיר את ההתחייבויות פעילות למשך זמן ארוך יותר, אפשר להיעזר בחלופות הבאות:

איך פועלת הארכת התקופה

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

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

אפשר להאריך את תקופת ההתחייבות גם בהתחייבויות חדשות וגם בהתחייבויות קיימות באופן הבא:

אחרי ששולחים בקשה להארכת תקופת ההתחייבות, השינויים נכנסים לתוקף בחצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7 במהלך שעון הקיץ) ביום שלמחרת. ההתחייבות שלכם תישאר פעילה עד לתאריך הסיום החדש שקבעתם, ותקופת ההתחייבות תותאם בהתאם. הארכת תקופת ההתחייבות לא משפיעה על המאפיינים האחרים של ההתחייבות:

  • שם
  • תאריך התחלה
  • אזור
  • פרויקט
  • סוג ההתחייבות
  • תוכנית התחייבות
  • הגדרת חידוש אוטומטי
  • משאבים בהתחייבות

הארכת תקופת ההתחייבות לא משנה את שיעור הנחת ה-CUD שאתם מקבלים בתמורה להתחייבות הזו.

הזמנות שמשויכות להתחייבות שלכם ימשיכו להתקיים לאורך כל תקופת המינוי המורחבת, אלא אם תחליפו אותן באופן ידני.

חלון הזכאות להארכת התקופה

אחרי שתקופת ההתחייבות מתחילה, יש לכם פרק זמן מוגבל שבו אתם יכולים לבקש הארכה של תקופת ההתחייבות. תקופת הזמן הזו נקראת חלון הזכאות להארכת התקופה.

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

  • התחייבויות שנרכשו לאחרונה: בהתחייבויות לשנה אחת, חלון הזכאות נשאר פתוח עד ארבעה חודשים אחרי הפעלת ההתחייבות. בהתחייבויות ל-3 שנים, חלון הזכאות נשאר פתוח עד שנה אחרי הפעלת ההתחייבות.

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

  • התחייבויות שמוזגו: אם ממזגים התחייבויות עם חלונות זכאות שונים, מערכת Compute Engine משתמשת בחלון הזכאות שמסתיים הכי מוקדם.

  • פיצול התחייבויות: כשמפצלים התחייבות, חלון הזכאות נשאר זהה גם להתחייבות המקורית שגודלה שונה וגם להתחייבות החדשה שנוצרה מהפיצול.

  • התחייבויות משודרגות: כשמשדרגים התחייבות לשנה אחת להתחייבות ל-3 שנים, מערכת Compute Engine מעדכנת גם את חלון הזכאות להתחייבות. החלון המעודכן יישאר פתוח למשך שנה אחת לכל היותר מתחילת התקופה הנוכחית.

    לדוגמה, נניח שתאריך ההתחלה של ההתחייבות לשנה הוא 1 בינואר 2024. חלון הזכאות לתקופת המינוי המקורית שלך לשנה יישאר פתוח עד 1 במאי 2024. נניח ששדרגתם את ההתחייבות הזו להתחייבות ל-3 שנים ב-1 באפריל 2024. אחרי השדרוג, חלון הזכאות המעודכן של ההתחייבות שלכם יישאר פתוח עד 1 בינואר 2025.

ביצוע הרחבות של כמה מונחים

אתם יכולים להאריך את תקופת ההתחייבות כמה פעמים שתרצו במסגרת חלון הזכאות להארכת התקופה. בכל יום נתון, לגבי כל התחייבות פעילה, אפשר לשלוח כמה בקשות להארכת התקופה עד חצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7) של היום הבא, כל עוד מציינים בכל פעם תאריך סיום מאוחר יותר. עם זאת, Google ממליצה לצמצם את מספר הבקשות להארכת התקופה שאתם שולחים לגבי התחייבות אחת ביום מסוים.

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

ההשפעה של בקשות בהמתנה לעדכון התחייבות

אם יש לכם התחייבויות פעילות קיימות שכבר יש להן בקשה לעדכון בהמתנה, תוכלו לשלוח בקשה חדשה להארכת התקופה רק אם הבקשה בהמתנה היא גם להארכת התקופה. אם יש התחייבויות עם בקשות עדכון בהמתנה – כמו מיזוג, פיצול, שדרוג או עדכון הגדרת חידוש אוטומטי – כדי לבקש הארכות של תקופת ההתחייבות, צריך להמתין עד שהפעולות בהמתנה יושלמו והעדכונים ייכנסו לתוקף. אחרי חצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7) ביום שלמחרת, כשהעדכונים ייכנסו לתוקף, תוכלו לבקש להאריך את תקופת ההתחייבות.

ההשלכות על התמחור

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

שיקולים לגבי מכסות

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

איך הארכת התקופה משפיעה על פעולות עתידיות שקשורות להתחייבות

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

התחייבויות לחידוש אוטומטי לתקופות מותאמות אישית

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

  • התחייבות עם תקופה מותאמת אישית של שנה וחצי תתחדש רק לשנה נוספת אחת.
  • התחייבות עם תקופה מותאמת אישית של 5.5 שנים תתחדש רק ל-3 שנים נוספות.

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

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

מידע נוסף על חידוש אוטומטי של התחייבויות זמין במאמר בנושא חידוש אוטומטי של התחייבויות.

מיזוג של התחייבויות לתקופות מותאמות אישית

פעולות מיזוג מתבצעות באותו אופן גם בהתחייבויות עם משך תקופה מותאם אישית וגם בהתחייבויות עם משך תקופה מוגדר מראש. התחייבות המיזוג יורשת את המאפיינים הבאים:

  • תאריך הסיום הכי מאוחר מבין ההתחייבויות של המקור, גם אם מדובר בתאריך סיום מותאם אישית.
  • חלון הזכאות שמסתיים הכי מוקדם מבין ההתחייבויות של המקור.

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

מידע נוסף על מיזוג התחייבויות זמין במאמר מיזוג התחייבויות.

פיצול התחייבויות למונחים בהתאמה אישית

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

לדוגמה, נניח שתאריך ההתחלה של ההתחייבות לשנה הוא 1 בינואר 2024, ותאריך הסיום המותאם אישית הוא 30 ביוני 2025. חלון הזכאות להתחייבות שלכם יישאר פתוח עד 1 במאי 2024. נניח שבתאריך 1 במרץ 2024, פיצלתם את ההתחייבות הזו לשתי התחייבויות נפרדות. התחייבויות חדשות שנוצרו מהפיצול יקבלו בירושה את תאריך הסיום המותאם אישית 30 ביוני 2025, והחלונות שבהם אפשר להשתמש בהן יישארו פתוחים עד 1 במאי 2024.

מידע נוסף על פיצול התחייבויות זמין במאמר בנושא פיצול התחייבויות.

שדרוג התחייבויות לתקופה מותאמת אישית

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

  • שינוי התוכנית של ההתחייבות ל-3 שנים
  • העברת תאריך הסיום של תקופת ההתחייבות הנוכחית שנתיים קדימה.

לדוגמה, נניח שהתחייבות לשנה אחת מתחילה ב-1 בינואר 2024 ומסתיימת ב-30 ביוני 2025. התקופה שבה אפשר להגיש בקשה להשתתפות בתוכנית המקורית למשך שנה נמשכת עד 1 במאי 2024. אם תשדרגו את המינוי הזה ב-1 באפריל 2024, המינוי ישתנה למינוי ל-3 שנים עם תאריך סיום של 30 ביוני 2027. חלון הזכאות המעודכן של ההתחייבות יישאר פתוח עד 1 בינואר 2025. בנוסף, מתחילים לקבל את שיעור ההנחה על התחייבות לשימוש שרלוונטי להתחייבות ל-3 שנים.

מידע נוסף על שדרוג התחייבויות זמין במאמר בנושא שדרוג התחייבויות.

מגבלות

המגבלות הבאות חלות על הארכות של התחייבויות מבוססות-משאבים:

  • אפשר להאריך רק את התנאים של התחייבויות למשאבי חומרה.
  • אי אפשר להאריך את התנאים של התחייבויות לא פעילות או שהתוקף שלהן פג.
  • אי אפשר להאריך את תנאי ההתחייבויות שנרכשו דרך הזמנות עתידיות ב-AI Hypercomputer או הזמנות עתידיות של Cloud TPU.
  • בהתחייבויות לשנה אחת, אי אפשר לציין תאריך סיום מותאם אישית שיוביל למשך התחייבות כולל של 3 שנים או יותר. במקום זאת, כדאי לשקול לשנות את התוכנית של ההתחייבות משנה אחת ל-3 שנים על ידי שדרוג ההתחייבות.
  • בהתחייבויות ל-3 שנים, אי אפשר לציין תאריך סיום מותאם אישית שיוביל לתקופת התחייבות כוללת של 6 שנים או יותר. במקום זאת, כדאי להפעיל חידוש אוטומטי של ההתחייבות. חידוש אוטומטי מאפשר לכם לחדש את ההתחייבות לתקופה נוספת של 3 שנים מלאות.
  • כשמתחדשת התחייבות לתקופה מוגדרת בהתאמה אישית, התקופה החדשה היא שנה או 3 שנים, בהתאם למינוי שמוגדר בהתחייבות, ולא התקופה המוגדרת בהתאמה אישית.
  • אם יש לכם התחייבויות פעילות קיימות שכבר יש להן בקשה בהמתנה לעדכון ההתחייבות, תוכלו לשלוח בקשה חדשה להארכת התקופה רק אם הבקשה בהמתנה היא גם להארכת התקופה. אם יש התחייבויות עם בקשות עדכון ממתינות אחרות – כמו מיזוג, פיצול, שדרוג או עדכון הגדרת חידוש אוטומטי – כדי לבקש הארכות של תקופת ההתחייבות, צריך לחכות עד אחרי חצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7) ביום שלמחרת, עד שהפעולות הממתינות יושלמו והעדכונים ייכנסו לתוקף.

דרישות

כדי להאריך את תקופת ההתחייבות, אתם צריכים לעמוד בדרישות הבאות:

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

שיטות מומלצות

‫Google ממליצה לפעול לפי השיטות המומלצות הבאות כשמאריכים את תקופת ההתחייבות:

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

הארכת התקופה כשרוכשים את ההתחייבות

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

כדי לרכוש התחייבות עם תקופת שימוש ארוכה יותר, פועלים לפי השלבים הבאים:

המסוף

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

  1. נכנסים לדף Committed use discounts במסוף Google Cloud .

    לדף Committed use discounts

  2. לוחצים על Purchase commitment. יופיע הדף Purchase a commitment (רכישת התחייבות).

  3. בדף Purchase a commitment, מציינים את המאפיינים של ההתחייבות:

    1. כדי להגדיר הארכה של תקופת ההתחייבות, בקטע Term:

      1. מציינים את המינוי שרוצים להתחייב אליו על ידי בחירה באפשרות שנה או 3 שנים. התוכנית קובעת את שיעור הנחת ה-CUD ואת משך התקופה המוגדר מראש של ההתחייבות.

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

      3. מציינים תאריך סיום מותאם אישית להתחייבות בשדה תאריך סיום.

    2. הוראות להגדרת נכסים אחרים בהתאם להתחייבות שלכם מופיעות באחד מהדפים הבאים, בהתאם לתרחיש השימוש:

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

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

  5. כדי לסיים את רכישת ההתחייבות, פועלים לפי השלבים הבאים:

    1. עוברים לחלק התחתון של הדף.

    2. קוראים את הקטע גילוי נאות שכולל מידע על עמלות, זכאות להנחות, תנאים והגבלות.

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

    4. לוחצים על רכישה.

gcloud

כדי לרכוש התחייבות עם תקופה מותאמת אישית ומורחבת, מריצים את הפקודה gcloud compute commitments create וכוללים את הדגל --custom-end-time.

לדוגמה, כדי לרכוש התחייבות ל-vCPU, לזיכרון או לשניהם, משתמשים בפקודה הבאה:

gcloud compute commitments create COMMITMENT_NAME \
    --region=REGION \
    --project=PROJECT_ID \
    --plan=COMMITMENT_PLAN \
    --type=COMMITMENT_TYPE \
    --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \
    --custom-end-time=CUSTOM_END_DATE

מחליפים את מה שכתוב בשדות הבאים:

  • ‫COMMITMENT_NAME: השם של ההתחייבות
  • ‫REGION: האזור שבו ההתחייבות תקפה ושבו רוצים להתחייב לרכוש משאבי Compute Engine.
  • ‫PROJECT_ID: מזהה הפרויקט
  • ‫COMMITMENT_PLAN: תוכנית ההתחייבות. המאפיין הזה קובע גם את משך הזמן המינימלי שבו אתם צריכים להתחייב לרכישת משאבים. מציינים אחד מהערכים הבאים:

    • בהתחייבות לשנה אחת: 12-month
    • להתחייבות ל-3 שנים: 36-month.
  • ‫COMMITMENT_TYPE: סדרת המכונות שעבורה רוצים להתחייב לרכישת משאבים. אלה האפשרויות הזמינות:

    • למכונות מסוג A2, משתמשים ב-accelerator-optimized
    • למכונות מסוג A3 Edge ומסוג A3 High, משתמשים ב-accelerator-optimized-a3
    • לסוגי מכונות A3 Mega, משתמשים באפשרות accelerator-optimized-a3-mega
    • למכונות מקבוצת G2, משתמשים ב-graphics-optimized
    • לסוגי מכונות G4, משתמשים ב-graphics-optimized-g4
    • לסוגי מכונות C2, משתמשים ב-compute-optimized
    • לסוגי מכונות C2D, משתמשים ב-compute-optimized-c2d
    • לסוגי מכונות C3, משתמשים ב-compute-optimized-c3
    • בסוגי מכונות C3D, משתמשים ב-compute-optimized-c3d
    • לסוגי מכונות H3, משתמשים ב-compute-optimized-h3
    • לסוגי מכונות H4D, משתמשים ב-compute-optimized-h4d
    • לסוגי מכונות N1, משתמשים ב-general-purpose
    • לסוגי מכונות C4, משתמשים ב-general-purpose-c4
    • לסוגי מכונות C4A, משתמשים ב-general-purpose-c4a
    • לסוגי מכונות C4D, משתמשים ב-general-purpose-c4d
    • לסוגי מכונות C4N, משתמשים ב-network-optimized-c4n
    • לסוגי מכונות E2, משתמשים ב-general-purpose-e2
    • לסוגי מכונות N2, משתמשים ב-general-purpose-n2
    • לסוגי מכונות N2D, משתמשים ב-general-purpose-n2d
    • בסוגי מכונות N4, משתמשים ב-general-purpose-n4
    • לסוגי מכונות N4D, משתמשים בערך general-purpose-n4d
    • בסוגי מכונות N4A, משתמשים ב-general-purpose-n4a
    • לסוגי מכונות Tau T2D, משתמשים ב-general-purpose-t2d
    • לסוגי מכונות M1 או M2, משתמשים ב-memory-optimized
    • לסוגי מכונות M3, משתמשים ב-memory-optimized-m3
    • לסוגי מכונות M4 עם זיכרון בנפח 6 TB, משתמשים ב-memory-optimized-m4-6tb
    • לסוגי מכונות אחרים מסוג M4, משתמשים ב-memory-optimized-m4
    • לסוגי מכונות X4 עם זיכרון בנפח 6TB, משתמשים ב-memory-optimized-x4-6t
    • לסוגי מכונות X4 עם זיכרון בנפח 8 TB, משתמשים ב-memory-optimized-x4-8t
    • לסוגי מכונות X4 עם זיכרון בנפח 12 TB, משתמשים ב-memory-optimized-x4-12t
    • לסוגי מכונות X4 עם זיכרון בנפח 16 TB, משתמשים בערך memory-optimized-x4-960-16t
    • לסוגי מכונות X4 עם זיכרון בנפח 24TB, משתמשים ב-memory-optimized-x4-1440-24t
    • לסוגי מכונות X4 עם זיכרון בנפח 32 TB, משתמשים ב-memory-optimized-x4-1920-32t
    • לסוגי מכונות Z3, משתמשים ב-storage-optimized-z3

    אם לא מציינים את הדגל --type, ‏ Compute Engine משתמש בערך general-purpose כברירת מחדל.

  • ‫NUMBER_VCPUS: מספר ליבות ה-vCPU שרוצים להתחייב לרכישה שלהן.

  • ‫MEMORY: כמות הזיכרון, במגה-בייט או בגיגה-בייט, שרוצים להתחייב לרכישה. לדוגמה, 1000MB או 100GB. אם לא מציינים את היחידות, Compute Engine משתמש ב-GB כיחידת ברירת המחדל.

  • ‫CUSTOM_END_DATE: תאריך הסיום המותאם אישית של התקופה, שצריך להיות בפורמט YYYY-MM-DD. לדוגמה, כדי לציין תאריך סיום מותאם אישית של 20 באפריל 2024, צריך להזין אותו בפורמט 2024-04-20.

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

לדוגמה, נניח שיש התחייבות (example-commitment) באזור us-central1 עם משאבים שמוגדרים כארבעה vCPU מסוג N1 וזיכרון של תשעה GB. תוכנית ההתחייבות של ההתחייבות היא 12-month. נניח שאתם רוצים לרכוש את ההתחייבות הזו ב-1 בינואר 2024, ואתם רוצים תקופת שימוש מותאמת אישית שתסתיים ב-30 ביוני 2025. כדי לרכוש את ההתחייבות הזו, מריצים את הפקודה הבאה:

gcloud compute commitments create example-commitment \
    --region=us-central1 \
    --project=my-project \
    --plan=12-month \
    --type=general-purpose \
    --resources=memory=9GB,vcpu=4 \
    --custom-end-time=2025-07-01

REST

כדי לרכוש התחייבות עם תקופה מותאמת אישית ומורחבת, שולחים בקשת POST אל ה-method‏ regionCommitments.insert. בגוף הבקשה, כוללים את השדה customEndTimestamp.

לדוגמה, כדי לרכוש התחייבות לשימוש ב-vCPU, בזיכרון או בשניהם, משתמשים בגוף הבקשה הבא POST:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments
{
    "name": "COMMITMENT_NAME",
    "plan": "COMMITMENT_PLAN",
    "type": "COMMITMENT_TYPE",
    "resources":
    [
        {
            "amount": "NUMBER_VCPUS",
            "type": "VCPU"
        },
        {
            "amount": "MEMORY",
            "type": "MEMORY"
        },
    ],
    "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
}

מחליפים את מה שכתוב בשדות הבאים:

  • ‫COMMITMENT_NAME: השם של ההתחייבות
  • ‫REGION: האזור שבו ההתחייבות תקפה ושבו רוצים להתחייב לרכוש משאבי Compute Engine.
  • ‫PROJECT_ID: מזהה הפרויקט
  • ‫COMMITMENT_PLAN: תוכנית ההתחייבות. המאפיין הזה קובע גם את משך הזמן המינימלי שבו אתם צריכים להתחייב לרכישת משאבים. מציינים אחד מהערכים הבאים:

    • בהתחייבות לשנה אחת: TWELVE_MONTH
    • להתחייבות ל-3 שנים: THIRTY_SIX_MONTH.
  • ‫COMMITMENT_TYPE: סדרת המכונות שעבורה רוצים להתחייב לרכישת משאבים. אלה האפשרויות הזמינות:

    • למכונות מסוג A2, משתמשים ב-ACCELERATOR_OPTIMIZED
    • למכונות מסוג A3 Edge ומסוג A3 High, משתמשים ב-ACCELERATOR_OPTIMIZED_A3
    • לסוגי מכונות A3 Mega, משתמשים באפשרות ACCELERATOR_OPTIMIZED_A3_MEGA
    • למכונות מקבוצת G2, משתמשים ב-GRAPHICS_OPTIMIZED
    • לסוגי מכונות G4, משתמשים ב-GRAPHICS_OPTIMIZED_G4
    • לסוגי מכונות C2, משתמשים ב-COMPUTE_OPTIMIZED
    • לסוגי מכונות C2D, משתמשים ב-COMPUTE_OPTIMIZED_C2D
    • לסוגי מכונות C3, משתמשים ב-COMPUTE_OPTIMIZED_C3
    • בסוגי מכונות C3D, משתמשים ב-COMPUTE_OPTIMIZED_C3D
    • לסוגי מכונות H3, משתמשים ב-COMPUTE_OPTIMIZED_H3
    • לסוגי מכונות H4D, משתמשים ב-COMPUTE_OPTIMIZED_H4D
    • לסוגי מכונות N1, משתמשים ב-GENERAL_PURPOSE
    • לסוגי מכונות C4, משתמשים ב-GENERAL_PURPOSE_C4
    • לסוגי מכונות C4A, משתמשים ב-GENERAL_PURPOSE_C4A
    • לסוגי מכונות C4D, משתמשים ב-GENERAL_PURPOSE_C4D
    • לסוגי מכונות C4N, משתמשים ב-NETWORK_OPTIMIZED_C4N
    • לסוגי מכונות E2, משתמשים ב-GENERAL_PURPOSE_E2
    • לסוגי מכונות N2, משתמשים ב-GENERAL_PURPOSE_N2
    • לסוגי מכונות N2D, משתמשים ב-GENERAL_PURPOSE_N2D
    • בסוגי מכונות N4, משתמשים ב-GENERAL_PURPOSE_N4
    • לסוגי מכונות N4D, משתמשים בערך GENERAL_PURPOSE_N4D
    • בסוגי מכונות N4A, משתמשים ב-GENERAL_PURPOSE_N4A
    • לסוגי מכונות Tau T2D, משתמשים ב-GENERAL_PURPOSE_T2D
    • לסוגי מכונות M1 או M2, משתמשים ב-MEMORY_OPTIMIZED
    • לסוגי מכונות M3, משתמשים ב-MEMORY_OPTIMIZED_M3
    • לסוגי מכונות M4 עם זיכרון בנפח 6TB, משתמשים ב-MEMORY_OPTIMIZED_M4_6TB
    • לסוגי מכונות אחרים מסוג M4, משתמשים ב-MEMORY_OPTIMIZED_M4
    • לסוגי מכונות X4 עם זיכרון בנפח 6TB, משתמשים ב-MEMORY_OPTIMIZED_X4_480_6T
    • לסוגי מכונות X4 עם זיכרון בנפח 8 TB, משתמשים ב-MEMORY_OPTIMIZED_X4_480_8T
    • לסוגי מכונות X4 עם זיכרון בנפח 12 TB, משתמשים ב-MEMORY_OPTIMIZED_X4_960_12T
    • לסוגי מכונות X4 עם זיכרון בנפח 16 TB, משתמשים בערך MEMORY_OPTIMIZED_X4_960_16T
    • לסוגי מכונות X4 עם זיכרון בנפח 24TB, משתמשים ב-MEMORY_OPTIMIZED_X4_1440_24T
    • לסוגי מכונות X4 עם זיכרון בנפח 32 TB, משתמשים ב-MEMORY_OPTIMIZED_X4_1920_32T
    • לסוגי מכונות Z3, משתמשים ב-STORAGE_OPTIMIZED_Z3

  • ‫NUMBER_VCPUS: מספר ליבות ה-vCPU שרוצים להתחייב לרכישה שלהן.

  • ‫MEMORY: כמות הזיכרון במגה-בייט שרוצים להתחייב לרכישה. לדוגמה, 10240MB.

  • ‫CUSTOM_END_DATE: תאריך הסיום המותאם אישית של התקופה, שצריך להיות בפורמט YYYY-MM-DD. לדוגמה, כדי לציין תאריך סיום מותאם אישית של 20 באפריל 2024, צריך להזין אותו בפורמט 2024-04-20.

  • ‫END_TIME: חצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7), כהפרש מהזמן האוניברסלי המתואם (UTC). מציינים אחד מהערכים הבאים:

    • במהלך שעון הקיץ: 07:00:00
    • בזמנים אחרים: 08:00:00

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

לדוגמה, נניח שיש התחייבות (example-commitment) באזור us-central1 עם משאבים שמוגדרים כארבעה vCPU מסוג N1 וזיכרון של תשעה GB. תוכנית ההתחייבות של ההתחייבות היא TWELVE_MONTH. נניח שאתם רוצים לרכוש את ההתחייבות הזו ב-1 בינואר 2024, ואתם רוצים תקופת שימוש מותאמת אישית שתסתיים ב-30 ביוני 2025. כדי לרכוש את ההתחייבות הזו, שולחים את הבקשה הבאה:

POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments
{
    "name": "example-commitment",
    "plan": "TWELVE_MONTH",
    "type": "GENERAL_PURPOSE",
    "resources":
    [
        {
            "amount": "4",
            "type": "VCPU"
        },
        {
            "amount": "9216",
            "type": "MEMORY"
        },
    ],
    "customEndTimestamp": "2025-07-01T07:00:00Z",
}

הארכת התקופה של התחייבות קיימת

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

כדי להאריך את תקופת ההתחייבות הקיימת, אפשר להשתמש באחת מהאפשרויות הבאות:

המסוף

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

  1. נכנסים לדף Committed use discounts במסוף Google Cloud .

    לדף Committed use discounts

    הדף Commitment list נפתח ומוצגת בו הכרטיסייה Hardware commitments.

  2. כדי להאריך את תקופת ההתחייבות, בכרטיסייה התחייבויות לרכישת ציוד, בוחרים התחייבות פעילה ולוחצים על הארכה.

    אפשר גם:

    1. בכרטיסייה Hardware commitments (התחייבויות לרכישת ציוד) בדף Commitment list (רשימת ההתחייבויות), לוחצים על השם של ההתחייבות הפעילה שרוצים להאריך.

    2. בדף Hardware commitment details (פרטי התחייבות לציוד) של ההתחייבות שנבחרה, לוחצים על Extend (הארכה).

    מופיעה החלונית Extend של ההתחייבות שנבחרה.

  3. כדי להשלים את פעולת הארכת תקופת ההתחייבות, בחלונית Extend של ההתחייבות, מבצעים את הפעולות הבאות:

    1. בודקים את פרטי ההתחייבות.

    2. בשדה Select an end date (בחירת תאריך סיום), מציינים תאריך סיום מותאם אישית להתחייבות.

    3. בקטע Commitment timeline (ציר הזמן של ההתחייבות), בודקים את השדה New end date (תאריך סיום חדש).

    4. כדי לאשר את בקשת הארכת התקופה, לוחצים על הארכה.

gcloud

כדי להאריך את תקופת ההתחייבות הפעילה הקיימת, מריצים את הפקודה gcloud compute commitments update וכוללים את הדגל --custom-end-time.

gcloud compute commitments update COMMITMENT_NAME \
    --region=REGION \
    --project=PROJECT_ID \
    --custom-end-time=CUSTOM_END_DATE

מחליפים את מה שכתוב בשדות הבאים:

  • ‫COMMITMENT_NAME: השם של ההתחייבות
  • ‫PROJECT_ID: מזהה הפרויקט
  • ‫REGION: האזור שבו ההתחייבות תקפה ושבו רוצים להתחייב לרכוש משאבי Compute Engine.
  • ‫CUSTOM_END_DATE: תאריך הסיום המותאם אישית שרוצים להגדיר לתקופת המינוי, בפורמט YYYY-MM-DD, שבו YYYY היא השנה, MM הוא החודש ו-DD הוא היום. לדוגמה, כדי לציין תאריך סיום מותאם אישית של 20 באפריל 2024, צריך להזין אותו בפורמט 2024-04-20.

לדוגמה, נניח שיש התחייבות לתקופה מותאמת אישית (example-commitment) באזור us-central1 עם משאבים שצוינו כארבע ליבות N1 vCPU וזיכרון של תשעה GB. תוכנית ההתחייבות של ההתחייבות היא 12-month. התחייבות השימוש הזו נרכשה ב-1 בינואר 2024 והתוקף שלה יפוג ב-30 ביוני 2025. כדי להאריך את התקופה עד 30 ביוני 2026, מריצים את הפקודה הבאה:

gcloud compute commitments update example-commitment \
    --region=us-central1 \
    --project=my-project \
    --custom-end-time=2026-07-01

REST

כדי להאריך את תקופת ההתחייבות הפעילה הקיימת, שולחים בקשת PATCH אל ה-method‏ regionCommitments.update. בגוף הבקשה, כוללים את השדה customEndTimestamp.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments/COMMITMENT_NAME
{
    "name": "COMMITMENT_NAME",
    "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
}

מחליפים את מה שכתוב בשדות הבאים:

  • ‫COMMITMENT_NAME: השם של ההתחייבות
  • ‫REGION: האזור שבו ההתחייבות תקפה ושבו רוצים להתחייב לרכוש משאבי Compute Engine.
  • ‫PROJECT_ID: מזהה הפרויקט
  • ‫CUSTOM_END_DATE: תאריך הסיום המותאם אישית שרוצים להגדיר לתקופת המינוי, בפורמט YYYY-MM-DD, שבו YYYY היא השנה, MM הוא החודש ו-DD הוא היום. לדוגמה, כדי לציין תאריך סיום מותאם אישית של 20 באפריל 2024, צריך להזין אותו בפורמט 2024-04-20.
  • ‫END_TIME: חצות לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7), כהפרש מהזמן האוניברסלי המתואם (UTC). מציינים אחד מהערכים הבאים:

    • במהלך שעון הקיץ: 07:00:00
    • בזמנים אחרים: 08:00:00

לדוגמה, נניח שיש התחייבות לתקופה מותאמת אישית (example-commitment) באזור us-central1 עם משאבים שצוינו כארבע ליבות N1 vCPU וזיכרון של תשעה GB. תוכנית ההתחייבות של ההתחייבות היא 12-month. התחייבות השימוש הזו נרכשה ב-1 בינואר 2024 והיא תפוג ב-30 ביוני 2025. כדי להאריך את התקופה עד 30 ביוני 2026, צריך לשלוח את הבקשה הבאה:

PATCH https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments/example-commitment
{
    "name": "example-commitment",
    "customEndTimestamp": "2026-07-01T07:00:00Z",
}

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