לעומסי עבודה שדורשים אחסון זמני עם ביצועים גבוהים וזמן אחזור קצר, כדאי להשתמש בדיסקים מקומיים מסוג כונן SSD כשיוצרים את המכונה. דיסקים מסוג Local SSD הם אמצעי אחסון זמניים מוצפנים תמיד ב-Compute Engine. במאמר בחירת סוג דיסק מוסבר על סוגי הדיסקים האחרים שזמינים ב-Compute Engine.
דיסקים מסוג Local SSD מתאימים במיוחד כשצריך אחסון לתרחישי השימוש הבאים:
- מטמונים או אחסון לנתונים זמניים
- שטח עיבוד זמני למחשוב עתיר ביצועים או לניתוח נתונים
- אחסון נתונים זמני, כמו מסד הנתונים של המערכת
tempdbל-Microsoft SQL Server
דיסקים מסוג Local SSD מציעים פעולות קלט/פלט לשנייה (IOPS) מעולות וזמן אחזור נמוך מאוד בהשוואה לאחסון המתמיד שמספקים Google Cloud Hyperdisk ו-Persistent Disk. זמן האחזור הקצר נובע מכך שכונני SSD מקומיים מחוברים פיזית לשרת שמארח את המכונה. מאותה סיבה, דיסקים מסוג Local SSD יכולים לספק רק אחסון זמני.
מכיוון ש-Local SSD מתאים רק לאחסון זמני, אתם צריכים לאחסן נתונים שאינם זמניים או ארעיים בנפח Hyperdisk או Persistent Disk.
כדי להשתמש בכונני SSD מקומיים במכונה, צריך להוסיף כונני SSD מקומיים כשיוצרים את המכונה. אי אפשר להוסיף דיסקים מסוג Local SSD למכונה אחרי שיוצרים אותה.
מגבלות
ל-SSD מקומי יש את המגבלות הבאות:
אי אפשר להשתמש בדיסקים מסוג Local SSD במכונות וירטואליות (VM) עם סוגי מכונות עם ליבה משותפת (shared-core).
לא כל סדרות המכונות וסוגי המכונות תומכים ב-SSD מקומי. כאן תוכלו למצוא רשימה מלאה של סדרות המכונות שתומכות ב-Local SSD.
אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) או במפתחות הצפנה בניהול הלקוח (CMEK) עם דיסקים מסוג Local SSD. ב-Compute Engine הנתונים מוצפנים באופן אוטומטי כשהם נכתבים באחסון SSD מקומי.
אי אפשר לגבות דיסקים מסוג Local SSD באמצעות קובצי snapshot, שיבוטים, קובצי אימג' של מכונות או קובצי אימג'. אחסון נתונים חשובים בנפחי Hyperdisk או Persistent Disk.
סוגי דיסקים של SSD מקומי
יש שני סוגים של דיסקים מסוג SSD מקומי:
Titanium SSD: דיסק SSD מקומי בעיצוב מותאם אישית שמשתמש בעיבוד פריקה של קלט/פלט ב-Titanium, ומציע אבטחה, ביצועים וניהול משופרים של SSD. ב-Titanium, קצב הקלט/פלט לשנייה (IOPS) של האחסון והתפוקה גבוהים יותר, וזמן האחזור קצר יותר מאשר בדור הקודם של Local SSD. בסדרות המכונות הבאות יש אחסון ב-SSD מקומי באמצעות Titanium SSD:
- למטרות כלליות: סדרות המכונות C4, C4A ו-C4D
- סדרות המכונות שמותאמות לאחסון: Z4D, Z4M ו-Z3
- מותאמת לצריכת מעבד גבוהה (compute-optimized): סדרת המכונות H4D
- מותאמות לרשת: C4N
- סדרות מכונות שעברו אופטימיזציה למאיצים: A5X, A4X Max ו-A4X, ו-G4
כונני Titanium SSD מחוברים ישירות למכונות בתוך השרת המארח שלהן.
SSD מקומי: התכונה המקורית של SSD מקומי ב- Google Cloud. כל דיסק SSD מקומי שמחובר למכונה מספק קיבולת של 375GiB. הדיסקים האלה מספקים ביצועים טובים יותר מ-Hyperdisk או מ-Persistent Disk. כדי לטעון דיסקים מסוג Local SSD, אתם יכולים להשתמש בממשק NVMe או בממשק SCSI.
דיסקים מסוג Local SSD מחוברים ישירות למכונות בתוך השרת המארח שלהן.
אלא אם צוין במפורש Titanium SSD, המונח "Local SSD" מתייחס גם ל-Local SSD וגם ל-Titanium SSD כשמתארים את המאפיינים של דיסקים מסוג Local SSD.
ביצועים
הביצועים של כונני SSD מקומיים תלויים בכמה גורמים, כולל מספר כונני ה-SSD המקומיים שמחוברים, ממשק הדיסק שנבחר (NVMe או SCSI) וסוג המכונה של המכונה הווירטואלית. ככל שמחברים יותר דיסקים מסוג Local SSD למכונה, הביצועים משתפרים.
ביצועי SSD מקומי לפי מספר הדיסקים המחוברים
בטבלאות הבאות מפורטים הערכים המקסימליים של IOPS וקצב העברת הנתונים של דיסקי SSD מקומיים שמחוברים ל-NVMe ול-SCSI. המדדים מפורטים לפי הקיבולת הכוללת של דיסקי Local 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 (עם דיסקים בנפח 375GiB) | ||||||
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 (עם דיסקים בנפח 375GiB) | ||||||
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 (עם דיסקים בנפח 375 GiB) | ||||||
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 (עם דיסקים בנפח 375GiB) | ||||||
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 בשרת פיזי (עם דיסקים בנפח 6,000GiB) | ||||||
z3-highmem-192-highlssd-metal |
12 | 72,000 | 9,000,000 | 6,000,000 | 36,000 | 30,000 |
| Z4D (עם דיסקים בנפח 3,500GiB) | ||||||
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 בשרת פיזי (עם דיסקים בנפח 7,000GiB) | ||||||
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.
| מספר דיסקים מסוג Local 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
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מסוג Local 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 יש ביצועים נמוכים יותר.
בסוגי המכונות הבאים נדרש גם מספר מינימלי של מעבדי vCPU כדי להגיע למקסימום:
אם המכונה משתמשת באימג' מותאם אישית של Linux, האימג' צריך להשתמש בגרסה 4.14.68 או גרסה מאוחרת יותר של ליבת Linux. אם אתם משתמשים בתמונות הציבוריות שסופקו על ידי Compute Engine, אתם לא צריכים לעשות שום דבר נוסף.
במאמר אופטימיזציה של ביצועי SSD מקומי מפורטות הגדרות נוספות של מכונות ודיסקים שיכולות לשפר את הביצועים של ה-SSD המקומי.
מידע נוסף על בחירת ממשק דיסק זמין במאמר בחירת ממשק דיסק.
שמירת נתונים ב-SSD מקומי
הנתונים נשמרים בדיסקים מסוג Local SSD ב-Compute Engine רק בתרחישים מסוימים.
תרחישים שבהם Compute Engine שומר נתונים ב-SSD מקומי
Compute Engine שומר את הנתונים בדיסקים מסוג SSD מקומי באירועים הבאים:
- אתם מפעילים מחדש את מערכת ההפעלה (OS) של האורח.
- אתם מגדירים את המכונה למיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- אתם בוחרים לשמור את הנתונים ב-SSD המקומי כשאתם עוצרים או משעים את המכונה (גרסת טרום-השקה (Preview)).
- מכונה עם דיסקים מסוג SSD מקומיים שמחוברים אליה, שתומכת רק בסיום ובהפעלה מחדש אוטומטית, עוברת אירוע תחזוקה. האינסטנס מופעל מחדש במקום, תוך שמירה על נתוני ה-SSD המקומי, במקום להעביר אותו למארח חדש.
תרחישים שבהם יכול להיות ש-Compute Engine לא ישמור נתונים ב-SSD מקומי
אם מתרחשת שגיאת מארח במכונה, ו-Compute Engine לא מצליח לשחזר את הנתונים בדיסקים המקומיים לאחסון SSD שמחוברים למכונה תוך פרק זמן מסוים, יכול להיות שהנתונים בדיסקים האלה יאבדו.
אתם יכולים לקבוע כמה זמן, אם בכלל, יוקדש לניסיון לשחזר את הנתונים באמצעות זמן קצוב לתפוגה של שחזור SSD מקומי.
השחזור מתבצע רק אם המכונה מוגדרת להפעלה מחדש אוטומטית (automaticRestart) אחרי שפעולת התיקון מסתיימת.
אם Compute Engine יכול לשחזר את הנתונים בכונני ה-SSD המקומיים, המכונה תופעל מחדש כשכל הדיסקים מחוברים, ומצבי הדיסקים ששוחזרו יהיו עקביים עם מצבי הדיסקים לפני הכשל.
אם Compute Engine לא יכול לשחזר את הנתונים בדיסקים של ה-SSD המקומי לפני שנגמר הזמן הקצוב, המכונה מופעלת מחדש עם דיסקים ריקים ולא מעוצבים של SSD מקומי, ואי אפשר לשחזר את הנתונים המקוריים.
תרחישים שבהם Compute Engine לא שומר את הנתונים של Local SSD
הנתונים בדיסקים של Local SSD לא נשמרים באירועים הבאים:
- אתם מכבים את מערכת ההפעלה של האורח ומאלצים את המכונה להפסיק.
- אתם יוצרים VM במודל Spot או VM זמני, וה-VM עובר את תהליך ההפקעה.
- אתם מגדירים את המכונה כך שתפסיק לפעול באירועי תחזוקה של המארח במקום להשתמש במיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- הגדרתם באופן שגוי דיסק SSD מקומי ואי אפשר לגשת אליו.
- אתם משביתים את החיוב בפרויקט, והמכונה מפסיקה לפעול.
- אם
automaticRestartלא מוגדר במכונה שלכם.
אם Compute Engine לא יכול לשחזר את נתוני ה-SSD המקומי של מכונה, המכונה מופעלת מחדש עם דיסקים ריקים של SSD מקומי, ואי אפשר לשחזר את הנתונים המקוריים.
תמיכה בסדרת מכונות
אפשר להשתמש בדיסקים מסוג Local SSD עם סדרות המכונות הבאות.
בוחרים סדרת מכונות כדי לראות אם היא תומכת ב-SSD מקומי.
| סדרת מכונות | תמיכה ב-SSD מקומי |
|---|---|
| A2 | |
| A3 (H100) | |
| A3 (H200) | |
| A4 | |
| A4X | |
| A4X Max | |
| A5X | |
| 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 | |
| Z4M |
עם זאת, יש מגבלות על מספר כונני ה-SSD המקומיים שאפשר לצרף, בהתאם לכל סוג מכונה. מידע נוסף זמין במאמר בחירת מספר תקין של דיסקים מסוג Local 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, עיינו בכרטיסייה Interfaces בכל טבלה במסמכי התיעוד של פרטי מערכת ההפעלה.
שיקולים לגבי 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 |
|---|---|
| מכונות A5X בשרת פיזי | 12,000 GiB |
| מכונות וירטואליות מסוג A4X, מכונות Bare Metal מסוג A4X Max | 3,000 GiB |
| מכונות וירטואליות מסוג Z3 | 3,000 GiB |
| מכונות Z3 בשרת פיזי | 6,000 GiB |
| מכונות וירטואליות מסוג Z4D | 3,500 GiB |
| מכונות Z4D בשרת פיזי | 7,000 GiB |
| מכונות וירטואליות מסוג Z4M | 14,000 GiB |
| כל האחרים | 375 GiB |
סוגי מכונות שמחברים באופן אוטומטי דיסקים מסוג Local SSD
בטבלה הבאה מפורטים סוגי המכונות שמגיעים עם דיסקים מסוג Local SSD כברירת מחדל. בטבלה מוצג גם מספר הדיסקים שמחוברים כשיוצרים את המכונה.
| סוג המכונה | מספר כונני ה-SSD המקומיים שמחוברים אוטומטית לכל מכונה |
|
|---|---|---|
| A5X | ||
a5x-highgpu-4g-metal |
4 | |
| 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 | ||
רק הגרסאות של סוגי המכונות C3 עם -lssd תומכות ב-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 למכונה חדשה שנוצרה, אלא אם מציינים כמה דיסקים לצרף. אפשר להוסיף דיסקים מסוג Local SSD רק כשיוצרים מכונה, ולכן כדאי להשתמש במידע שבקטע הזה כדי להחליט כמה דיסקים מסוג Local 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. אתם יכולים להשתמש בהזמנות כדי לוודא שדיסקים מסוג Local SSD יהיו זמינים כשתצטרכו להשתמש בהם לצורך צמיחה או התאוששות מאסון. במאמר בחירת סוג של שמירת מקום מוסבר איך מבקשים לשמור מקום למשאבים של תחום מוגדר ב-Compute Engine.
ברוב סדרות המכונות, שמירת מקום שימושית גם כשרוצים לקבל הנחות תמורת התחייבות לשימוש (CUD) בדיסקים מקומיים של SSD.
תמחור
על כל דיסק SSD מקומי שאתם יוצרים, אתם מחויבים על הקיבולת הכוללת של הדיסק למשך כל חיי המכונה שאליה הוא מחובר.
למידע מפורט על התמחור של כונני SSD מקומיים ועל ההנחות הזמינות, קראו את המאמר תמחור של כונני SSD מקומיים.
המחירים של 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 נסגר תוך דקה אחרי שהוא מתחיל לפעול.
הנחות תמורת התחייבות לשימוש בדיסקים מסוג Local SSD
התחייבויות לשימוש במשאבים מספקות הנחות משמעותיות על משאבי Compute Engine, בתמורה להתחייבות להשתמש במשאבים באזור ספציפי למשך שנה אחת לפחות. בדרך כלל רוכשים התחייבויות למשאבים (vCPU, זיכרון, GPU ודיסקים מקומיים של SSD) של סדרת מכונות ספציפית. כשאתם משתמשים במשאבים, אתם מקבלים שימוש במשאבים שעומדים בקריטריונים במחירים מוזלים. מידע נוסף על הנחות תמורת התחייבות לשימוש במשאבים
כדי לרכוש התחייבות עם דיסקים מסוג SSD מקומי ברוב סדרות המכונות, צריך גם לשמור את הדיסקים ולצרף את השמירות להתחייבות. אם אתם מציינים בהתחייבות דיסקים מקומיים מסוג Titanium SSD לשימוש במכונות הבאות, אתם לא צריכים לצרף להם הזמנות:
- C4
- C4A
- C4D
- C4N
- H4D
- Z3
- Z4D
- Z4M
איך מקשרים הזמנות להתחייבויות לשימוש במשאבים
שימוש בדיסקים מסוג Local SSD במכונה
כדי להשתמש בדיסק SSD מקומי עם מכונה, צריך לבצע את השלבים הבאים:
מתן שמות למכשירים במכונות 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 מעתיק את הנתונים שנשמרו לדיסקים של Local SSD שמחוברים למכונה. אחרי שממשיכים או מפעילים מחדש את המכונה, יכול להיות שצריך לטעון מחדש את דיסק ה-SSD המקומי למערכת הקבצים.
החיוב על נפח האחסון שמשמש לשמירת הנתונים ב-SSD המקומי נמשך עד שמפעילים מחדש או ממשיכים את המכונה. נפח האחסון שבשימוש נכלל במכסה של Persistent disk standard GB בפרויקט.
מגבלות
- שמירת הנתונים ב-SSD מקומי נמצאת בגרסת טרום-השקה (Preview) בלבד, ולא נכללת בתנאי הזמינות הכללית (GA) של Compute Engine.
- אי אפשר לשמור נתונים של כונני SSD מקומיים בסוגי מכונות שמשתמשים ב-Titanium SSD.
- אי אפשר לשמור את הנתונים של כונני SSD מקומיים אם עוצרים או משעים מכונה שמחוברים אליה יותר מ-48 כונני SSD מקומיים.
- אי אפשר לשמור נתונים ב-Local SSD אם עוצרים או משעים מכונה ממסוף Google Cloud .
- שמירת הנתונים ב-SSD המקומי מתחילה רק אחרי שמתחילה פעולת ההשהיה או העצירה.
- שחזור הנתונים של Local SSD הוא תהליך ברקע שמתחיל אחרי שהמכונה מתחילה לפעול. קריאת נתונים שעדיין לא שוחזרו מפעילה שחזור מיידי של הנתונים המבוקשים.
- אם אתם משתמשים ב-VM במודל Spot או ב-VM זמני, ובחרתם לשמור את הנתונים של Local SSD במהלך פעולת השעיה או עצירה, הנתונים של Local SSD יאבדו אם Compute Engine יפסיק את המכונה במהלך פעולת העצירה או ההשעיה.
כדי ללמוד איך לשמור נתונים ב-SSD מקומי כשעוצרים או משעים מכונה, קראו את המאמרים עצירת מכונה עם דיסקים של SSD מקומי והשעיית מכונה עם דיסקים של SSD מקומי.
מחיקת דיסקים מסוג SSD מקומי
כדי להסיר או למחוק כונני Local SSD, צריך למחוק את המכונה שאליה הכוננים מחוברים. אי אפשר למחוק דיסקים מסוג Local SSD בלי למחוק את המכונה.
לפני שאתם מוחקים מכונה של Compute Engine שמחוברים אליה דיסקים מקומיים של SSD, חשוב להעביר את כל הנתונים הקריטיים מהדיסקים המקומיים של SSD ל-Persistent Disk, ל-Hyperdisk או למכונה אחרת. אחרת, הנתונים בדיסקים של ה-SSD המקומי יאבדו באופן סופי.