פרופילים של רשת RDMA

בדף הזה מופיעה סקירה כללית על פרופילי רשת של גישה ישירה לזיכרון מרוחק (RDMA) ב- Google Cloud.

סקירה כללית

פרופילי רשת RDMA מאפשרים ליצור רשתות VPC שמספקות תקשורת RDMA עם זמן אחזור קצר ורוחב פס גבוה בין הזיכרון או ה-GPU של מכונות Compute Engine שנוצרו ברשת.

פרופילי רשת RDMA שימושיים להרצת עומסי עבודה של AI. מידע נוסף על הרצת עומסי עבודה של AI ב- Google Cloudזמין במאמר סקירה כללית על AI Hypercomputer.

אתם יכולים ליצור את הסוגים הבאים של רשתות VPC באמצעות פרופילי רשת RDMA:

סוג רשת VPC פרוטוקול שם המשאב של פרופיל הרשת סוגי מכונות סוג vNIC
רשת VPC של Falcon ‫RDMA over Falcon transport ZONE-vpc-falcon

VM:
H4D, Z4M

Bare metal:
Z4M

IRDMA
רשת VPC של RoCE RDMA over converged ethernet v2 (RoCE v2)

למכונות וירטואליות:
ZONE-vpc-roce

למופעי Bare Metal:
ZONE-vpc-roce-metal

מכונות וירטואליות:
A3 Ultra, A4, A4X

‫Bare metal:
A4X Max

MRDMA

אזורים נתמכים

פרופילי רשת RDMA זמינים בקבוצה מוגבלת של אזורים. אפשר ליצור רשת Falcon VPC או רשת RoCE VPC רק באזור שבו פרופיל הרשת המתאים זמין.

כדי לראות את האזורים הנתמכים, אפשר לעיין ברשימת פרופילי הרשת.

אפשר גם לראות את האזורים הנתמכים לסוג המכונה שרוצים ליצור ברשת. פרופילי רשת RDMA זמינים באותם אזורים שבהם זמינים סוגי המכונות שנתמכים בהם. למידע נוסף, קראו את המאמרים הבאים:

מפרטים

