לעומסי עבודה שדורשים אחסון זמני עם ביצועים גבוהים וזמן אחזור נמוך, מומלץ להשתמש בדיסקים של כונני SSD מקומיים (Local SSD) כשיוצרים את מכונת החישוב. דיסקים מקומיים מסוג SSD הם אחסון זמני במצב מוצק ב-Compute Engine, שמוצפן תמיד. מידע על סוגי הדיסקים האחרים שזמינים ב-Compute Engine מופיע במאמר בחירת סוג דיסק.
דיסקים מקומיים של SSD הם פתרון אידיאלי אם אתם צריכים אחסון לכל אחד מהתרחישים הבאים:
- מטמון או אחסון של נתונים זמניים
- שטח עיבוד זמני למחשוב עתיר ביצועים או לניתוח נתונים
- אחסון נתונים זמני, כמו
tempdbמסד הנתונים של המערכת ל-Microsoft SQL Server
דיסקים מקומיים מסוג SSD מציעים פעולות קלט/פלט לשנייה (IOPS) מעולות, וזמן אחזור נמוך מאוד בהשוואה לאחסון מתמיד שמסופק על ידי Google Cloud Hyperdisk ו-Persistent Disk. ההשהיה הנמוכה הזו נובעת מכך שדיסקים של SSD מקומיים מחוברים פיזית לשרת שמארח את המופע. מאותה סיבה, דיסקים מקומיים מסוג SSD יכולים לספק אחסון זמני בלבד.
מכיוון ש-Local SSD מתאים רק לאחסון זמני, צריך לאחסן נתונים שהם לא זמניים או חולפים בנפח אחסון של Hyperdisk או Persistent Disk.
כדי להשתמש בדיסקים של SSD מקומי עם מופע של מחשוב, צריך להוסיף דיסקים של SSD מקומי כשיוצרים את המופע. אי אפשר להוסיף דיסקים מסוג Local SSD למופע אחרי שיוצרים אותו.
מגבלות
יש לאחסון SSD מקומי את המגבלות הבאות:
אי אפשר להשתמש בדיסקים מקומיים מסוג SSD עם מכונות וירטואליות שמשתמשות בסוגי מכונות עם ליבות משותפות.
לא כל סדרות המכונות וסוגי המכונות תומכים ב-SSD מקומי. רשימה מלאה של סדרות מכונות שתומכות ב-SSD מקומי זמינה במאמר בנושא תמיכה בסדרות מכונות.
אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) או במפתחות הצפנה בניהול הלקוח (CMEK) עם דיסקים של SSD מקומי. ב-Compute Engine הנתונים מוצפנים באופן אוטומטי כשהם נכתבים באחסון SSD מקומי.
אי אפשר לגבות דיסקים לאחסון מתמיד (SSD) מקומיים באמצעות תמונות מצב, שיבוטים, תמונות מכונה או תמונות. אחסון נתונים חשובים בווליומים של Hyperdisk או Persistent Disk.
סוגים של דיסקים מקומיים מסוג SSD
יש שני סוגים של דיסקים מקומיים מסוג SSD:
Titanium SSD: Titanium SSD הוא דיסק SSD מקומי בעיצוב מותאם אישית שמבוסס על עיבוד של העברת נתונים ל-I/O של Titanium ומציע אבטחה, ביצועים וניהול משופרים של SSD. Titanium מציע IOPS גבוה יותר לאחסון, תפוקה גבוהה יותר וזמן אחזור קצר יותר בהשוואה לדור הקודם של אחסוני SSD מקומיים. סדרות המכונות הבאות מציעות אחסון SSD מקומי באמצעות Titanium SSD:
- לשימוש כללי: C4, C4A וסדרות המכונות C4D
- אופטימיזציה לאחסון: סדרת מכונות Z3
- מותאמת לצריכת מעבד גבוהה (compute-optimized): H4D
- מותאם לרשת: C4N (תצוגה מקדימה)
- אופטימיזציה למעבד גרפי סדרת מכונות A4X Max ו-A4X, סדרת מכונות G4
דיסקים מסוג Titanium SSD מצורפים ישירות למופעי המחשוב בתוך השרת המארח שלהם.
Local SSD: Local SSD היא התכונה המקורית של SSD מקומי ב- Google Cloud. כל דיסק SSD מקומי שמצורף למופע מספק קיבולת של 375 GiB. הביצועים של הדיסקים האלה טובים יותר מאלה של Hyperdisk או של דיסקים מתמידים. אפשר להשתמש בממשק NVMe או SCSI כדי לטעון דיסקים של Local SSD.
דיסקים מקומיים מסוג SSD מחוברים ישירות למופעים בתוך שרת המארח שלהם.
אלא אם מצוין אחרת, המונח Local SSD מתייחס גם ל-Local SSD וגם ל-Titanium SSD כשמתארים תכונות של דיסקים מסוג Local SSD.
ביצועים
הביצועים של Local SSD תלויים בכמה גורמים, כולל מספר דיסקי ה-Local SSD שמצורפים, ממשק הדיסק שנבחר (NVMe או SCSI) וסוג המכונה של המופע. הביצועים הזמינים משתפרים ככל שמצרפים יותר דיסקים של SSD מקומי למופע.
ביצועים של SSD מקומי לפי מספר הדיסקים המצורפים
בטבלאות הבאות מפורטים ערכי ה-IOPS והתפוקה המקסימליים של דיסקים מקומיים מסוג SSD שמצורפים באמצעות NVMe ו-SCSI. המדדים מפורטים לפי הקיבולת הכוללת של דיסקי SSD מקומיים שמצורפים למופע.
ביצועים של Titanium SSD
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מסוג Titanium SSD במופעי C4, C4A, C4D, C4N (בגרסת Preview), G4, H4D ו-Z3.
| סוג המכונה | מספר דיסקי ה-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-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 (Preview) (עם דיסקים בנפח 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 |
| 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 |
ביצועים של NVMe Local SSD
בטבלה הבאה מפורטות מגבלות הביצועים של דיסקים מקומיים מסוג 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 |
ביצועים של אחסון 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 שומר נתונים ב-Local 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) שניתן להפסיק לפני הזמן, והמכונה הווירטואלית עוברת את תהליך ההפסקה לפני הזמן.
- מגדירים את המכונה להפסיק לפעול באירועי תחזוקה של המארח במקום להשתמש בהעברה פעילה, והמכונה עוברת אירוע תחזוקה של המארח.
- הגדרתם באופן שגוי דיסק 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 | — |
| Z3 |
עם זאת, יש מגבלות על מספר דיסקי ה-SSD המקומיים שאפשר לצרף, בהתאם לכל סוג מכונה. מידע נוסף זמין במאמר בחירת מספר תקין של דיסקים מקומיים מסוג SSD.
הצפנת SSD מקומי
מערכת Compute Engine מצפינה אוטומטית את הנתונים כשכותבים אותם בדיסקים מקומיים של SSD. אי אפשר להשתמש במפתחות הצפנה באספקת הלקוח (CSEK) עם דיסקים מקומיים של SSD.
גיבוי נתונים של SSD מקומי
מכיוון שאי אפשר לגבות נתונים של Local SSD באמצעות תמונות דיסק, תמונות מצב רגילות או שיבוטים של דיסקים, Google ממליצה לאחסן תמיד נתונים חשובים באפשרות אחסון עמידה.
אם אתם צריכים לשמור את הנתונים בדיסק SSD מקומי, צריך לצרף למופע דיסק מתמיד או Google Cloud Hyperdisk. אחרי שמצמידים את הדיסק המתמיד או את 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 מקומי משתנה בהתאם לסדרת המכונות, באופן הבא:
- במקרים של מופעי C4 bare metal, כל דיסק Titanium SSD שמצורף הוא בנפח 3,000 GiB.
- במקרים של מכונות Bare Metal מסוג Z3, כל דיסק Titanium SSD שמצורף הוא בנפח 6,000 GiB.
- במקרים של מופעי A4X, A4X Max או Z3, כל דיסק Titanium SSD שמצורף הוא בנפח 3,000 GiB.
- בכל סדרות המכונות האחרות, כל דיסק Titanium SSD או Local SSD שמצורף למופע הוא בנפח 375 GiB.
סוגי מכונות שמצורפים אליהם אוטומטית דיסקים של SSD מקומי
בטבלה הבאה מפורטים סוגי המכונות שכוללים כברירת מחדל דיסקים מקומיים של SSD. בטבלה מוצג גם מספר הדיסקים שמצורפים כשיוצרים את המופע.
| סוג המכונה | מספר דיסקי ה-SSD המקומיים שמצורפים אוטומטית לכל מכונה |
|
|---|---|---|
| C4 באמצעות Titanium SSD | ||
רק וריאנטים של סוגי המכונות C4
-lssd תומכים ב-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 using 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 (Preview) באמצעות 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 | |
| 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 | ||
| כל דיסק הוא בגודל 3TiB: | ||
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 | |
| כל דיסק הוא בגודל 6TiB: | ||
z3-highmem-192-highlssd-metal |
12 | |
סוגי מכונות שבהם צריך לבחור מספר של דיסקים מקומיים מסוג SSD
בסוגי המכונות שמפורטים בטבלה הבאה, דיסקים מסוג SSD מקומי לא מצורפים למופע שנוצר לאחרונה, אלא אם מציינים כמה דיסקים לצרף. אפשר להוסיף דיסקים של SSD מקומי רק במהלך יצירת המופע, ולכן כדאי להשתמש במידע שבקטע הזה כדי לקבוע כמה דיסקים של SSD מקומי לצרף כשיוצרים מופע.
| סוג המכונה | מספר דיסקי ה-SSD המקומיים המותרים לכל מכונה |
|---|---|
| N1 | |
| סוגי מכונות עם GPUs מסוג 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. אתם יכולים להשתמש בהזמנות כדי לוודא שיש לכם דיסקים של SSD מקומיים זמינים כשאתם צריכים להשתמש בהם לצורך צמיחה או התאוששות מאסון. כאן תוכלו לקרוא על השיטות השונות לשריין משאבים ספציפיים לאזור ב-Compute Engine.
ברוב סדרות המכונות, הזמנות שימושיות גם כשרוצים לקבל הנחות תמורת התחייבות לשימוש (CUD) בדיסקים של SSD מקומי.
תמחור
על כל דיסק SSD מקומי שיוצרים, מחויבים על הקיבולת הכוללת של הדיסק למשך כל חיי המופע שהוא מצורף אליו.
מידע מפורט על התמחור של SSD מקומי והנחות זמינות זמין במאמר תמחור של SSD מקומי.
בדף התמחור של מכונות ה-VM אפשר לראות את המחירים של סדרת המכונות עם Titanium SSD. לדוגמה, כדי לראות את המחיר של Titanium SSD שמצורף למופע Z3, אפשר לעיין במחירון של מופעי Z3.
דיסקים מקומיים מסוג SSD ומכונות וירטואליות מסוג Spot
אם מפעילים VM במודל Spot או VM זמני עם דיסק SSD מקומי, מערכת Compute Engine מחייבת אתכם במחירי Spot מוזלים על השימוש ב-SSD המקומי. דיסקים מקומיים מסוג SSD שמצורפים למכונות Spot או למכונות VM שניתנות להפסקת פעולה פתאומית, פועלים כמו דיסקים מקומיים רגילים מסוג SSD, שומרים על אותן מאפייני שמירת נתונים ונשארים מצורפים למשך חיי מכונת ה-VM.
ב-Compute Engine לא מחייבים אתכם על השימוש בדיסק SSD מקומי ב-VM במודל Spot או ב-VM זמני, אם הפעולה של המכונה הווירטואלית מופסקת תוך דקה אחרי שהיא מתחילה לפעול.
הנחות תמורת התחייבות לשימוש בדיסקים של Local SSD
התחייבויות לשימוש במשאבים מספקות הנחות משמעותיות על משאבי Compute Engine בתמורה להתחייבות להשתמש במשאבים באזור מסוים למשך שנה לפחות. בדרך כלל רוכשים התחייבויות למשאבים (vCPU, זיכרון, יחידות GPU ודיסקים מקומיים של SSD) של סדרת מכונות ספציפית. כשאתם משתמשים במשאבים, אתם מקבלים הנחה על השימוש במשאבים שעומדים בדרישות. כאן אפשר לקרוא מידע נוסף על ההנחות האלה.
כדי לרכוש התחייבות עם דיסקים מקומיים מסוג SSD ברוב סדרות המכונות, צריך גם לשריין את הדיסקים ולצרף את השרייונים להתחייבות. אם מציינים התחייבות לשימוש בדיסקים מקומיים מסוג Titanium SSD עבור המקרים הבאים, לא צריך לצרף הזמנות לדיסקים האלה:
- C4
- C4A
- C4D
- C4N
- H4D
- Z3
מידע נוסף על צירוף הזמנות להתחייבויות זמין במאמר צירוף הזמנות להתחייבויות לשימוש במשאבים.
שימוש בדיסקים מקומיים של SSD עם מופע
כדי להשתמש בדיסק SSD מקומי עם מופע של מחשוב, צריך לבצע את השלבים הבאים:
מתן שמות למכשירים במופעי 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 מקומי כשמפסיקים או משעים מופע
כשמפסיקים או משעים מכונת חישוב, אפשר לשמור את הנתונים בדיסקים של ה-SSD המקומי שמחוברים למכונה.
כשמתחילה פעולת ההפסקה או ההשהיה, Compute Engine מבצע העברה מנוהלת של נתוני הדיסק של Local SSD לאחסון עמיד. כשממשיכים או מפעילים מחדש את המכונה, Compute Engine מעתיק את הנתונים שנשמרו לדיסקים מקומיים מסוג SSD שמצורפים למכונה. אחרי שמחדשים את הפעולה או מפעילים מחדש את המכונה, יכול להיות שיהיה צורך להרכיב מחדש את דיסק ה-SSD המקומי במערכת הקבצים.
תחויבו על שטח האחסון שמשמש לשמירת הנתונים ב-SSD המקומי עד שתפעילו מחדש את המופע או תפעילו אותו אחרי השהיה. נפח האחסון שבו נעשה שימוש נכלל במכסת Persistent disk standard GBהפרויקט.
מגבלות
- שמירה של נתונים ב-SSD מקומי נמצאת בשלב התצוגה המקדימה בלבד, והיא לא מכוסה בתנאי הזמינות הכללית של Compute Engine.
- אי אפשר לשמר נתונים של כונני SSD מקומיים בסוגי מכונות שמשתמשים בכונני Titanium SSD.
- אי אפשר לשמור את הנתונים של אחסון SSD מקומי אם מפסיקים או משעים מופע שמחוברים אליו יותר מ-48 דיסקים של אחסון SSD מקומי.
- אי אפשר לשמור נתונים של SSD מקומי אם מפסיקים או משעים מופע מ Google Cloud המסוף.
- שמירת הנתונים ב-SSD המקומי מתחילה רק אחרי שהפעולה של השהיה או עצירה מתחילה.
- שחזור הנתונים ב-Local SSD הוא תהליך שמתבצע ברקע ומתחיל אחרי הפעלת המופע. קריאת נתונים שלא שוחזרו עדיין מפעילה שחזור מיידי של הנתונים המבוקשים.
- אם אתם משתמשים במכונות וירטואליות מסוג Spot או במכונות וירטואליות שניתנות להפסקת פעולה, ואתם בוחרים לשמור את נתוני ה-SSD המקומי במהלך פעולת השהיה או עצירה, הנתונים של ה-SSD המקומי יאבדו אם Compute Engine יקדים את הפסקת הפעולה של המכונה במהלך פעולת העצירה או ההשהיה.
כדי ללמוד איך לשמור נתונים ב-SSD מקומי כשמפסיקים או משעים מופע, אפשר לעיין במאמרים הפסקת מופע עם דיסקים של SSD מקומי והשעיית מופע עם דיסקים של SSD מקומי.
מחיקת דיסקים של אחסון SSD נדיף מקומי
כדי להסיר או למחוק דיסקים מסוג Local SSD, צריך למחוק את מופע Compute שהדיסקים מצורפים אליו. אי אפשר למחוק דיסקים מסוג Local SSD אלא אם מוחקים את המכונה.
לפני שמוחקים מכונת Compute Engine שמצורפים אליה דיסקים מקומיים של SSD, חשוב להעביר את כל הנתונים הקריטיים שנמצאים בדיסקים המקומיים של SSD לדיסק מתמיד, ל-Hyperdisk או למכונה אחרת. אחרת, הנתונים בדיסקים של Local SSD יימחקו סופית.
המאמרים הבאים
איך יוצרים מכונת וירטואלית עם דיסקים מקומיים מסוג SSD