סקירה כללית של הביצועים של Persistent Disk

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

לדיון על הביצועים של Google Cloud Hyperdisk, ראו מידע על הביצועים של Hyperdisk. למידע על מגבלות הביצועים של Google Cloud Hyperdisk, ראו מגבלות הביצועים של Hyperdisk.

לפני שמתחילים, חשוב לזכור:

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

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

  • עבור עומסי עבודה שכוללים בעיקר בקשות קטנות (מ-4 KB עד 16 KB) של קלט/פלט אקראי, הגורם המגביל את הביצועים הוא בקשות קלט/פלט לשנייה (IOPS).

  • עבור עומסי עבודה שכוללים בעיקר בקשות קלט/פלט סדרתיות או גדולות (256 KB עד 1 MB) אקראיות, הגורם שמגביל את הביצועים הוא התפוקה.

בחירת סוג של Persistent Disk

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

  • דיסק אחסון מתמיד מאוזן (pd-balanced)
    • חלופה ל-SSD (ביצועים) Persistent Disk.
    • איזון בין ביצועים לעלות. ברוב סוגי המכונות ב-Compute Engine, לדיסקים האלה יש אותו מספר מקסימלי של IOPS כמו לדיסק מתמיד שמבוסס על SSD, ומספר נמוך יותר של IOPS לכל GiB. סוג הדיסק הזה מציע רמות ביצועים שמתאימות לרוב האפליקציות לשימוש כללי, במחיר שנע בין המחיר של דיסק רגיל לבין המחיר של דיסק מתמיד שמבוסס על SSD.
    • משתמש בכונני SSD.
  • SSD (Performance) Persistent Disk (pd-ssd)
    • מתאים לאפליקציות ארגוניות ולמסדי נתונים עם ביצועים גבוהים שדורשים זמן אחזור קצר יותר ו-IOPS גבוה יותר ממה שמספק דיסק מתמיד סטנדרטי.
    • משתמש בכונני SSD.
  • דיסק מתמיד סטנדרטי (pd-standard)
    • מתאים לעומסי עבודה גדולים של עיבוד נתונים שמשתמשים בעיקר בפעולות קלט/פלט רציפות.
    • משתמשים בכוננים קשיחים (HDD) רגילים.
  • Extreme Persistent Disk (pd-extreme)
    • מציע ביצועים גבוהים באופן עקבי גם לעומסי עבודה של גישה אקראית וגם לתפוקה בכמות גדולה.
    • מיועד לעומסי עבודה (workloads) של מסדי נתונים מתקדמים.
    • מאפשרת הקצאה של יעד ה-IOPS.
    • משתמש בכונני SSD.
    • האפשרות זמינה למספר מוגבל של סוגי מכונות.

אם יוצרים דיסק במסוף Google Cloud , סוג הדיסק שמוגדר כברירת מחדל הוא pd-balanced. אם יוצרים דיסק באמצעות ה-CLI של gcloud או Compute Engine API, סוג הדיסק שמוגדר כברירת מחדל הוא pd-standard.

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

מגבלות הביצועים של Persistent Disk

ל-Persistent Disk יש מגבלות על מספר פעולות הקלט/פלט (IOPS) ועל קצב העברת הנתונים (throughput) שהם יכולים לשמור. יש מגבלות על קצב העברת הנתונים (throughput) ועל מספר פעולות הקלט/פלט (IOPS) לכל ‎GiB ולכל מופע.

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

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

בדף הזה מפורטות מגבלות הביצועים של דיסקים לאחסון מתמיד (persistent disk) של תחום מוגדר ושל דיסקים לאחסון מתמיד (persistent disk) אזוריים.

Zonal Persistent Disk

בקטע הזה מוצגות מגבלות ה-IOPS והתפוקה של Persistent Disk אזורי.

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

מגבלות IOPS ל-Persistent Disk אזורי

בטבלה הבאה מוצגות מגבלות ה-IOPS ל-Persistent Disk אזורי.

