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

ב-Compute Engine אפשר לקבל הנחות תמורת התחייבות לשימוש במשאבים (CUD) לעומסי עבודה צפויים, כדי לעזור לכם להוזיל את העלויות של המשאבים שאתם צריכים. אתם יכולים לרכוש חוזים עם התחייבות לשימוש במשאבים, או התחייבויות, בתמורה למחירים מוזלים במיוחד לשימוש במכונות וירטואליות.

במאמר הזה מוסבר מהן התחייבויות לשימוש במשאבים, איך הן פועלות, מה המאפיינים שלהן ואיך ההנחות תמורת התחייבות לשימוש (CUD) חלות על השימוש שלכם.

במאמר הנחות גמישות תמורת התחייבות לשימוש ב-Compute מוסבר על הנחות תמורת התחייבות להוצאה ב-Compute Engine.

התחייבויות לשימוש במשאבים מתאימות לשימוש צפוי ויציב. ב-Compute Engine אפשר לרכוש את הקטגוריות הבאות של התחייבויות לשימוש במשאבים:

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

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

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

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

    המסוף

    כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API של Google Cloud , לא צריך להגדיר אימות.

    gcloud

    1. התקינו את ה-CLI של Google Cloud. אחר כך, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:

      gcloud init

      אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.

  • הגדרת אזור ותחום כברירת מחדל.
  • REST

    כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

      התקינו את ה-CLI של Google Cloud.

      אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.

    מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .

הסבר על התחייבויות לשימוש במשאבים

כשאתם רוכשים התחייבות לשימוש במשאבים, אתם מתחייבים לרכוש כמות מינימלית של משאבים ספציפיים ב-Compute Engine – כמו מעבדי vCPU, זיכרון, מעבדי GPU, דיסקים מקומיים של SSD וצמתים לדייר יחיד (sole-tenant) – למשך שנה או שלוש שנים לפחות. בתמורה להתחייבות לשלם על המשאבים האלה, אתם מקבלים אותם במחירים מוזלים למשך תקופת ההתחייבות. אחוז ההנחה שמקבלים על המחירים על פי דרישה נקרא גם "שיעור ההנחה תמורת התחייבות לשימוש" או "שיעור ה-CUD". אלה ההנחות:

  • ‫vCPUs וזיכרון: אתם יכולים לקבל הנחה של עד 55% על המחירים לפי דרישה ברוב סוגי המכונות. בסוגים מסוימים של מכונות, אפשר לקבל הנחה של עד 70% על המחירים על פי דרישה.

  • ‫GPU: אתם יכולים לקבל הנחה של עד 55% על המחירים על פי דרישה לרוב סוגי ה-GPU. בסוגים מסוימים של GPUs, אפשר לקבל הנחה של עד 65% על המחירים על פי דרישה.

  • ‫Local SSD disks: הנחה של עד 55% על מחירים על פי דרישה.

  • רישיונות למערכת הפעלה: אתם יכולים לקבל הנחה של עד 79% על מחירים על פי דרישה.

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

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

מחזור החיים של ההתחייבות

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

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

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

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

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

תוכנית התחייבות

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

תקופת ההתחייבות

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

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

ההבדל בין תקופה לתוכנית

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

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

לסיכום, תקופת ההתחייבות והתוכנית פועלות באופן הבא:

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

שעות ההתחלה והסיום של ההתחייבות

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

  • בהתחייבויות חדשות, שעת ההתחלה זהה לשעת ההפעלה, שהיא 12:00 בלילה לפי שעון החוף המערבי של ארה"ב וקנדה, ביום שאחרי הרכישה.

    לדוגמה, נניח שרכשתם את ההתחייבות ב-1 בינואר 2025 בשעה 15:45 לפי שעון החוף המערבי של ארה"ב וקנדה. בתרחיש הזה, ההתחייבות מתחילה ב-2 בינואר 2025 בשעה 00:00 לפי שעון החוף המערבי בארה"ב ובקנדה.

  • בהתחייבות קיימת שהופעל בה חידוש אוטומטי, שעת ההתחלה של התקופה החדשה זהה לשעת הסיום של התקופה הקודמת: 12:00 בלילה לפי שעון החוף המערבי של ארה"ב וקנדה.

    לדוגמה, נניח ששעת הסיום של תקופת ההתחייבות היא 1 בינואר 2026 בשעה 12:00 לפי שעון החוף המערבי של ארה"ב וקנדה. אם החידוש האוטומטי מופעל, תקופה חדשה תתחיל באופן אוטומטי ב-1 בינואר 2026 בשעה 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה.

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

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

    לדוגמה, נניח שההתחייבות מתחילה ב-1 בינואר 2025 בשעה 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה.

    • בתוכנית לשנה, שעת הסיום שמוגדרת כברירת מחדל היא 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה ב-1 בינואר 2026.
    • בתוכנית ל-3 שנים, שעת הסיום שמוגדרת כברירת מחדל היא 1 בינואר 2028 בשעה 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה.
  • חידוש אוטומטי: אם מפעילים את החידוש האוטומטי, ההתחייבות מתחדשת באופן אוטומטי לתקופות נוספות. משך הזמן של כל תקופה מחודשת זהה לתוכנית ההתחייבות (שנה או 3 שנים), ושעת הסיום של כל תקופה עוקבת היא 12:00 בלילה לפי שעון החוף המערבי של ארה"ב וקנדה, שנה או 3 שנים אחרי שעת ההתחלה של התקופה המחודשת.

    לדוגמה, נניח שההתחייבות לשנה מתחילה ב-1 בינואר 2025 בשעה 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה. אם החידוש האוטומטי מופעל, תקופת ההתחייבות הבאה תסתיים ב-1 בינואר בשעה 00:00 לפי שעון החוף המערבי של ארה"ב וקנדה.

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

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

