במאמר הזה מתוארות התכונות של Hyperdisk ML, שמציע את התפוקה הגבוהה ביותר מבין כל סוגי ה-Hyperdisk ב-Google Cloud. Google ממליצה להשתמש ב-Hyperdisk ML ללמידת מכונה ולעומסי עבודה שדורשים קצב העברת נתונים גבוה בקריאה של מערכי נתונים שלא ניתן לשנות. התפוקה הגבוהה של Hyperdisk ML מאפשרת לקבל תוצאות מהר יותר, לקצר את זמני ההמתנה של המאיץ ולצמצם את עלויות החישוב.
עבור עומסי עבודה גדולים של הסקה, אימון ו-HPC, אפשר לצרף נפח אחסון יחיד של Hyperdisk ML למספר מופעי מחשוב במצב קריאה בלבד.
אפשר לציין קצב העברת נתונים של עד 2 TiB/s (2,097,152 MiB/s) לנפח אחד של Hyperdisk ML. אי אפשר להקצות רמת IOPS, אבל כל MiB/s של תפוקת נתונים שהוקצתה מגיע עם 16 IOPS, עד 33,554,432 IOPS.
מידע נוסף על Hyperdisk ועל סוגי Hyperdisk אחרים זמין במאמר מידע על Hyperdisk.
כדי ליצור נפח Hyperdisk ML, ראו יצירת נפח Hyperdisk.
תרחישים לדוגמה
התכונה Hyperdisk ML מתאימה לתרחישים הבאים:
- עומסי עבודה של HPC
- למידת מכונה
- עומסי עבודה שעברו אופטימיזציה למאיץ
תמיכה בסדרת מכונות
אפשר להשתמש ב-Hyperdisk ML בסדרות המכונות הבאות:
מגבלות על צירוף נפחי Hyperdisk ML למופעים מדור רביעי
אי אפשר לצרף נפחי Hyperdisk ML שנוצרו לפני 4 בפברואר 2026 למכונות מהדור הרביעי, למשל מכונות C4 או G4.
כדי לעקוף את המגבלה הזו, יוצרים קובץ snapshot של הדיסק ואז יוצרים דיסק חדש מקובץ ה-snapshot. אפשר לצרף את הדיסק החדש לכל מכונה נתמכת.
מידע על ביצועים שהוקצו
כשיוצרים נפחי Hyperdisk, לא צריך להקצות ביצועים. אם לא מקצים ביצועים, מערכת Compute Engine יוצרת את אמצעי האחסון עם ערכי ברירת מחדל שאפשר לשנות בהמשך. פרטים על ערכי ברירת מחדל זמינים במאמר בנושא ערכי ברירת מחדל של IOPS ושל קצב העברת נתונים.
אם אתם יודעים מהם צורכי הביצועים שלכם, אתם יכולים לציין מגבלות IOPS וקצב העברת נתונים (throughput) עבור נפח Hyperdisk ML כשאתם יוצרים את הנפח, ואתם יכולים לשנות את הערכים שהוקצו אחרי שאתם יוצרים את הנפח. אי אפשר לציין רמת IOPS או קצב העברה אם לא מציינים גודל.
מגבלות על גודל וביצועים
המגבלות הבאות חלות על הערכים של הגודל, קצב העברת הנתונים ופעולות הקלט/פלט בשנייה שאפשר לציין עבור נפח אחסון של Hyperdisk ML.
גודל: בין 4 GiB ל-64 TiB. גודל ברירת המחדל הוא 100 GiB.
תפוקה: בין 400 MiB/s לבין 2 TiB/s (2,097,152 MiB/s). גם למינימום וגם למקסימום של קצב העברת הנתונים יש מגבלות משלהם, בהתאם לגודל הנפח, באופן הבא:
התפוקה המינימלית: לנפחי אחסון בגודל 4 עד 3,341 GiB, הערך המינימלי הוא 400 MiB/s. עבור נפחי אחסון בגודל של 3,342 GiB ומעלה, הערך המינימלי תלוי בגודל ונע בין 401 ל-7,680 MiB/s.
התפוקה המקסימלית: לנפחי אחסון בגודל 1,311 GiB ומעלה, הערך המקסימלי הוא 2 TiB/s (2,097,152 MiB/s). עבור נפחי אחסון בגודל של 1,310 GiB או פחות, הערך המקסימלי תלוי בגודל ונע בין 6,400 ל-2,097,152 MiB/s.
דוגמאות מופיעות במאמר בנושא מגבלות על נפח נתונים מוקצה.
IOPS: אי אפשר לציין מגבלת IOPS לנפחי אחסון של Hyperdisk ML. במקום זאת, מספר ה-IOPS שהוקצה תלוי ברוחב הפס שהוקצה. כל נפח אחסון של Hyperdisk ML מוקצה עם 16 IOPS לכל MiB/s של תפוקה, עד למקסימום של 33,554,432 IOPS.
מגבלות על הקצאת משאבים לפי התפוקה שנקבעה
בטבלה הבאה מפורטות המגבלות של נפח התפוקה שהוקצה לגדלים נפוצים של נפח אחסון. אם מידה מסוימת לא מופיעה ברשימה, אפשר להשתמש בנוסחה הבאה כדי לחשב את הערכים המותרים, כאשר x הוא גודל הנפח ב-GiB:
- התפוקה המינימלית שניתן להגדיר:
MAX (400, 0.12x) - התפוקה המקסימלית שאפשר להגדיר:
MIN (2,097,152, 1600x)
| גודל | תפוקה מינימלית (MiB/s) | תפוקה מקסימלית (MiB/s) |
|---|---|---|
| 4 | 400 | 6,400 |
| 10 | 400 | 16,000 |
| 50 | 400 | 80,000 |
| 64 | 400 | 102,400 |
| 100 | 400 | 160,000 |
| 300 | 400 | 480,000 |
| 500 | 400 | 800,000 |
| 1,000 | 400 | 1,600,000 |
| 5,000 | 600 | 2,097,152 |
| 25,000 | 3,000 | 2,097,152 |
| 64,000 | 7,680 | 2,097,152 |
ערכי ברירת מחדל של גודל, IOPS וקצב העברת נתונים
אם לא מציינים מגבלה על גודל או על קצב העברת נתונים כשיוצרים נפח אחסון של Hyperdisk ML, Compute Engine מקצה ערכי ברירת מחדל.
גודל ברירת המחדל של נפחי Hyperdisk ML הוא 100 GiB.
ערכי ברירת המחדל של IOPS ושל קצב העברת הנתונים מבוססים על הנוסחאות הבאות.
- תפוקת ברירת המחדל:
MAX (24x, 400)MiB/s, כאשרxהוא גודל הנפח ב-GiB. - IOPS שמוגדר כברירת מחדל:
16t, כאשרtהוא רוחב הפס שמוגדר כברירת מחדל. אי אפשר להגדיר ישירות את מגבלת ה-IOPS.
שינוי הביצועים או הגודל שהוקצו
אפשר לשנות את הגודל שהוקצה כל 4 שעות, ואת קצב העברת הנתונים כל 6 שעות. הוראות לשינוי הגודל או הביצועים מפורטות במאמר שינוי הגודל והביצועים של נפח Hyperdisk.
מגבלות על הביצועים כשהדיסק מצורף למופע
בקטע הזה מפורטות מגבלות הביצועים של Hyperdisk ML. אפשר לציין קצב העברת נתונים של עד 2 TiB/s (2,097,152 MiB/s) לנפח אחד של Hyperdisk ML. אי אפשר להקצות רמת IOPS, אבל כל MiB/s של תפוקת נתונים שהוקצתה מגיע עם 16 IOPS, עד 33,554,432 IOPS.
בקטע הזה מפורטים הביצועים המקסימליים שנפחי Hyperdisk ML יכולים להשיג עבור כל מופע נתמך. הביצועים של נפח Hyperdisk ML כשהוא מצורף למופע לא יכולים לחרוג מהמגבלות של סוג המכונה של המופע. מגבלות הביצועים משותפות גם לכל נפחי ה-Hyperdisk ML שמצורפים לאותו מופע, ללא קשר לביצועים המוקצים של כל נפח.
תרחישים שבהם נדרשים כמה מופעים כדי להגיע לביצועים שהוקצו
התפוקה שהוקצתה לנפח Hyperdisk ML משותפת לכל מופע שהנפח מצורף אליו, עד למגבלה המקסימלית של סוג המכונה שמפורטת בטבלה הבאה. אם הביצועים המוקצים של נפח Hyperdisk ML גבוהים ממגבלת הביצועים של מופע, הנפח יכול להשיג את הביצועים המוקצים רק אם הוא מצורף למספר מופעים.
לדוגמה, נניח שיש לכם נפח אחסון של Hyperdisk ML עם הקצאה של 500,000 MiB/s של תפוקה, ואתם רוצים לצרף את נפח האחסון למופעים של a3-ultragpu-8. מופע a3-ultragpu-8 יחיד לא יכול להשיג תפוקה של יותר מ-4,000 MiB/s. לכן, כדי להשיג את נפח התפוקה שהוקצה, צריך לצרף את נפח האחסון ל-125 (500,000 חלקי 4,000) מופעים של a3-ultragpu-8 לפחות. לעומת זאת, עבור סוג המכונה a2-highgpu-1g, תצטרכו 272 מופעים.
| סוג המכונה של המופע | מקסימום IOPS | תפוקה מקסימלית (MiB לשנייה) |
|---|---|---|
| A2 | ||
a2-*-1g | 28,800 | 1,800 |
a2-*-2g | 38,400 | 2,400 |
a2-*-4g | 38,400 | 2,400 |
a2-*-8g | 38,400 | 2,400 |
a2-megagpu-16g | 38,400 | 2,400 |
| A3 (A3+H100) | ||
a3-*-1g | 6,400 | 400 |
a3-*-2g | 28,800 | 1,800 |
a3-*-4g | 38,400 | 2,400 |
a3-*-8g | 76,800 | 4,800 |
| A3 (A3+H200) | ||
a3-ultragpu-8g1 | 160,000 | 10,000 |
| A4 1 | ||
a4-highgpu-8g1 | 160,000 | 10,000 |
| A4X 1 | ||
a4x-highgpu-4g1 | 200,000 | 12,500 |
| A4X Max 1 | ||
a4x-maxgpu-4g-metal1 | 200,000 | 12,500 |
| C3 | ||
c3-*-4 | 6,400 | 400 |
c3-*-8 | 12,800 | 800 |
c3-*-22 | 28,800 | 1,800 |
c3-*-44 | 38,400 | 2,400 |
c3-*-88 | 76,800 | 4,800 |
c3-*-176 | 160,000 | 10,000 |
c3-*-192-metal | 76,800 | 4,800 |
| C3D | ||
c3d-*-4 | 6,400 | 400 |
c3d-*-8 | 12,800 | 800 |
c3d-*-16 | 19,200 | 1,200 |
c3d-*-30 | 19,200 | 1,200 |
c3d-*-60 | 38,400 | 2,400 |
c3d-*-90 | 38,400 | 2,400 |
c3d-*-180 | 38,400 | 2,400 |
c3d-*-360 | 38,400 | 2,400 |
| C4 1 | ||
c4-*-21 | 6,400 | 400 |
c4-*-41 | 6,400 | 400 |
c4-*-81 | 12,800 | 800 |
c4-*-161 | 25,600 | 1600 |
c4-*-241 | 25,600 | 1,600 |
c4-*-321 | 25,600 | 1,600 |
c4-*-481 | 38,400 | 2,400 |
c4-*-961 | 80,000 | 5,000 |
c4-*-1441 | 100,000 | 6,250 |
c4-*-1921 | 160,000 | 10,000 |
c4-*-2881 | 160,000 | 10,000 |
c4-*-288-lssd-metal1 | 200,000 | 12,500 |
| C4A | ||
c4a-*-1 | 6,400 | 400 |
c4a-*-2 | 12,800 | 800 |
c4a-*-4 | 12,800 | 800 |
c4a-*-8 | 16,000 | 1,000 |
c4a-*-16 | 25,600 | 1,600 |
c4a-*-32 | 38,400 | 2,400 |
c4a-*-48 | 52,800 | 3,300 |
c4a-*-64 | 70,400 | 4,400 |
c4a-*-72 | 80,000 | 5,000 |
c4a-*-72 | 80,000 | 5,000 |
c4a-*-96-metal | 80,000 | 5,000 |
| C4D 1 | ||
c4d-*-21 | 6,400 | 400 |
c4d-*-41 | 6,400 | 400 |
c4d-*-81 | 12,800 | 800 |
c4d-*-161 | 19,200 | 1,200 |
c4d-*-321 | 25,600 | 1,600 |
c4d-*-481 | 25,600 | 1,600 |
c4d-*-641 | 38,400 | 2,400 |
c4d-*-961 | 50,000 | 3,125 |
c4d-*-1921 | 100,000 | 6,250 |
c4d-*-3841 | 160,000 | 10,000 |
c4d-*-384-metal1 | 160,000 | 10,000 |
| C4N 1 | ||
c4n-*-21 | 12,800 | 800 |
c4n-*-41 | 12,800 | 800 |
c4n-*-81 | 25,600 | 1,600 |
c4n-*-161 | 44,800 | 2,800 |
c4n-*-241 | 51,200 | 3,200 |
c4n-*-481 | 100,000 | 6,250 |
c4n-*-961 | 160,000 | 10,000 |
c4n-*-1921 | 320,000 | 20,000 |
| G2 | ||
g2-standard-4 | 12,800 | 800 |
g2-standard-8 | 19,200 | 1,200 |
g2-standard-12 | 28,800 | 1,800 |
g2-standard-16 | 38,400 | 2,400 |
g2-standard-24 | 38,400 | 2,400 |
g2-standard-32 | 38,400 | 2,400 |
g2-standard-48 | 38,400 | 2,400 |
g2-standard-96 | 38,400 | 2,400 |
| G4 | ||
g4-standard-6 | 6,400 | 400 |
g4-standard-12 | 12,800 | 800 |
g4-standard-24 | 19,200 | 1,200 |
g4-standard-48 | 25,600 | 1,600 |
g4-standard-96 | 44,800 | 2,800 |
g4-standard-192 | 76,800 | 4,800 |
g4-standard-384 | 160,000 | 10,000 |
| N4 | ||
n4-*-2 | 3,840 | 240 |
n4-*-4 | 3,840 | 240 |
n4-*-8 | 7,680 | 480 |
| סוגי N4 בהתאמה אישית עם 10 עד 14 ליבות vCPU | 7,680 | 480 |
n4-*-16 | 19,200 | 1,200 |
| סוגי N4 מותאמים אישית עם 18 עד 30 ליבות vCPU | 19,200 | 1,200 |
n4-*-32 | 25,600 | 1,600 |
| סוגי N4 בהתאמה אישית עם 34 עד 46 ליבות vCPU | 25,600 | 1,600 |
n4-*-48 | 38,400 | 2,400 |
| סוגי N4 בהתאמה אישית עם 50 עד 62 ליבות vCPU | 38,400 | 2,400 |
n4-*-64 | 38,400 | 2,400 |
| סוגי N4 בהתאמה אישית עם 66 עד 78 ליבות vCPU | 38,400 | 2,400 |
n4-*-80 | 38,400 | 2,400 |
| N4A | ||
n4a-*-1 | 3,840 | 240 |
n4a-*-2 | 3,840 | 240 |
n4a-*-4 | 3,840 | 240 |
n4a-*-8 | 7,680 | 480 |
n4a-*-16 | 19,200 | 1,200 |
n4a-*-32 | 25,600 | 1,600 |
n4a-*-48 | 38,400 | 2,400 |
n4a-*-64 | 38,400 | 2400 |
| N4D | ||
n4d-*-2 | 3,840 | 240 |
n4d-*-4 | 3,840 | 240 |
n4d-*-8 | 7,680 | 480 |
n4d-*-16 | 19,200 | 1,200 |
n4d-*-32 | 25,600 | 1,600 |
n4d-*-48 | 38,400 | 2,400 |
n4d-*-64 | 38,400 | 2,400 |
n4d-*-80 | 38,400 | 2,400 |
n4d-*-96 | 38,400 | 2,400 |
| TPU v5e | ||
ct5lp-hightpu-1t | 19,200 | 1,200 |
ct5lp-hightpu-4t | 28,800 | 1,800 |
ct5lp-hightpu-8t | 28,800 | 1,800 |
| TPU v5p | ||
ct5p-hightpu-4t | 76,800 | 4,800 |
| TPU v6e | ||
ct6e-standard-1t | 19,200 | 1,200 |
ct6e-standard-4t | 38,400 | 2,400 |
ct6e-standard-8t | 38,400 | 2,400 |
| TPU7x 1 | ||
tpu7x-standard-4t1 | 96,000 | 6,000 |
1 הביצועים במצב יציב. מידע נוסף זמין במאמר מגבלות ביצועים לסוגי מכונות עם ביצועים במצב יציב.
זמינות אזורית של Hyperdisk ML
Hyperdisk ML זמין באזורים שבהם יש סדרות מכונות נתמכות.
הגנה מפני אסונות לנפחי Hyperdisk ML
אפשר לגבות נפח Hyperdisk ML באמצעות תמונות מצב רגילות. תמונות מצב מגבות את הנתונים בווליום Hyperdisk ML בנקודת זמן ספציפית.
רפליקציה בין אזורים
נפחי Hyperdisk ML הם תמיד אזוריים, ואי אפשר לשכפל נפחי Hyperdisk ML לאזור אחר. כדי לשכפל נתונים לאזור אחר באותו אזור, צריך להשתמש באמצעי האחסון Hyperdisk Balanced High Availability.
שיתוף נפח אחסון של Hyperdisk ML בין מופעים
עבור עומסי עבודה של למידת מכונה שעברו אופטימיזציה לשימוש במאיצים, אפשר לצרף את אותו נפח אחסון של Hyperdisk ML לכמה מכונות וירטואליות. הגישה הזו מאפשרת קריאה בלבד בו-זמנית של נפח אחסון יחיד מכמה מכונות וירטואליות. השיטה הזו חסכונית יותר מאשר שימוש בכמה דיסקים עם אותם נתונים.
אין עלויות נוספות שקשורות לשיתוף דיסק בין מופעים. צירוף דיסק במצב קריאה-בלבד לכמה מופעים לא משפיע על הביצועים של הדיסק. כל מכונה וירטואלית עדיין יכולה להגיע לביצועי הדיסק המקסימליים האפשריים לסדרת המכונות של המכונה הווירטואלית.
מגבלות על שיתוף Hyperdisk ML בין מופעים
- כרכים של Hyperdisk ML לא תומכים במצב של כמה כותבים. אפשר לשתף כרך של Hyperdisk ML בין כמה מופעים אם הכרך הוא במצב קריאה בלבד.
- אי אפשר לצרף נפחי אחסון של Hyperdisk ML למופע יחיד במצב קריאה-בלבד.
- אם משתפים נפח Hyperdisk ML במצב קריאה-בלבד, אי אפשר להפעיל מחדש את גישת הכתיבה לדיסק.
- בכל מרווח של 30 שניות, אפשר לצרף נפח Hyperdisk ML לעד 100 מכונות וירטואליות.
- בנפחי אחסון של Hyperdisk ML, המספר המקסימלי של מכונות תלוי ב הגודל שהוקצה, באופן הבא:
- נפחים עם קיבולת של עד 512 GiB: 2,500 instances
- נפחים עם קיבולת של 513 GiB עד 1.5 TiB: 1,000 מכונות
- נפחים עם קיבולת בין 1.501 TiB ל-2 TiB: 600 instances
- נפחים עם קיבולת בין 2.001 TiB ל-4 TiB: 300 מכונות
- נפחים בקיבולת של 4.001 TiB ו-16 TiB: 128 מכונות
- נפחים בקיבולת של 16.001 TiB או יותר: 30 מופעים
אם אמצעי האחסון מחובר ליותר מ-20 מכונות, צריך להקצות לפחות 100 מגה-בייט לשנייה של קצב העברת נתונים לכל מכונה וירטואלית. לדוגמה, אם מצרפים דיסק ל-500 מכונות וירטואליות, צריך להקצות לנפח לפחות 50,000 MiB/s של תפוקה.
מידע נוסף זמין במאמר בנושא מצב קריאה בלבד ב-Hyperdisk.
תמחור
החיוב הוא על הגודל הכולל של נפחי ה-Hyperdisk ML וקצב העברת הנתונים שלהם עד למחיקה שלהם. החיובים יחולו גם אם אמצעי האחסון לא מצורף לאף מכונה, או אם המכונה מושעית או מופסקת. מידע נוסף זמין במאמר בנושא תמחור דיסקים.
מגבלות
- נפחי Hyperdisk ML הם אזוריים, ואפשר לגשת אליהם רק מהאזור שבו נוצר הנפח.
- אי אפשר ליצור קובץ אימג' של מכונה מנפח אחסון של Hyperdisk.
- אי אפשר ליצור תמונת מצב מיידית מנפח Hyperdisk ML.
- אי אפשר להשתמש ב-Hyperdisk ML כדיסקים לאתחול.
- אי אפשר ליצור דיסק Hyperdisk ML במצב קריאה-כתיבה-יחידה מ-snapshot או מתמונת דיסק. צריך ליצור את הדיסק במצב קריאה-בלבד.
- אפשר לשנות את הגודל של נפח Hyperdisk ML כל 4 שעות, ואת קצב העברת הנתונים שלו כל 6 שעות.
המאמרים הבאים
הוספת נפח אחסון של Hyperdisk ML למכונה הווירטואלית