אזורי
רגיל
PD
Zonal
Balanced
PD
Zonal
SSD PD
אזורי
רמה קיצונית של PD
‫SSD PD אזורי ב
מצב ריבוי כותבים
קריאת IOPS לכל GiB 0.75 6 30 30
פעולות קלט/פלט בשנייה (IOPS) לכתיבה לכל ‎GiB 1.5 6 30 30
קריאת IOPS לכל מכונה ‫7,500 80,000 100,000 120,000 100,000
כתיבת IOPS לכל מופע 15,000 80,000 100,000 120,000 100,000

מגבלות התפוקה של דיסקים לאחסון מתמיד של תחום

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

אזורי
רגיל
PD
Zonal
Balanced
PD
Zonal
SSD PD
אזורי
רמה קיצונית של PD
‫SSD PD אזורי ב
מצב ריבוי כותבים
קצב העברת נתונים לכל GiB‏ (MiBps) 0.12 0.28 0.48 0.48
תפוקת קריאה לכל מכונה (MiBps) 1,200 1,200 1,200 ‫4,000* 1,200
כתיבת נתונים של קצב העברת הנתונים לכל מכונה וירטואלית (MiBps) 400 1,200 1,200 ‫3,000* 1,200

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

Regional Persistent Disk

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

בטבלאות הבאות מוצגות מגבלות ה-IOPS והתפוקה של דיסקים לאחסון מתמיד (persistent disks) אזוריים. התנאים האלה חלים על המגבלות שצוינו:

  • כדי להגיע למגבלות שצוינו, צריך להשתמש במופע חישוב עם לפחות 64 מעבדים וירטואליים (vCPU) ובסוג מכונה N2 או בסוג מכונה N1 שפועל על מעבד Intel Skylake או על מעבד חדש יותר. במקרים שבהם נעשה שימוש בסוגי מכונות אחרים, כמו N2D, מגבלות הביצועים נמוכות יותר.
  • למכונות וירטואליות שמשתמשות בסוגי מכונות E2 יש מגבלות ביצועים נמוכות יותר, כי סוגי מכונות E2 תומכים ב-32 vCPU לכל היותר.
  • יכול להיות שערכי ה-IOPS של קריאה לכל מופע והתפוקה של קריאה לכל מופע יהיו נמוכים יותר כשהדיסק נמצא במצב לא משוכפל.

מגבלות IOPS לדיסקים לאחסון מתמיד אזורי

בטבלה הבאה מוצגות מגבלות ה-IOPS של Persistent Disk אזורי.

Regional
Standard
PD
אזורי
מאוזן
PD
‫SSD PD אזורי
קריאת IOPS לכל GiB 0.75 6 30
כתיבת IOPS לכל GiB 1.5 6 30
קריאת IOPS לכל מכונה ‫7,500 ‫80,000* ‫100,000#
כתיבת IOPS לכל מופע 15,000 ‫60,000 ‫80,000

* במכונות N2D, מספר פעולות הקלט/פלט בשנייה (IOPS) המקסימלי לקריאה לכל מופע של דיסק אחסון מתמיד מאוזן הוא 60,000.
# ב-N2D, מספר פעולות הקלט/פלט המקסימלי לקריאה לכל מופע של SSD Persistent Disk הוא 70,000.
ב-N2D, מספר פעולות הקלט/פלט המקסימלי לכתיבה לכל מופע של דיסק אחסון מתמיד מאוזן הוא 50,000.
ב-N2D, מספר פעולות הקלט/פלט המקסימלי לכתיבה לכל מופע של SSD Persistent Disk הוא 60,000.

מגבלות של קצב העברת נתונים (throughput) לדיסקים לאחסון מתמיד אזורי

בטבלה הבאה מוצגות מגבלות התפוקה של Persistent Disk אזורי.