לרשתות VPC שנוצרו עם פרופיל רשת RDMA יש את המאפיינים הבאים:

  • הגבלה אזורית. משאבים שמשתמשים ברשת VPC עם פרופיל רשת RDMA מוגבלים לאותו אזור כמו פרופיל רשת ה-RDMA שמשויך לרשת ה-VPC במהלך יצירת הרשת. המגבלה האזורית הזו משפיעה על הדברים הבאים:

    • כל המכונות שיש להן ממשקי רשת וירטואליים (vNIC) ברשת ה-VPC צריכות להיווצר באזור שתואם לאזור של פרופיל הרשת של ה-RDMA שבו משתמשת רשת ה-VPC.

    • כל רשתות המשנה שנוצרות ברשת ה-VPC חייבות להיות באזור שכולל את האזור של פרופיל הרשת של ה-RDMA שבו משתמשת רשת ה-VPC.

  • ממשקי רשת RDMA בלבד. רשת VPC עם פרופיל רשת RDMA תומכת בצירופים רק מממשקי רשת ספציפיים:

    • רשתות VPC של Falcon תומכות רק ב-IRDMA כרטיסי vNIC.
    • רשתות VPC מסוג RoCE תומכות רק ב-MRDMA כרטיסי vNIC.

    כל כרטיסי ה-vNIC שאינם RDMA של מכונה, כמו כרטיסי ה-vNIC GVNIC או IDPF שלה, צריכים להיות מצורפים לרשת VPC רגילה. לרשתות VPC רגילות אין פרופיל רשת. לכן, התכונות הנתמכות והלא נתמכות שמופיעות בפרופילי הרשת של RDMA לא חלות על כרטיסי vNIC ללא RDMA של מכונה.

  • MTU של 8,896 בייטים. כדי לקבל את הביצועים הטובים ביותר, מומלץ להגדיר יחידת שידור מקסימלית (MTU) של 8896 בייטים לרשתות VPC עם פרופיל רשת RDMA. כך מנהל ההתקן של ה-RDMA במערכת ההפעלה של המכונה הווירטואלית יכול להשתמש ב-MTU קטנים יותר, אם צריך.

    אם יוצרים רשת VPC עם פרופיל רשת RDMA, ערך ה-MTU שמוגדר כברירת מחדל הוא 8896 בייט.

  • הבדלים בחומת האש. בהמשך מפורט מידע על ההבדלים בחומות האש ברשתות VPC עם פרופיל רשת RDMA:

    • ברשתות VPC עם פרופיל רשת RDMA, כללי חומת האש המשתמעים שונים מכללי חומת האש המשתמעים ברשתות VPC רגילות:

      • הרשאה מרומזת לתעבורת נתונים יוצאת
      • היתר מרומז לכניסה
    • התמיכה ב-Cloud NGFW תלויה בסוג של רשת ה-VPC:

      • לרשתות VPC של RoCE, אפשר לעיין במאמרים הבאים:

        • רשתות VPC מסוג RoCE למכונות וירטואליות תומכות רק בכללי מדיניות של חומת אש ברשת אזורית מסוג מדיניות חומת אש של RoCE. קבוצת הפרמטרים לכללים במדיניות חומת אש ברשת אזורית נתמכת היא מוגבלת. מידע נוסף זמין במאמר Cloud NGFW לרשתות VPC של RoCE.
        • ברשתות VPC מסוג RoCE למכונות Bare Metal אי אפשר להגדיר כללים או כללי מדיניות של Cloud NGFW.
      • ברשתות VPC של Falcon אי אפשר להגדיר כללים או כללי מדיניות של Cloud NGFW.

  • אין תמיכה בבדיקות קישוריות. בבדיקות הקישוריות אין תמיכה ברשתות VPC עם פרופיל רשת RDMA.

  • תכונות אחרות של VPC. רשתות VPC עם פרופיל רשת RDMA תומכות בקבוצה מוגבלת של תכונות VPC אחרות. מידע נוסף זמין בקטע תכונות נתמכות ותכונות שלא נתמכות.

תכונות נתמכות ותכונות שלא נתמכות

בקטעים הבאים מתוארים התכונות של VPC שנתמכות ושלא נתמכות בכל סוג של רשת VPC שאפשר ליצור באמצעות פרופיל רשת RDMA:

רשתות Falcon VPC‏ (falcon)

בטבלה הבאה מפורטות התכונות שנתמכות ברשתות VPC של Falcon, שנוצרות באמצעות פרופיל הרשת falcon.

תכונה נתמך מאפיין פרופיל הרשת ערך המאפיין של פרופיל הרשת פרטים
כרטיסי רשת (NIC) של RDMA interfaceTypes IRDMA

רשתות Falcon VPC תומכות רק ב-IRDMA כרטיסי NIC

אין תמיכה בסוגים אחרים של כרטיסי רשת, כמו MRDMA, GVNIC, IDPF ו-VIRTIO_NET.

‫Multi-NIC באותה רשת allowMultiNicInSameNetwork MULTI_NIC_IN_SAME_NETWORK_ALLOWED

רשתות Falcon VPC תומכות במכונות multi-NIC, כך שאפשר להגדיר שני כרטיסי רשת RDMA או יותר של אותה מכונה באותה רשת VPC. כל כרטיס NIC צריך להיות מצורף לרשת משנה ייחודית ברשת ה-VPC.

רשתות משנה של IPv4 בלבד subnetworkStackTypes SUBNET_STACK_TYPE_IPV4_ONLY

רשתות VPC של Falcon תומכות בתת-רשתות של IPv4 בלבד, כולל אותם טווחי IPv4 חוקיים כמו רשתות VPC רגילות.

רשתות VPC של Falcon לא תומכות ברשתות משנה עם סטאק כפול או IPv6 בלבד. למידע נוסף, קראו את המאמר סוגי רשתות משנה.

PRIVATE מטרת רשת המשנה subnetworkPurposes SUBNET_PURPOSE_PRIVATE

רשתות VPC של Falcon תומכות ברשתות משנה רגילות, שערך המאפיין purpose שלהן הוא PRIVATE.

