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

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

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

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

התחייבויות לשימוש במשאבים מתאימות לשימוש צפוי ויציב. ב-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 וצמתים של דייר יחיד – למשך שנה אחת או שלוש שנים לפחות. בתמורה להתחייבות שלכם לשלם על המשאבים האלה, אתם מקבלים אותם במחירים מוזלים למשך תקופת ההתחייבות. אחוז ההנחה שאתם מקבלים על המחירים על פי דרישה נקרא גם שיעור ההנחה תמורת התחייבות לשימוש (CUD). אלה ההנחות:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 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 מופעלת חלוקת הנחות לרוב החשבונות לחיוב ב-Cloud. מידע נוסף זמין במאמר בנושא היקף ההנחות תמורת התחייבות לשימוש והגדרות ברירת המחדל. כשחלוקת ה-CUD מופעלת, ה-CUD שלכם שמבוסס על משאבים מצטבר ברמת החשבון לחיוב ב-Cloud. כתוצאה מכך, התחייבות אחת יכולה לכסות שימוש במשאבים שעומדים בדרישות בכל פרויקט שמקושר לאותו חשבון לחיוב ב-Cloud. החלוקה הזו של הנחות ה-CUD עוזרת לכם למקסם את ניצול ההתחייבות בארגון.

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

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

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

מגבלות

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

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

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

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

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

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

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

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

מגבלות ספציפיות להמלצות על הנחות תמורת התחייבות לשימוש

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

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

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

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

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

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

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

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

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

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

  • התחייבות: 10 ליבות וירטואליות (vCPU) כפול 730 שעות = כיסוי של 7,300 שעות שימוש בליבות וירטואליות (vCPU) בהתחייבות.
  • Usage: 20 vCPUs * 365 hours (half the month) = 7,300 vCPU-hours of usage.
  • טעות נפוצה: התחייבות ל-7,300 שעות vCPU = שימוש ב-7,300 שעות vCPU, מה שמוביל להנחה השגויה שההתחייבות מכסה את כל השימוש בצורה מושלמת.

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

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

חריגה ממכסת השימוש

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

שילוב של הזמנות עם התחייבויות

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

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

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

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

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

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

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

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

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

  • M1 מותאם לזיכרון ו-M2 מותאם לזיכרון: בסדרות המכונות האלה יש סוג התחייבות יחיד ומשולב שכולל את כל סוגי המכונות M1 ו-M2.

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

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

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

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

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

סוג ההתחייבות משאבים שעומדים בדרישות סוגי מכונות רלוונטיים
לשימוש כללי 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
‫Z3 מותאם לאחסון
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים של 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
‫M1/M2 מותאמת לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים מסוג SSD
  • כל סוגי המכונות M1 ו-M2
  • לא חל על מק"טים של שדרוג Premium שעברו אופטימיזציה לזיכרון
M3 מותאמת לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
  • דיסקים מקומיים מסוג SSD
כל סוגי המכונות M3
‫Memory-optimized M4 6TB
  • מעבדים וירטואלים
  • זיכרון
m4-ultramem-224 (סוג המכונה M4 עם 6 TB של זיכרון)
M4 מותאמת לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
כל שאר סוגי המכונות מסוג M4
‫Memory-optimized X4 6TB
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון בנפח 6 TB
‫X4 8TB מותאם לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון של 8 TB
‫X4 12TB מותאם לצריכת זיכרון גבוהה (memory-optimized)
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון של 12 TB
‫Memory-optimized X4 16TB
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון של 16 TB
‫Memory-optimized X4 24TB
  • מעבדים וירטואלים
  • זיכרון
סוג המכונה X4 עם 24 TB של זיכרון
‫X4 32TB מותאם לצריכת זיכרון גבוהה
  • מעבדים וירטואלים
  • זיכרון
סוג מכונה X4 עם זיכרון בנפח 32 TB
A2 מותאם למאיץ
  • מעבדים וירטואלים
  • זיכרון
  • יחידות GPU
  • דיסקים מקומיים מסוג SSD
  • כל סוגי המכונות A2
  • ‫GPU: ‏ NVIDIA A100
‫A3 עם אופטימיזציה למאיץ
  • מעבדים וירטואלים
  • זיכרון
  • יחידות GPU
  • דיסקים מקומיים מסוג SSD
  • סוגי מכונות A3 Edge ו-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 מותאם לגרפיקה
  • מעבדים וירטואלים
  • זיכרון
  • יחידות 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. סוגי מכונות מוגדרים מראש

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

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

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

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

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

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

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

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

סוגי מכונות וירטואליות מותאמות לצריכת זיכרון גבוהה (memory-optimized)

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

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

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

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

אי אפשר לקבל הנחות CUD על מק"טים של שדרוג פרימיום של ליבת RAM שעברו אופטימיזציה לזיכרון, שספציפיים לסוגי מכונות M2. המחירים של המק"טים האלה משולבים בתעריפים שמפורטים בדף המחירון של מכונות VM ובכלי לחישוב עלויות.

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

סוגי מכונות וירטואליות מותאמות לאחסון

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

לדוגמה, אם אתם צריכים להפעיל 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 מקומי, אתם צריכים לוודא שיש לכם מכסת התחייבויות ומכסה ל-SKU הספציפי של ההתחייבות באזור שבו אתם רוצים לרכוש את ההתחייבות. אין מכסת זיכרון, כך שלא צריך מכסה נפרדת לזיכרון מוזמן כדי לרכוש התחייבות לזיכרון.

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

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

מגבלות המכסה

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

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

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

"Quota 'COMMITMENTS' exceeded. Limit: 0.0"

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

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

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

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

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

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

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

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

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

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

המלצות ל-CUD

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

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

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

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

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

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

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

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

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

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

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

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

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

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

המסוף

במסוף Google Cloud , אפשר לראות רשימה של התחייבויות בדף Committed use discounts.

לדף 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 לתמיכה.

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