לעומסי עבודה שדורשים אחסון זמני עם ביצועים גבוהים וזמן אחזור קצר, כדאי להשתמש בדיסקים מקומיים מסוג כונן SSD כשיוצרים את מכונת המחשוב. דיסקים מסוג Local SSD הם אמצעי אחסון זמניים מוצפנים תמיד ב-Compute Engine. מידע על סוגי הדיסקים האחרים שזמינים ב-Compute Engine מופיע במאמר בחירת סוג דיסק.
דיסקים מקומיים של SSD הם אידיאליים כשצריך אחסון לכל אחד מהתרחישים הבאים:
- מטמונים או אחסון לנתונים זמניים
- שטח עיבוד זמני למחשוב עתיר ביצועים או לניתוח נתונים
- אחסון נתונים זמני, כמו מסד הנתונים של המערכת
tempdbל-Microsoft SQL Server
דיסקים מסוג Local SSD מציעים מספר גבוה יותר של פעולות קלט/פלט לשנייה (IOPS) וזמן אחזור נמוך מאוד בהשוואה לאחסון המתמיד שמספקים Google Cloud Hyperdisk ו-Persistent Disk. זמן האחזור הקצר נובע מכך שכונני SSD מקומיים מחוברים פיזית לשרת שמארח את המכונה. מאותה סיבה, דיסקים מקומיים מסוג SSD יכולים לספק רק אחסון זמני.
מכיוון ש-Local SSD מתאים רק לאחסון זמני, אתם צריכים לאחסן נתונים לא זמניים או לא ארעיים בנפח של Hyperdisk או Persistent Disk.
כדי להשתמש בדיסקים של SSD מקומי עם מופע של Compute, צריך להוסיף דיסקים של SSD מקומי כשיוצרים את המופע. אי אפשר להוסיף דיסקים של SSD מקומי למופע אחרי שיוצרים אותו.
מגבלות
ל-SSD מקומי יש את המגבלות הבאות:
אי אפשר להשתמש בדיסקים מסוג SSD מקומי במכונות וירטואליות (VM) עם סוגי מכונות עם ליבה משותפת (shared-core).
לא כל סדרות המכונות וסוגי המכונות תומכים ב-SSD מקומי. לרשימה המלאה של סדרות המכונות שתומכות ב-SSD מקומי, ראו תמיכה בסדרות של מכונות.
אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) או במפתחות הצפנה בניהול הלקוח (CMEK) עם דיסקים מסוג Local SSD. ב-Compute Engine, הנתונים מוצפנים באופן אוטומטי כשהם נכתבים באחסון SSD מקומי.
אי אפשר לגבות דיסקים מסוג Local SSD באמצעות קובצי snapshot, שיבוטים, קובצי אימג' של מכונות או קובצי אימג'. אחסון נתונים חשובים בנפחי Hyperdisk או Persistent Disk.
סוגים של דיסקים מקומיים מסוג SSD
יש שני סוגים של דיסקים מסוג SSD מקומי:
Titanium SSD: דיסק SSD מקומי בעיצוב מותאם אישית שמשתמש בעיבוד של פריקת קלט/פלט (I/O) ב-Titanium, ומציע אבטחה, ביצועים וניהול משופרים של ה-SSD. ב-Titanium, קצב הקלט/פלט לשנייה (IOPS) של האחסון והתפוקה גבוהים יותר, וזמן האחזור קצר יותר מאשר בדור הקודם של Local SSD. סדרות המכונות הבאות מציעות אחסון מקומי מסוג SSD באמצעות Titanium SSD:
- לשימוש כללי: סדרות המכונות C4, C4A ו-C4D
- סדרות מכונות שעברו אופטימיזציה לאחסון: Z4D, Z4M ו- Z3
- מותאמת לצריכת מעבד גבוהה (compute-optimized): סדרת המכונות H4D
- מותאמות לרשת: C4N
- סדרות המכונות A4X Max ו-A4X ו-G4 שעברו אופטימיזציה למאיצים
דיסקים מסוג Titanium SSD מחוברים ישירות למכונות בתוך השרת המארח שלהן.
Local SSD: Local SSD היא התכונה המקורית של SSD מקומי ב- Google Cloud. כל דיסק SSD מקומי שמצורף למופע מספק קיבולת של 375 GiB. הדיסקים האלה מספקים ביצועים טובים יותר מאשר Hyperdisk או Persistent Disk. אפשר להשתמש בממשק NVMe או בממשק SCSI כדי לטעון דיסקים מסוג Local SSD.
כונני SSD מקומיים מחוברים ישירות למכונות בתוך השרת המארח שלהן.
אלא אם מצוין אחרת, המונח Local SSD מתייחס גם ל-Local SSD וגם ל-Titanium SSD כשמתארים תכונות של דיסקים מסוג Local SSD.
ביצועים
הביצועים של SSD מקומי תלויים בכמה גורמים, כולל מספר דיסקי ה-SSD המקומיים שמצורפים, ממשק הדיסק שנבחר (NVMe או SCSI) וסוג המכונה של המופע. ככל שמחברים יותר דיסקים מסוג Local SSD למכונה, הביצועים משתפרים.
ביצועי SSD מקומי לפי מספר הדיסקים המחוברים
בטבלאות הבאות מפורטים ערכי ה-IOPS והתפוקה המקסימליים של דיסקים מקומיים מסוג SSD שמחוברים באמצעות NVMe ו-SCSI. המדדים מפורטים לפי הקיבולת הכוללת של כונני ה-SSD המקומיים שמחוברים למכונה.
ביצועי Titanium SSD
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מסוג Titanium SSD במכונות מהסוגים C4, C4A, C4D, C4N, G4, H4D, Z3, Z4D ו-Z4M.
| סוג המכונה | מספר דיסקי ה-Titanium SSD שמצורפים |
סה"כ נפח האחסון (GiB) | IOPS | תפוקה (MiB/s) |
||
|---|---|---|---|---|---|---|
| קריאה | כתיבה | קריאה | כתיבה | |||
| C4 (עם דיסקים בנפח 375GiB) | ||||||
c4-standard-4-lssdc4-highmem-4-lssd
|
1 | 375 | 150,000 | 75,000 | 625 | 330 |
c4-standard-8-lssdc4-highmem-8-lssd
|
1 | 375 | 150,000 | 75,000 | 625 | 330 |
c4-standard-16-lssdc4-highmem-16-lssd
|
2 | 750 | 300,000 | 150,000 | 1,250 | 660 |
c4-standard-24-lssdc4-highmem-24-lssd
|
4 | 1,500 | 600,000 | 300,000 | 2,500 | 1,320 |
c4-standard-32-lssdc4-highmem-32-lssd
|
5 | 1,875 | 750,000 | 375,000 | 3,125 | 1,650 |
c4-standard-48-lssdc4-highmem-48-lssd
|
8 | 3,000 | 1,200,000 | 600,000 | 5,000 | 2,640 |
c4-standard-96-lssdc4-highmem-96-lssd
|
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
c4-standard-144-lssdc4-highmem-144-lssd
|
24 | 9,000 | 3,600,000 | 1,800,000 | 15,000 | 7,920 |
c4-standard-192-lssdc4-highmem-192-lssd
|
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
c4-standard-288-lssdc4-highmem-288-lssd |
48 | 18,000 | 7,200,000 | 3,600,000 | 30,000 | 15,840 |
| C4 בשרת פיזי (עם דיסקים בנפח 3,000GiB) | ||||||
c4-standard-288-lssd-metalc4-highmem-288-lssd-metal
|
6 | 18,000 | 7,200,000 | 3,600,000 | 30,000 | 15,840 |
| C4A (עם דיסקים של 375 GiB) | ||||||
c4a-standard-4-lssdc4a-highmem-4-lssd
|
1 | 375 | 150,000 | 75,000 | 650 | 330 |
c4a-standard-8-lssdc4a-highmem-8-lssd
|
2 | 750 | 300,000 | 150,000 | 1,300 | 660 |
c4a-standard-16-lssdc4a-highmem-16-lssd
|
4 | 1,500 | 600,000 | 300,000 | 2,600 | 1,320 |
c4a-standard-32-lssdc4a-highmem-32-lssd
|
6 | 2,250 | 900,000 | 450,000 | 3,900 | 1,980 |
c4a-standard-48-lssdc4a-highmem-48-lssd
|
10 | 3,750 | 1,500,000 | 750,000 | 6,500 | 3,300 |
c4a-standard-64-lssdc4a-highmem-64-lssd
|
14 | 5,250 | 2,100,000 | 1,050,000 | 9,100 | 4,620 |
c4a-standard-72-lssdc4a-highmem-72-lssd
|
16 | 6,000 | 2,400,000 | 1,200,000 | 10,400 | 5,280 |
| C4D (עם דיסקים בנפח 375GiB) | ||||||
c4d-standard-8-lssdc4d-highmem-8-lssdc4d-standard-16-lssdc4d-highmem-16-lssd
|
1 | 375 | 150,000 | 75,000 | 625 | 330 |
c4d-standard-32-lssdc4d-highmem-32-lssd
|
2 | 750 | 300,000 | 150,000 | 1,250 | 660 |
c4d-standard-48-lssdc4d-highmem-48-lssd
|
4 | 1,500 | 600,000 | 300,000 | 2,500 | 1,320 |
c4d-standard-64-lssdc4d-highmem-64-lssd
|
6 | 2,250 | 900,000 | 450,000 | 3,750 | 1,980 |
c4d-standard-96-lssdc4d-highmem-96-lssd
|
8 | 3,000 | 1,200,000 | 600,000 | 5,000 | 2,640 |
c4d-standard-192-lssdc4d-highmem-192-lssd
|
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
c4d-standard-384-lssdc4d-highmem-384-lssd
|
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
| C4N (עם דיסקים בנפח 375 GiB) | ||||||
c4n-highmem-4-lssdc4n-highmem-8-lssd
|
1 | 375 | 150,000 | 75,000 | 625 | 330 |
c4n-highmem-16-lssd
|
2 | 750 | 300,000 | 150,000 | 1,250 | 660 |
c4n-highmem-24-lssd
|
4 | 1,500 | 600,000 | 300,000 | 2,500 | 1,320 |
c4n-highmem-48-lssd
|
8 | 3,000 | 1,200,000 | 600,000 | 5,000 | 2,640 |
c4n-highmem-96-lssd
|
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
c4n-highmem-192-lssd
|
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
| G4 (עם דיסקים בנפח 375GiB) | ||||||
g4-standard-48 |
4 | 1,500 | 600,000 | 300,000 | 2,500 | 1,320 |
g4-standard-96 |
8 | 3,000 | 1,200,000 | 600,000 | 5,000 | 2,640 |
g4-standard-192 |
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
g4-standard-384 |
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
| H4D (עם דיסקים בנפח 375 GiB) | ||||||
h4d-highmem-192-lssd |
10 | 3,750 | 1,500,000 | 750,000 | 6,250 | 3,300 |
h4d-megamem-192-lssd |
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
| Z3 (עם דיסקים בנפח 3,000GiB) | ||||||
z3-highmem-8-highlssdz3-highmem-14-standardlssd |
1 | 3,000 | 750,000 | 500,000 | 3,000 | 2,500 |
z3-highmem-16-highlssdz3-highmem-22-standardlssd |
2 | 6,000 | 1,500,000 | 1,000,000 | 6,000 | 5,000 |
z3-highmem-22-highlssdz3-highmem-44-standardlssd |
3 | 9,000 | 2,250,000 | 1,500,000 | 9,000 | 7,500 |
z3-highmem-32-highlssd |
4 | 12,000 | 3,000,000 | 2,000,000 | 12,000 | 10,000 |
z3-highmem-44-highlssdz3-highmem-88-standard |
6 | 18,000 | 4,500,000 | 3,000,000 | 18,000 | 15,000 |
z3-highmem-88-highlssdz3-highmem-176-standardlssd |
12 | 36,000 | 9,000,000 | 6,000,000 | 36,000 | 30,000 |
| Z3 bare metal (עם דיסקים בנפח 6,000 GiB) | ||||||
z3-highmem-192-highlssd-metal |
12 | 72,000 | 9,000,000 | 6,000,000 | 36,000 | 30,000 |
| Z4D (עם דיסקים של 3,500 GiB) | ||||||
z4d-highmem-16-standardlssdz4d-highmem-8-highlssd |
1 | 3,500 | 650,000 | 512,000 | 3,150 | 2,400 |
z4d-highmem-32-standardlssdz4d-highmem-16-highlssd |
2 | 7,000 | 1,300,000 | 1,024,000 | 6,300 | 4,800 |
z4d-highmem-48-standardlssd |
3 | 10,500 | 1,950,000 | 1,536,000 | 9,450 | 7,200 |
z4d-highmem-64-standardlssdz4d-highmem-32-highlssd |
4 | 14,000 | 2,600,000 | 2,048,000 | 12,600 | 9,600 |
z4d-highmem-96-standardlssdz4d-highmem-48-highlssd |
6 | 21,000 | 3,900,000 | 3,072,000 | 18,900 | 14,400 |
z4d-highmem-64-highlssd |
8 | 28,000 | 5,200,000 | 4,096,000 | 25,200 | 19,200 |
z4d-highmem-192-standardlssdz4d-highmem-96-highlssd |
12 | 42,000 | 7,800,000 | 6,144,000 | 37,800 | 28,800 |
z4d-highmem-384-standardlssdz4d-highmem-192-highlssd |
24 | 84,000 | 15,600,000 | 12,288,000 | 75,600 | 57,600 |
| Z4D bare metal (עם דיסקים בנפח 7,000 GiB) | ||||||
z4d-highmem-384-standardlssd-metal |
12 | 84,000 | 15,600,000 | 12,288,000 | 75,600 | 57,600 |
| Z4M (עם דיסקים בנפח 14,000 GiB) | ||||||
z4m-highmem-16 |
1 | 14,000 | 1,300,000 | 1,024,000 | 6,300 | 4,800 |
z4m-highmem-32 |
2 | 28,000 | 2,600,000 | 2,048,000 | 12,600 | 9,600 |
z4m-highmem-48 |
3 | 42,000 | 3,900,000 | 3,072,000 | 18,900 | 14,400 |
z4m-highmem-192 |
12 | 168,000 | 15,600,000 | 12,288,000 | 75,600 | 57,600 |
z4m-highmem-192-metal |
12 | 168,000 | 15,600,000 | 12,288,000 | 75,600 | 57,600 |
ביצועי NVMe Local SSD
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מסוג Local SSD שמחוברים למכונות באמצעות NVMe.
| מספר דיסקים מקומיים מסוג SSD שמצורפים |
נפח האחסון הכולל (GiB) | קיבולת לכל דיסק (GiB) | IOPS | תפוקה (MiB/s) |
||
|---|---|---|---|---|---|---|
| קריאה | כתיבה | קריאה | כתיבה | |||
| 1 | 375 | 375 | 170,000 | 90,000 | 660 | 350 |
| 2 | 750 | 375 | 340,000 | 180,000 | 1,320 | 700 |
| 3 | 1,125 | 375 | 510,000 | 270,000 | 1,980 | 1,050 |
| 4 | 1,500 | 375 | 680,000 | 360,000 | 2,650 | 1,400 |
| 5 | 1,875 | 375 | 680,000 | 360,000 | 2,650 | 1,400 |
| 6 | 2,250 | 375 | 680,000 | 360,000 | 2,650 | 1,400 |
| 7 | 2,625 | 375 | 680,000 | 360,000 | 2,650 | 1,400 |
| 8 | 3,000 | 375 | 680,000 | 360,000 | 2,650 | 1,400 |
| 16 | 6,000 | 375 | 1,600,000 | 800,000 | 6,240 | 3,120 |
| 24 | 9,000 | 375 | 2,400,000 | 1,200,000 | 9,360 | 4,680 |
| 32 | 12,000 | 375 | 3,200,000 | 1,600,000 | 12,480 | 6,240 |
ביצועי SCSI Local SSD
בטבלה הבאה מפורטות מגבלות הביצועים של כונני SSD מקומיים שמחוברים למכונות באמצעות SCSI.
| מספר הדיסקים המשולב של SSD מקומי |
נפח אחסון (GiB) | IOPS | תפוקה (MiB/s) |
||
|---|---|---|---|---|---|
| קריאה | כתיבה | קריאה | כתיבה | ||
| 1 | 375 | 100,000 | 70,000 | 390 | 270 |
| 2 | 750 | 200,000 | 140,000 | 780 | 550 |
| 3 | 1,125 | 300,000 | 210,000 | 1,170 | 820 |
| 4 | 1,500 | 400,000 | 280,000 | 1,560 | 1,090 |
| 5 | 1,875 | 400,000 | 280,000 | 1,560 | 1,090 |
| 6 | 2,250 | 400,000 | 280,000 | 1,560 | 1,090 |
| 7 | 2,625 | 400,000 | 280,000 | 1,560 | 1,090 |
| 8 | 3,000 | 400,000 | 280,000 | 1,560 | 1,090 |
| 16 | 6,000 | 900,000 | 800,000 | 6,240 | 3,120 |
| 24 | 9,000 | 900,000 | 800,000 | 9,360 | 4,680 |
הגדרת המופע למיקסום הביצועים
כדי להגיע לרמות הביצועים שצוינו, צריך להגדיר את מופע המחשוב באופן הבא:
מחברים את דיסקי ה-SSD המקומיים לממשק NVMe. הביצועים של דיסקים שמצורפים באמצעות ממשק SCSI נמוכים יותר.
בנוסף, בסוגי המכונות הבאים נדרש מספר מינימלי של מעבדים וירטואליים כדי להגיע למקסימום הזה:
אם המכונה משתמשת באימג' מותאם אישית של Linux, האימג' צריך להשתמש בגרסה 4.14.68 ואילך של ליבת Linux. אם אתם משתמשים בתמונות הציבוריות שסופקו על ידי Compute Engine, אתם לא צריכים לבצע פעולות נוספות.
במאמר אופטימיזציה של ביצועי SSD מקומי מפורטות הגדרות נוספות של מכונות ודיסקים שיכולות לשפר את הביצועים של ה-SSD המקומי.
מידע נוסף על בחירת ממשק דיסק זמין במאמר בחירת ממשק דיסק.
שמירת נתונים ב-SSD מקומי
הנתונים נשמרים בדיסקים מסוג Local SSD ב-Compute Engine רק בתרחישים מסוימים.
תרחישים שבהם Compute Engine שומר נתונים ב-SSD מקומי
ב-Compute Engine, הנתונים בדיסקים של SSD מקומי נשמרים במקרים הבאים:
- אתם מפעילים מחדש את מערכת ההפעלה (OS) של האורח.
- אתם מגדירים את המכונה למיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- אתם בוחרים לשמור את הנתונים ב-SSD המקומי כשאתם מפסיקים או משעים את המופע (גרסת Preview).
- מכונת Compute עם דיסקים לאחסון מתמיד (SSD) מקומיים שמחוברים אליה, שתומכת רק בסיום ובהפעלה אוטומטית מחדש, עוברת אירוע תחזוקה. המופע מופעל מחדש במקום, והנתונים ב-SSD המקומי נשמרים, במקום להעביר אותם למארח חדש.
תרחישים שבהם יכול להיות ש-Compute Engine לא ישמור נתונים ב-SSD מקומי
אם מתרחשת שגיאת מארח במכונה, ו-Compute Engine לא מצליח לשחזר את הנתונים בדיסקים המקומיים מסוג SSD שמחוברים למכונה תוך פרק זמן מסוים, יכול להיות שהנתונים בדיסקים האלה יאבדו.
אתם יכולים לקבוע כמה זמן, אם בכלל, יוקדש לניסיון לשחזר את הנתונים באמצעות זמן קצוב לתפוגה של שחזור SSD מקומי.
השחזור מתבצע רק אם המכונה מוגדרת להפעלה מחדש באופן אוטומטי (automaticRestart) אחרי שפעולת התיקון מסתיימת.
אם Compute Engine יכול לשחזר את הנתונים בדיסקים של ה-SSD המקומי, המופע מופעל מחדש עם כל הדיסקים המצורפים, ומצבי הדיסק המשוחזרים יהיו עקביים עם מצבי הדיסק לפני הכשל.
אם Compute Engine לא יכול לשחזר את הנתונים בדיסקים של ה-SSD המקומי לפני שנגמר הזמן הקצוב, המכונה מופעלת מחדש עם דיסקים ריקים ולא מעוצבים של SSD מקומי, ואי אפשר לשחזר את הנתונים המקוריים.
תרחישים שבהם Compute Engine לא שומר את הנתונים ב-SSD מקומי
הנתונים בדיסקים של SSD מקומיים לא נשמרים במהלך האירועים הבאים:
- מכבים את מערכת ההפעלה של האורח ומפסיקים את המופע באופן ידני.
- אתם יוצרים VM במודל Spot או VM זמני, וה-VM עובר את תהליך ההפקעה.
- אתם מגדירים את המכונה כך שתפסיק לפעול באירועי תחזוקה של המארח במקום להשתמש במיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- הגדרתם באופן שגוי דיסק SSD מקומי ואי אפשר לגשת אליו.
- השבתתם את החיוב בפרויקט, ולכן המופע הופסק.
- אם
automaticRestartלא מוגדר במכונה שלכם.
אם Compute Engine לא יכול לשחזר את נתוני ה-SSD המקומי של מכונה, המכונה מופעלת מחדש עם דיסקים ריקים של SSD מקומי, ואי אפשר לשחזר את הנתונים המקוריים.
תמיכה בסדרת מכונות
אפשר להשתמש בדיסקים מסוג Local SSD עם סדרות המכונות הבאות.
בוחרים סדרת מכונות כדי לראות אם היא תומכת ב-SSD מקומי.
| סדרת מכונות | תמיכה ב-SSD מקומי |
|---|---|
| A2 | |
| A3 (H100) | |
| A3 (H200) | |
| A4 | |
| A4X | |
| A4X Max | |
| C2 | |
| C2D | |
| C3 | |
| C3D | |
| C4 | |
| C4A | |
| C4D | |
| C4N | |
| E2 | — |
| G2 | |
| G4 | |
| H3 | — |
| H4D | |
| M1 | |
| M2 | — |
| M3 | |
| M4 | — |
| M4N | — |
| N1 | |
| N1+GPU | |
| N2 | |
| N2D | |
| N4 | — |
| N4A | — |
| N4D | — |
| T2A | — |
| T2D | — |
| TPU v2 | — |
| TPU v3 | — |
| TPU v4 | — |
| TPU v5e | — |
| TPU v5p | — |
| TPU v6e | — |
| TPU7x | — |
| X4 | — |
| X5 | — |
| Z3 | |
| Z4D |
עם זאת, יש מגבלות על מספר דיסקי ה-SSD המקומיים שאפשר לצרף, בהתאם לכל סוג מכונה. מידע נוסף מופיע במאמר בחירת מספר תקין של דיסקים מסוג SSD מקומי.
הצפנה של SSD מקומי
מערכת Compute Engine מצפינה אוטומטית את הנתונים כשכותבים אותם בדיסקי SSD מקומיים. אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) עם דיסקים מסוג Local SSD.
גיבוי נתונים ב-SSD מקומי
מכיוון שאי אפשר לגבות נתונים של Local SSD באמצעות קובצי אימג' של דיסק, קובצי snapshot רגילים או שכפולי דיסק, Google ממליצה תמיד לאחסן נתונים חשובים באפשרות אחסון עמידה.
אם אתם צריכים לשמור את הנתונים בדיסק SSD מקומי, חברו למופע Persistent Disk או Google Cloud Hyperdisk. אחרי שמוסיפים את ה-Persistent Disk או ה-Hyperdisk, מעתיקים את הנתונים מהדיסק המקומי מסוג SSD לדיסק החדש שנוסף.
בחירת ממשק דיסק
כדי להשיג את הביצועים הטובים ביותר של Local SSD, צריך לחבר את הדיסקים למכונה באמצעות ממשק NVMe. הביצועים נמוכים יותר אם משתמשים בממשק SCSI.
ממשק הדיסק שתבחרו תלוי גם בסוג המכונה ובמערכת ההפעלה שבהם נעשה שימוש במופע. בחלק מסוגי המכונות שזמינים ב-Compute Engine אפשר לבחור בין ממשקי NVMe ו-SCSI, ובאחרים יש תמיכה רק ב-NVMe או רק ב-SCSI. באופן דומה, חלק מהתמונות הציבוריות של מערכות ההפעלה ש-Compute Engine מספק תומכות גם ב-NVMe וגם ב-SCSI, או רק באחד מהם.
תמיכה בממשק דיסק לפי סוג המכונה וקובץ האימג' של מערכת ההפעלה
בדפים הבאים אפשר למצוא מידע נוסף על סוגי המכונות הזמינים ועל תמונות ציבוריות נתמכות, וגם פרטים על הביצועים.
ממשקים נתמכים לפי סוגי מכונות: אפשר לקרוא את המאמר השוואה בין סדרות מכונות. ברשימה Choose instance properties to compare, בוחרים באפשרות Disk interface type.
קובץ אימג' של מערכת ההפעלה: כדי לראות רשימה של קובצי אימג' של מערכת הפעלה ציבוריים שסופקו על ידי Compute Engine ותומכים ב-SCSI או ב-NVMe, אפשר לעיין בכרטיסייה ממשקים בכל טבלה במסמכי התיעוד של פרטי מערכת ההפעלה.
שיקולים לגבי NVMe לתמונות בהתאמה אישית
אם המכונה שלכם משתמשת באימג' מותאם אישית של Linux, אתם צריכים להשתמש בגרסה 4.14.68 ואילך של ליבת Linux כדי לקבל ביצועים אופטימליים של NVMe.
אם המכונה שלכם משתמשת ב-Windows והיא נוצרה לפני מאי 2022, אתם צריכים להחליף את מנהל ההתקן של NVMe. מידע נוסף זמין במאמר החלפת מנהל ההתקן של NVMe במכונות וירטואליות שנוצרו לפני מאי 2022.
שיקולים לגבי SCSI לתמונות בהתאמה אישית
אם יש לכם הגדרה קיימת שדורשת שימוש בממשק SCSI, כדאי להשתמש ב-SCSI עם כמה תורים כדי לשפר את הביצועים בהשוואה לממשק SCSI רגיל.
אם אתם משתמשים בתמונה מותאמת אישית שייבאתם, קראו את המאמר הפעלת SCSI עם כמה תורים.
צריך לבחור מספר תקין של דיסקים מסוג Local SSD
חלק מסוגי המכונות תמיד כוללים מספר קבוע של דיסקים מסוג Local SSD כברירת מחדל, ואחרים מאפשרים להוסיף מספרים ספציפיים של דיסקים. אפשר להוסיף דיסקים מסוג Local SSD רק כשיוצרים את המכונה. אי אפשר להוסיף דיסקים מסוג Local SSD למופע אחרי שיוצרים אותו.
הגודל של כל דיסק SSD מקומי משתנה בהתאם לסדרת המכונות, באופן הבא:
| סדרת מכונות או סוג | גודל הדיסק של SSD מקומי או Titanium SSD |
|---|---|
| A4X, A4X Max בשרת פיזי | 3,000 GiB |
| מכונות וירטואליות מסוג Z3 | 3,000 GiB |
| מקרים של Z3 bare metal | 6,000 GiB |
| מכונות וירטואליות מסוג Z4D | 3,500 GiB |
| מקרים של Bare Metal Z4D | 7,000 GiB |
| מכונות וירטואליות מסוג Z4M | 14,000 GiB |
| כל האחרים | 375 GiB |
סוגי מכונות שמצרפים באופן אוטומטי דיסקים של Local SSD
בטבלה הבאה מפורטים סוגי המכונות שמגיעים עם דיסקים מסוג Local SSD כברירת מחדל. בטבלה מוצג גם מספר הדיסקים שמחוברים כשיוצרים את המכונה.
| סוג המכונה | מספר כונני ה-SSD המקומיים שמחוברים אוטומטית לכל מכונה |
|
|---|---|---|
| A4X Max | ||
a4x-maxgpu-4g-metal |
4 | |
| A4X | ||
a4x-highgpu-4g |
4 | |
| A4 | ||
a4-highgpu-8g |
32 | |
| A3 Ultra | ||
a3-ultragpu-8g |
32 | |
| A3 Mega | ||
a3-megagpu-8g |
16 | |
| A3 High | ||
a3-highgpu-1g |
2 | |
a3-highgpu-2g |
4 | |
a3-highgpu-4g |
8 | |
a3-highgpu-8g |
16 | |
| A3 Edge | ||
a3-edgegpu-8g |
16 | |
| A2 Ultra | ||
a2-ultragpu-1g |
1 | |
a2-ultragpu-2g |
2 | |
a2-ultragpu-4g |
4 | |
a2-ultragpu-8g |
8 | |
| C4 באמצעות Titanium SSD | ||
רק
הווריאנטים של -lssd בסוגי המכונות C4 תומכים ב-Titanium SSD מקומי.
|
||
c4-standard-4-lssdc4-highmem-4-lssd
|
1 | |
c4-standard-8-lssdc4-highmem-8-lssd
|
1 | |
c4-standard-16-lssdc4-highmem-16-lssd
|
2 | |
c4-standard-24-lssdc4-highmem-24-lssd
|
4 | |
c4-standard-32-lssdc4-highmem-32-lssd
|
5 | |
c4-standard-48-lssdc4-highmem-48-lssd
|
8 | |
c4-standard-96-lssdc4-highmem-96-lssd
|
16 | |
c4-standard-144-lssdc4-highmem-144-lssd
|
24 | |
c4-standard-192-lssdc4-highmem-192-lssd
|
32 | |
c4-standard-288-lssdc4-highmem-288-lssd
|
48 | |
c4-standard-288-lssd-metalc4-highmem-288-lssd-metal
|
6 | |
| C4A באמצעות Titanium SSD | ||
רק
הווריאנטים של -lssd בסוגי המכונות C4A תומכים ב-Titanium SSD מקומי.
|
||
c4a-standard-4-lssdc4a-highmem-4-lssd |
1 | |
c4a-standard-8-lssdc4a-highmem-8-lssd |
2 | |
c4a-standard-16-lssdc4a-highmem-16-lssd |
4 | |
c4a-standard-32-lssdc4a-highmem-32-lssd |
6 | |
c4a-standard-48-lssdc4a-highmem-48-lssd |
10 | |
c4a-standard-64-lssdc4a-highmem-64-lssd |
14 | |
c4a-standard-72-lssdc4a-highmem-72-lssd |
16 | |
| סוגי מכונות C4D | ||
רק וריאציות
-lssd של סוגי המכונות C4D
תומכות ב-SSD מקומי.
|
||
c4d-standard-8-lssdc4d-highmem-8-lssd |
1 | |
c4d-standard-16-lssdc4d-highmem-16-lssd |
1 | |
c4d-standard-32-lssdc4d-highmem-32-lssd |
2 | |
c4d-standard-48-lssdc4d-highmem-48-lssd |
4 | |
c4d-standard-64-lssdc4d-highmem-64-lssd |
6 | |
c4d-standard-96-lssdc4d-highmem-96-lssd |
8 | |
c4d-standard-192-lssdc4d-highmem-192-lssd |
16 | |
c4d-standard-384-lssdc4d-highmem-384-lssd |
32 | |
| C4N באמצעות Titanium SSD | ||
רק הווריאנטים
-lssd של סוגי המכונות C4N
תומכים ב-Titanium SSD מקומי.
|
||
c4n-highmem-4-lssdc4n-highmem-8-lssd |
1 | |
c4n-highmem-16-lssd |
2 | |
c4n-highmem-24-lssd |
4 | |
c4n-highmem-48-lssd |
8 | |
c4n-highmem-96-lssd |
16 | |
c4n-highmem-192-lssd |
32 | |
| C3 | ||
רק
הגרסאות של -lssd לסוגי המכונות C3 תומכות ב-SSD מקומי.
|
||
c3-standard-4-lssd |
1 | |
c3-standard-8-lssd |
2 | |
c3-standard-22-lssd |
4 | |
c3-standard-44-lssd |
8 | |
c3-standard-88-lssd |
16 | |
c3-standard-176-lssd |
32 | |
| C3D | ||
רק
הגרסאות של סוגי המכונות C3D שכוללות -lssd תומכות ב-SSD מקומי.
|
||
c3d-standard-8-lssdc3d-highmem-8-lssd |
1 | |
c3d-standard-16-lssdc3d-highmem-16-lssd |
1 | |
c3d-standard-30-lssdc3d-highmem-30-lssd |
2 | |
c3d-standard-60-lssdc3d-highmem-60-lssd |
4 | |
c3d-standard-90-lssdc3d-highmem-90-lssd |
8 | |
c3d-standard-180-lssdc3d-highmem-180-lssd |
16 | |
c3d-standard-360-lssdc3d-highmem-360-lssd |
32 | |
| H4D באמצעות Titanium SSD | ||
h4d-highmem-192-lssd |
10 | |
h4d-megamem-192-lssd |
32 | |
| Z4D באמצעות Titanium SSD | ||
| כל דיסק הוא בגודל 3,500GiB: | ||
z4d-highmem-16-standardlssdz4d-highmem-8-highlssd |
1 | |
z4d-highmem-32-standardlssdz4d-highmem-16-highlssd |
2 | |
z4d-highmem-48-standardlssd |
ר3 | |
z4d-highmem-64-standardlssdz4d-highmem-32-highlssd |
4 | |
z4d-highmem-96-standardlssdz4d-highmem-48-highlssd |
6 | |
z4d-highmem-64-highlssd |
8 | |
z4d-highmem-192-standardlssdz4d-highmem-96-highlssd |
12 | |
z4d-highmem-384-standardlssdz4d-highmem-192-highlssd |
24 | |
| הגודל של כל דיסק הוא 7,000GiB: | ||
z4d-highmem-384-standardlssd-metal |
12 | |
| Z4M באמצעות Titanium SSD | ||
| כל דיסק הוא בגודל 14,000 GiB: | ||
z4m-highmem-16 |
1 | |
z4m-highmem-32 |
2 | |
z4m-highmem-48 |
3 | |
z4m-highmem-192 |
12 | |
| Z3 באמצעות Titanium SSD | ||
| כל דיסק הוא בגודל 3,000GiB: | ||
z3-highmem-8-highlssdz3-highmem-14-standardlssd |
1 | |
z3-highmem-16-highlssdz3-highmem-22-standardlssd |
2 | |
z3-highmem-22-highlssdz3-highmem-44-standardlssd |
ר3 | |
z3-highmem-32-highlssd |
4 | |
z3-highmem-44-highlssdz3-highmem-88-standardlssd |
6 | |
z3-highmem-88-highlssdz3-highmem-176-standardlssd |
12 | |
| הגודל של כל דיסק הוא 6,000GiB: | ||
z3-highmem-192-highlssd-metal |
12 | |
סוגי מכונות שבהם צריך לבחור מספר דיסקים מסוג Local SSD
סוגי המכונות שמפורטים בטבלה הבאה לא מצרפים דיסקים מסוג Local SSD למכונה חדשה שנוצרה, אלא אם מציינים כמה דיסקים לצרף. אפשר להוסיף דיסקים של SSD מקומי רק במהלך יצירת מופע, ולכן צריך להשתמש במידע שבקטע הזה כדי לקבוע כמה דיסקים של SSD מקומי לצרף כשיוצרים מופע.
| סוג המכונה | מספר דיסקי ה-SSD המקומיים שמותרים לכל מכונה |
|---|---|
| N1 | |
| סוגי מכונות עם מעבדי GPU מסוג T4 | 1 עד 8, 16 |
| כל שאר סוגי המכונות | 1 עד 8, 16 או 24 |
| N2 | |
| סוגי מכונות עם 2 עד 10 יחידות vCPU, כולל | 1, 2, 4, 8, 16 או 24 |
| סוגי מכונות עם 12 עד 20 יחידות vCPU, כולל | 2, 4, 8, 16 או 24 |
| סוגי מכונות עם 22 עד 40 יחידות vCPU, כולל | 4, 8, 16 או 24 |
| סוגי מכונות עם 42 עד 80 יחידות vCPU, כולל | 8, 16 או 24 |
| סוגי מכונות עם 82 עד 128 יחידות vCPU, כולל | 16 או 24 |
| N2D | |
| סוגי מכונות עם 2 עד 16 יחידות vCPU, כולל | 1, 2, 4, 8, 16 או 24 |
| סוגי מכונות עם 32 או 48 יחידות vCPU | 2, 4, 8, 16 או 24 |
| סוגי מכונות עם 64 או 80 יחידות vCPU | 4, 8, 16 או 24 |
| סוגי מכונות עם 96 עד 224 מעבדי vCPU, כולל | 8, 16 או 24 |
| C2 | |
| סוגי מכונות עם 4 או 8 מעבדי vCPU | 1, 2, 4 או 8 |
| סוגי מכונות עם 16 יחידות vCPU | 2, 4 או 8 |
| סוגי מכונות עם 30 יחידות vCPU | 4 או 8 |
| סוגי מכונות עם 60 יחידות vCPU | 8 |
| C2D | |
| סוגי מכונות עם 2 עד 16 יחידות vCPU, כולל | 1, 2, 4, 8 |
| סוגי מכונות עם 32 יחידות vCPU | 2, 4, 8 |
| סוגי מכונות עם 56 מעבדי vCPU | 4, 8 |
| סוגי מכונות עם 112 יחידות vCPU | 8 |
| A2 Standard | |
a2-highgpu-1g |
1, 2, 4 או 8 |
a2-highgpu-2g |
2, 4 או 8 |
a2-highgpu-4g |
4 או 8 |
a2-highgpu-8g או a2-megagpu-16g |
8 |
| G2 | |
g2-standard-4 |
1 |
g2-standard-8 |
1 |
g2-standard-12 |
1 |
g2-standard-16 |
1 |
g2-standard-24 |
2 |
g2-standard-32 |
1 |
g2-standard-48 |
4 |
g2-standard-96 |
8 |
| G4 באמצעות Titanium SSD | |
g4-standard-6 |
0 |
g4-standard-12 |
1 |
g4-standard-24 |
2 |
g4-standard-48 |
4 |
g4-standard-96 |
8 |
g4-standard-192 |
16 |
g4-standard-384 |
32 |
| M1 | |
m1-ultramem-40 |
1 עד 5 |
m1-ultramem-80 |
1 עד 8 |
m1-megamem-96 |
לא זמין |
m1-ultramem-160 |
לא זמין |
| M3 | |
m3-ultramem-32 |
4, 8 |
m3-megamem-64 |
4, 8 |
m3-ultramem-64 |
4, 8 |
m3-megamem-128 |
8 |
m3-ultramem-128 |
8 |
הזמנת קיבולת לדיסקים של SSD מקומי
הזמנות מספקות הבטחה גבוהה לקיבולת של משאבים ספציפיים לאזור, כולל דיסקים מסוג Local SSD. אתם יכולים להשתמש בהזמנות כדי לוודא שיש לכם דיסקים מקומיים של SSD זמינים כשאתם צריכים להשתמש בהם לצורך צמיחה או התאוששות מאסון. כאן תוכלו לקרוא על השיטות השונות לשריין משאבים ספציפיים לאזור ב-Compute Engine.
ברוב סדרות המכונות, שמירת מקום שימושית גם כשרוצים לקבל הנחות תמורת התחייבות לשימוש (CUD) בדיסקים מקומיים של SSD.
תמחור
על כל דיסק Local SSD שאתם יוצרים, אתם מחויבים על הקיבולת הכוללת של הדיסק למשך כל משך החיים של המכונה שאליה הוא מחובר.
למידע מפורט על התמחור של כונני SSD מקומיים וההנחות הזמינות, ראו תמחור של כונני SSD מקומיים.
במחירון של מכונות VM תוכלו לעיין במחירון של סדרת המכונות Titanium SSD. לדוגמה, כדי לראות את המחיר של Titanium SSD שמצורף למופע Z3, אפשר לעיין במחירון של מופעי Z3.
דיסקים מסוג SSD מקומי ומכונות VM במודל Spot
אם מפעילים VM במודל Spot או VM זמני עם דיסק SSD מקומי, Compute Engine מחייב במחירי Spot מוזלים על השימוש ב-SSD המקומי. דיסקים מסוג Local SSD שמחוברים למכונות VM במודל Spot או למכונות VM זמניות פועלים כמו דיסקים רגילים מסוג Local SSD, שומרים על אותם מאפייני עמידות נתונים ונשארים מחוברים למשך כל חיי ה-VM.
ב-Compute Engine לא תחויבו על שימוש בדיסק SSD מקומי ב-VM במודל Spot או ב-VM זמני, אם ה-VM נסגר תוך דקה אחרי שהוא מתחיל לפעול.
הנחות תמורת התחייבות לשימוש (CUD) בדיסקים של SSD מקומי
התחייבויות לשימוש במשאבים מספקות הנחות משמעותיות על משאבי Compute Engine, בתמורה להתחייבות להשתמש במשאבים באזור ספציפי למשך שנה אחת לפחות. בדרך כלל רוכשים התחייבויות למשאבים (vCPU, זיכרון, יחידות GPU ודיסקים מקומיים של SSD) של סדרת מכונות ספציפית. כשאתם משתמשים במשאבים, אתם מקבלים הנחה על השימוש במשאבים שעומדים בדרישות. מידע נוסף על הנחות תמורת התחייבות לשימוש במשאבים
כדי לרכוש התחייבות עם דיסקים של SSD מקומיים ברוב סדרות המכונות, צריך גם לשריין את הדיסקים ולצרף את השריון להתחייבות. אם מציינים בהתחייבות דיסקים מקומיים מסוג Titanium SSD לשימוש עם המקרים הבאים, לא צריך לצרף הזמנות לדיסקים האלה:
- C4
- C4A
- C4D
- C4N
- H4D
- Z3
- Z4D
- Z4M
מידע נוסף על צירוף הזמנות להתחייבויות זמין במאמר צירוף הזמנות להתחייבויות לשימוש במשאבים.
שימוש בדיסקים מסוג Local SSD במכונה
כדי להשתמש בדיסק SSD מקומי עם מכונה של Compute Engine, צריך לבצע את השלבים הבאים:
הקצאת שמות למכשירים במופעי Linux
שמות המכשירים ב-Linux של הדיסקים שמצורפים למופע תלויים בממשק שבוחרים כשיוצרים את הדיסקים. כשמשתמשים בפקודה של מערכת ההפעלה lsblk כדי לראות את התקני הדיסק, מוצג הקידומת nvme לדיסקים שמחוברים באמצעות ממשק NVMe, והקידומת sd לדיסקים שמחוברים באמצעות ממשק SCSI.
סדר מספרי הדיסקים או בקרי ה-NVMe לא צפוי או עקבי בהפעלות מחדש של המכונות. בהפעלה הראשונה, יכול להיות שהדיסק יהיה nvme0n1 (או sda ל-SCSI). באתחול השני, שם המכשיר לאותו דיסק יכול להיות nvme2n1 או nvme0n3 (או sdc ל-SCSI).
כשניגשים לדיסקים מצורפים, צריך להשתמש בקישורים הסמליים שנוצרו ב-/dev/disk/by-id/. השמות האלה נשמרים גם אחרי הפעלה מחדש.
מידע נוסף על קישורים סמליים זמין במאמר קישורים סמליים לדיסקים שמצורפים למופע.
מידע נוסף על שמות מכשירים זמין במאמר בנושא מתן שמות למכשירים במופעי Linux.
עצירה או השעיה של מכונת Compute Engine עם דיסקים מסוג Local SSD
כשעוצרים או משהים מכונה, כברירת מחדל Compute Engine מוחק את הנתונים מכל דיסק SSD מקומי שמחובר למכונה. כשממשיכים את הפעלת המופע, כל דיסקי ה-SSD המקומיים שמצורפים למופע ריקים.
שמירת נתונים ב-SSD מקומי כשעוצרים או משעים מכונה
כשמפסיקים או משעים מכונת חישוב, אפשר לשמור את הנתונים בדיסקים של ה-SSD המקומי שמחוברים למכונה.
כשהפעולה של העצירה או ההשעיה מתחילה, Compute Engine מבצע העברה מנוהלת של נתוני הדיסק של ה-SSD המקומי לאחסון עמיד. כשממשיכים או מפעילים מחדש את המכונה, Compute Engine מעתיק את הנתונים שנשמרו לדיסקים מקומיים של SSD שמצורפים למכונה. אחרי שממשיכים את הפעולה של המופע או מפעילים אותו מחדש, יכול להיות שיהיה צורך להרכיב מחדש את דיסק ה-SSD המקומי במערכת הקבצים.
תחויבו על נפח האחסון שבו השתמשתם כדי לשמור את הנתונים ב-SSD המקומי עד שתפעילו מחדש את המופע או תפעילו אותו אחרי השהיה. נפח האחסון שבשימוש נכלל במכסה של Persistent disk standard GB בפרויקט.
מגבלות
- שמירת הנתונים ב-SSD מקומי נמצאת בגרסת טרום-השקה (Preview) בלבד, ולא נכללת בתנאי הזמינות הכללית (GA) של Compute Engine.
- אי אפשר לשמור נתונים בכונן SSD מקומי בסוגי מכונות שמשתמשים בכונן Titanium SSD.
- אי אפשר לשמור את הנתונים של Local SSD אם עוצרים או משעים מכונה שמחוברים אליה יותר מ-48 דיסקים של Local SSD.
- אי אפשר לשמור נתונים ב-Local SSD אם עוצרים או משעים מכונה דרך מסוף Google Cloud .
- שמירת הנתונים ב-SSD המקומי מתחילה רק אחרי שמתחילה פעולת ההשהיה או העצירה.
- שחזור הנתונים ב-Local SSD הוא תהליך שמתבצע ברקע ומתחיל אחרי הפעלת המופע. קריאת נתונים שלא שוחזרו עדיין תפעיל שחזור מיידי של הנתונים המבוקשים.
- אם אתם משתמשים ב-VM במודל Spot או ב-VM זמני, ואתם בוחרים לשמור את נתוני ה-SSD המקומי במהלך פעולת השהיה או עצירה, הנתונים של ה-SSD המקומי יאבדו אם Compute Engine יבצע הפסקת פעולה של המכונה במהלך פעולת העצירה או ההשהיה.
כדי ללמוד איך לשמור נתונים של SSD מקומי כשמפסיקים או משעים מופע, אפשר לעיין במאמרים הפסקת מופע עם דיסקים של SSD מקומי והשעיית מופע עם דיסקים של SSD מקומי.
מחיקת דיסקים של אחסון SSD מקומי
כדי להסיר או למחוק דיסקים מסוג Local SSD, צריך למחוק את מכונת ה-Compute שאליה הדיסקים מצורפים. אי אפשר למחוק דיסקים מסוג Local SSD אלא אם מוחקים את המכונה.
לפני שמוחקים מכונת Compute Engine שמצורפים אליה דיסקים מקומיים של SSD, חשוב להעביר את כל הנתונים הקריטיים שנמצאים בדיסקים המקומיים של SSD ל-Persistent Disk, ל-Hyperdisk או למכונה אחרת. אחרת, הנתונים בדיסקי ה-SSD המקומיים יאבדו באופן סופי.
המאמרים הבאים
איך יוצרים מכונה של Compute Engine עם דיסקים מסוג Local SSD