רשתות VPC של Falcon לא תומכות ברשתות משנה של Private Service Connect, ברשתות משנה של שרתי proxy בלבד או ברשתות משנה של Private NAT. מידע נוסף זמין במאמר בנושא מטרות של רשתות משנה.

מטרה של כתובת GCE_ENDPOINT addressPurposes GCE_ENDPOINT

רשתות VPC של Falcon תומכות בכתובות IP עם ערך המאפיין purpose של GCE_ENDPOINT, שמשמש כתובות IP פנימיות של כרטיסי רשת של מכונות.

רשתות Falcon VPC לא תומכות בכתובות IP למטרות מיוחדות, כמו מטרה SHARED_LOADBALANCER_VIP. מידע נוסף זמין במאמר הפניה למשאב של כתובות.

ממשקי Private Service Connect allowPscInterface PSC_INTERFACE_ALLOWED

רשתות VPC של Falcon תומכות במחברי רשת ובחיבורים מממשקי Private Service Connect וירטואליים.

ממשקי רשת דינמיים allowSubInterfaces SUBINTERFACES_BLOCKED רשתות VPC של Falcon לא תומכות בכרטיסי רשת דינמיים.
קבצים מצורפים מ-nic0 allowDefaultNicAttachment DEFAULT_NIC_ATTACHMENT_BLOCKED ברשתות VPC של Falcon אי אפשר לצרף לרשת את ממשק הרשת nic0 של מכונה. כל כרטיס רשת RDMA שמצורף לרשת ה-VPC לא יכול להיות nic0.
כתובות IP חיצוניות למכונות allowExternalIpAccess EXTERNAL_IP_ACCESS_BLOCKED ברשתות VPC של Falcon אי אפשר להקצות כתובות IP חיצוניות לכרטיסי רשת של RDMA. לכן, לכרטיסי RDMA NIC אין גישה לאינטרנט.
טווח כתובות IP של כתובות אימייל חלופיות allowAliasIpRanges ALIAS_IP_RANGE_BLOCKED רשתות Falcon VPC לא תומכות בהקצאה של טווחי כתובות IP של כינוי לכרטיסי רשת של RDMA.
העברת IP allowIpForwarding IP_FORWARDING_BLOCKED רשתות VPC של Falcon לא תומכות בהעברת IP.
העברת רשת של מכונה allowNetworkMigration NETWORK_MIGRATION_BLOCKED ברשתות VPC של Falcon אי אפשר להעביר כרטיסי רשת של מכונות בין רשתות.
מצב אוטומטי allowAutoModeSubnet AUTO_MODE_SUBNET_BLOCKED רשתות Falcon VPC לא יכולות להיות רשתות VPC במצב אוטומטי. מידע נוסף זמין במאמר בנושא מצב יצירת רשתות משנה.
קישור בין רשתות VPC שכנות (peering) allowVpcPeering VPC_PEERING_BLOCKED רשתות VPC של Falcon לא תומכות בחיבור לרשתות VPC אחרות באמצעות קישור בין רשתות VPC שכנות. לכן, רשתות Falcon VPC לא תומכות בחיבור לשירותים באמצעות גישה לשירותים פרטיים.
מסלולים סטטיים allowStaticRoutes STATIC_ROUTES_BLOCKED רשתות Falcon VPC לא תומכות במסלולים סטטיים.
רפליקציה של חבילות נתונים allowPacketMirroring PACKET_MIRRORING_BLOCKED רשתות VPC של Falcon לא תומכות ברפליקציה של חבילות נתונים.
Cloud NAT allowCloudNat CLOUD_NAT_BLOCKED רשתות Falcon VPC לא תומכות ב-Cloud NAT.
Cloud Router allowCloudRouter CLOUD_ROUTER_BLOCKED רשתות VPC של Falcon לא תומכות ב-Cloud Routers ובנתיבים דינמיים.
Cloud Interconnect allowInterconnect INTERCONNECT_BLOCKED רשתות VPC של Falcon לא תומכות בצירופים ל-VLAN של Cloud Interconnect.
Cloud VPN allowVpn VPN_BLOCKED רשתות Falcon VPC לא תומכות במנהרות Cloud VPN.
Network Connectivity Center allowNcc NCC_BLOCKED רשתות VPC של Falcon לא תומכות ב-NCC. אי אפשר להוסיף רשת VPC של Falcon כ-VPC spoke ל-NCC hub.
Cloud Load Balancing allowLoadBalancing LOAD_BALANCING_BLOCKED רשתות VPC של Falcon לא תומכות ב-Cloud Load Balancing. לכן, רשתות Falcon VPC לא תומכות בתכונות של איזון עומסים, כולל Google Cloud Armor.
גישה פרטית ל-Google allowPrivateGoogleAccess PRIVATE_GOOGLE_ACCESS_BLOCKED רשתות VPC של Falcon לא תומכות בגישה פרטית ל-Google.
התחברות לשירות פרטי allowPsc PSC_BLOCKED רשתות VPC של Falcon לא תומכות ב-Private Service Connect, בשירותים שפורסמו, בנקודות קצה או בבק-אנדים.