Regional
Standard
PD
אזורי
מאוזן
PD
‫SSD PD אזורי
קצב העברת נתונים לכל GiB‏ (MiBps) 0.12 0.28 0.48
תפוקת קריאה לכל מכונה (MiBps) 1,200 1,200 1,200
כתיבת נתונים של קצב העברת הנתונים לכל מכונה וירטואלית (MiBps) 200 600 ‫1,000

ב-N2D, קצב העברת הנתונים המקסימלי לכתיבה לכל מופע של דיסק מתמיד שמבוסס על SSD הוא ‎600 MiBps.

שיתוף דיסקים בין מופעים

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

פעולות קלט/פלט של Persistent Disk חולקות נתיב משותף עם תנועת הרשת בהיפר-ויז'ור של מופע. לכן, אם יש תנועת רשת משמעותית במופע, רוחב הפס בפועל לקריאה ועקביות ה-IOPS עשויים להיות נמוכים מהמגבלות המקסימליות שמופיעות ברשימה. צפויים שינויים מסוימים במגבלות הביצועים, במיוחד כשפועלים קרוב למגבלות המקסימליות של IOPS עם גודל קלט/פלט של 16 KB. בטבלת סיכום רוחב הפס מפורט סיכום של רוחב הפס הצפוי.

ביצועים בסיסיים

סוגי הדיסקים המתמידים הבאים מציעים ביצועים בסיסיים של IOPS ושל קצב העברת נתונים, בנוסף למגבלות ביצועים מתמשכות לכל ‎1 GiB:

  • דיסק אחסון מתמיד מאוזן
  • SSD Persistent Disk

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

כדי לחשב את הביצועים המקסימליים הצפויים של סוג מסוים של Persistent Disk, מוסיפים את ביצועי הבסיס של סוג הדיסק למגבלת הביצועים לכל ‎GiB של סוג הדיסק, כפול הגודל המשולב (ב-‎GiB) של כל הדיסקים מאותו סוג שמצורפים למופע:

Maximum expected performance = Baseline performance + (Per GiB performance limit * Combined disk size in GiB).

לדוגמה, מספר ה-IOPS המקסימלי של שני דיסקי אחסון מתמיד מאוזנים של ‎1,000 GiB באזור מסוים שמצורפים לאותו מופע הוא 15,000, והוא מחושב באופן הבא:

3,000 baseline performance + (6 IOPS performance limit per GiB * 2000 GiB combined disk size) = 15,000 IOPS

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

Zonal Persistent Disk

בטבלה הבאה מפורטים נתוני הבסיס של IOPS ושל קצב העברת הנתונים (throughput) של zonal Persistent Disk:

Zonal
balanced
PD
Zonal
SSD PD
מספר פעולות הקלט/פלט בשנייה (IOPS) בסיסי לכל מופע 3,000 6,000
קצב העברת נתונים בסיסי (MiBps) לכל מכונה 140 240

Regional Persistent Disk

דיסקים לאחסון מתמיד אזורי נתמכים רק במופעי E2,‏ N1,‏ N2 ו-N2D. בטבלה הבאה מוצגים נתוני הבסיס של IOPS ושל קצב העברת הנתונים (throughput) בדיסקים לאחסון מתמיד (persistent disk) אזוריים:

אחסון מתמיד (PD) אזורי
מאוזן
‫SSD PD אזורי
מספר פעולות הקלט/פלט בשנייה (IOPS) בסיסי לכל מופע 3,000 6,000
קצב העברת נתונים בסיסי (MiBps) לכל מכונה 140 240

הגדרת דיסק האחסון המתמיד והמכונות

ביצועי דיסק האחסון המתמיד (persistent disk) משתנים בהתאם לגודל הדיסק ולמספר ליבות ה-vCPU במכונה.

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

בטבלאות הבאות מוצגות מגבלות הביצועים של דיסקים לאחסון מתמיד של תחום.

ביצועים לפי סוג מכונה ומספר vCPU בדיסק לאחסון מתמיד (persistent disk) של תחום

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

