במאמר הזה נסביר על התכונות והיתרונות של מאגרי Hyperdisk ב-Compute Engine, ואיך לבחור את המאגר המתאים לעומסי העבודה שלכם.
אפשר לפשט את ניהול הדיסקים ולהפחית את העלויות באמצעות מאגרי Hyperdisk. מאגרי Hyperdisk מאפשרים לכם לרכוש נפח וביצועים בכמות גדולה במקום לדיסקים בודדים. לאחר מכן תוכלו ליצור דיסקים במאגר כדי להשתמש במשאבים שרכשתם. אפשר להשתמש בדיסקים שנמצאים במאגר כדיסקים לאתחול וכדיסקים של נתונים עבור המקרים והקונטיינרים שלכם.
ב-Compute Engine יש שני סוגים של מאגרי משאבים:
- מאגרי אחסון של Hyperdisk: לרוב עומסי העבודה
- Hyperdisk Exapools: לעומסי עבודה גדולים מאוד שדורשים ביצועים מקבילים של יותר מ-100 GiB/s
מתי כדאי להשתמש במאגרי כתובות
מאגרי משאבים עוזרים להפחית עלויות ולפשט את התחזיות לגבי משאבים ואת ניהול הדיסקים, במיוחד בתרחישים הבאים:
- מעבר מ-SAN מקומי: מאגרי קיבולת עוזרים לפשט ולקצר את המעבר אל Google Cloud על ידי הימנעות מתחזיות מורכבות של קיבולת וביצועים לכל דיסק.
- מניעת שימוש חלקי: דיסקים מוקצים לעיתים קרובות לביצועים מקסימליים, מה שעלול להוביל לבזבוז. באמצעות מאגרי משאבים, אפשר להשתמש בהקצאת אחסון לפי צורך (Thin Provisioning) כדי להקצות משאבים לפי הצורך.
- עלויות גבוהות יותר וניהול מורכב של דיסקים: מאגרי דיסקים נועדו למנוע את זמן ההשבתה שנדרש לשינוי הגודל של דיסקים כשנדרשים ביצועים או קיבולת גבוהים יותר, ועדיין להקטין את עלות הבעלות הכוללת (TCO). כך אפשר לצמצם את המורכבות של ניהול מאות או אלפי דיסקים נפרדים.
היתרונות של מאגרי כתובות
היתרונות של מאגרי Hyperdisk:
- ניהול עלויות פשוט יותר: אפשר לחזות את החיוב בצורה מדויקת יותר על סמך המשאבים שהוקצו למאגר, ולא על סמך דיסקים בודדים.
- ביצועים משותפים: שיתוף הביצועים שהוקצו בין כל הדיסקים במאגר, כך שלא צריך לרכוש ביצועים לכל דיסק.
- יעילות מוגברת וניצול משאבים:
- הקצאת משאבים לדיסקים לפי הצורך באמצעות הקצאת אחסון לפי צורך (Thin Provisioning), כדי להפחית את העלויות ולמזער את הבזבוז.
- הקצאת דיסקים לצרכים של ביצועי השיא, ועדיין לא לשלם על משאבים שלא נעשה בהם שימוש.
- כדי לצמצם את הניצול החלקי, צריך למדוד את הקיבולת שנצרכה במאגר על סמך הנתונים שנכתבו בדיסקים שלו, ולא על סמך הקיבולת שהוקצתה לדיסקים.
- כדי לאחסן נתונים בדיסקים בצורה יעילה יותר ולצמצם את העלויות, כדאי להשתמש באסטרטגיות לצמצום נתונים.
- ניהול גמיש של דיסקים: אפשר להגדיל או להקטין את הקיבולת של המאגר במקום לשנות את הגודל של דיסקים ספציפיים.
איך מאגרי משאבים עובדים
מאגר הוא אוסף שנרכש מראש של משאבי Hyperdisk – קיבולת, קצב העברת נתונים ו-IOPS – בתוך אזור. כשיוצרים דיסקים בודדים במאגר, משתמשים במשאבים שנרכשו במאגר. אתם מקצים חלק מהמשאבים של המאגר לכל דיסק חדש. אתם לא משלמים על הקיבולת או על הביצועים של כל דיסק בנפרד, אלא רק על מה שרכשתם עבור המאגר. כשמוחקים דיסק במאגר, המשאבים שהוקצו לו מוחזרים למאגר לשימוש של דיסקים אחרים.
איך בוחרים סוג של בריכה
Compute Engine מציע מאגרי אחסון של Hyperdisk ו-Hyperdisk Exapools. סוג המאגר שבו משתמשים תלוי בהיקף עומס העבודה.
מאגרי נפח אחסון של Hyperdisk: לרוב עומסי העבודה, Google ממליצה להשתמש במאגרי נפח אחסון של Hyperdisk.
Hyperdisk Exapools: לעומסי עבודה גדולים מאוד שדורשים יותר מ-100 GiB/s של ביצועים בו-זמניים. כדי להשתמש ב-Exapools, צריך לפנות לצוות ניהול החשבון.
סוגי Hyperdisk נתמכים למאגרי נפח אחסון
כשיוצרים מאגר, מציינים את סוג ה-Hyperdisk של המאגר. כל הדיסקים במאגר חייבים להיות מאותו סוג Hyperdisk. Hyperdisk Exapools ו-Hyperdisk Storage Pools תומכים בסוגי ה-Hyperdisk הבאים:
כדי לקבל מידע על ההבדלים בין סוגי Hyperdisk, אפשר לעיין במאמר בנושא בחירת סוג Hyperdisk.
סוגי הקצאת הרשאות לבריכות
כשיוצרים מאגר, בוחרים את סוגי ההקצאה של הקיבולת והביצועים. סוג ההקצאה שתבחרו יקבע אילו תכונות של המאגר יהיו זמינות. מאגרי Hyperdisk מציעים את סוגי ההקצאה הבאים:
הקצאת קיבולת רגילה: מאפשרת לכם לרכוש קיבולת מצטברת, וכך מפשטת את ניהול העלויות.
הקצאת נפח מתקדמת: מסירה את הצורך לשנות את הגודל של הדיסקים או ליצור דיסקים גדולים מאוד.
הקצאת משאבים לביצועים רגילים: מונעת התנגשות בדיסקים עם עליות מתואמות בביצועים.
הקצאת משאבים מתקדמת לביצועים: מונעת התנגשות בדיסקים עם זמני שימוש מקסימליים שונים.
מאגר שמשתמש בהקצאת קיבולת מתקדמת נקרא מאגר קיבולת מתקדם, ומאגר שמשתמש בהקצאת קיבולת רגילה נקרא מאגר קיבולת רגיל.
ב-Hyperdisk Storage Pools, אפשר להשתמש בהקצאת קיבולת רגילה או מתקדמת. אפשר גם לשלב בין סוגים שונים של הקצאת משאבים כדי לשפר את הקיבולת והביצועים. לדוגמה, אתם יכולים ליצור מאגר אחסון שמשתמש בהקצאה מתקדמת לקיבולת ובהקצאה רגילה לביצועים.
ב-Hyperdisk Exapools, אפשר להשתמש רק בהקצאת משאבים מתקדמת לקיבולת ולביצועים.
הקצאת נפח אחסון רגילה ומתקדמת
הקצאת משאבים מתקדמת מאפשרת לחסוך בעלויות, לנהל את הדיסקים בצורה גמישה יותר ולנצל את משאבי המאגר בצורה יעילה יותר מאשר הקצאת משאבים רגילה. דיסקים במאגר קיבולת רגיל לא מציעים תכונות נוספות לחיסכון בעלויות.
בטבלה הבאה מפורטים ההבדלים בין הקצאת קיבולת רגילה לבין הקצאת קיבולת מתקדמת.
| תכונה | קיבולת רגילה | קיבולת מתקדמת | היתרון של קיבולת מתקדמת |
|---|---|---|---|
| צריכת הקיבולת | על סמך הקיבולת שהוקצתה בזמן היצירה | על סמך בייטים שנכתבו בפועל (אחרי צמצום הנתונים) | יעילות גבוהה יותר: משלמים רק על מה שמשתמשים במאגר, ולא על מה שהוקצה לדיסקים. מפחית את השטח המבוזבז. |
| הקצאת יתר | לא זמין | הקיבולת הכוללת של הדיסק יכולה להיות גדולה מהקיבולת של המאגר | תכנון קיבולת וניהול דיסקים פשוטים יותר: הקצאת דיסקים לצרכים עתידיים בשיא העומס בלי לשלם על כך מראש. מונעים את זמן ההשבתה שקשור לשינוי גודל הדיסק לעיתים קרובות. |
| תנאי לשינוי גודל של בריכה | סכום נפחי הדיסקים שהוקצו מגיע לנפח המאגר | הנתונים שנכתבים בפועל (אחרי ההפחתה) מגיעים לקיבולת של המאגר | שיפור בניצול הקיבולת: אפשר להשתמש בקיבולת המאגר עד שהוא מתמלא בנתונים, ולא רק עד שהיא מוקצה לדיסקים. |
| תמיכה בהגדלה אוטומטית | לא זמין | זמין למאגרי אחסון (בשימוש של 80%); לא זמין ל-Exapools | ניהול פרואקטיבי: מניעת שגיאות שקשורות לחוסר מקום על ידי הוספת נפח אחסון באופן אוטומטי על סמך נפח הכתיבה. |
| בסיס העלות | סיכום הקיבולת שהוקצתה לדיסקים בודדים | סך כל הביצועים שהוקצו למאגר | עלויות נמוכות יותר: אתם יכולים להקצות משאבים לפי צריכה משוערת ראשונית כדי להקטין את העלות הכוללת. |
הקצאת נפח אחסון רגיל
הקצאת קיבולת רגילה היא האפשרות הטובה ביותר לעומסי עבודה עם אחת מהתכונות הבאות:
- המטרה העיקרית היא לפשט את תכנון הקיבולת וניהול העלויות.
- דרישות הקיבולת של כל דיסק הן קבועות.
- דיסקים נוצרים ונמחקים לעיתים קרובות. כשמשתמשים במאגרי קיבולת, צריך לרכוש קיבולת רק פעם אחת, ואפשר ליצור ולמחוק את הדיסקים לפי הצורך.
לדיסקים במאגרי דיסקים שמשתמשים בהקצאת קיבולת רגילה יש את המאפיינים הבאים:
- צריכת הקיבולת נמדדת על סמך הקיבולת שהוקצתה, ולא על סמך כמות הנתונים שנכתבו בדיסק. לדוגמה, אם יוצרים דיסק בנפח 1 TiB במאגר עם קיבולת רגילה, הקיבולת הזמינה של המאגר תפחת ב-1 TiB, גם אם הדיסק לא מכיל נתונים.
- מאגר שמשתמש בהקצאת קיבולת רגילה נחשב למלא אם כל הקיבולת שהוקצתה הוקצתה לדיסקים במאגר. לא ניתן להקצות עוד נפח אחסון לדיסקים או ליצור דיסקים חדשים. צריך להקצות עוד קיבולת למאגר או למחוק כמה דיסקים. זה נכון גם אם כל הדיסקים ריקים.
הקצאת נפח אחסון מתקדם
הקיבולת של דיסקים במאגר קיבולת מתקדם נצרכת באופן שונה מהקיבולת של דיסקים במאגר קיבולת רגיל ושל דיסקים שלא נמצאים במאגר.
לדיסקים במאגרי אחסון שמשתמשים בהקצאת קיבולת מתקדמת יש את התכונות הבאות:
הקצאת יתר של קיבולת
הקצאת יתר של קיבולת מאפשרת להקצות את הדיסקים לקיבולת השיא שלהם, בלי להקצות את המאגר לקיבולת הכוללת המשולבת של הדיסקים. כך תוכלו להקצות ביצועים לדיסקים בצורה נדיבה, להפחית עלויות ולמנוע השבתה כתוצאה משינוי הגודל.
הקיבולת הכוללת שהוקצתה לדיסקים תלויה בסוג המאגר ובקיבולת שהוקצתה לו. ב-Hyperdisk Storage Pools, מגבלת ההקצאה העודפת היא פי 5 מהקיבולת שהוקצתה למאגר. ב-Hyperdisk Exapools, מגבלת ההקצאה העודפת היא פי 50 מהקיבולת שהוקצתה למאגר. כל דיסק יכול לנצל את הביצועים והקיבולת שהוקצו לו. עם זאת, הצריכה המצטברת של כל הדיסקים במאגר לא יכולה לחרוג מהקיבולת שהוקצתה למאגר.
הקצאת אחסון לפי צורך (Thin Provisioning) עבור קיבולת
הקיבולת מוקצית לדיסקים לפי הצורך, ולא כשהדיסק מוקצה. לכן, המאגר לא מלא גם אם כל הנפח שהוקצה הוקצה לדיסקים. המאגר מלא כשכל המקום שהוקצה נוצל על ידי נתונים שנכתבו.
צמצום הנתונים
כדי לצמצם את הנפח שבו משתמשים נתונים שנכתבו, Compute Engine מיישם אסטרטגיות לצמצום נתונים על הנתונים שהאפליקציות שלכם כותבות, כדי לצמצם את הנתונים שנכתבים לדיסקים.
הגדלה אוטומטית של מאגרי קיבולת מתקדמים
אם Compute Engine מזהה ש-80% מהקיבולת שהוקצתה למאגר קיבולת מתקדם נמצאים בשימוש, הוא מנסה לבצע הגדלה אוטומטית של הקיבולת שהוקצתה למאגר.
אם ההגדלה האוטומטית נכשלת והקיבולת של המאגר מנוצלת במלואה על ידי נתונים שנכתבו, הכתיבה לכל הדיסקים במאגר תיכשל עד שתבצעו אחת מהפעולות הבאות:
- מגדילים את הקיבולת המוקצית של המאגר.
- מחיקת דיסקים במאגר.
- מחיקת נתונים בדיסקים במאגר.
אם מוחקים נתונים בדיסקים במאגר כדי לפנות מקום, חשוב לזכור את הנקודות הבאות:
רוב אפליקציות התוכנה מפרשות את השגיאות שמוחזרות כשנגמר המקום במאגר באופן דומה לכשלים בחומרה. חשוב לעקוב אחרי המאגר כדי למנוע מצב שבו לא יהיה יותר מקום בדיסק. חשוב גם להבין איך עומס העבודה מגיב אם נגמר לו המקום בדיסק.
למאגרי הזיכרון אין גישה למערכת הקבצים שלכם, ולכן נתונים שנמחקו נחשבים כנתונים בשימוש עד שמערכת ההפעלה מסמנת אותם כלא בשימוש באמצעות הפקודה
DISCARDאוTRIM. כל תמונות מערכת ההפעלה שסופקו על ידי Google מוגדרות לעשות זאת כברירת מחדל. אם אתם לא משתמשים בתמונת מערכת הפעלה שסופקה על ידי Google, אתם צריכים לוודא שהתכונה הזו זמינה. מידע נוסף מופיע במאמר השבתה של אתחול עצלן והפעלה של פקודות DISCARD.
השוואה בין סוגים של הקצאת קיבולת
בדוגמאות הבאות נניח שיש לכם שני מאגרי נפח אחסון של Hyperdisk Throughput, std-pool ו-adv-pool, שהוקצו להם נפח אחסון רגיל והקצאת נפח אחסון מתקדמת, בהתאמה. כל מאגר מקבל הקצאה של נפח אחסון של 100 TiB.
דוגמה להקצאת יתר של קיבולת
בגלל הקצאת יתר, הקיבולת המצטברת המקסימלית של כל הדיסקים ב-adv-pool היא 500 TiB, אבל רק 100 TiB ב-std-pool.
דוגמה לקיבולת של הקצאת אחסון לפי צורך (Thin Provisioning)
נניח שיוצרים דיסק ריק בנפח 20 TiB בכל מאגר.
בגלל הקצאת אחסון לפי צורך (Thin Provisioning), הקיבולת שנצרכה עבור adv-pool, או כמות הנתונים שנכתבה לכל הדיסקים במאגר, היא 0.
הסיבה לכך היא שהדיסק שיצרתם ריק. במקרה של std-pool, הדיסק הריק תופס נפח של 20 TiB. באמצעות הקצאת קיבולת מתקדמת, האפליקציות שלכם יכולות לכתוב יותר נתונים לפני שתצטרכו להגדיל את הקיבולת של המאגר.
דוגמה לצריכת קיבולת
נניח שאתם כותבים 500 GiB של נתונים לדיסקים בכל מאגר. adv-pool עדיין יש 99.5 TiB של מקום פנוי לנתונים חדשים, ואילו ב-std-pool יש 80 TiB של מקום פנוי. הסיבה לכך היא שב-adv-pool, צריכת הנתונים מבוססת על השימוש ולא על הקיבולת שהוקצתה.
דוגמה להגדלת הקיבולת
אם הקיבולת שנצרכה במאגר קיבולת מתקדם מתקרבת למקסימום, אפשר להגדיל את הקיבולת של המאגר בלי לשנות את הגודל של דיסקים בודדים. לדוגמה, נבחן את התרחיש הבא.
- הקיבולת של
adv-poolהיא 100 TiB, אבל היא מכילה 50 דיסקים של 5 TiB, כך שהקיבולת הכוללת שהוקצתה היא 250 TiB. - כל דיסק כותב 1 TiB של נתונים.
- הביקוש של האפליקציה מצביע על כך שכל דיסק יכתוב עוד 3 TiB של נתונים, והקיבולת הכוללת הצפויה היא עכשיו 200 TiB.
- הקיבולת בפועל של המאגר היא 100 TiB, ונשארה בו קיבולת של 50 TiB בלבד.
עם adv-pool, אפשר להגדיל את הקיבולת של המאגר ל-500 TiB בלי לשנות את הגודל של הדיסקים הבודדים, כי כולם מוקצים ל-5 TiB.
עם std-pool, צריך להגדיל גם את הקיבולת של המאגר וגם את הקיבולת של כל דיסק בנפרד.
הקצאת משאבים לביצועים רגילים ומתקדמים
כשיוצרים מאגר, צריך לבחור סוג הקצאת הרשאות לביצועים. סוג ההקצאה שתבחרו יקבע אילו תכונות של המאגר יהיו זמינות.
ב-Hyperdisk Storage Pools, אפשר לבחור הקצאת ביצועים רגילה או מתקדמת. אפשר גם לשלב בין סוגים שונים של הקצאת משאבים כדי לשפר את הקיבולת והביצועים. לדוגמה, אתם יכולים ליצור מאגר שמשתמש בהקצאת משאבים מתקדמת לקיבולת ובהקצאת משאבים רגילה לביצועים.
ב-Hyperdisk Exapools, אפשר להשתמש רק בהקצאת ביצועים מתקדמת.
בטבלה הבאה מפורטים ההבדלים בין הקצאת משאבים לביצועים רגילים לבין הקצאת משאבים לביצועים מתקדמים.
| תכונה | ביצועים רגילים | ביצועים מתקדמים | היתרון של ביצועים מתקדמים |
|---|---|---|---|
| צריכה משותפת | על סמך ה-IOPS או קצב העברת הנתונים שהוקצו | על סמך ה-IOPS או קצב העברת הנתונים בשימוש | שימוש יעיל יותר בביצועים של מאגרים שהוקצו: הקצאה לשימוש מצטבר, ולא לביצועים בשיא של כל דיסק. |
| שיתוף ביצועים | לא נתמך | הדיסקים חולקים את משאבי הביצועים של המאגר | שימוש משופר: הביצועים שלא נעשה בהם שימוש בדיסקים במצב המתנה זמינים לדיסקים פעילים. |
| הקצאת יתר | לא נתמך | הביצועים הכוללים של הדיסק שהוקצה יכולים להיות גבוהים מהביצועים שהוקצו למאגר | תכנון ביצועים וניהול דיסקים פשוטים יותר: הקצאת דיסקים לצרכים עתידיים של שימוש שיא בלי לשלם מראש. מונע עדכונים תדירים של ביצועי הדיסק. |
| סיכון להתנגשות | סיכון נמוך; מתאים במיוחד לעליות מתואמות | סיכון גבוה יותר; יכול להיות שיהיו התנגשויות אם הרבה דיסקים יגיעו לשיא בו-זמנית | עלויות נמוכות יותר: מאפשרת חיסכון בעלויות ויעילות כשדיסקים לא צריכים ביצועים ברמת השיא בו-זמנית |
| בסיס העלות | סיכום של הביצועים שהוקצו לדיסקים ספציפיים | סך כל הביצועים שהוקצו למאגר | עלויות נמוכות יותר: הקצאת נפח אחסון לשימוש המצטבר המקסימלי הצפוי, ולא לסכום של השימוש המקסימלי בכל דיסק בנפרד |
הקצאת משאבים לביצועים רגילים
הקצאת משאבים לביצועים רגילים היא האפשרות הטובה ביותר לעומסי עבודה עם כל אחת מהתכונות הבאות:
- עומסי עבודה שלא יכולים לפעול אם הביצועים מוגבלים על ידי משאבי המאגר.
- עומסי עבודה שבהם סביר שיהיו זינוקים מתואמים בביצועים של הדיסקים במאגר, למשל, דיסקים של נתונים למסדי נתונים שנמצאים בשיא השימוש בכל בוקר.
לדיסקים במאגר ביצועים רגיל יש את המאפיינים הבאים:
- צריכת הביצועים נמדדת על סמך כמות הביצועים שהוקצו לדיסק, ולא על סמך כמות הביצועים שהדיסק צורך בפועל. לדוגמה, אם תקצו דיסק עם קצב העברת נתונים של 500 MiB/s במאגר ביצועים רגיל, הביצועים הזמינים של המאגר יופחתו, גם אם הדיסק לא פעיל.
- אם כל הביצועים של המאגר הוקצו לדיסקים במאגר, אי אפשר ליצור דיסקים חדשים במאגר או להוסיף ביצועים לדיסקים קיימים. זה נכון גם אם כל הדיסקים לא פעילים. כדי ליצור דיסקים חדשים, צריך להקצות עוד ביצועים למאגר, להפחית את הביצועים שהוקצו לחלק מהדיסקים או למחוק חלק מהדיסקים.
הקצאת משאבים מתקדמת לשיפור הביצועים
מאגרי ביצועים מתקדמים מתאימים לדיסקים שאין להם זמני שימוש מקסימליים מתואמים. לדיסקים במאגרי דיסקים שמשתמשים בהקצאת ביצועים מתקדמת יש את המאפיינים הבאים:
הקצאת יתר של משאבים לשיפור הביצועים
הקצאת יתר מאפשרת להקצות את הדיסקים לביצועים ברמת השיא שלהם, בלי להקצות את המאגר לביצועים המשולבים הכוללים של הדיסקים. כל דיסק יכול לנצל את הביצועים עד למגבלה שהוקצתה לו. עם זאת, בכל רגע נתון, הביצועים הכוללים המקבילים של המאגר לא יכולים לחרוג מהביצועים שהוקצו למאגר.
במאגרי אחסון של Hyperdisk, מגבלת ההקצאה העודפת היא פי 5 מהביצועים שהוקצו למאגר. ב-Hyperdisk Exapools, מגבלת ההקצאה העודפת היא פי 50 מביצועי הכתיבה שהוקצו למאגר.
הקצאת אחסון לפי צורך (Thin Provisioning) וביצועים משותפים
הביצועים מוקצים לדיסקים לפי הצורך, ולא כשהדיסק מוקצה. בנוסף, הדיסקים במאגר מתקדם של ביצועים יכולים לחלוק את הביצועים שהוקצו להם, עד למגבלת הביצועים שהוקצו לכל דיסק. האפשרות הזו יכולה לחסוך בעלויות של דיסקים עם זמני שימוש שונים בשיא.
הגדלה אוטומטית של מאגר נתוני האוטומציה המשופרים לשיפור הביצועים
הדיסקים במאגר מתקדם של ביצועים יכולים להתחרות זה בזה על משאבי ביצועים אם הביצועים הכוללים שהם צורכים בו-זמנית מגיעים לביצועים שהוקצו למאגר.
התחרות על הביצועים פירושה שהדיסקים לא ישיגו את הביצועים המקסימליים שהוקצו להם. אם Compute Engine מזהה תחרות על משאבי ביצועים לאורך זמן, הוא מנסה להוסיף ביצועים למאגר באופן אוטומטי.
המערכת לא מנסה להגדיל את נפח האחסון באופן אוטומטי אם נפח האחסון הכולל שהוקצה לדיסקים במאגר הוא 80% או יותר מנפח האחסון במאגר. במקום זאת, המערכת תנסה להגדיל את נפח האחסון באופן אוטומטי אם הדיסקים צורכים 80% או יותר מהביצועים של המאגר בו-זמנית.
כשמשתמשים במאגרי ביצועים מתקדמים, כדאי:
- כדאי לעקוב אחרי המאגרים כדי למנוע מצב שבו לא יהיו מספיק ביצועים שהוקצו.
- להבין איך עומס העבודה מגיב אם נגמרים הביצועים שהוקצו.
השוואה בין סוגים של הקצאת ביצועים
בדוגמאות הבאות, נניח שאתם מתכננים עומס עבודה עם 1,000 דיסקים, שכל אחד מהם צריך הקצאה של 10,000 IOPS, ואתם צריכים לבחור סוג הקצאה של ביצועים.
דוגמה להקצאת יתר של משאבים לשיפור הביצועים
נניח שדרישת הביצועים המצטברת לכל הדיסקים היא 10,000,000 IOPS.
במאגר ביצועים רגיל, צריך להקצות 10,000,000 IOPS ולשלם עליהם.
במאגר ביצועים מתקדם, אפשר להקצות 1,000,000 IOPS. מכיוון שמאגר הדיסקים תומך בהקצאת יתר, אתם יכולים להקצות לכל דיסק 10,000 פעולות קלט/פלט בשנייה, כך שסך הפעולות יהיה 10,000,000 פעולות קלט/פלט בשנייה. עם זאת, אתם משלמים רק על 1,000,000 IOPS שהוקצו למאגר.
דוגמה לביצועים משותפים
נניח שכל דיסק צריך 10,000 IOPS, אבל השיא שלו מתרחש בזמנים שונים. קובעים שהדיסקים במאגר צריכים עד 1,000,000 פעולות קלט/פלט בשנייה בכל זמן נתון.
במאגר ביצועים רגיל, צריך להקצות 10,000,000 IOPS (10,000 IOPS לכל דיסק) ולשלם עליהם, גם אם הדיסקים אף פעם לא צריכים יותר מ-1,000,000 IOPS בכל פעם.
במאגר מתקדם של ביצועים עם 1,000,000 IOPS, הדיסקים יכולים לחלוק את הביצועים של המאגר. מכיוון שלדיסקים יש שיאי ביצועים שונים, הם יכולים לצרוך בו-זמנית עד 1,000,000 IOPS, למרות שהביצועים הכוללים שהוקצו הם 10,000,000 IOPS.
תמחור
החיוב על מאגרי Hyperdisk מתבסס על הקיבולת והביצועים שרכשתם למאגר. לא מחויבים על IOPS, על תפוקה או על קיבולת שסופקו לדיסקים שנוצרו במאגר האחסון.
אפשר לקבל הנחות תמורת התחייבות לשימוש (CUD) במשאבים של Hyperdisk Exapools, עם התחייבות מינימלית לשנה או עד 3 שנים. כשרוכשים Exapool לשנה או ל-3 שנים, מקבלים באופן אוטומטי הנחות CUD על בסיס משאבים בהתחייבויות לשנה או ל-3 שנים.
אי אפשר לקבל הנחות תמורת התחייבות לשימוש (CUD) או הנחות על שימוש קבוע (SUD) על מאגרי אחסון של Hyperdisk.
מידע נוסף זמין במאמר בנושא תמחור של דיסקים.
המאמרים הבאים
- מידע נוסף על מאגרי אחסון של Hyperdisk זמין במאמר מידע על מאגרי אחסון של Hyperdisk.
- מידע נוסף על Exapools זמין במאמר סקירה כללית על Hyperdisk Exapools.
- איך יוצרים מאגר