סטטוס ההתחייבות

בהתאם לשלב במחזור החיים של ההתחייבות, יכול להיות לה אחד מהסטטוסים הבאים:

  • ‫CREATING: ההתחייבות נוצרת.
  • ‫NOT_YET_ACTIVE או PENDING: ההתחייבות נוצרה אבל עדיין לא פעילה. ב-Compute Engine, ההתחייבויות נוצרות בסטטוס הזה.

    • אם אתם משתמשים ב-Google Cloud CLI או ב-REST כדי לרכוש את ההתחייבות, ערך הסטטוס הזה מוצג בתור NOT_YET_ACTIVE.
    • אם אתם משתמשים במסוף Google Cloud כדי לרכוש את ההתחייבות, ערך הסטטוס הזה מוצג בתור PENDING.
  • ‫ACTIVE: ההתחייבות פעילה.

  • ‫EXPIRED: פג תוקף ההתחייבות. ‫Compute Engine שומרת לעצמה את הזכות להסיר התחייבויות שפג תוקפן לפני יותר מ-210 ימים.

  • ‫CANCELED: ההתחייבות בוטלה על ידי Compute Engine. כשמשלבים התחייבויות כדי ליצור התחייבות ממוזגת חדשה, הסטטוס שלהן ב-Compute Engine משתנה ל-CANCELED.

בפרק הזמן שבין רכישת ההתחייבות לבין מועד ההפעלה שלה, סטטוס ההתחייבות נשאר NOT_YET_ACTIVE (או PENDING במסוףGoogle Cloud ). אחרי ההפעלה, סטטוס ההתחייבות משתנה ל-ACTIVE. לדוגמה, נניח שרכשתם את ההתחייבות ב-20 בינואר 2024 בשעה 22:00 לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7). המערכת של Compute Engine יוצרת את ההתחייבות באופן מיידי, והסטטוס שלה הוא NOT_YET_ACTIVE. ההתחייבות שלכם תהפוך ל-ACTIVE ב-21 בינואר 2024, בשעה 00:00 לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7).

כשההתחייבות מגיעה לתאריך הסיום שלה ופג תוקפה, הסטטוס משתנה מ-ACTIVE ל-EXPIRED. נניח שההתחייבות מהדוגמה הקודמת (שנכנסת לתוקף ב-21 בינואר 2024) היא לתקופה של שנה, ולא הפעלתם את החידוש האוטומטי. לאחר מכן, ב-21 בינואר 2025 בשעה 00:00 לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7), תוקף ההתחייבות יפוג והסטטוס שלה ישתנה ל-EXPIRED.

תמחור

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

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

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

המחיר המוזל (שנקרא גם מחיר CUD) למכונות וירטואליות, עם או בלי GPUs ודיסקים של SSD מקומיים, משתנה בהתאם לאזור. בדפי התמחור של Compute Engine מפורטים המחירים של התחייבויות לשנה ול-3 שנים למשאבים שונים.

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

מגבלות

ההגבלות הבאות חלות על הנחות תמורת התחייבות לשימוש במשאבים.

מגבלות כלליות

מגבלות ספציפיות לשיתוף של הנחות תמורת התחייבות לשימוש במשאבים

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

מגבלות ספציפיות להזמנות מצורפות

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

  • אם ההזמנה המצורפת היא לסוג משאב שדורש הזמנות מצורפות, אי אפשר לבצע את הפעולות הבאות:

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

