מדדים זמינים למאגרי Hyperdisk

במסמך הזה מפורטים המדדים של מאגרי Hyperdisk, כולל Hyperdisk Storage Pools ו-Hyperdisk Exapools.

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

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

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

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

מדדים של מאגרי Hyperdisk

בטבלה הבאה מפורטים המדדים שזמינים גם למאגרי אחסון של Hyperdisk וגם למאגרי אחסון מורחבים של Hyperdisk.

למדדים שספציפיים ל-Storage Pools ול-Exapools, אפשר לעיין במאמרים מדדים של Storage Pools ומדדים של Exapools.

כדי להתייחס למדד באופן פרוגרמטי, למשל באמצעות PromQL, מוסיפים את הקידומת compute.googleapis.com/ לשם המדד. הקידומת הזו הושמטה מהטבלה כדי לשפר את הקריאות. לדוגמה, השם המוגדר במלואו של מדד ההקצאה העודפת של הקיבולת הוא compute.googleapis.com/storage_pool/capacity_overprovisioning.

שאלות מדד תיאור
מאפייני הבריכה
כמה דיסקים יש במאגר? שם המדד שמוצג: Disks

שם המדד: (storage_pool/disks)
מספר הדיסקים במאגר.
מה הייתה הקיבולת שהוקצתה למאגר האחסון? שם התצוגה של המדד: קיבולת שהוקצתה

שם המדד: (storage_pool/provisioned_capacity)
גודל המאגר ב-TiB.
מדדים שקשורים לקיבולת
איזה אחוז מהקיבולת הכוללת של המאגר הוקצה לדיסקים במאגר?
אם הקיבולת של המאגר היא מעל הקצאה, מהו שיעור ההקצאה העודפת?
שם התצוגה של המדד: Capacity Overprovisioning (%)‎

שם המדד: (storage_pool/capacity_overprovisioning)

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

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

כמה נתונים נכתבו לדיסקים במאגר, ביחס לקיבולת שהוקצתה למאגר (שיעור הניצול)?
שם התצוגה של המדד: ניצול הקיבולת (%)

שם המדד: (storage_pool/capacity_utilization)
הקיבולת שנוצלה במאגר, שמיוצגת כאחוז מקיבולת המאגר הכוללת. הערך הזה מחושב לפי הנוסחה הבאה:
Utilization = (used_capacity/provisioned_capacity) * 100
כמה קיבולת הוקצתה לדיסקים שנוצרו במאגר? שם התצוגה של המדד: Total Disk Provisioned Capacity

שם המדד: (storage_pool/total_disk_provisioned_capacity)
סכום הקיבולת שהוקצתה לכל הדיסקים במאגר. לדוגמה, אם יש מאגר עם 10 דיסקים, כל אחד בגודל 5 TiB, הערך של המדד 'קיבולת כוללת של דיסקים שהוקצו' יהיה 50 TiB.
כמה נתונים, בבייט, נכתבו למאגר, כולל כל צמצום נתונים? השם המוצג של המדד: Used Capacity

שם המדד: (storage_pool/used_capacity)

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

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

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

שם התצוגה של המדד: Total Disk Provisioned Throughput

שם המדד: (storage_pool/total_disk_provisioned_throughput)

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

השם המוצג של המדד: Total Disk Provisioned IOPS

שם המדד: (storage_pool/total_disk_provisioned_iops)

סכום ה-IOPS שהוקצה לכל הדיסקים במאגר.

מדדים של Hyperdisk Storage Pool

בטבלה הבאה מפורטים המדדים שזמינים רק למאגרי אחסון של Hyperdisk.

שאלות מדד תיאור
מאפיינים של Hyperdisk Storage Pool
כמה פעולות קלט/פלט בשנייה (IOPS) הוקצו ל-Storage Pool? שם התצוגה של המדד: Provisioned IOPS
שם המדד: (storage_pool/provisioned_iops)
‫IOPS שהוקצו של Storage Pool. המדד הזה רלוונטי רק למאגרי אחסון של Hyperdisk Balanced.
כמה תפוקה הוקצתה ל-Storage Pool? השם המוצג של המדד: הקצאת משאבים לפי התפוקה שנקבעה
שם המדד: (storage_pool/provisioned_throughput)
הקצאת משאבים לפי התפוקה שנקבעה של Storage Pool.
מדדי שימוש בביצועים
מהו אחוז ה-IOPS שהוקצה לבריכת האחסון שהוקצה לדיסקים בבריכה?
אם ה-IOPS של המאגר מוקצים יתר על המידה, מהו שיעור הקצאת היתר?
שם התצוגה של המדד: IOPS Overprovisioning (%)‎
שם המדד: (storage_pool/iops_overprovisioning)