רשתות VPC של RoCE למכונות וירטואליות (roce)

בטבלה הבאה מפורטות התכונות שנתמכות ברשתות VPC מסוג RoCE למכונות וירטואליות, שנוצרות באמצעות פרופיל הרשת roce.

תכונה נתמך מאפיין פרופיל הרשת ערך המאפיין של פרופיל הרשת פרטים
RDMA NICs interfaceTypes MRDMA

רשתות VPC של RoCE למכונות וירטואליות תומכות רק בכרטיסי רשת מסוג MRDMA

אין תמיכה בסוגי NIC אחרים, כמו IRDMA,‏ GVNIC,‏ IDPF ו-VIRTIO_NET.

‫Multi-NIC באותה רשת allowMultiNicInSameNetwork MULTI_NIC_IN_SAME_NETWORK_ALLOWED

רשתות VPC מסוג RoCE למכונות וירטואליות תומכות במכונות multi-NIC, וכך מאפשרות לשני כרטיסי רשת RDMA או יותר של אותה מכונה להיות באותה רשת VPC. כל כרטיס NIC צריך להיות מצורף לרשת משנה ייחודית ברשת ה-VPC.

אפשר לקרוא גם את השיקולים לגבי רשת VPC עם RoCE ו-multi-NIC.

תת-רשתות IPv4 בלבד subnetworkStackTypes SUBNET_STACK_TYPE_IPV4_ONLY

רשתות VPC מסוג RoCE למכונות וירטואליות תומכות רק בתת-רשתות IPv4, כולל אותם טווחי IPv4 תקינים כמו רשתות VPC רגילות.

רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות ברשתות משנה עם IPv6 בלבד או עם מחסנית כפולה. למידע נוסף, קראו את המאמר סוגי רשתות משנה.

מטרת רשת המשנה PRIVATE subnetworkPurposes SUBNET_PURPOSE_PRIVATE

רשתות VPC של RoCE למכונות וירטואליות תומכות ברשתות משנה רגילות, שערך המאפיין purpose שלהן הוא PRIVATE.

רשתות VPC של RoCE למכונות וירטואליות לא תומכות ברשתות משנה של Private Service Connect, ברשתות משנה של פרוקסי בלבד או ברשתות משנה של Private NAT. מידע נוסף זמין במאמר בנושא מטרות של רשתות משנה.

מטרת הכתובת GCE_ENDPOINT addressPurposes GCE_ENDPOINT

רשתות VPC של RoCE למכונות וירטואליות תומכות בכתובות IP עם ערך מאפיין purpose של GCE_ENDPOINT, שמשמש כתובות IP פנימיות של כרטיסי רשת של מכונות.

רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות בכתובות IP למטרות מיוחדות, כמו המטרה SHARED_LOADBALANCER_VIP. למידע נוסף, קראו את ההפניה למשאב הכתובות.

טווחי כתובות IP חלופיות allowAliasIpRanges ALIAS_IP_RANGES_ALLOWED

ברשתות VPC עם RoCE למכונות וירטואליות, אפשר להקצות טווחי כתובות IP חלופיות לכרטיסי רשת של MRDMA.