מגבלות ספציפיות להמלצות ל-CUD

  • אי אפשר לקבל המלצות ל-CUD בסדרות המכונות A3 Ultra,‏ A4,‏ A4X ו-A4X Max.
  • אין המלצות ל-CUD ב-Cloud TPU.

התחייבויות לחומרה

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

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

כשרוכשים התחייבות לשימוש לסדרת מכונות ספציפית, זכאים ל-CUD בכל סוגי המכונות הווירטואליות, בלי קשר לגודל המכונה הווירטואלית או למודל הדיירות, כולל כל סוגי המכונות המוגדרים מראש וסוגי מכונות בהתאמה אישית ושרתים לדייר יחיד (sole-tenant). למידע נוסף על סוגי המשאבים המתאימים לכל סדרת מכונות, ראו סוגי התחייבויות לחומרה.

שימוש יעיל בהתחייבויות

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

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

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

בגלל שבחודש יש בערך 730 שעות, יכול להיות שתניחו בטעות שהשימוש בפרץ מכוסה במלואו, על סמך החישוב הבא:

  • התחייבות: ‏10 מעבדי vCPU כפול 730 שעות = מכסה 7,300 שעות שימוש במעבדי vCPU במסגרת ההתחייבות.
  • ‫Usage: ‏20 מעבדי vCPU‏ * 365 שעות (חצי חודש) = 7,300 שעות שימוש במעבדי vCPU.
  • תפיסה מוטעית: התחייבות ל-7,300 שעות שימוש ב-vCPU שווה ל-7,300 שעות שימוש בפועל ב-vCPU, מה שמוביל להנחה השגויה שההתחייבות מכסה את כל השימוש בצורה מושלמת.

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

  • המחצית הראשונה של החודש (365 שעות): ההתחייבות מכסה 10 מעבדי vCPU ומספקת הנחות תמורת התחייבות לשימוש של 3,650 שעות במעבדי vCPU. ‫10 ה-vCPU הנותרים חורגים מההתחייבות, והחיוב עליהם הוא לפי תעריפי השימוש הרגילים, ששווים ל-3,650 שעות vCPU של חיובי שימוש רגילים.
  • המחצית השנייה של החודש (365 שעות): מכיוון שאתם מפעילים 0 מעבדי vCPU, ההתחייבות שלכם ל-10 מעבדי vCPU לא מנוצלת במהלך התקופה הזו. כתוצאה מכך, 3,650 שעות מעבד (vCPU) של ההתחייבות לא מנוצלות.

חריגה מהמכסה

כל שימוש שעתי במשאבים שלא נכלל בהתחייבויות לשימוש שלכם מחויב בתעריף על פי דרישה, ויכול להיות שתוכלו לקבל עליו הנחות על שימוש קבוע (SUD). לדוגמה, נניח שיש לכם התחייבות ל-2 מעבדי vCPU וזיכרון בנפח 8GB ששייכים לסדרת המכונות N2. נניח שאתם משתמשים בהתחייבות הזו כדי לרכוש ולהריץ VM מסוג n2-standard-2 (2 vCPUs ו-8GB זיכרון) בחלק מהחודש, ואז מריצים VM מסוג n2-standard-8 (8 vCPUs ו-32GB זיכרון) בשאר החודש. בתרחיש הזה, Compute Engine משלב את השימוש בשתי המכונות הווירטואליות ומחיל באופן אוטומטי את ההנחות הרלוונטיות על שימוש קבוע על כל שימוש במשאבים שלא נכלל בהתחייבות.

שילוב של מקומות שמורים עם התחייבויות

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

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

בחלק מסוגי המשאבים חובה לצרף הזמנה להתחייבות, ובחלק מהסוגים זה אופציונלי:

  • מעבדי vCPU וזיכרון: אפשר לצרף הזמנות, אבל לא חובה. אתם יכולים לרכוש התחייבויות ל-vCPU ולזיכרון בלי לצרף מקומות שמורים.
  • יחידות GPU: חובה לצרף הזמנות להתחייבויות לשימוש במשאבים. כשרוכשים התחייבויות לשימוש במשאבי GPU, צריך לשריין את ה-GPU האלה ולצרף את השריונים להתחייבות. כדי לקבל הנחות תמורת התחייבות לשימוש ב-GPU מסוג G2 ו-G4 בלי מקומות שמורים, צריך לרכוש התחייבויות גמישות למחשוב.
  • דיסקים מסוג Local SSD: ברוב סדרות המכונות חובה לצרף הקצאות מקום. עם זאת, אם אתם מציינים דיסקים מקומיים של Titanium SSD בהתחייבות לשימוש במכונות C4,‏ C4A,‏ C4D,‏ C4N,‏ G4,‏ H4D,‏ Z4D,‏ Z4M או Z3, אתם לא צריכים לשמור את הדיסקים האלה.

