לעומסי עבודה שדורשים אחסון זמני עם ביצועים גבוהים וזמן אחזור נמוך, מומלץ להשתמש בדיסקים מקומיים של SSD (Local 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 עם מכונות וירטואליות שמשתמשות בסוגי מכונות עם ליבות משותפות.
לא כל סדרות המכונות וסוגי המכונות תומכים ב-SSD מקומי. לרשימה המלאה של סדרות המכונות שתומכות ב-SSD מקומי, ראו תמיכה בסדרות של מכונות.
אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) או במפתחות הצפנה בניהול הלקוח עם דיסקים מקומיים של SSD. ב-Compute Engine, הנתונים מוצפנים באופן אוטומטי כשהם נכתבים באחסון SSD מקומי.
אי אפשר לגבות דיסקים של SSD מקומי באמצעות תמונות מצב, שיבוטים, תמונות של מכונות או תמונות. אחסון נתונים חשובים בנפחי אחסון של Hyperdisk או Persistent Disk.
סוגים של דיסקים מקומיים מסוג SSD
יש שני סוגים של דיסקים מקומיים מסוג SSD:
Titanium SSD: Titanium SSD הוא דיסק SSD מקומי בעיצוב מותאם אישית שמשתמש בעיבוד של העברת נתונים ב-Titanium ומציע אבטחה, ביצועים וניהול משופרים של SSD. Titanium מציע IOPS גבוה יותר לאחסון, תפוקה גבוהה יותר וזמן אחזור קצר יותר מאשר הדור הקודם של אחסון SSD מקומי. סדרות המכונות הבאות מציעות אחסון מקומי מסוג SSD באמצעות Titanium SSD:
- לשימוש כללי: סדרות המכונות C4, C4A ו-C4D
- אופטימיזציה של האחסון: סדרות המכונות Z4D ו-Z3
- מותאמת לצריכת מעבד גבוהה (compute-optimized): סדרת המכונות H4D
- מותאם לרשת: C4N
- סדרות מכונות שעברו אופטימיזציה לשימוש במאיץ A4X Max ו-A4X ו-G4
דיסקים מסוג Titanium SSD מצורפים ישירות למופעי החישוב בתוך השרת המארח שלהם.
SSD מקומי: התכונה המקורית של SSD מקומי ב- Google Cloud. כל דיסק SSD מקומי שמחובר למכונה מספק קיבולת של 375GiB. הדיסקים האלה מספקים ביצועים טובים יותר מ-Hyperdisk או מ-Persistent Disk. אפשר להשתמש בממשק NVMe או SCSI כדי לטעון דיסקים של Local SSD.
דיסקים מקומיים של SSD מחוברים ישירות למופעים בתוך השרת המארח שלהם.
אלא אם מצוין אחרת, המונח Local SSD מתייחס גם ל-Local SSD וגם ל-Titanium SSD כשמתארים תכונות של דיסקים מסוג Local SSD.
ביצועים
הביצועים של כונני SSD מקומיים תלויים בכמה גורמים, כולל מספר כונני ה-SSD המקומיים המחוברים, ממשק הדיסק שנבחר (NVMe או SCSI) וסוג המכונה של המכונה הווירטואלית. השיפורים בביצועים גדלים ככל שמצרפים יותר דיסקים של SSD מקומי למופע.
ביצועים של אחסון SSD מקומי לפי מספר הדיסקים המצורפים
בטבלאות הבאות מפורטים הערכים המקסימליים של IOPS וקצב העברת הנתונים של דיסקי SSD מקומיים שמחוברים ל-NVMe ול-SCSI. המדדים מפורטים לפי הקיבולת הכוללת של כונני ה-SSD המקומיים שמחוברים למכונה.
ביצועים של Titanium SSD
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מסוג Titanium SSD במופעי C4, C4A, C4D, C4N, G4, H4D, Z3 ו-Z4D.
| סוג המכונה | מספר דיסקי ה-Titanium SSD שמצורפים |
סה"כ נפח האחסון (GiB) | IOPS | תפוקה (MiB/s) |
||
|---|---|---|---|---|---|---|
| קריאה | כתיבה | קריאה | כתיבה | |||
| C4 (עם דיסקים בנפח 375 GiB) | ||||||
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 bare metal (עם דיסקים בנפח 3 TiB) | ||||||
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 TiB) | ||||||
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 TiB) | ||||||
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 |
ביצועים של אחסון SSD מקומי מסוג NVMe
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מקומיים מסוג 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 |
ביצועים של אחסון SSD מקומי מסוג SCSI
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מקומיים מסוג 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 מקומי
Compute Engine שומר את הנתונים בדיסקים מקומיים של SSD רק בתרחישים מסוימים.
תרחישים שבהם Compute Engine שומר נתונים בכונן SSD מקומי
ב-Compute Engine, הנתונים בדיסקים של SSD מקומי נשמרים במקרים הבאים:
- מפעילים מחדש את מערכת ההפעלה (OS) של האורח.
- אתם מגדירים את המכונה למיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- אתם בוחרים לשמור את הנתונים ב-SSD המקומי כשאתם מפסיקים או משעים את המופע (גרסת Preview).
- מכונת Compute עם דיסקים מסוג SSD מקומיים שמחוברים אליה, שתומכת רק בסיום ובהפעלה מחדש אוטומטית, עוברת אירוע תחזוקה. המופע מופעל מחדש במקום, והנתונים ב-SSD המקומי נשמרים, במקום להעביר אותם למארח חדש.
תרחישים שבהם יכול להיות שנתונים בדיסק SSD מקומי לא יישמרו ב-Compute Engine
יכול להיות שהנתונים בדיסקים של SSD מקומיים יאבדו אם תתרחש שגיאת מארח במופע, ו-Compute Engine לא יוכל לשחזר את הנתונים בדיסקים של SSD מקומיים שמצורפים למופע בתוך פרק זמן מוגדר.
אתם יכולים לקבוע כמה זמן, אם בכלל, יוקדש לניסיון לשחזר את הנתונים באמצעות פסק זמן לשחזור SSD מקומי.
השחזור יתבצע רק אם המופע שלכם מוגדר להפעלה מחדש אוטומטית (automaticRestart) אחרי השלמת פעולת התיקון.
אם Compute Engine יכול לשחזר את הנתונים בדיסקים של ה-SSD המקומי, המופע מופעל מחדש עם כל הדיסקים המצורפים, ומצבי הדיסק המשוחזרים יהיו עקביים עם מצבי הדיסק לפני הכשל.
אם ל-Compute Engine אין אפשרות לשחזר את הנתונים בדיסקים של ה-SSD המקומי לפני שפג הזמן הקצוב לתפוגה, המכונה מופעלת מחדש עם דיסקים ריקים ולא מעוצבים של ה-SSD המקומי שמצורפים אליה, ואי אפשר לשחזר את הנתונים המקוריים.
תרחישים שבהם נתוני SSD מקומיים לא נשמרים ב-Compute Engine
הנתונים בדיסקים של SSD מקומיים לא נשמרים במהלך האירועים הבאים:
- אתם מכבים את מערכת ההפעלה של האורח ומאלצים את המכונה להפסיק.
- אתם יוצרים VM במודל Spot או VM זמני, וה-VM עובר את תהליך ההפקעה.
- אתם מגדירים את המכונה כך שתפסיק לפעול באירועי תחזוקה של המארח במקום להשתמש במיגרציה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- הגדרתם באופן שגוי דיסק SSD מקומי, ואי אפשר לגשת אליו.
- אתם משביתים את החיוב בפרויקט, והמכונה מפסיקה לפעול.
- אם
automaticRestartלא מוגדר במכונה שלכם.
אם Compute Engine לא מצליח לשחזר את הנתונים של כונן SSD מקומי במכונה, המכונה מופעלת מחדש עם דיסקים ריקים של כונן SSD מקומי שמצורפים אליה, ואי אפשר לשחזר את הנתונים המקוריים.
תמיכה בסדרת מכונות
אפשר להשתמש בדיסקים מקומיים מסוג 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) עם דיסקים מקומיים של SSD.
גיבוי נתונים של SSD מקומי
אי אפשר לגבות נתונים של Local SSD באמצעות תמונות דיסק, תמונות מצב רגילות או שיבוטים של דיסקים, ולכן Google ממליצה תמיד לאחסן נתונים חשובים באפשרות אחסון עמידה.
אם אתם צריכים לשמור את הנתונים בדיסק SSD מקומי, אתם יכולים לצרף למופע דיסק מתמיד או Google Cloud Hyperdisk. אחרי שמצמידים את ה-Persistent Disk או את Hyperdisk, מעתיקים את הנתונים מדיסק ה-SSD המקומי לדיסק החדש שצירפתם.
בחירת ממשק דיסק
כדי להשיג את הביצועים הכי גבוהים של 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 מקומי משתנה בהתאם לסדרת המכונות, באופן הבא:
| סדרת מכונות או סוג מכונה | גודל הדיסק של Titanium SSD או של אחסון SSD מקומי |
|---|---|
| A4X, A4X Max bare metal | 3,000 GiB |
| מכונות וירטואליות של Z3 | 3,000 GiB |
| מופעי Bare Metal Z3 | 6,000 GiB |
| מכונות וירטואליות מסוג Z4D | 3,500 GiB |
| כל האחרים | 375 GiB |
סוגי מכונות שמצורפים אליהן אוטומטית דיסקים מקומיים מסוג SSD
בטבלה הבאה מפורטים סוגי המכונות שמגיעים עם דיסקים מסוג Local SSD כברירת מחדל. בטבלה מוצג גם מספר הדיסקים שמצורפים כשיוצרים את המופע.
| סוג המכונה | מספר דיסקי ה-SSD המקומיים שמצורפים אוטומטית לכל מכונה |
|
|---|---|---|
| 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 | ||
רק וריאציות
-lssd של סוגי המכונות C3D
תומכות ב-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 | |
| 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 | |
| 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 | |
| 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 | |
סוגי מכונות שבהם צריך לבחור מספר דיסקים מסוג Local SSD
בסוגי המכונות שמפורטים בטבלה הבאה, דיסקים מקומיים מסוג 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 מקומי
הזמנות מספקות רמת ודאות גבוהה לגבי הקיבולת של משאבים ספציפיים לאזור, כולל דיסקים של אחסון SSD מקומי. אתם יכולים להשתמש בהזמנות כדי לוודא שיהיו לכם דיסקים מסוג Local SSD זמינים כשתצטרכו להשתמש בהם לצורך הרחבה או התאוששות מאסון. כאן תוכלו לקרוא על השיטות השונות לשריין משאבים ספציפיים לאזור ב-Compute Engine.
ברוב סדרות המכונות, הזמנות שימושיות גם כשרוצים לקבל הנחות תמורת התחייבות לשימוש (CUD) בדיסקים של SSD מקומי.
תמחור
על כל דיסק SSD מקומי שיוצרים, מחויבים על הקיבולת הכוללת של הדיסק למשך משך החיים של המופע שאליו הוא מצורף.
למידע מפורט על התמחור של כונני SSD מקומיים וההנחות הזמינות, ראו תמחור של כונני SSD מקומיים.
במחירון של מכונות VM תוכלו לעיין במחירון של סדרת המכונות Titanium SSD. לדוגמה, כדי לראות את המחיר של Titanium SSD שמצורף למופע Z3, אפשר לעיין במחירון של מופעי Z3.
דיסקים מקומיים מסוג SSD ומופעי VM במודל Spot
אם מפעילים VM במודל Spot או VM זמני עם דיסק SSD מקומי, Compute Engine מחייב במחירי Spot מוזלים על השימוש ב-SSD המקומי. דיסקים מקומיים מסוג SSD שמצורפים למכונות וירטואליות מסוג Spot או למכונות וירטואליות שניתנות להפסקת פעולה פתאומית, פועלים כמו דיסקים מקומיים רגילים מסוג 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
מידע נוסף על צירוף הזמנות להתחייבויות זמין במאמר צירוף הזמנות להתחייבויות לשימוש במשאבים.
שימוש בדיסקים מסוג Local SSD עם מכונה
כדי להשתמש בדיסק SSD מקומי עם מופע של Compute, צריך לבצע את השלבים הבאים:
הקצאת שמות למכשירים במופעי Linux
שמות המכשירים ב-Linux של הדיסקים שמחוברים למכונה תלויים בממשק שבחרתם כשאתם יוצרים את הדיסקים. כשמשתמשים בפקודה lsblk של מערכת ההפעלה כדי להציג את התקני הדיסק, מוצגת הקידומת nvme לדיסקים שמחוברים לממשק NVMe, והקידומת sd לדיסקים שמחוברים לממשק SCSI.
סדר מספרי הדיסקים או בקרי ה-NVMe לא צפוי או עקבי בהפעלות מחדש של המכונות. באתחול הראשון, יכול להיות שהדיסק יהיה nvme0n1 (או sda ל-SCSI). באתחול השני, שם המכשיר לאותו דיסק יכול להיות nvme2n1 או nvme0n3 (או sdc ל-SCSI).
כשניגשים לדיסקים שמצורפים, צריך להשתמש בקישורים הסמליים שנוצרו ב-/dev/disk/by-id/. השמות האלה נשמרים גם אחרי הפעלה מחדש.
מידע נוסף על קישורים סמליים זמין במאמר קישורים סמליים לדיסקים שמצורפים למופע.
מידע נוסף על שמות מכשירים זמין במאמר בנושא מתן שמות למכשירים במופעי Linux.
הפסקה או השהיה של מכונה של Compute Engine עם דיסקי SSD מקומיים
כשעוצרים או משהים מכונה, כברירת מחדל Compute Engine מוחק את הנתונים מכל דיסק SSD מקומי שמחובר למכונה. כשממשיכים את הפעלת המופע, כל דיסקי ה-SSD המקומיים שמצורפים למופע ריקים.
שמירה של נתונים ב-SSD מקומי כשמפסיקים או משעים מופע
כשעוצרים או משעים מכונה של Compute Engine, אפשר לשמור את הנתונים בדיסקים של ה-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 לדיסק מתמיד, ל-Hyperdisk או למכונה אחרת. אחרת, הנתונים בדיסקי ה-SSD המקומיים יאבדו באופן סופי.
המאמרים הבאים
איך יוצרים מכונת וירטואלית עם דיסקים מסוג SSD מקומי