משפחת המכונות שעברה אופטימיזציה לרשת מספקת את הביצועים הכי גבוהים ברשת ובאחסון בלוקים ב-Compute Engine. הם מציעים את היחס הטוב ביותר בין מחיר לביצועים, שעבר אופטימיזציה לאפליקציות תובעניות שמוגבלות על ידי קלט/פלט, כמו מכשירי רשת ואבטחה, מסדי נתונים עתירי ביצועים, Telco 5G UPF, ניתוח נתונים בהיקף גדול ומערכות קבצים מבוזרות. בהשוואה למשפחת המכונות לשימוש כללי, סדרות המכונות במשפחת המכונות שמותאמת לרשת מציעות ערכים גבוהים משמעותית של:
- רוחב הפס של הרשת
- ביצועים של עיבוד מנות (PPS)
- קצב העברת הנתונים (throughput) וקצב הקלט/פלט (IOPS) של האחסון לכל vCPU
הסדרה הזו מותאמת לרשת, ולכן לא צריך להקצות יותר מדי משאבי מחשוב רק כדי להגדיל את יכולות הקלט/פלט. כך אפשר ליהנות מיתרונות משמעותיים בעלות הכוללת של הבעלות (TCO).
| סדרת מכונות | עומסי עבודה |
|---|---|
| C4N |
|
| M4N |
|
סדרת מכונות C4N
מופעי C4N מבוססים על מעבדי Intel Xeon Scalable דור 5 (שם הקוד Emerald Rapids) עם זיכרון DDR5 בתדר גבוה וארכיטקטורת Titanium עם NIC כפול. סדרת המכונות C4N מתוכננת למקסם את תפוקת הרשת ואת הביצועים של אחסון הבלוקים, בלי לדרוש תוספים לתשתית פרימיום (כמו ביצועי רשת Tier_1 לכל מכונה וירטואלית).
- למסדי נתונים: בהשוואה למופעי C4 בגודל דומה, מופעי C4N מספקים 45% יותר שאילתות בשנייה עבור MySQL, כשהנתונים נמצאים בעיקר בדיסק.
- עבור עומסי עבודה של שרת אינטרנט: סוג C4N משפר באופן משמעותי את הביצועים של אפליקציות אינטרנט שמוגבלות על ידי הרשת. C4N מספק עד 55% יותר בקשות Nginx לשנייה עבור גדלים אופייניים של בקשות לאחזור מהרשת (100-300kb) בהשוואה ל-C4.
מכונות C4N זמינות ב-8 סוגים מוגדרים מראש, עם קונפיגורציות סטנדרטיות, עם CPU גבוה ועם זיכרון גבוה, וניתן להגדיל את מספר ה-vCPU מ-2 עד 192, ואת הזיכרון עד 1.5 TB.
C4N כולל את התכונות הבאות:
- רוחב פס מעולה ברשת בין מכונות וירטואליות: רוחב הפס ברשת בין מכונות וירטואליות מגיע ל-400 Gbps ותומך ברוחב פס של עד 50 Gbps בזרימה יחידה בין מכונות C4N שמנותבות באותה רשת VPC.
- ביצועים משופרים של מכונות וירטואליות באינטרנט: רוחב הפס של רשת היציאה מהאינטרנט יכול להגיע ל-200 Gbps. הביצועים של עיבוד מנות יוצאות באינטרנט יכולים להגיע ל-48 מיליון מנות לשנייה (MPPS).
- עיבוד מנות מוביל בתעשייה: עד 95 MPPS של ביצועי עיבוד מנות רציפים (נמדד באמצעות DPDK Pktgen).
- קלט/פלט שעבר אופטימיזציה לצורות קטנות יותר: רוחב פס ברשת של עד 25 עד 50 Gbps במיוחד לסוגי מכונות עם 2 עד 16 vCPU. בנוסף, סוגי המכונות הקטנים האלה כוללים מגבלות צפויות על רוחב הפס במצב יציב, כדי לספק ביצועים עקביים בעלות נמוכה יותר.
- רשת משופרת שמוכנה לשימוש: ממשקי רשת מסוג gVNIC ב-C4N מתחילים עכשיו עם יותר תורים של Tx/Rx כברירת מחדל, ומתרחבים בהתאם למספר ה-vCPU עד למקסימום של 64 לכל vNIC.
- יעילות מבוססת-Titanium עם ארכיטקטורת Titanium של כרטיסי רשת כפולים: כולל שני מתאמי רשת Titanium (2 x 200G) של 200G כדי להעביר את הניהול של הרשת והאחסון באופן מלא, וכך להבטיח שהאפליקציות יפעלו עם ביצועים מקסימליים וצפויים.
- ביצועים ואפשרויות מובילים של אחסון בלוקים: תומך בכל מוצרי Hyperdisk, כולל Hyperdisk Balanced, Hyperdisk Balanced High Availability, Hyperdisk Extreme, Hyperdisk Throughput ואפשרויות אחסון בלוקים של Hyperdisk ML. C4N עם Hyperdisk Extreme מספק גישה לנתונים במהירות גבוהה עם זמן אחזור נמוך, שנדרשת למסדי נתונים מודרניים וליישומי AI ארגוניים, עם תפוקה של עד 25 GiB/s של אחסון בלוקים וכמעט מיליון IOPS. הביצועים של C4N טובים פי 2.5 מאלה של C4.
C4N תומך באפשרויות הבאות של הנחות וצריכה:
- הנחות תמורת התחייבות לשימוש במשאבים (CUD)
- הנחות גמישות תמורת התחייבות לשימוש
- מכונות וירטואליות של Spot
- הזמנות
- דיירות יחידה
- מדיניות למיקום מרווח ומדיניות למיקום קומפקטי
מגבלות של C4N
אלו ההגבלות שחלות על סדרת המכונות C4N:
- סוגי מכונות C4N זמינים רק כמכונות עם קונפיגורציה מוגדרת (predefined). סוגי מכונות בהתאמה אישית לא זמינים.
- אי אפשר להשתמש במעבדים גרפיים עם מופעי C4N.
סוגי מכונות C4N
C4N highcpu
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב פס פנימי מקסימלי (ב-Gbps) | רוחב פס חיצוני מקסימלי (ב-Gbps) |
|---|---|---|---|---|---|---|---|
c4n-highcpu-2 |
2 | 4 | לא נתמך | 1 | משותף עם משתמש אחד | עד 25 | עד 7 |
c4n-highcpu-4 |
4 | 8 | לא נתמך | 1 | משותף עם משתמש אחד | עד 30 | עד 7 |
c4n-highcpu-8 |
8 | 16 | לא נתמך | 1 | משותף עם משתמש אחד | עד 40 | עד 15 |
c4n-highcpu-16 |
16 | 32 | לא נתמך | 1 | משותף עם משתמש אחד | עד 50 | עד 25 |
c4n-highcpu-24 |
24 | 48 | לא נתמך | 1 | משותף עם משתמש אחד | 50 | עד 25 |
c4n-highcpu-48 |
48 | 96 | לא נתמך | 1 | 1 מבודד | 100 | עד 50 |
c4n-highcpu-96 |
96 | 192 | לא נתמך | 1 | 2 | 200 | עד 100 |
c4n-highcpu-192 |
192 | 384 | לא נתמך | 2 | 4 (מכונה מלאה) | 4002 | עד 200 |
תקן C4N
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב פס פנימי מקסימלי (ב-Gbps) | רוחב פס חיצוני מקסימלי (ב-Gbps) |
|---|---|---|---|---|---|---|---|
c4n-standard-2 |
2 | 7 | לא נתמך | 1 | משותף עם משתמש אחד | עד 25 | עד 7 |
c4n-standard-4 |
4 | 15 | לא נתמך | 1 | משותף עם משתמש אחד | עד 30 | עד 7 |
c4n-standard-8 |
8 | 30 | לא נתמך | 1 | משותף עם משתמש אחד | עד 40 | עד 15 |
c4n-standard-16 |
16 | 60 | לא נתמך | 1 | משותף עם משתמש אחד | עד 50 | עד 25 |
c4n-standard-24 |
24 | 90 | לא נתמך | 1 | משותף עם משתמש אחד | 50 | עד 25 |
c4n-standard-48 |
48 | 180 | לא נתמך | 1 | 1 מבודד | 100 | עד 50 |
c4n-standard-96 |
96 | 360 | לא נתמך | 1 | 2 | 200 | עד 100 |
c4n-standard-192 |
192 | 720 | לא נתמך | 2 | 4 (מכונה מלאה) | 4002 | עד 200 |
C4N highmem
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב פס פנימי מקסימלי (ב-Gbps) | רוחב פס חיצוני מקסימלי (ב-Gbps) |
|---|---|---|---|---|---|---|---|
c4n-highmem-2 |
2 | 15 | לא נתמך | 1 | משותף עם משתמש אחד | עד 25 | עד 7 |
c4n-highmem-4 |
4 | 31 | לא נתמך | 1 | משותף עם משתמש אחד | עד 30 | עד 7 |
c4n-highmem-8 |
8 | 62 | לא נתמך | 1 | משותף עם משתמש אחד | עד 40 | עד 15 |
c4n-highmem-16 |
16 | 124 | לא נתמך | 1 | משותף עם משתמש אחד | עד 50 | עד 25 |
c4n-highmem-24 |
24 | 186 | לא נתמך | 1 | משותף עם משתמש אחד | 50 | עד 25 |
c4n-highmem-48 |
48 | 372 | לא נתמך | 1 | 1 מבודד | 100 | עד 50 |
c4n-highmem-96 |
96 | 744 | לא נתמך | 1 | 2 | 200 | עד 100 |
c4n-highmem-192 |
192 | 1488 | לא נתמך | 2 | 4 (מכונה מלאה) | 4002 | עד 200 |
תקן C4N
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב פס פנימי מקסימלי (ב-Gbps) | רוחב פס חיצוני מקסימלי (ב-Gbps) |
|---|---|---|---|---|---|---|---|
c4n-standard-4-lssd (תצוגה מקדימה) |
4 | 15 | (1 x 375 GiB) 375 GiB | 1 | משותף עם משתמש אחד | עד 30 | עד 7 |
c4n-standard-8-lssd (תצוגה מקדימה) |
8 | 30 | (1 x 375 GiB) 375 GiB | 1 | משותף עם משתמש אחד | עד 40 | עד 15 |
c4n-standard-16-lssd (תצוגה מקדימה) |
16 | 60 | (2 x 375 GiB) 750 GiB | 1 | משותף עם משתמש אחד | עד 50 | עד 25 |
c4n-standard-24-lssd (תצוגה מקדימה) |
24 | 90 | (4 x 375 GiB) 1,500 GiB | 1 | משותף עם משתמש אחד | 50 | עד 25 |
c4n-standard-48-lssd (תצוגה מקדימה) |
48 | 180 | (8 x 375 GiB) 3,000 GiB | 1 | 1 מבודד | 100 | עד 50 |
c4n-standard-96-lssd (תצוגה מקדימה) |
96 | 360 | (16 x 375 GiB) 6,000 GiB | 1 | 2 | 200 | עד 100 |
c4n-standard-192-lssd (תצוגה מקדימה) |
192 | 720 | (32 x 375 GiB) 12,000 GiB | 2 | 4 (מכונה מלאה) | 4002 | עד 200 |
C4N highmem
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב פס פנימי מקסימלי (ב-Gbps) | רוחב פס חיצוני מקסימלי (ב-Gbps) |
|---|---|---|---|---|---|---|---|
c4n-highmem-4-lssd (תצוגה מקדימה) |
4 | 31 | (1 x 375 GiB) 375 GiB | 1 | משותף עם משתמש אחד | עד 30 | עד 7 |
c4n-highmem-8-lssd (תצוגה מקדימה) |
8 | 62 | (1 x 375 GiB) 375 GiB | 1 | משותף עם משתמש אחד | עד 40 | עד 15 |
c4n-highmem-16-lssd (תצוגה מקדימה) |
16 | 124 | (2 x 375 GiB) 750 GiB | 1 | משותף עם משתמש אחד | עד 50 | עד 25 |
c4n-highmem-24-lssd (תצוגה מקדימה) |
24 | 186 | (4 x 375 GiB) 1,500 GiB | 1 | משותף עם משתמש אחד | 50 | עד 25 |
c4n-highmem-48-lssd (תצוגה מקדימה) |
48 | 372 | (8 x 375 GiB) 3,000 GiB | 1 | 1 מבודד | 100 | עד 50 |
c4n-highmem-96-lssd (תצוגה מקדימה) |
96 | 744 | (16 x 375 GiB) 6,000 GiB | 1 | 2 | 200 | עד 100 |
c4n-highmem-192-lssd (תצוגה מקדימה) |
192 | 1,488 | (32 x 375 GiB) 12,000 GiB | 2 | 4 (מכונה מלאה) | 4002 | עד 200 |
1 כל CPU וירטואלי (vCPU) מיושם כריבוי נימים (multithread) של חומרה יחידה. כברירת מחדל, שני מעבדים וירטואליים חולקים כל ליבה פיזית של מעבד.
2 במכונות עם 192 מעבדי vCPU, צריך להגדיר לפחות 2 ממשקי רשת (vNIC), כשכל ממשק רשת מחובר ל-NIC פיזי אחר, כדי להשיג את רוחב הפס המלא של הרשת. Compute Engine ממפה אוטומטית את ה-vNIC ל-NIC פיזי בשיטת round-robin.
סוגי דיסקים נתמכים ב-C4N
מכונות C4N תומכות רק בממשק הדיסק NVMe, ואפשר להשתמש בסוגי האחסון הבאים של בלוקים:
- Hyperdisk Balanced (
hyperdisk-balanced) - Hyperdisk Balanced High Availability (
hyperdisk-balanced-high-availability) - Hyperdisk Throughput (
hyperdisk-throughput) - Hyperdisk Extreme (
hyperdisk-extreme) - Hyperdisk ML (
hyperdisk-ml) - Titanium SSD (תצוגה מקדימה)
במאמר מגבלות הביצועים של Hyperdisk מפורטות מגבלות הביצועים של כל סוג Hyperdisk.
מגבלות על נפח האחסון
ההגבלות הבאות חלות:
- מספר נפחי ה-Hyperdisk לא יכול להיות גדול מ-64 לכל מכונה וירטואלית.
- הקיבולת הכוללת המקסימלית של כל הדיסקים לא יכולה להיות יותר מ-512TiB.
פרטים על מגבלות הקיבולת זמינים במאמר בנושא מגבלות הקיבולת של Hyperdisk לכל מכונה וירטואלית.
מגבלות האחסון ב-C4N מתוארות בטבלה הבאה:
C4N highcpu
| מספר הדיסקים המקסימלי לכל מכונה | ||||||
|---|---|---|---|---|---|---|
| סוגי מכונות | כל הסוגים של Hyperdisk |
Hyperdisk Balanced | Hyperdisk Balanced High Availability | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
c4n-highcpu-2 |
8 | 8 | 8 | 8 | 8 | 8 |
c4n-highcpu-4 |
16 | 16 | 16 | 16 | 8 | 16 |
c4n-highcpu-8 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highcpu-16 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highcpu-24 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highcpu-48 |
64 | 64 | 64 | 64 | 8 | 64 |
c4n-highcpu-96 |
128 | 128 | 128 | 128 | 8 | 128 |
c4n-highcpu-192 |
128 | 128 | 128 | 128 | 8 | 128 |
תקן C4N
| מספר הדיסקים המקסימלי לכל מכונה | ||||||
|---|---|---|---|---|---|---|
| סוגי מכונות | כל הסוגים של Hyperdisk |
Hyperdisk Balanced | Hyperdisk Balanced High Availability | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
c4n-standard-2 |
8 | 8 | 8 | 8 | 8 | 8 |
c4n-standard-4 |
16 | 16 | 16 | 16 | 8 | 16 |
c4n-standard-8 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-16 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-24 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-48 |
64 | 64 | 64 | 64 | 8 | 64 |
c4n-standard-96 |
128 | 128 | 128 | 128 | 8 | 128 |
c4n-standard-192 |
128 | 128 | 128 | 128 | 8 | 128 |
C4N highmem
| מספר הדיסקים המקסימלי לכל מכונה | ||||||
|---|---|---|---|---|---|---|
| סוגי מכונות | כל הסוגים של Hyperdisk |
Hyperdisk Balanced | Hyperdisk Balanced High Availability | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
c4n-highmem-2 |
8 | 8 | 8 | 8 | 8 | 8 |
c4n-highmem-4 |
16 | 16 | 16 | 16 | 8 | 16 |
c4n-highmem-8 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-16 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-24 |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-48 |
64 | 64 | 64 | 64 | 8 | 64 |
c4n-highmem-96 |
128 | 128 | 128 | 128 | 8 | 128 |
c4n-highmem-192 |
128 | 128 | 128 | 128 | 8 | 128 |
תקן C4N
| מספר הדיסקים המקסימלי לכל מכונה | ||||||
|---|---|---|---|---|---|---|
| סוגי מכונות | כל הסוגים של Hyperdisk |
Hyperdisk Balanced | Hyperdisk Balanced High Availability | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
c4n-standard-4-lssd (תצוגה מקדימה) |
16 | 16 | 16 | 16 | 8 | 16 |
c4n-standard-8-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-16-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-24-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-standard-48-lssd (תצוגה מקדימה) |
64 | 64 | 64 | 64 | 8 | 64 |
c4n-standard-96-lssd (תצוגה מקדימה) |
128 | 128 | 128 | 128 | 8 | 128 |
c4n-standard-192-lssd (תצוגה מקדימה) |
128 | 128 | 128 | 128 | 8 | 128 |
C4N highmem
| מספר הדיסקים המקסימלי לכל מכונה | ||||||
|---|---|---|---|---|---|---|
| סוגי מכונות | כל הסוגים של Hyperdisk |
Hyperdisk Balanced | Hyperdisk Balanced High Availability | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
c4n-highmem-4-lssd (תצוגה מקדימה) |
16 | 16 | 16 | 16 | 8 | 16 |
c4n-highmem-8-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-16-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-24-lssd (תצוגה מקדימה) |
32 | 32 | 32 | 32 | 8 | 32 |
c4n-highmem-48-lssd (תצוגה מקדימה) |
64 | 64 | 64 | 64 | 8 | 64 |
c4n-highmem-96-lssd (תצוגה מקדימה) |
128 | 128 | 128 | 128 | 8 | 128 |
c4n-highmem-192-lssd (תצוגה מקדימה) |
128 | 128 | 128 | 128 | 8 | 128 |
תמיכה ברשתות עבור מכונות C4N
מכונות C4N מספקות רוחב פס רגיל של עד 400 Gbps ברשת לתקשורת בין מכונות וירטואליות, עלייה של פי 4 ברוחב הפס ברשת לכל vCPU בהשוואה למכונות C4 רגילות. במכונות C4N לא נעשה שימוש בביצועי רישות ברמה 1 לכל מכונה וירטואלית.
בסוגי המכונות הגדולים ביותר של C4N (192 vCPU), במהלך יצירת המכונה צריך להגדיר לפחות 2 ממשקי רשת (vNIC) שמשתמשים במסגרות ג'מבו (8896B) כדי להשיג את תפוקת הרשת המלאה. מערכת Compute Engine ממפה את כרטיסי ה-vNIC באופן אוטומטי לכרטיסי NIC פיזיים (pNIC) בשיטת round-robin. לאחר מכן, מערכת ההפעלה של האורח או האפליקציה יכולות לחלק את עומס הרשת בין לפחות שני vNICs (שממופים ל-pNICs נפרדים) כדי להשיג את תפוקת הרשת המלאה ולהבטיח ביצועים אופטימליים.
מכונות C4N דורשות ממשקי רשת gVNIC. המספר המקסימלי של ממשקי רשת שאפשר לצרף למופע גדל בהתאם למספר ה-vCPU, עד למקסימום של 10 ממשקי רשת. למידע נוסף על שימוש בכמה ממשקי רשת עם Compute Engine, אפשר לעיין במאמר בנושא כמה ממשקי רשת.
לפני שמעבירים ל-C4N או יוצרים מופעי C4N, חשוב לוודא שקובץ אימג' של מערכת ההפעלה שבה אתם משתמשים תומך באופן מלא ב-C4N וברוחבי פס גבוהים יותר ברשת. מומלץ להשתמש בגרסה העדכנית ביותר של מנהל ההתקן gVNIC כדי ליהנות מתכונות נוספות ומתיקוני באגים.
חוויית התחזוקה של מכונות C4N
במהלך מחזור החיים של מכונה ב-Compute Engine, המחשב המארח שעליו המכונה שלכם פועלת עובר כמה אירועים במארח. אירוע מארח יכול לכלול תחזוקה שוטפת של תשתית Compute Engine, או במקרים נדירים, שגיאה במארח. בנוסף, Compute Engine מבצע שדרוגים קלים ולא משבשים של ה-hypervisor והרשת ברקע.
סדרת המכונות C4N מציעה את התכונות הבאות שקשורות לתחזוקת המארח:
| סוג המכונה | התדירות הטיפוסית של אירועי תחזוקה מתוזמנים | התנהגות תחזוקה | התראות מתקדמות | תחזוקה על פי דרישה | סימולציה של תחזוקה |
|---|---|---|---|---|---|
c4n-*-192 |
לפחות 30 יום | מיגרציה פעילה | עד 7 ימים | כן | כן |
c4n-*-lssd (תצוגה מקדימה) |
לפחות 30 יום | מיגרציה פעילה | עד 7 ימים | כן | כן |
| כל האחרים | לפחות 30 יום | מיגרציה פעילה | עד 7 ימים | לא | כן |
תדירויות התחזוקה שמוצגות בטבלה הקודמת הן הערכות, ולא הבטחות. יכול להיות שב-Compute Engine יבוצעו מדי פעם פעולות תחזוקה בתדירות גבוהה יותר.
סדרת מכונות M4N
סדרת M4N מתוכננת לספק ביצועים מובילים של אחסון בלוקים באמצעות Hyperdisk Extreme, עם יכולת הרחבה של עד 25 GiB/s של רוחב פס של Hyperdisk ועד 1,000,000 IOPS בסוגי המכונות הגדולים ביותר. בנוסף, סוג המכונה M4N מספק רוחב פס ברשת של עד 400 Gbps בסוגי המכונות הגדולים ביותר. רמת הביצועים החדשה הזו פותחת אפשרויות חדשות לעומסי עבודה שדורשים הרבה פעולות קלט/פלט, ורוחב פס קיצוני לגישה לנתונים ולעיבוד שלהם.
מופעי M4N מבוססים על מעבדי Intel Emerald Rapids ועל מעבדי Titanium. סוגי המכונות הגדולים ביותר מסוג M4N מספקים ביצועים כפולים של קלט/פלט בדיסק בהשוואה למכונות מסוג M4, כי לכל מכונה יש שני כרטיסי רשת חכמים מסוג Titanium.
סדרת המכונות הזו מתאימה למסדי נתונים גדולים בזיכרון כמו SAP HANA, וגם לעומסי עבודה של עיבוד אנליטי אונליין (OLAP) וניתוח נתונים בזיכרון. סדרת המכונות M4N עם Hyperdisk Extreme מציעה עלות נמוכה יותר לכל טרנזקציה עבור עומסי עבודה של Oracle Database, ועלות כוללת נמוכה יותר בהשוואה לכל מופע אחר Google Cloud מותאם לצריכת זיכרון גבוהה (memory-optimized) עבור מסדי נתונים שנדרש עבורם רישיון לכל ליבה.
מכונות M4N זכאיות להנחות תמורת התחייבות לשימוש במשאבים (CUD), שמאפשרות חיסכון של יותר מ-60% בתמורה להתחייבות ל-3 שנים.
סוגי המכונות M4N מאפשרים הקצאה של עד 224 vCPU ועד 6 TB של RAM. מכונות M4N משתמשות רק ב-NVMe לאחסון, ותומכות ב-Hyperdisk Balanced וב-Hyperdisk Extreme. מכונות M4N משתמשות רק ב-gVNIC לרישות. אין תמיכה בממשקי VirtIO-net ו-SCSI.
מגבלות של M4N
יש הגבלות על סדרת המכונות M4N:
- סוגי מכונות M4N זמינים רק כמכונות עם קונפיגורציה מוגדרת (predefined). סוגי מכונות בהתאמה אישית לא זמינים.
- אי אפשר להשתמש ב-GPU עם מכונות M4N.
- מופעי M4N זמינים רק באזורים ובאזורי זמינות נבחרים.
סוגי מכונות M4N
| סוגי מכונות | מעבדים וירטואליים1 | זיכרון (GB) | Titanium SSD | מספר כרטיסי ה-NIC הפיזיים | דומיינים של NUMA | רוחב הפס המקסימלי ברשת הפנימית (Gbps)2 |
רוחב הפס המקסימלי של הרשת החיצונית (Gbps)2 |
|---|---|---|---|---|---|---|---|
m4n-hypermem-16 |
16 | 248 | לא זמין | 1 | 1 | עד 50 | עד 7 |
m4n-hypermem-32 |
32 | 496 | לא זמין | 1 | 1 | 57 | 7 |
m4n-hypermem-64 |
64 | 992 | לא זמין | 1 | 2 | 114 | 7 |
m4n-megamem-28 |
28 | 372 | לא זמין | 1 | 1 | 50 | 7 |
m4n-megamem-56 |
56 | 744 | לא זמין | 1 | 1 | 100 | 7 |
m4n-megamem-112 |
112 | 1,488 | לא זמין | 1 | 2 | 200 | 7 |
m4n-megamem-224 |
224 | 2,976 | לא זמין | 2 | 4 | 100 | 7 |
m4n-ultramem-56 |
56 | 1,488 | לא זמין | 1 | 2 | 100 | 7 |
m4n-ultramem-112 |
112 | 2,976 | לא זמין | 1 | 4 | 200 | 7 |
m4n-ultramem-224 |
224 | 5,952 | לא זמין | 2 | 4 | 100 | 7 |
1 כל מעבד וירטואלי (vCPU) מיושם כריבוי-הליכי משנה של חומרה יחידה, ושני מעבדים וירטואליים חולקים כל ליבה פיזית של מעבד כברירת מחדל.
2 רוחב הפס המקסימלי של תעבורת הנתונים היוצאת (egress) לא יכול להיות גבוה מהמספר שצוין. רוחב הפס בפועל של התנועה היוצאת תלוי בכתובת ה-IP של היעד ובגורמים אחרים.
מידע על רוחב הפס של הרשת
סוגי דיסקים נתמכים ב-M4N
במופעי M4N אפשר להשתמש בסוגי האחסון הבלוקים הבאים:
- Hyperdisk Balanced (
hyperdisk-balanced) - Hyperdisk Balanced High Availability (
hyperdisk-balanced-high-availability) - Hyperdisk Extreme (
hyperdisk-extreme) - Hyperdisk Throughput (
hyperdisk-throughput) - Hyperdisk ML (
hyperdisk-ml)
מגבלות על נפח האחסון
ההגבלות הבאות חלות:
- מספר נפחי ה-Hyperdisk לא יכול להיות גדול מ-64 לכל מכונה וירטואלית.
- הקיבולת הכוללת המקסימלית של כל הדיסקים לא יכולה להיות יותר מ-512TiB.
פרטים על מגבלות הקיבולת זמינים במאמר בנושא מגבלות הקיבולת של Hyperdisk לכל מכונה וירטואלית.
בטבלה הבאה מפורטות מגבלות האחסון ב-M4N:
| מספר הדיסקים המקסימלי | |||||
|---|---|---|---|---|---|
| סוגי מכונות | Hyperdisk לכל מכונה וירטואלית |
Hyperdisk Balanced1 | Hyperdisk Throughput | Hyperdisk Extreme | Hyperdisk ML |
m4n-hypermem-16 |
16 | 16 | 16 | 8 | 16 |
m4n-hypermem-32 |
32 | 32 | 32 | 8 | 32 |
m4n-hypermem-64 |
32 | 32 | 32 | 8 | 32 |
m4n-megamem-28 |
32 | 32 | 32 | 8 | 32 |
m4n-megamem-56 |
32 | 32 | 32 | 8 | 32 |
m4n-megamem-112 |
64 | 64 | 64 | 8 | 64 |
m4n-megamem-224 |
128 | 128 | 128 | 8 | 128 |
m4n-ultramem-56 |
32 | 32 | 32 | 8 | 32 |
m4n-ultramem-112 |
64 | 64 | 64 | 8 | 64 |
m4n-ultramem-224 |
128 | 128 | 128 | 8 | 128 |
1 כולל דיסקים מסוג Hyperdisk Balanced High Availability.
תמיכה ברשתות עבור מופעי M4N
מכונות M4N מספקות רוחב פס רגיל של עד 400 Gbps ברשתות VM-to-VM, עלייה של פי 4 ברוחב הפס ברשת לכל vCPU בהשוואה למכונות M4 רגילות. מכונות M4N לא משתמשות בביצועי רשת Tier_1 לכל מכונה וירטואלית.
במכונות מסוג M4N הגדולות ביותר (224 ליבות CPU וירטואליות), במהלך יצירת המכונה צריך להגדיר לפחות 2 ממשקי רשת (vNIC) שמשתמשים במסגרות ג'מבו (8,896B) כדי להשיג את תפוקת הרשת המלאה. מערכת Compute Engine ממפה את כרטיסי ה-vNIC באופן אוטומטי לכרטיסי NIC פיזיים (pNIC) בשיטת round-robin. מערכת ההפעלה של האורח או האפליקציה יכולות לחלק את עומס הרשת בין לפחות שני vNICs (שממופים ל-pNICs נפרדים) כדי להשיג את תפוקת הרשת המלאה ולהבטיח ביצועים אופטימליים.
מכונות M4N דורשות ממשקי רשת gVNIC. המספר המקסימלי של ממשקי רשת שאפשר לצרף למופע גדל בהתאם למספר ה-vCPU, עד למקסימום של 10 ממשקי רשת. למידע נוסף על שימוש בכמה ממשקי רשת עם Compute Engine, אפשר לעיין במאמר בנושא כמה ממשקי רשת.
לפני שמעבירים ל-M4N או יוצרים מופעי M4N, צריך לוודא שקובץ אימג' של המערכת שבו משתמשים תומך באופן מלא ב-M4N וברוחבי פס גבוהים יותר ברשת. מומלץ להשתמש בגרסה העדכנית ביותר של מנהל ההתקן gVNIC כדי ליהנות מתכונות נוספות ומתיקוני באגים.
חוויית תחזוקה של מכונות M4N
במהלך מחזור החיים של מכונה ב-Compute Engine, המחשב המארח שעליו המכונה שלכם פועלת עובר כמה אירועים במארח. אירוע מארח יכול לכלול תחזוקה שוטפת של תשתית Compute Engine, או במקרים נדירים, שגיאה במארח. בנוסף, Compute Engine מבצע שדרוגים קלים ולא משבשים של ה-hypervisor והרשת ברקע.
סדרת מכונות M4N מציעה את התכונות הבאות שקשורות לתחזוקת המארח:
| סוג המכונה | התדירות הטיפוסית של אירועי תחזוקה מתוזמנים | התנהגות תחזוקה | התראות מתקדמות | תחזוקה על פי דרישה | סימולציה של תחזוקה |
|---|---|---|---|---|---|
| כל סוגי המכונות | כל חודש | מיגרציה פעילה | 7 ימים | כן | כן |
תדירויות התחזוקה שמוצגות בטבלה הקודמת הן הערכות, ולא הבטחות. יכול להיות שב-Compute Engine יבוצעו מדי פעם פעולות תחזוקה בתדירות גבוהה יותר.