איך משלבים בין הזמנות לבין הנחות תמורת התחייבות לשימוש

סוגי ההתחייבויות לציוד

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

  • ‫A3 עם אופטימיזציה למאיצים: לסדרת המכונות הזו יש כמה סוגי התחייבויות:

    • משאבים מסוגי המכונות A3 Edge ו-A3 High נכללים בסוג התחייבות אחד.
    • המשאבים של סוג המכונה A3 Mega נכללים בסוג התחייבות נפרד.
    • המשאבים של סוג המכונה A3 Ultra נכללים בסוג התחייבות נפרד.

  • מותאמות לצריכת זיכרון גבוהה (memory-optimized) מסוג M1 ו-M2: לסדרות המכונות האלה יש סוג התחייבות משולב אחד, שכולל את כל סוגי המכונות מסוג M1 ו-M2.

  • ‫Memory-optimized M4: לסדרת המכונות הזו יש שני סוגי התחייבויות:

    • סוג אחד של התחייבות מכסה באופן ספציפי סוגי מכונות M4 עם זיכרון בנפח 6TB.
    • כל שאר סוגי המכונות מסוג M4 נכללים בסוג התחייבות נפרד.
  • ‫Memory-optimized X4: בסדרת המכונות הזו יש סוג התחייבות שונה לכל סוג מכונה:

    • סוג המכונה X4 עם זיכרון בנפח 6TB‏ (x4-480-6t-metal)
    • סוג המכונה X4 עם זיכרון בנפח 8TB‏ (x4-480-8t-metal)
    • סוג המכונה X4 עם זיכרון בנפח 12TB‏ (x4-960-12t-metal)
    • מכונה מסוג X4 עם זיכרון בנפח 16TB‏ (x4-960-16t-metal)
    • מכונה מסוג X4 עם זיכרון בנפח 24TB‏ (x4-1440-24t-metal)
    • סוג המכונה X4 עם זיכרון בנפח 32TB‏ (x4-1920-32t-metal)

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

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