‫A2 Ultra instances

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-ultragpu-1g 15,000 15,000 800 800
a2-ultragpu-2g 20,000 20,000 1,200 1,200
a2-ultragpu-4g 50,000 50,000 1,200 1,200
a2-ultragpu-8g 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-ultragpu-1g 15,000 15,000 800 800
a2-ultragpu-2g 25,000 25,000 1,200 1,200
a2-ultragpu-4g ‫60,000 ‫60,000 1,200 1,200
a2-ultragpu-8g 100,000 100,000 1,200 1,200

pd-standard

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-ultragpu-1g 15,000 ‫5,000 400 800
a2-ultragpu-2g 15,000 ‫7,500 400 1,200
a2-ultragpu-4g 15,000 ‫7,500 400 1,200
a2-ultragpu-8g 15,000 ‫7,500 400 1,200

מכונות A2 Standard

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-highgpu-1g 15,000 15,000 800 800
a2-highgpu-2g 20,000 20,000 1,200 1,200
a2-highgpu-4g 50,000 50,000 1,200 1,200
a2-highgpu-8g 80,000 80,000 1,200 1,200
a2-megagpu-16g 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-highgpu-1g 15,000 15,000 800 800
a2-highgpu-2g 25,000 25,000 1,200 1,200
a2-highgpu-4g ‫60,000 ‫60,000 1,200 1,200
a2-highgpu-8g 100,000 100,000 1,200 1,200
a2-megagpu-16g 100,000 100,000 1,200 1,200

pd-standard

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
a2-highgpu-1g 15,000 ‫5,000 400 800
a2-highgpu-2g 15,000 ‫7,500 400 1,200
a2-highgpu-4g 15,000 ‫7,500 400 1,200
a2-highgpu-8g 15,000 ‫7,500 400 1,200
a2-megagpu-16g 15,000 ‫7,500 400 1,200

מכונות A3 Mega

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-megagpu-8g 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-megagpu-8g 80,000 80,000 1,200 1,200

מכונות A3 High

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-highgpu-1g 15,000 15,000 1,200 1,200
a3-highgpu-2g 30,000 30,000 1,200 1,200
a3-highgpu-4g ‫60,000 ‫60,000 1,200 1,200
a3-highgpu-8g 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-highgpu-1g 15,000 15,000 1,200 1,200
a3-highgpu-2g 30,000 30,000 1,200 1,200
a3-highgpu-4g ‫60,000 ‫60,000 1,200 1,200
a3-highgpu-8g 80,000 80,000 1,200 1,200

מכונות A3 Edge

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-edgegpu-8g 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (MB/s) תפוקת קריאה מקסימלית (MB/s)
a3-edgegpu-8g 80,000 80,000 1,200 1,200

מכונות C2

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 4,000 4,000 240 240
8 4,000 4,000 240 240
16 4,000 8,000 480 600
30 8,000 15,000 480 600
60 15,000 15,000 800 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 4,000 4,000 240 240
8 4,000 4,000 240 240
16 4,000 8,000 480 600
30 8,000 15,000 480 600
60 15,000 30,000 800 1,200

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 4,000 3,000 240 240
8 4,000 3,000 240 240
16 4,000 3,000 240 240
30 8,000 3,000 240 240
60 15,000 3,000 240 240

מכונות C2D

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2 4,590 4,080 245 245
4 4,590 4,080 245 245
8 4,590 4,080 245 245
16 4,590 8,160 245 326
32 8,160 15,300 245 612
56 8,160 15,300 245 612
112 15,300 30,600 408 1,224

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2 4,590 4,080 245 245
4 4,590 4,080 245 245
8 4,590 4,080 245 245
16 4,590 8,160 245 326
32 8,160 15,300 245 612
56 8,160 15,300 245 612
112 15,300 30,600 408 1,224

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2 4,590 3,060 245 245
4 4,590 3,060 245 245
8 4,590 3,060 245 245
16 4,590 3,060 245 245
32 8,160 3,060 245 245
56 8,160 3,060 245 245
112 15,300 3,060 245 245