היחס בין סך כל ה-IOPS שהוקצו לדיסקים ב-Storage Pool לבין ה-IOPS שהוקצו לו, באחוזים.

במאגרי ביצועים מתקדמים, ערך שגדול מ-100% מציין שה-IOPS של המאגר הוקצו יתר על המידה. שיעור הקצאת היתר הוא אחוז מסך ה-IOPS שהוקצה לדיסק, ביחס ל-IOPS שהוקצה למאגר.

איזה אחוז מנפח התפוקה שהוקצה ל-Storage Pool הוקצה לדיסקים ב-Pool?
אם נפח התפוקה של המאגר הוא מעל נפח התפוקה שהוקצה, מהו שיעור ההקצאה העודפת?
שם התצוגה של המדד: Throughput Overprovisioning(%)‎
שם המדד: (storage_pool/throughput_overprovisioning)

היחס בין התפוקה הכוללת שהוקצתה לדיסקים ב-Storage Pool לבין התפוקה שהוקצתה לו, כאחוז.

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

כמה אחוזים מ-IOPS שהוקצו ל-Storage Pool נוצלו על ידי הדיסקים ב-Pool? השם המוצג של המדד: IOPS Utilization (%)‎
שם המדד: (storage_pool/iops_utilization)
היחס בין סך ה-IOPS שהוקצה לדיסקים במאגר האחסון לבין ה-IOPS שהוקצה למאגר האחסון, באחוזים. הערך הזה מחושב לפי הנוסחה הבאה:
Utilization = (used_iops/provisioned_iops) * 100
כמה אחוזים מהתפוקה הכוללת של מאגר האחסון נוצלו, או נצרכו, על ידי הדיסקים? שם התצוגה של המדד: Throughput Utilization (%)‎
שם המדד: (storage_pool/throughput_utilization)
התפוקה בשימוש של Storage Pool, מיוצגת כאחוז מהתפוקה שהוקצתה. הערך הזה מחושב לפי הנוסחה הבאה:
Utilization = (used_throughput/provisioned_throughput) * 100
כמה מפעולות ה-IOPS שהוקצו ל-Storage Pool נוצלו על ידי הדיסקים במאגר? שם התצוגה של המדד: Used IOPS
שם המדד: (storage_pool/used_iops)

במאגרי ביצועים רגילים, הערך הזה שווה לערך של Total Disk Provisioned IOPS, ו-3,000 ה-IOPS הראשונים שהוקצו לכל דיסק לא נספרים בערך הזה.

במאגרי ביצועים מתקדמים, זהו סכום ה-IOPS שנצרכו על ידי כל הדיסקים ב-Storage Pool לתקופה שצוינה. המדד הזה שונה ממדד ה-IOPS הכולל שהוקצה לדיסקים ב-Storage Pool.

כמה מהתפוקה שהוקצתה למאגר האחסון נוצלה על ידי הדיסקים במאגר האחסון? שם התצוגה של המדד: Used throughput (קצב העברת נתונים בשימוש)
שם המדד: (storage_pool/used_throughput)

במאגרי ביצועים רגילים, הערך הזה שווה לערך Total Disk Provisioned Throughput, ו-140 MiB/s הראשונים של התפוקה המוקצית לכל דיסק לא נספרים בערך הזה.

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

מדדים של Hyperdisk Exapool

בטבלה הבאה מפורטים המדדים שזמינים רק ל-Hyperdisk Exapools.