סוג ההתחייבות משאבים שעומדים בדרישות סוגי המכונות הרלוונטיים
לשימוש כללי E2
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסוג E2
לשימוש כללי N2.
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות מסוג N2
לשימוש כללי N2D
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות מסוג N2D
‫N4 לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסוג N4
‫N4D לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסדרת N4D
‫N4A לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסדרת N4A
‫C3 לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות מסוג C3
C3D לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות מסדרת C3D
‫C4 לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסוג C4
‫C4A לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג C4A
C4D לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג C4D
‫C4N מותאם לצריכת רשת גבוהה (network-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג C4N
‫Tau T2D לשימוש כללי
  • מעבדים וירטואלים
  • זיכרון
סוגי מכונות Tau T2D רגילות
לשימוש כללי N1
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
Z4D מותאם לאחסון (storage-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג Z4D
Z4M מותאם לאחסון (storage-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג Z4M
‫Z3 מותאם לצריכת אחסון גבוהה (storage-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
כל סוגי המכונות מסוג Z3
‫H4D מותאם לצריכת מעבד גבוהה (compute-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של Titanium SSD
  • כל סוגי המכונות מסוג H4D
  • כל סוגי השרתים לדייר יחיד (sole-tenant) מסוג H4D
‫H3 מותאם לצריכת מעבד גבוהה (compute-optimized)
  • מעבדים וירטואלים
  • זיכרון
כל סוגי המכונות מסוג H3
‫C2 מותאם לצריכת מעבד גבוהה (compute-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות מסוג C2
  • כל סוגי הצמתים של שרתים לדייר יחיד (sole-tenant) מסוג C2
C2D מותאם לצריכת מעבד גבוהה (compute-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות מסוג C2D
מותאמת לצריכת זיכרון גבוהה (memory-optimized) מסוג M1/M2
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות M1 ו-M2
  • לא חל על מק"טים של שדרוג פרימיום עם אופטימיזציה לזיכרון
‫M3 מותאמת לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מסוג SSD מקומי
כל סוגי המכונות M3
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏M4 6TB
  • מעבדים וירטואלים
  • זיכרון
‫m4-ultramem-224 (סוג המכונה M4 עם זיכרון בנפח 6TB)
‫M4 מותאמת לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
כל שאר סוגי המכונות מסוג M4
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏X4 6TB
  • מעבדים וירטואלים
  • זיכרון
מכונה מסוג X4 עם זיכרון בנפח 6TB
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏X4 8TB
  • מעבדים וירטואלים
  • זיכרון
מכונה מסוג X4 עם זיכרון בנפח 8TB
‫Memory-optimized X4 12TB
  • מעבדים וירטואלים
  • זיכרון
מכונה מסוג X4 עם זיכרון בנפח 12TB
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏X4 16TB
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון בנפח 16TB
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏X4 24TB
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון בנפח 24TB
מותאמת לצריכת זיכרון גבוהה (memory-optimized) ‏X4 32TB
  • מעבדים וירטואלים
  • זיכרון
מכונה מסוג X4 עם זיכרון בנפח 32TB
‫A2 עם אופטימיזציה למאיצים
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות מסוג A2
  • מעבדי GPU: ‏NVIDIA A100
‫A3 עם אופטימיזציה למאיצים
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • סוגי מכונות A3 Edge ו-A3 High
  • מעבדי GPU: ‏NVIDIA H100
‫A3 Mega עם אופטימיזציה למאיצים
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • סוגי מכונות A3 Mega
  • מעבדי GPU: ‏NVIDIA H100
‫A3 Ultra עם אופטימיזציה למאיצים
(זמין רק עם AI Hypercomputer)
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • סוגי מכונות A3 Ultra
  • מעבדי GPU: ‏NVIDIA H200
‫A4 עם אופטימיזציה למאיצים
(זמין רק עם AI Hypercomputer)
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות מסדרת A4
  • מעבדי GPU: ‏NVIDIA B200
‫A4X עם אופטימיזציה למאיצים
(זמין רק עם AI Hypercomputer)
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות מסוג A4X
  • מעבדי GPU: ‏NVIDIA GB200
‫A4X Max עם אופטימיזציה למאיצים
(זמין רק עם AI Hypercomputer)
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • a4x-maxgpu-4g-metal
  • מעבדי GPU: ‏NVIDIA GB300
‫G2 מותאם לגרפיקה (graphics-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מסוג SSD מקומי
  • כל סוגי המכונות מסוג G2
  • מעבדי GPU: ‏NVIDIA L4
‫G4 עם אופטימיזציה לגרפיקה
  • מעבדים וירטואלים
  • זיכרון
  • מעבדים גרפיים (GPU)
  • דיסקים מקומיים של Titanium SSD
  • כל סוגי המכונות G4
  • מעבדי GPU: ‏NVIDIA RTX PRO 6000

אי אפשר לרכוש התחייבויות לסוגי המכונות f1-micro או g1-small, או לחיוב פרימיום של דייר יחיד.

התחייבויות לסוגי מכונות ב-Compute Engine

ב-Google Cloud אפשר לרכוש התחייבויות לשימוש במשאבי חומרה של כמה סדרות של משפחות מכונות ב-Compute Engine. רוכשים את סוג ההתחייבות שמתאים לסוגי המכונות שבהם מתכננים להשתמש.

מכונות וירטואליות לשימוש כללי

הנחות CUD על מכונות וירטואליות לשימוש כללי חלות על משאבים בסדר הבא:

  1. סוגי מכונות בהתאמה אישית (ראו סדרות המכונות הנתמכות)

  2. שרתים לדייר יחיד (sole-tenant)

  3. מכונות עם קונפיגורציה מוגדרת (predefined)

כשרוכשים התחייבויות לסוגי מכונות לשימוש כללי, בוחרים לאיזו סדרת מכונות ההתחייבות תחול. לדוגמה, אם רכשתם התחייבויות לשימוש כללי E2, הן חלות רק על סוגי מכונות E2. באופן דומה, אם אתם רוכשים התחייבויות לשימוש כללי מסוג N2,‏ N2D,‏ N4,‏ N4D,‏ N4A,‏ C4,‏ C4A,‏ C4D,‏ C3,‏ C3D,‏ Tau T2D או N1, ההתחייבויות אף פעם לא חופפות.

לדוגמה, נניח שיש לכם אזור עם התמהיל הבא:

  • ‫10 יחידות vCPU של סוג מכונה בהתאמה אישית N2
  • זיכרון בנפח 30GB של סוג מכונה בהתאמה אישית
  • ‫2 מכונות עם קונפיגורציה מוגדרת (predefined) מסוג n2-standard-4

אתם רוכשים התחייבויות לשימוש ב-N2 עם 15 יחידות vCPU וזיכרון בנפח 13.5GB. ההנחות תמורת התחייבות לשימוש יחולו קודם על סוגי המכונות בהתאמה אישית מסוג N2, וכל ההנחות שיישארו יחולו על סוגי המכונות עם קונפיגורציה מוגדרת מסוג N2. במקרה כזה, כל 10 ה-vCPU של סוגי המכונות בהתאמה אישית מסוג N2 יחויבו במחירי ההתחייבות לשימוש, ו-13.5GB של זיכרון של סוגי המכונות בהתאמה אישית יחויבו במחירי ההתחייבות לשימוש.

לבסוף, 5 יחידות ה-vCPU הנותרות של ההתחייבות לשימוש יחולו על 5 יחידות vCPU אקראיות בשני סוגי המכונות של n2-standard-4. כל שימוש במשאבים שלא נכלל בהתחייבויות שלכם עשוי לעמוד בקריטריונים להנחות SUD רלוונטיות.

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

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

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

מכונות עם זיכרון אופטימלי (memory-optimized)

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

  • סוגי מכונות M1 ו-M2: סוג התחייבות משולב אחד מכסה את כל סוגי המכונות M1 וסוגי המכונות M2.
  • ‫M3: סוג התחייבות אחד מכסה את כל סוגי המכונות M3.
  • ‫M4 machine types: יש שני סוגי התחייבויות לסוגי מכונות M4:
    • אחד למכונה מסוג M4 עם זיכרון בנפח 6TB
    • אחד לכל שאר סוגי המכונות מסוג M4
  • מכונות מסוג X4: במכונות מסוג X4, יש סוג התחייבות ייחודי לכל אחת מאפשרויות הזיכרון הזמינות:

    • זיכרון בנפח 6TB‏ (x4-480-6t-metal)
    • זיכרון בנפח 8TB‏ (x4-480-8t-metal)
    • זיכרון בנפח 12TB‏ (x4-960-12t-metal)
    • ‫16TB זיכרון (x4-960-16t-metal)
    • זיכרון בנפח 24TB‏ (x4-1440-24t-metal)
    • זיכרון בנפח 32TB‏ (x4-1920-32t-metal)

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

מק"טים של Memory Optimized Upgrade Premium Core ו-RAM, שספציפיים לסוגי מכונות M2, לא כשירים ל-CUD. המחירים של המק"טים האלה משולבים בתעריפים שמתועדים בדף התמחור של מכונות וירטואליות ובמחשבון התמחור.

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

סוגי מכונות שמותאמים לאחסון

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

מכונות וירטואליות מותאמות לצריכת מעבד גבוהה (compute-optimized)

כדי לרכוש התחייבויות לשימוש עבור מכונות וירטואליות מותאמות לצריכת מעבד גבוהה (compute-optimized), קראו את המאמרים הבאים:

סוגי מכונות שעברו אופטימיזציה לרשת

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

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

סוגי מכונות עם אופטימיזציה למאיצים

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

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

התחייבויות לשימוש במשאבי GPU ודיסק SSD מקומי

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

בנוסף, כדי לרכוש התחייבויות לשימוש במשאבים של GPUs ושל רוב דיסקי ה-SSD המקומיים, צריך לשמור את המשאבים האלה ולצרף את השמירות להתחייבות. אם אתם מציינים בהתחייבות דיסקים מקומיים מסוג Titanium SSD לשימוש במכונות מסוג C4,‏ C4A,‏ C4D,‏ G4,‏ H4D,‏ Z4D,‏ Z4M או Z3, אתם לא צריכים להקצות מקום לדיסקים האלה. איך מקשרים הזמנות להתחייבויות לשימוש במשאבים

כדי ללמוד איך רוכשים התחייבויות ל-GPU או לדיסקים מסוג SSD מקומי, קראו את המאמרים הבאים:

איך מקשרים הזמנות להתחייבויות לשימוש במשאבים

התחייבויות לרישיונות תוכנה

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

אתם יכולים לרכוש התחייבויות לרישיונות אם אתם מריצים את עומסי העבודה במכונות וירטואליות שמשתמשות בקובצי האימג' הבאים של מערכת ההפעלה (OS):

  • תמונות של SUSE Linux Enterprise Server (SLES)‎
  • תמונות SLES ל-SAP
  • תמונות של Red Hat Enterprise Linux (RHEL)

שיעורי ההנחות תמורת התחייבות לשימוש (CUD) שמקבלים על התחייבויות לרישיונות של כל קובץ אימג' של מערכת הפעלה תלויים במספר המעבדים הווירטואליים (vCPU) שבהם משתמשת המכונה הווירטואלית. בטבלה הבאה מוצגים שיעורי ה-CUD לכל סוג של התחייבות לרישיון תוכנה:

סוג ההתחייבות לרישיון מספר המעבדים הווירטואליים תעריף CUD לשנה תעריף CUD ל-3 שנים
תמונות SLES 1-2 77% 79%
תמונות SLES 3-4 54% 59%
תמונות SLES 5+ 45% 50%
תמונות SLES ל-SAP 1-2 59% 63%
תמונות SLES ל-SAP 3-4 59% 63%
תמונות SLES ל-SAP 5+ 59% 63%
thought תמונות RHEL 1-8 20% לא זמין
thought תמונות RHEL 9-127 20% לא זמין
thought תמונות RHEL 128+ 20% לא זמין

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

לדוגמה, אם אתם צריכים להריץ 10 מכונות וירטואליות בשני אזורים (5 מכונות וירטואליות ב-us-central1 ו-5 מכונות וירטואליות ב-us-west1) ובאותו מזהה פרויקט, אתם צריכים לרכוש 5 רישיונות בכל אזור כדי לכסות את המכונות הווירטואליות שפועלות. בכל התחייבות, הרישיונות שבהתחייבות יכולים לחול על כל 5 מכונות וירטואליות שפועלות בו-זמנית בכל שלב במהלך השנה באזור הרלוונטי. החיוב על ההתחייבויות הוא חודשי, בלי קשר לשימוש בפועל.

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

בפרק הזמן שבין רכישת ההתחייבות לבין מועד ההפעלה שלה, סטטוס ההתחייבות נשאר NOT_YET_ACTIVE (או PENDING במסוףGoogle Cloud ). אחרי ההפעלה, סטטוס ההתחייבות משתנה ל-ACTIVE. לדוגמה, נניח שרכשתם את ההתחייבות ב-20 בינואר 2024 בשעה 22:00 לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7). המערכת של Compute Engine יוצרת את ההתחייבות באופן מיידי, והסטטוס שלה הוא NOT_YET_ACTIVE. ההתחייבות שלכם תהפוך ל-ACTIVE ב-21 בינואר 2024, בשעה 00:00 לפי שעון החוף המערבי בארה"ב ובקנדה (UTC-8 או UTC-7).

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

איך רוכשים התחייבויות לרישיונות של מערכות הפעלה

מכסות להתחייבויות ולמשאבים שהתחייבתם להשתמש בהם

אתם יכולים לרכוש התחייבויות לשימוש במשאבים באזור מסוים רק אם יש לכם מכסה זמינה באותו אזור לשני הדברים הבאים:

  • התחייבויות
  • משאבים שהוקצו (חוץ מזיכרון)

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

לדוגמה, כדי לרכוש 5 התחייבויות שמכסות 32 יחידות vCPU של סוג מכונה N1 לשימוש כללי, זיכרון בנפח 16GB,‏ 4 יחידות NVIDIA P4 GPU ו-2 דיסקים מסוג SSD מקומי באזור us-central1, צריכה להיות לכם מכסה לכל אחד מהפריטים הבאים:

  • חמש התחייבויות ב-us-central1
  • ‫32 מעבדי N1 vCPU בהתחייבות לשימוש ב-us-central1
  • ארבעה מעבדי GPU מסוג NVIDIA P4 בהתחייבות לשימוש ב-us-central1
  • ‫750GB (או 2 דיסקים של SSD מקומי) של מקום בכונן SSD מקומי בהתחייבות ב-us-central1

מגבלות המכסה

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

אם אתם משלמים באופן עקבי על כמות גדולה מאוד של מעבדי vCPU בהתחייבות לפרויקטים באזורים שונים, יכול להיות שאתם זכאים למכסה בלתי מוגבלת של מעבדי vCPU בהתחייבות לכל סוגי המכונות (חוץ ממכונות עם זיכרון אופטימלי) בכל האזורים.

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

"Quota 'COMMITMENTS' exceeded. Limit: 0.0"

הגדלת המגבלות במכסות

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

לדוגמה, נניח שרכשתם שתי התחייבויות ל-4 יחידות GPU מסוג NVIDIA V100 באזור us-central1, והגעתם למגבלות המכסה. נניח שאתם רוצים לרכוש שתי התחייבויות חדשות, כל אחת לשני NVIDIA V100 GPUs, באותו אזור. אתם צריכים:

  1. שולחים בקשה חדשה להגדלת המכסה של Committed NVIDIA V100 GPUs ב-us-central1 למספר המקסימלי החדש שרוצים (שמונה).

  2. שולחים בקשה חדשה להגדלת המכסה של Commitments ב-us-central1, כדי להתאים אותה למספר המקסימלי החדש (ארבע) שרוצים.

מחכים שהבקשות יאושרו וייסגרו. אחרי שהבקשות יאושרו, ההתחייבות ומכסות ה-GPU להתחייבות ב-us-central1 יגדלו בהתאם לצרכים החדשים. אחרי זה תוכלו לרכוש את ההתחייבויות החדשות.

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

הגדרת מגבלה על מכסות

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

איך רואים ומנהלים את המכסות של המשאבים?

המלצות ל-CUD

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

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

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

  • ‫Recommendations for stable usage: המלצות לכמות ההתחייבות על סמך ניתוח של המשאבים שהיו פעילים באופן רציף במהלך תקופה של 30 יום. ההתחייבויות האלה מתייחסות לעומסי עבודה במצב יציב.
  • ‫Recommendations for optimal savings: חישוב כמות ההתחייבות המומלצת כדי למקסם את החיסכון נטו הכולל. המודל הזה מביא בחשבון גם תקופות של שימוש מוגבר או לסירוגין. המודל הזה ממליץ על התחייבויות לתקופות שימוש שחורגות מסף האיזון הפיננסי, שמייצג את הנקודה שבה ההנחה עולה על עלות ההתחייבות בהשוואה לתעריפים הרגילים. לדוגמה, אם ההתחייבות מציעה הנחה של 30%, המכונה צריכה לפעול במשך יותר מ-70% מהחודש כדי להגיע לנקודת האיזון. מכיוון שהמודל הזה ממקסם את החיסכון נטו הכולל, לפעמים כמויות ההתחייבות המומלצות עשויות לחרוג מהשימוש ללא התחייבות בימים או בשעות ספציפיים.

השימוש נחשב כלא מחויב וכזכאי אם מתקיים התנאי הבא:

ההמלצות ל-CUD זמינות במסוף Google Cloud , באמצעות ייצוא נתוני החיוב ב-Cloud ל-BigQuery ובאמצעות Recommender API.

בקטע Billing במסוף Google Cloud , אפשר לראות את ההמלצות ל-CUD בדפים הבאים:

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

במאמר הצגת ההמלצות מוסבר איך רואים את ההמלצות האלה.

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

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

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

הצגת ההתחייבויות לשימוש

אתם יכולים לראות את רשימת כל ההתחייבויות שלכם במסוף Google Cloud , ב-Google Cloud CLI או ב-REST.

המסוף

במסוף Google Cloud , פותחים את הדף הנחות תמורת התחייבות לשימוש כדי לראות את רשימת ההתחייבויות לשימוש.

לדף Committed use discounts

gcloud

שולחים בקשה באמצעות הפקודה commitments list:

gcloud compute commitments list

הכלי מחזיר רשימה של התחייבויות:

 NAME              REGION    END_TIMESTAMP                  STATUS
 my-commitment     us-east1  2018-03-17T00:00:00.000-07:00  NOT_YET_ACTIVE
 

REST

כדי לקבל רשימה של ההתחייבויות בכל האזורים, שולחים בקשת aggregatedList לכתובת ה-URL הבאה:

https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/commitments

הפלט הוא רשימה של התחייבויות:

{
  "commitments": [
    {
      "kind": "compute#commitment",
      "id": "3294122326373778983",
      "creationTimestamp": "2017-02-09T15:18:32.411-08:00",
      "name": "example-commitment",
      "region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
      "selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/commitments/example-commitment",
      "status": "NOT_YET_ACTIVE",
      "statusMessage": "The commitment is not yet active (its startTimestamp is in the future). It will not apply to current resource usage.",
      "plan": "TWELVE_MONTH",
      "startTimestamp": "2017-02-10T00:00:00.000-08:00",
      "endTimestamp": "2018-02-10T00:00:00.000-08:00",
      "resources": [
        {
          "type": "VCPU",
          "amount": "5"
        },
        {
          "type": "MEMORY",
          "amount": "32500"
        }
      ]
    }
  ]
}

שינוי התחייבות

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

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

ביטול התחייבות

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

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

הסבר על החיוב עם הנחות תמורת התחייבות לשימוש (CUD)

כדי להבין טוב יותר את החיוב, כדאי לקרוא את המסמכים הבאים:

תמיכה

אם יש לכם שאלות בקשר להנחות תמורת התחייבות לשימוש בחיוב שלכם, תוכלו לפנות ל Google Cloud תמיכה.

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