מידע נוסף זמין בקטע שיקולים לגבי רשתות VPC עם RoCE בסקירה הכללית על טווחי כתובות IP חלופיות.

קבצים מצורפים מ-nic0 allowDefaultNicAttachment DEFAULT_NIC_ATTACHMENT_BLOCKED ברשתות VPC מסוג RoCE למכונות וירטואליות, אי אפשר לצרף לרשת את ממשקי הרשת nic0 של מכונה. כל כרטיס רשת RDMA שמצורף לרשת ה-VPC לא יכול להיות nic0.
כתובות IP חיצוניות למכונות allowExternalIpAccess EXTERNAL_IP_ACCESS_BLOCKED ברשתות VPC של RoCE למכונות וירטואליות אי אפשר להקצות כתובות IP חיצוניות לכרטיסי רשת של RDMA. לכן, לכרטיסי RDMA NIC אין גישה לאינטרנט.
ממשקי רשת דינמיים allowSubInterfaces SUBINTERFACES_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות בכרטיסי רשת דינמיים.
ממשקי Private Service Connect allowPscInterface PSC_INTERFACE_BLOCKED

רשתות VPC מסוג RoCE לא תומכות במחברי רשת או בחיבורים מממשקי Private Service Connect.

העברת IP allowIpForwarding IP_FORWARDING_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות בהעברת IP.
העברת רשת של מכונה allowNetworkMigration NETWORK_MIGRATION_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות בהעברת כרטיסי רשת של מכונות וירטואליות בין רשתות.
מצב אוטומטי allowAutoModeSubnet AUTO_MODE_SUBNET_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא יכולות להיות רשתות במצב אוטומטי. מידע נוסף זמין במאמר מצב יצירת רשת משנה.
קישור בין רשתות VPC שכנות (peering) allowVpcPeering VPC_PEERING_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות בחיבור לרשתות VPC אחרות באמצעות קישור בין רשתות VPC שכנות. לכן, רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות בחיבור לשירותים באמצעות גישה לשירותים פרטיים.
מסלולים סטטיים allowStaticRoutes STATIC_ROUTES_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות בנתיבים סטטיים.
רפליקציה של חבילות נתונים allowPacketMirroring PACKET_MIRRORING_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות ב-רפליקציה של חבילות נתונים.
Cloud NAT allowCloudNat CLOUD_NAT_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות ב-Cloud NAT.
Cloud Router allowCloudRouter CLOUD_ROUTER_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות ב-Cloud Routers ובנתיבים דינמיים.
Cloud Interconnect allowInterconnect INTERCONNECT_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות בצירופים ל-VLAN של Cloud Interconnect.
Cloud VPN allowVpn VPN_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות במנהרות Cloud VPN.
Network Connectivity Center allowNcc NCC_BLOCKED רשתות VPC של RoCE למכונות וירטואליות לא תומכות ב-NCC. אי אפשר להוסיף רשת VPC עם פרופיל רשת RDMA כ-VPC spoke ל-NCC hub.
Cloud Load Balancing allowLoadBalancing LOAD_BALANCING_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות באיזון עומסים ב-Cloud. לכן, רשתות VPC של RoCE למכונות וירטואליות לא תומכות בתכונות של מאזן עומסים, כולל Google Cloud Armor.
גישה פרטית ל-Google allowPrivateGoogleAccess PRIVATE_GOOGLE_ACCESS_BLOCKED רשתות VPC מסוג RoCE למכונות וירטואליות לא תומכות בגישה פרטית ל-Google.
התחברות לשירות פרטי allowPsc PSC_BLOCKED רשתות VPC מסוג RoCE לא תומכות בשירותים שפורסמו, בנקודות קצה או ברכיבי בק-אנד של Private Service Connect.

רשתות VPC של RoCE למכונות Bare Metal‏ (roce-metal)

בטבלה הבאה מפורטות התכונות שנתמכות ברשתות VPC של RoCE למכונות Bare Metal, שנוצרות באמצעות פרופיל הרשת roce-metal.