שאלות מדד תיאור
מאפייני Exapool
כמה פעולות קלט/פלט בשנייה (IOPS) של קריאה נרכשו עבור Exapool? השם המוצג של המדד: Pool Maximum Read IOPS סך ה-IOPS לקריאה שנרכשו עבור Exapool על סמך השילוב של יחידות הקיבולת. המדד הזה רלוונטי רק ל-Hyperdisk Balanced Exapools.
כמה קצב העברת נתונים לקריאה נרכש עבור Exapool? שם התצוגה של המדד: Pool Maximum Read Throughput
התפוקה הכוללת של הקריאה שנרכשה עבור Exapool בהתאם לשילוב של יחידות הקיבולת.
כמה פעולות קלט/פלט של כתיבה נרכשו עבור Exapool? שם התצוגה של המדד: Pool Maximum Write IOPS
סך פעולות הקלט/פלט (IOPS) של הכתיבה שנרכשו עבור Exapool, על סמך השילוב של יחידות הקיבולת. המדד הזה רלוונטי רק ל-Hyperdisk Balanced Exapools.
מה היה קצב העברת הנתונים לכתיבה שנרכש עבור Exapool? שם המדד שמוצג: קצב העברת נתונים מקסימלי של המאגר
התפוקה הכוללת של פעולות כתיבה שנרכשה עבור Exapool על סמך השילוב של יחידות הקיבולת
מדדים שקשורים לביצועים
כמה פעולות קלט/פלט של קריאה נצרכו בדיסקים ב-Exapool? שם התצוגה של המדד: Pool Used Read IOPS

שם המדד: ‏(storage_pool/used_read_iops)
המספר הזה מייצג את סך ה-IOPS של קריאה בכל הדיסקים ב-Exapool. אפשר להשוות את הנתון הזה ל-IOPS של הקריאה שהוקצו כדי להחליט אם צריך לשנות את השילוב של יחידות הקיבולת.
כמה נתונים נקראו מהדיסקים ב-Exapool? שם התצוגה של המדד: Pool Used Read Throughput

שם המדד: (storage_pool/used_read_throughput)
הנתון הזה מייצג את קצב העברת הנתונים לקריאה, שמצטבר לכל הדיסקים ב-Exapool. אפשר להשוות את הנתון הזה לנתון של קצב העברת הנתונים לקריאה שהוקצה כדי להבין אם צריך לשנות את השילוב של יחידות הקיבולת.
כמה פעולות קלט/פלט בשנייה (IOPS) של כתיבה צרכו הדיסקים ב-Exapool? שם התצוגה של המדד: Pool Used Write IOPS

שם המדד: (storage_pool/used_write_iops)
הערך הזה מייצג את ממוצע פעולות הקלט/פלט של הכתיבה לכל הדיסקים ב-Exapool. אפשר להשוות את הנתון הזה ל-IOPS של הכתיבה שהוקצו כדי לקבוע אם צריך לשנות את השילוב של יחידות הקיבולת.
כמה נתונים נכתבו בדיסקים ב-Exapool? שם התצוגה של המדד: Pool Used Write Throughput

שם המדד: (storage_pool/used_write_throughput)
הנתון הזה מייצג את נפח הנתונים שנכתבו, במצטבר, בכל הדיסקים ב-Exapool. אפשר להשוות את הנתון הזה לנתון של קצב העברת הנתונים (throughput) של הכתיבה שהוקצה כדי לקבוע אם צריך לשנות את השילוב של יחידות הקיבולת.
מדדים שקשורים לקיבולת
כמה נתונים עומסי העבודה כותבים לדיסקים במאגר? שם המדד שמוצג: Pool User Written Bytes

סכום הבייטים שנכתבו על ידי אפליקציות שמשתמשות בדיסקים ב-Exapool. השדה הזה משמש לחישוב המדד 'יחס צמצום הנתונים'.

אפשר לראות את המדד הזה רק באמצעות Cloud Monitoring. אי אפשר לראות אותו באמצעות Google Cloud CLI.

עד כמה יעילות האסטרטגיות לצמצום הנתונים? השם המוצג של המדד: יחס צמצום הנתונים במאגר כמות הנתונים שנכתבו על ידי אפליקציות בדיסקים במאגר לעומת כמות הנתונים שנשמרו באחסון בלוקים. הערך מחושב כך:
Pool user written bytes / Pool used capacity.
לדוגמה, ערך של ‎2:1‎ אומר שכל 2 בייט של נתונים שאפליקציות כותבות לדיסקים במאגר מצטמצמים לבייט אחד לפני שהם נשמרים באחסון הבלוקים.

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