C3D Instances

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 15,000 15,000 240 240
8 25,000 25,000 800 800
16 25,000 25,000 1,200 1,200
30 50,000 50,000 1,200 1,200
60 80,000 80,000 1,200 1,200
90 80,000 80,000 1,200 1,200
180 80,000 80,000 1,200 1,200
360 80,000 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 15,000 15,000 240 240
8 15,000 15,000 800 800
16 25,000 25,000 1,200 1,200
30 ‫60,000 ‫60,000 1,200 1,200
60 80,000 80,000 1,200 1,200
90 80,000 80,000 1,200 1,200
180 80,000 80,000 1,200 1,200
360 80,000 80,000 1,200 1,200

C3 Instances

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 15,000 15,000 240 240
8 15,000 15,000 240 240
22 20,000 20,000 800 800
44 50,000 50,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
4 15,000 15,000 240 240
8 15,000 15,000 240 240
22 25,000 25,000 800 800
44 ‫60,000 ‫60,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

מכונות E2

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
e2-medium* 10,000 12,000 200 200
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 20,000 20,000 1,000 1,200
‫32 או יותר 50,000 50,000 1,000 1,200

* מכונות מסוג E2 shared-core מריצות שני vCPU בו-זמנית שמשותפים בליבה פיזית אחת למשך חלק מסוים מהזמן.

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
e2-medium* 10,000 12,000 200 200
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 25,000 25,000 1,000 1,200
‫32 או יותר ‫60,000 ‫60,000 1,000 1,200

* מכונות מסוג E2 shared-core מריצות שני vCPU בו-זמנית שמשותפים בליבה פיזית אחת למשך חלק מסוים מהזמן.

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
e2-medium* 10,000 1,000 200 200
2-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

* מכונות מסוג E2 shared-core מריצות שני vCPU בו-זמנית שמשותפים בליבה פיזית אחת למשך חלק מסוים מהזמן.

מכונות G2

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
g2-standard-4 15,000 15,000 240 240
g2-standard-8 15,000 15,000 800 800
g2-standard-12 15,000 15,000 800 800
g2-standard-16 20,000 20,000 1,200 1,200
g2-standard-24 20,000 20,000 1,200 1,200
g2-standard-32 50,000 50,000 1,200 1,200
g2-standard-48 50,000 50,000 1,200 1,200
g2-standard-96 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
g2-standard-4 15,000 15,000 240 240
g2-standard-8 15,000 15,000 800 800
g2-standard-12 15,000 15,000 800 800
g2-standard-16 25,000 25,000 1,200 1,200
g2-standard-24 25,000 25,000 1,200 1,200
g2-standard-32 ‫60,000 ‫60,000 1,200 1,200
g2-standard-48 ‫60,000 ‫60,000 1,200 1,200
g2-standard-96 100,000 100,000 1,200 1,200

מופעים של H3

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
88 15,000 15,000 240 240

N1 Instances

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 15,000 204 240
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 20,000 20,000 1,200 1,200
32-63 50,000 50,000 1,200 1,200
‫64 ומעלה 80,000 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 15,000 204 240
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 25,000 25,000 1,200 1,200
32-63 ‫60,000 ‫60,000 1,200 1,200
‫64 ומעלה 100,000 100,000 1,200 1,200

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 עד 3,000 204 240
2-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

מכונות N2

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 20,000 20,000 1,200 1,200
32-63 50,000 50,000 1,200 1,200
‫64 ומעלה 80,000 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 25,000 25,000 1,200 1,200
32-63 ‫60,000 ‫60,000 1,200 1,200
‫64 ומעלה 100,000 100,000 1,200 1,200

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