בנוסף למאפיינים שמתוארים בטבלה, אלה המגבלות שחלות על מכונות GPU ללא מערכת הפעלה:

  • אי אפשר להשתמש ביציאות ה-UDP הבאות במופעי GPU bare metal ברשתות RoCE VPC כי הן שמורות על ידי Google Cloud:3882-3895 ו-13882-13895.
  • במכונות GPU ללא מערכת הפעלה אי אפשר להשתמש בטווח הכתובות המקומיות של קישור IPv6 הבא, כי הוא שמור על ידי Google Cloud: fe80::badd:c0de:cafe:0/120.
תכונה נתמך מאפיין פרופיל הרשת ערך המאפיין של פרופיל הרשת פרטים
כרטיסי רשת (NIC) של RDMA interfaceTypes MRDMA

רשתות RoCE VPC למכונות Bare Metal תומכות רק בכרטיסי רשת (NIC) מסוג MRDMA

אין תמיכה בסוגי NIC אחרים, כמו IRDMA,‏ GVNIC,‏ IDPF ו-VIRTIO_NET.

‫Multi-NIC באותה רשת allowMultiNicInSameNetwork MULTI_NIC_IN_SAME_NETWORK_ALLOWED

רשתות VPC של RoCE למכונות Bare Metal תומכות במכונות multi-NIC, וכך מאפשרות לשני כרטיסי רשת RDMA או יותר של אותה מכונה להיות באותה רשת VPC.

אפשר לקרוא גם את השיקולים לגבי רשת VPC עם RoCE ו-multi-NIC.

‫Multi-NIC באותה רשת משנה allowMultiNicInSameSubnetwork MULTI_NIC_IN_SAME_SUBNETWORK_ALLOWED

רשתות VPC של RoCE למכונות Bare Metal תומכות במכונות multi-NIC, ומאפשרות לשני מתאמי NIC מסוג RDMA או יותר של אותה מכונה להיות באותה רשת משנה של רשת VPC.

אפשר לקרוא גם את השיקולים לגבי רשת VPC עם RoCE ו-multi-NIC.

טווח IPv6 ULA מוגדר מראש של הרשת predefinedNetworkInternalIpv6Range ULA_IPV6_RANGE

רשתות VPC של RoCE למכונות Bare Metal תומכות ב-IPv6 פנימי ויש להן טווח /48 כתובות מקומיות ייחודיות (ULA) מוגדר מראש.

הטווח שמוגדר מראש מסופק על ידי Google Cloud לכל מופע של פרופיל רשת, ואי אפשר להגדיר אותו.

רשת משנה אחת עם IPv6 בלבד subnetworkStackTypes SUBNET_STACK_TYPE_IPV6_ONLY

רשתות VPC מסוג RoCE למכונות Bare Metal תומכות ברשת משנה אחת מסוג IPv6 בלבד, שנוצרת באופן אוטומטי ומשתמשת בטווח מוגדר מראש של רשת משנה מסוג IPv6 ובמוסכמה למתן שמות, כמו שמתואר בשורה הבאה בטבלה.

רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות בתת-רשתות עם IPv4 בלבד או עם שני סוגי פרוטוקולים, או ביצירה של תת-רשתות נוספות עם IPv6 בלבד. למידע נוסף, קראו את המאמר סוגי רשתות משנה.

טווח רשת משנה של IPv6 שמוגדר מראש ותחילית שם predefinedSubnetworkRanges ipv6Range: ULA_IPV6_RANGE

namePrefix: default-subnet-1

לרשתות VPC מסוג RoCE למכונות Bare Metal יש תת-רשת אחת שנוצרת באופן אוטומטי, עם המאפיינים הבאים:

  • רשת המשנה משתמשת בטווח IPv6 מסוג /48 שמוגדר מראש, שתואם בדיוק לטווח /48 של הרשת.
  • רשת המשנה משתמשת בפורמט השמות הבא: default-subnet-1-NETWORK_NAME, כאשר NETWORK_NAME הוא השם שסיפקתם כשיצרתם את הרשת.
PRIVATE מטרת רשת המשנה subnetworkPurposes SUBNET_PURPOSE_PRIVATE

