במאמר הזה מוסבר מהן התחייבויות לשימוש במשאבים, איך הן פועלות, מה המאפיינים שלהן ואיך ההנחות תמורת התחייבות לשימוש (CUD) חלות על השימוש שלכם.
במאמר הנחות גמישות תמורת התחייבות לשימוש ב-Compute מוסבר על הנחות תמורת התחייבות להוצאה ב-Compute Engine.
התחייבויות לשימוש במשאבים מתאימות לשימוש צפוי ויציב. ב-Compute Engine אפשר לרכוש את הקטגוריות הבאות של התחייבויות לשימוש במשאבים:
- התחייבויות לחומרה: אתם יכולים לרכוש התחייבויות לחומרה לסדרת מכונות ספציפית, ולהתחייב למשאבים שזמינים לסדרת המכונות הזו, כמו מעבדי vCPU, זיכרון, מעבדי GPU, דיסקים מקומיים של SSD ושרתים לדייר יחיד. למידע נוסף, ראו רכישת התחייבויות לשימוש במשאבים ללא מקומות שמורים מצורפים ורכישת התחייבויות לשימוש במשאבים עם מקומות שמורים מצורפים.
- התחייבויות לרישיונות תוכנה: אתם יכולים לרכוש התחייבויות לרישיונות פרימיום רלוונטיים למערכות הפעלה (OS). מידע נוסף זמין במאמר רכישת התחייבויות לשימוש במשאבים של רישיונות למערכות הפעלה.
ההתחייבויות למשאבי חומרה נפרדות מההתחייבויות לרישיונות. אפשר לרכוש את שתי הקטגוריות של ההתחייבויות למכונה וירטואלית, אבל אי אפשר לרכוש התחייבות אחת שכוללת גם משאבי חומרה וגם רישיונות.
לפני שמתחילים
-
אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות.
אימות הוא התהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Google Cloud . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים האלה:
צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:
המסוף
כשמשתמשים במסוף Google Cloud כדי לגשת לשירותים ולממשקי ה-API של Google Cloud , לא צריך להגדיר אימות.
gcloud
-
התקינו את ה-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.
- אם אתם משתמשים ב-Google Cloud CLI או ב-REST כדי לרכוש את ההתחייבות, ערך הסטטוס הזה מוצג בתור
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.
מגבלות
ההגבלות הבאות חלות על הנחות תמורת התחייבות לשימוש במשאבים.
מגבלות כלליות
- פרויקטים שנמצאים בתקופת התוכנית בחינם עם קרדיט בחינם, ופרויקטים שאין להם היסטוריית תשלומים, לא עומדים בקריטריונים להנחות תמורת התחייבות לשימוש.
- אפשר לרכוש התחייבויות רק על בסיס אזור.
- הנחות תמורת התחייבות לשימוש במשאבים לא חלות על מכונות וירטואליות זמניות, על מכונות עם ליבה משותפת (shared-core) מסוג N1 או על זיכרון מורחב.
- אם אתם משתמשים בהזמנות של Compute Engine עם Managed Service for Apache Spark, המשאבים שהזמנתם לא עומדים בקריטריונים להנחות CUD על סמך משאבים.
- אם אתם משתמשים ב-Dataflow, אתם יכולים לקבל הנחות תמורת התחייבות לשימוש במשאבים רק על שימוש בהזמנות מטורגטות ספציפית שמציינות מאיצים (GPU או TPU).
- אפשר לרכוש התחייבויות לשימוש במשאבים של Cloud TPU רק באמצעות מקום שמור לעתיד.
- בהתחייבויות שרכשתם באמצעות מקומות שמורים לעתיד עבור גושי קיבולת או מקומות שמורים לעתיד עבור יחידות Cloud TPU, אתם לא יכולים לבצע את הפעולות הבאות:
- מפעילים את החידוש האוטומטי של ההתחייבות.
- להאריך את תקופת ההתחייבות.
- ממזגים את ההתחייבויות.
- מפצלים את ההתחייבות.
- משדרגים את ההתחייבות.
- Google עוברת למודל התמחור החדש של RHEL, ולכן אי אפשר לרכוש התחייבויות ל-RHEL for SAP.
- בסוגי מכונות שתומכים בביצועי רשת של Tier_1 לכל מכונה וירטואלית, המק"טים של רוחב הפס הגבוה יותר לא נכללים בהנחות תמורת התחייבות לשימוש.
- מכונות עם ליבת מעבד משותפת מסוג
f1-microו-g1-smallלא כשירות לקבלת הנחות תמורת התחייבות לשימוש. - אי אפשר לשנות את הפרויקט שבו רכשתם את ההתחייבות. עם זאת, כשחלוקת ההנחות פועלת, ההנחות תמורת התחייבות לשימוש מתחלקות בין פרויקטים אחרים באותו חשבון לחיוב ב-Cloud. איך מחלקים בין פרויקטים את ההנחות תמורת התחייבות לשימוש?
מגבלות ספציפיות לשיתוף של הנחות תמורת התחייבות לשימוש במשאבים
- אם יש לכם מקום שמור משותף בפרויקט שבו חלוקת ההנחות תמורת התחייבות לשימוש פועלת, ואתם רוצים שהשימוש בפרויקטים המשותפים יעמוד בקריטריונים להנחות המשותפות תמורת התחייבות לשימוש, אתם צריכים לוודא שאתם משתפים את המקום השמור רק עם פרויקטים שמקושרים לאותו חשבון לחיוב ב-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)
- סוג המכונה X4 עם זיכרון בנפח 6TB (
הערך הספציפי של כל סוג התחייבות משתנה בהתאם לאופן שבו אתם רוכשים את ההתחייבות: באמצעות ה-CLI של gcloud, באמצעות REST או באמצעות מסוף Google Cloud . כדי לדעת מהם הערכים המדויקים שצריך להשתמש בהם בזמן הרכישה, קראו את ההוראות הרלוונטיות בקטעים רכישת התחייבויות לשימוש במשאבים ללא מקומות שמורים מצורפים או רכישת התחייבויות לשימוש במשאבים עם מקומות שמורים מצורפים.
בטבלה הבאה מפורטות כל סדרות המכונות שאפשר לרכוש בשבילן התחייבויות לשימוש במשאבים, וסוגי ההתחייבויות שתואמים להן. בטבלה מפורטים גם סוגי המכונות וסוגי המשאבים שעומדים בדרישות ל-CUD, לכל סוג של התחייבות. לכל סוג מכונה שמופיע ברשימה, האפשרות הזו כוללת סוגי צמתים לדייר יחיד, אם סדרת המכונות תומכת בדייר יחיד.
| סוג ההתחייבות | משאבים שעומדים בדרישות | סוגי המכונות הרלוונטיים |
|---|---|---|
| לשימוש כללי E2 |
|
כל סוגי המכונות מסוג E2 |
| לשימוש כללי N2. |
|
כל סוגי המכונות מסוג N2 |
| לשימוש כללי N2D |
|
כל סוגי המכונות מסוג N2D |
| N4 לשימוש כללי |
|
כל סוגי המכונות מסוג N4 |
| N4D לשימוש כללי |
|
כל סוגי המכונות מסדרת N4D |
| N4A לשימוש כללי |
|
כל סוגי המכונות מסדרת N4A |
| C3 לשימוש כללי |
|
כל סוגי המכונות מסוג C3 |
| C3D לשימוש כללי |
|
כל סוגי המכונות מסדרת C3D |
| C4 לשימוש כללי |
|
כל סוגי המכונות מסוג C4 |
| C4A לשימוש כללי |
|
כל סוגי המכונות מסוג C4A |
| C4D לשימוש כללי |
|
כל סוגי המכונות מסוג C4D |
| C4N מותאם לצריכת רשת גבוהה (network-optimized) |
|
כל סוגי המכונות מסוג C4N |
| Tau T2D לשימוש כללי |
|
סוגי מכונות Tau T2D רגילות |
| לשימוש כללי N1 |
|
|
| Z4D מותאם לאחסון (storage-optimized) |
|
כל סוגי המכונות מסוג Z4D |
| Z4M מותאם לאחסון (storage-optimized) |
|
כל סוגי המכונות מסוג Z4M |
| Z3 מותאם לצריכת אחסון גבוהה (storage-optimized) |
|
כל סוגי המכונות מסוג Z3 |
| H4D מותאם לצריכת מעבד גבוהה (compute-optimized) |
|
|
| H3 מותאם לצריכת מעבד גבוהה (compute-optimized) |
|
כל סוגי המכונות מסוג H3 |
| C2 מותאם לצריכת מעבד גבוהה (compute-optimized) |
|
|
| C2D מותאם לצריכת מעבד גבוהה (compute-optimized) |
|
כל סוגי המכונות מסוג C2D |
| מותאמת לצריכת זיכרון גבוהה (memory-optimized) מסוג M1/M2 |
|
|
| M3 מותאמת לצריכת זיכרון גבוהה (memory-optimized) |
|
כל סוגי המכונות 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 עם אופטימיזציה למאיצים |
|
|
| A3 עם אופטימיזציה למאיצים |
|
|
| A3 Mega עם אופטימיזציה למאיצים |
|
|
| A3 Ultra עם אופטימיזציה למאיצים (זמין רק עם AI Hypercomputer) |
|
|
| A4 עם אופטימיזציה למאיצים (זמין רק עם AI Hypercomputer) |
|
|
| A4X עם אופטימיזציה למאיצים (זמין רק עם AI Hypercomputer) |
|
|
| A4X Max עם אופטימיזציה למאיצים (זמין רק עם AI Hypercomputer) |
|
|
| G2 מותאם לגרפיקה (graphics-optimized) |
|
|
| G4 עם אופטימיזציה לגרפיקה |
|
|
אי אפשר לרכוש התחייבויות לסוגי המכונות f1-micro או g1-small, או לחיוב פרימיום של דייר יחיד.
התחייבויות לסוגי מכונות ב-Compute Engine
ב-Google Cloud אפשר לרכוש התחייבויות לשימוש במשאבי חומרה של כמה סדרות של משפחות מכונות ב-Compute Engine. רוכשים את סוג ההתחייבות שמתאים לסוגי המכונות שבהם מתכננים להשתמש.
מכונות וירטואליות לשימוש כללי
הנחות CUD על מכונות וירטואליות לשימוש כללי חלות על משאבים בסדר הבא:
סוגי מכונות בהתאמה אישית (ראו סדרות המכונות הנתמכות)
שרתים לדייר יחיד (sole-tenant)
מכונות עם קונפיגורציה מוגדרת (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)
- זיכרון בנפח 6TB (
אתם צריכים לרכוש את סוג ההתחייבות שתואם לסדרת המכונות ולסוג המכונה של המכונה שלכם.
מק"טים של Memory Optimized Upgrade Premium Core ו-RAM, שספציפיים לסוגי מכונות M2, לא כשירים ל-CUD. המחירים של המק"טים האלה משולבים בתעריפים שמתועדים בדף התמחור של מכונות וירטואליות ובמחשבון התמחור.
אם אתם מתכוונים להשתמש במכונות עם זיכרון אופטימלי (memory-optimized), רכשו התחייבויות למכונות עם זיכרון אופטימלי. כדי לרכוש התחייבות למכונות עם זיכרון אופטימלי, קראו את המאמר רכישת התחייבויות לשימוש במשאבים ללא מקומות שמורים מצורפים.
סוגי מכונות שמותאמים לאחסון
כדי לרכוש התחייבויות לסוגי מכונות Z4D, Z4M או Z3 שעברו אופטימיזציה לאחסון, קראו את המאמרים רכישת התחייבויות מבוססות-משאבים ללא מקומות שמורים מצורפים ורכישת התחייבויות מבוססות-משאבים עם מקומות שמורים מצורפים.
מכונות וירטואליות מותאמות לצריכת מעבד גבוהה (compute-optimized)
כדי לרכוש התחייבויות לשימוש עבור מכונות וירטואליות מותאמות לצריכת מעבד גבוהה (compute-optimized), קראו את המאמרים הבאים:
- לסוגי המכונות C2 ו-C2D: קראו את המאמר רכישת התחייבויות לשימוש במשאבים ללא מקומות שמורים מצורפים.
- לסוגי המכונות H3 ו-H4D: קראו את המאמר רכישת התחייבויות לשימוש במשאבים עם מקומות שמורים מצורפים.
סוגי מכונות שעברו אופטימיזציה לרשת
כשרוכשים התחייבויות למשאבים של סדרת מכונות שעברו אופטימיזציה לרשת, צריך להשתמש בסוג ההתחייבות הנכון שחל על סוג המכונה. ברשימה הבאה מפורט איך סוגי ההתחייבויות משתנים בהתאם לסוג המכונה:
- במכונות מסוג C4N: סוג התחייבות אחד כולל את כל המכונות מסוג C4N.
כדי לרכוש התחייבות לסוגי מכונות שמותאמים לרשת, קראו את המאמרים רכישת התחייבויות לשימוש במשאבים ללא מקומות שמורים מצורפים ורכישת התחייבויות לשימוש במשאבים עם מקומות שמורים מצורפים.
סוגי מכונות עם אופטימיזציה למאיצים
למכונות וירטואליות שמותאמות למאיצים יש דגם ספציפי ומספר ספציפי של מעבדי NVIDIA GPU שמחוברים אליהן. כשרוכשים התחייבויות לסוגי המכונות האלה, צריך גם לשריין את ה-GPU שעליהם התחייבתם ולצרף את השריונים האלה להתחייבויות.
כדי לרכוש התחייבות לסוגי המכונות האלה, אפשר לעיין במאמרים הבאים:
- לסוגי המכונות A3 Mega, A3 High, A3 Edge, A2, G4 או G2: קראו את המאמר רכישת התחייבויות לשימוש במשאבים עם הזמנות מצורפות.
- במכונות מסוג A4X Max, A4X, A4 או A3 Ultra: צריך להשתמש באפשרות הצריכה מקום שמור לעתיד עבור גושי קיבולת. מידע נוסף מופיע במאמר שמירת קיבולת דרך צוות ניהול החשבון במסמכי התיעוד של AI Hypercomputer.
התחייבויות לשימוש במשאבי 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 מקומי, קראו את המאמרים הבאים:
ל-GPU שמשמשים עם סוגי המכונות A4X Max, A4X, A4 או A3 Ultra: צריך להשתמש באפשרות הצריכה מקום שמור לעתיד עבור גושי קיבולת. למידע נוסף, קראו את המאמר שמירת קיבולת דרך צוות ניהול החשבון במסמכי התיעוד של AI Hypercomputer.
לכל שאר סוגי ה-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, באותו אזור. אתם צריכים:
שולחים בקשה חדשה להגדלת המכסה של
Committed NVIDIA V100 GPUsב-us-central1למספר המקסימלי החדש שרוצים (שמונה).שולחים בקשה חדשה להגדלת המכסה של
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% מהחודש כדי להגיע לנקודת האיזון. מכיוון שהמודל הזה ממקסם את החיסכון נטו הכולל, לפעמים כמויות ההתחייבות המומלצות עשויות לחרוג מהשימוש ללא התחייבות בימים או בשעות ספציפיים.
השימוש נחשב כלא מחויב וכזכאי אם מתקיים התנאי הבא:
- זמן הפעולה התקינה של המכונה במהלך תקופה של 30 יום עמד בסף הכדאיות הכלכלית או חרג ממנו.
- המשאב שייך לסדרת מכונות או לסוג משאב שעומדים בקריטריונים להנחות תמורת התחייבות לשימוש במשאבים.
- המשאב שייך לסדרת מכונות או לסוג משאב שתומכים בהמלצות ל-CUD.
- השימוש במכונה לא נכלל בהתחייבות קיימת.
ההמלצות ל-CUD זמינות במסוף Google Cloud , באמצעות ייצוא נתוני החיוב ב-Cloud ל-BigQuery ובאמצעות Recommender API.
בקטע Billing במסוף Google Cloud , אפשר לראות את ההמלצות ל-CUD בדפים הבאים:
- FinOps Hub: מוצגות רק ההמלצות המובילות שמניבות את החיסכון המשוער הגבוה ביותר, שהן בדרך כלל ההמלצות לחיסכון אופטימלי.
- דף ההמלצות: מוצגות בו כל ההמלצות הזמינות, כולל המלצות לשימוש יציב והמלצות לחיסכון אופטימלי. אפשר גם לראות המלצות להתחייבויות לשירותים או לפרויקטים ספציפיים.
במאמר הצגת ההמלצות מוסבר איך רואים את ההמלצות האלה.
אחרי שבוחרים המלצה ספציפית, אפשר גם ליצור תרחיש כדי לדמות תנאים ספציפיים ולהתאים אישית את ההמלצה. במסגרת בניית המודל של התרחישים, אתם יכולים:
- עוברים בין תקופות ההתחייבות של שנה ו-3 שנים.
- התאם את סף הכיסוי.
- כדי לחשב את ההמלצה, צריך לבחור תקופת שימוש אחרת.
- לבחור להתעלם מהיסטוריית שימוש לא אופיינית.
במאמר יישום המלצות לרכישת התחייבויות נוספות מוסבר איך רוכשים את ההתחייבות המומלצת שבחרתם.
הצגת ההתחייבויות לשימוש
אתם יכולים לראות את רשימת כל ההתחייבויות שלכם במסוף Google Cloud , ב-Google Cloud CLI או ב-REST.
המסוף
במסוף Google Cloud , פותחים את הדף הנחות תמורת התחייבות לשימוש כדי לראות את רשימת ההתחייבויות לשימוש.
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"
}
]
}
]
}שינוי התחייבות
אפשר לשנות את ההתחייבויות הפעילות בדרכים הבאות:
- אתם יכולים לשנות את סטטוס החידוש האוטומטי של ההתחייבות. מידע נוסף זמין במאמר חידוש אוטומטי של התחייבויות.
- אתם יכולים להאריך את תקופת ההתחייבות מעבר למשך הזמן שהוגדר מראש (שנה או 3 שנים), על ידי ציון תאריך סיום בהתאמה אישית להתחייבות. מידע נוסף זמין במאמר הארכת תקופת ההתחייבות.
- כדי לשנות את כמות המשאבים בהתחייבויות לחומרה, אתם יכולים למזג או לפצל את ההתחייבויות הקיימות. מידע נוסף זמין במאמר מיזוג ופיצול של התחייבויות.
- אתם יכולים לשדרג את ההתחייבויות לשנה אחת על חומרה ולהמיר אותן להתחייבויות ל-3 שנים. מידע נוסף זמין במאמר שדרוג התחייבויות.
- אתם יכולים לשנות את החשבון לחיוב ב-Cloud שמקושר לפרויקט שבו רכשתם את ההתחייבויות לשימוש במשאבים, ומשמש לתשלום על הפרויקט. למידע נוסף, קראו את המאמרים שינוי החשבון לחיוב של פרויקט וההשפעה של שינוי החשבון לחיוב ב-Cloud של פרויקט.
אחרי שרוכשים התחייבות, אי אפשר לשנות את הפרויקט, את סוג ההתחייבות או את האזור שלה.
ביטול התחייבות
אחרי שרוכשים התחייבות, אי אפשר לבטל אותה. תצטרכו לשלם את הסכום החודשי שסוכם מראש במשך כל תקופת ההתחייבויות. ההתחייבויות לא מושפעות משינויים עתידיים במחירים על פי דרישה של המשאבים ב-Compute Engine שהתחייבתם להשתמש בהם.
אם רכשתם התחייבות בטעות או ביצעתם טעות בהגדרת ההתחייבות, תוכלו לבקש עזרה ממחלקת התמיכה בחיוב ב-Cloud תוך 14 ימים קלנדריים מתאריך ההתחלה של ההתחייבות. אישור השינויים כפוף לשיקול הדעת של Google, ואינו מובטח עד ש-Google תאשר אותם.
הסבר על החיוב עם הנחות תמורת התחייבות לשימוש (CUD)
כדי להבין טוב יותר את החיוב, כדאי לקרוא את המסמכים הבאים:
- איך רואים ומורידים את פירוט העלויות בחשבונית או בדף החשבון
- איך מנתחים את היעילות של ההנחות תמורת התחייבות לשימוש
- איך רואים את החיסכון בחשבון בעזרת דוחות פירוט העלויות
תמיכה
אם יש לכם שאלות בקשר להנחות תמורת התחייבות לשימוש בחיוב שלכם, תוכלו לפנות ל Google Cloud תמיכה.
המאמרים הבאים
- איך מחדשים באופן אוטומטי התחייבויות לשימוש במשאבים
- איך מאריכים את תקופת ההתחייבות לשימוש במשאבים
- איך משדרגים התחייבויות לשימוש במשאבים
- איך ממזגים ומפצלים התחייבויות לשימוש במשאבים
- איך מנתחים את היעילות של ה-CUD
- בודקים את מחירי המשאבים עם הנחות CUD ובלי הנחות CUD.