pd-extreme

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
n2-standard-64 120,000 120,000 3,000 4,000
n2-standard-80 120,000 120,000 3,000 4,000
n2-standard-96 120,000 120,000 3,000 4,000
n2-standard-128 120,000 120,000 3,000 4,000
n2-highmem-64 120,000 120,000 3,000 4,000
n2-highmem-80 120,000 120,000 3,000 4,000
n2-highmem-96 120,000 120,000 3,000 4,000
n2-highmem-128 120,000 120,000 3,000 4,000
n2-highcpu-64 120,000 120,000 3,000 4,000
n2-highcpu-80 120,000 120,000 3,000 4,000
n2-highcpu-96 120,000 120,000 3,000 4,000

במקרים של מופעי N2 עם 96 או יותר מעבדים וירטואליים, נדרשת פלטפורמת מעבד Intel Ice Lake.

מכונות N2D

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 20,000 20,000 1,200 1,200
32-63 50,000 50,000 1,200 1,200
‫64 ומעלה עד 80,000 עד 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 25,000 25,000 1,200 1,200
32-63 ‫60,000 ‫60,000 1,200 1,200
‫64 ומעלה עד 100,000 עד 100,000 1,200 1,200

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
2-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

M1 Instances

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m1-megamem-96 80,000 80,000 1,200 1,200
m1-ultramem-40 ‫60,000 ‫60,000 1,200 1,200
m1-ultramem-80 70,000 70,000 1,200 1,200
m1-ultramem-160 70,000 70,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m1-megamem-96 100,000 100,000 1,200 1,200
m1-ultramem-40 ‫60,000 ‫60,000 1,200 1,200
m1-ultramem-80 70,000 70,000 1,200 1,200
m1-ultramem-160 70,000 70,000 1,200 1,200

pd-standard

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m1-megamem-96 15,000 ‫7,500 400 1,200
m1-ultramem-40 15,000 ‫7,500 400 1,200
m1-ultramem-80 15,000 ‫7,500 400 1,200
m1-ultramem-160 15,000 ‫7,500 400 1,200

pd-extreme

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m1-megamem-96 90,000 90,000 2,200 2,200

M2 Instances

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m2-megamem-416 40,000 40,000 1,200 1,200
m2-ultramem-208 40,000 40,000 1,200 1,200
m2-ultramem-416 40,000 40,000 1,200 1,200
m2-hypermem-416 40,000 40,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m2-megamem-416 40,000 40,000 1,200 1,200
m2-ultramem-208 40,000 40,000 1,200 1,200
m2-ultramem-416 40,000 40,000 1,200 1,200
m2-hypermem-416 40,000 40,000 1,200 1,200

pd-standard

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m2-megamem-416 15,000 ‫7,500 400 1,200
m2-ultramem-208 15,000 ‫7,500 400 1,200
m2-ultramem-416 15,000 ‫7,500 400 1,200
m2-hypermem-416 15,000 ‫7,500 400 1,200

pd-extreme

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m2-megamem-416 40,000 40,000 1,200 2,200
m2-ultramem-208 40,000 40,000 1,200 2,200
m2-ultramem-416 40,000 40,000 1,200 2,200
m2-hypermem-416 40,000 40,000 1,200 2,200

M3 Instances

pd-balanced

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m3-megamem-64 40,000 40,000 1,200 1,200
m3-megamem-128 80,000 80,000 1,200 1,200
m3-ultramem-32 40,000 40,000 1,200 1,200
m3-ultramem-64 40,000 40,000 1,200 1,200
m3-ultramem-128 80,000 80,000 1,200 1,200

pd-ssd

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m3-megamem-64 40,000 40,000 1,200 1,200
m3-megamem-128 80,000 80,000 1,200 1,200
m3-ultramem-32 40,000 40,000 1,200 1,200
m3-ultramem-64 40,000 40,000 1,200 1,200
m3-ultramem-128 80,000 80,000 1,200 1,200

pd-extreme

סוג המכונה מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
m3-megamem-64 40,000 40,000 1,200 2,200
m3-megamem-128 80,000 80,000 1,700 2,200
m3-ultramem-32 40,000 40,000 1,200 2,200
m3-ultramem-64 40,000 40,000 1,200 2,200
m3-ultramem-128 80,000 80,000 1,700 2,200