רשתות RoCE VPC למכונות Bare Metal תומכות ברשתות משנה רגילות, שערך המאפיין שלהן purpose הוא PRIVATE.

רשתות VPC של RoCE למכונות Bare Metal לא תומכות ברשתות משנה של Private Service Connect, ברשתות משנה של פרוקסי בלבד או ברשתות משנה של Private NAT. מידע נוסף זמין במאמר מטרות של רשתות משנה.

מטרת הכתובת GCE_ENDPOINT addressPurposes GCE_ENDPOINT

רשתות VPC של RoCE למכונות Bare Metal תומכות בכתובות IP עם ערך המאפיין purpose של GCE_ENDPOINT, שמשמש כתובות IP פנימיות של כרטיסי רשת של מכונות.

רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות בכתובות IP למטרות מיוחדות, כמו המטרה SHARED_LOADBALANCER_VIP. למידע נוסף, קראו את ההפניה למשאב הכתובות.

יצירת רשת משנה allowSubnetworkCreation SUBNETWORK_CREATION_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות ביצירת רשתות משנה ברשת.
קבצים מצורפים מ-nic0 allowDefaultNicAttachment DEFAULT_NIC_ATTACHMENT_BLOCKED ברשתות RoCE VPC למכונות Bare Metal אי אפשר לצרף לרשת את ממשקי הרשת nic0 של מכונה. כל כרטיס רשת RDMA שמצורף לרשת ה-VPC לא יכול להיות nic0.
כתובות IP סטטיות למכונות allowAddressCreation ADDRESS_CREATION_BLOCKED

ברשתות VPC מסוג RoCE למכונות Bare Metal אי אפשר לשמור כתובות IP פנימיות או חיצוניות סטטיות, או להגדיר כתובות IP פנימיות או חיצוניות סטטיות למכונות.

לכן, מכונות ברשת יכולות להשתמש רק בכתובות IP פנימיות ארעיות.

כתובות IP חיצוניות למופעים allowExternalIpAccess EXTERNAL_IP_ACCESS_BLOCKED ברשתות VPC של RoCE למכונות Bare Metal אי אפשר להקצות כתובות IP חיצוניות, סטטיות או זמניות, לכרטיסי רשת של RDMA. לכן, לכרטיסי RDMA NIC אין גישה לאינטרנט.
ממשקי רשת דינמיים allowSubInterfaces SUBINTERFACES_BLOCKED רשתות RoCE VPC עבור מופעי Bare Metal לא תומכות בכרטיסי רשת דינמיים.
ממשקי Private Service Connect allowPscInterface PSC_INTERFACE_BLOCKED

רשתות VPC של RoCE לא תומכות בקבצים מצורפים לרשת או בחיבורים מממשקי Private Service Connect.

טווחי כתובות IP חלופיות allowAliasIpRanges ALIAS_IP_RANGE_BLOCKED רשתות VPC RoCE למכונות Bare Metal לא תומכות בהקצאה של טווחים של כתובות IP עם כינוי לכרטיסי רשת של RDMA.
העברת IP allowIpForwarding IP_FORWARDING_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות בהעברת IP.
העברה של רשתות של מכונות allowNetworkMigration NETWORK_MIGRATION_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות בהעברת כרטיסי רשת של מכונות בין רשתות.
מצב אוטומטי allowAutoModeSubnet AUTO_MODE_SUBNET_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא יכולות להיות רשתות במצב אוטומטי. למידע נוסף, קראו את המאמר מצב יצירת רשת משנה.
קישור בין רשתות VPC שכנות (peering) allowVpcPeering VPC_PEERING_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות בחיבור לרשתות VPC אחרות באמצעות קישור בין רשתות VPC שכנות (peering). לכן, רשתות VPC של RoCE למכונות Bare Metal לא תומכות בחיבור לשירותים באמצעות גישה לשירותים פרטיים.
מסלולים סטטיים allowStaticRoutes STATIC_ROUTES_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות במסלולים סטטיים.
כללי חומת אש ב-VPC allowVpcFirewallRules VPC_FIREWALL_RULES_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות בכללים של חומת אש ב-VPC.
מדיניות חומת אש allowFirewallPolicy FIREWALL_POLICY_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות במדיניות חומת אש.
רפליקציה של חבילות נתונים allowPacketMirroring PACKET_MIRRORING_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות ברפליקציה של חבילות נתונים.
Cloud NAT allowCloudNat CLOUD_NAT_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות ב-Cloud NAT.
Cloud Router allowCloudRouter CLOUD_ROUTER_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות ב-Cloud Routers ובמסלולים דינמיים.
Cloud Interconnect allowInterconnect INTERCONNECT_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות ב-Cloud Interconnect ובצירופי VLAN.
Cloud VPN allowVpn VPN_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות במנהרות Cloud VPN.
Network Connectivity Center allowNcc NCC_BLOCKED רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות ב-NCC. אי אפשר להוסיף רשת RoCE VPC כרשת VPC מסוג Spoke לרכזת NCC.
Cloud Load Balancing allowLoadBalancing LOAD_BALANCING_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות ב-Cloud Load Balancing. לכן, רשתות VPC מסוג RoCE למכונות Bare Metal לא תומכות בתכונות של מאזן עומסים, כולל Google Cloud Armor.
גישה פרטית ל-Google allowPrivateGoogleAccess PRIVATE_GOOGLE_ACCESS_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות בגישה פרטית ל-Google.
התחברות לשירות פרטי allowPsc PSC_BLOCKED רשתות VPC של RoCE למכונות Bare Metal לא תומכות בשירותים שפורסמו, בנקודות קצה או ברכיבי Back-end של Private Service Connect.

שיקולים לגבי multi-NIC ברשתות VPC עם RoCE

כדי לתמוך בעומסי עבודה שמרוויחים מתקשורת בין יחידות GPU שחוצות מסילות, רשתות RoCE VPC תומכות במופעים שיש להם כמה MRDMA כרטיסי NIC ברשת. הצבת שני כרטיסי NIC MRDMA או יותר באותה רשת VPC של RoCE עשויה להשפיע על ביצועי הרשת, כולל הגדלת זמן האחזור. ‫MRDMA כרטיסי רשת משתמשים ב-NCCL. ‫NCCL מנסה לתאם את כל ההעברות ברשת, גם לתקשורת בין מסילות. לדוגמה, היא משתמשת ב-PXN כדי להעתיק נתונים דרך NVlink ל-GPU בארכיטקטורת rail-aligned לפני שהיא מעבירה אותם ברשת.

מגבלת מספר החיבורים לרשתות VPC של RoCE

לרשת VPC נתונה של RoCE יש את מגבלת המערכת הבאה:

פריט הגבלה הערות
מספר החיבורים המקסימלי 20,000

מספר החיבורים המקסימלי ב-MRDMA vNICs לכל 2-tuple (כתובת IP של מקור, כתובת IP של יעד).

חיבור נוצר כשכתובת IP של מקור וכתובת IP של יעד מתקשרות בפעם הראשונה. עבור 2-tuple נתון, כמה זוגות של תורים לקבלה ולשידור משתפים את החיבור.

לדוגמה, נניח של-instance-a ול-instance-b יש 8 כרטיסי רשת וירטואליים (vNIC) של MRDMA, ולכל אחד מהם יש 2 כתובות IP שניתנות לניתוב:

  • מספר החיבורים ההתחלתי הוא 0.
  • כשכתובת ה-IP הראשונה ב-vNIC הראשון של instance-a מתקשרת עם כתובת ה-IP הראשונה ב-vNIC הראשון של instance-b, מספר החיבורים הופך ל-1.
  • כש-instance-a פותח עוד צמד תורים ל-instance-b באמצעות אותן כתובות IP באותם כרטיסי רשת וירטואליים, מספר החיבורים נשאר 1.
  • כש-instance-a מפעיל תקשורת all-to-all בארכיטקטורת rail-aligned שכוללת את כל 8 ה-vNIC, מספר החיבורים הוא 8.

אם מספר החיבורים יעלה על המגבלה של 20,000, יכול להיות שחיבורים חדשים ייכשלו, אבל חיבורים קיימים לא יושפעו.

המאמרים הבאים