T2D Instances

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 15,000 204 240
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 20,000 20,000 1,200 1,200
32-60 50,000 50,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 15,000 204 240
2-7 15,000 15,000 240 240
8-15 15,000 15,000 800 800
16-31 25,000 25,000 1,200 1,200
32-60 ‫60,000 ‫60,000 1,200 1,200

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 3,000 204 240
2-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

מופעי T2A

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 20,000 20,000 204 240
2-7 20,000 20,000 240 240
8-15 25,000 25,000 800 800
16-31 25,000 25,000 1,200 1,200
32-47 ‫60,000 ‫60,000 1,200 1,200
48 80,000 80,000 ‫1,800 ‫1,800

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 20,000 20,000 204 240
2-7 20,000 20,000 240 240
8-15 25,000 25,000 800 800
16-31 25,000 25,000 1,200 1,200
32-47 ‫60,000 ‫60,000 1,200 1,200
48 80,000 80,000 ‫1,800 ‫1,800

pd-standard

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
1 15,000 1,000 204 240
2-3 15,000 2,400 240 240
4-7 15,000 3,000 240 240
8-15 15,000 ‫5,000 400 800
‫16 או יותר 15,000 ‫7,500 400 1,200

מופעי TPU v5e

pd-balanced

סוג המכונה מקסימום IOPS
(קריאה/כתיבה)
תפוקה מקסימלית (קריאה/כתיבה)
(MiBps)
ct5lp-hightpu-1t 20,000 1,200
ct5lp-hightpu-4t 80,000 1,200
ct5lp-hightpu-8t 80,000 1,200

מופעי TPU v5p

pd-balanced

סוג המכונה מקסימום IOPS
(קריאה/כתיבה)
תפוקה מקסימלית (קריאה/כתיבה)
(MiBps)
ct5p-hightpu-4t 80,000 1,200

מכונות TPU v3 ו-TPU v4

pd-balanced

סוג המכונה מקסימום IOPS
(קריאה/כתיבה)
תפוקה מקסימלית (קריאה/כתיבה)
(MiBps)
ct3-hightpu-4t 80,000 1,200
ct3p-hightpu-4t 80,000 1,200
ct4p-hightpu-4t 80,000 1,200

מופעים של Z3

pd-balanced

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
‫8 עד 14 15,000 15,000 240 240
‫22 עד 32 20,000 20,000 800 800
44 50,000 50,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

pd-ssd

מספר יחידות ה-vCPU מקסימום IOPS של כתיבה מספר ה-IOPS המקסימלי לקריאה תפוקת כתיבה מקסימלית (ב-MiBps) תפוקת קריאה מקסימלית (ב-MiBps)
‫8 עד 14 15,000 15,000 240 240
‫22 עד 32 25,000 25,000 800 800
44 ‫60,000 ‫60,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

דוגמה

כדאי לשקול שימוש ב-SSD Persistent Disk אזורי בגודל 1,000GiB שמצורף למכונת N2 עם 4 vCPU. מגבלת הקריאה שמבוססת רק על גודל הדיסק היא 36,000 IOPS ‏ (6,000 IOPS בסיסי + (30 IOPS לכל ‎GiB * 1,000 GiB)). עם זאת, למופע יש רק 4 מעבדי vCPU, ולכן מגבלת הקריאה מוגבלת ל-15,000 IOPS.

בדיקת הביצועים

אפשר לבדוק את מדדי הביצועים של אחסון מתמיד (persistent disk) ב-Cloud Monitoring, פתרון המעקב המשולב שלGoogle Cloud.

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

אופטימיזציה של ביצועי הדיסק

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

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

  • משנים את סוג המכונה ואת מספר יחידות ה-vCPU במופע כדי להגדיל את מגבלות ה-IOPS והתפוקה לכל מופע.

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

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