יצירת רשת VPC לכרטיסי RDMA NIC
במאמר הזה נסביר איך ליצור רשת VPC עם פרופיל רשת RDMA שסופק על ידי Google Cloud.
צריך להגדיר פרופיל רשת רק אם רוצים להפעיל עומסי עבודה שדורשים כרטיסי NIC של RDMA, כמו שמתואר במאמר פרופילי רשת של RDMA. אחרת, יוצרים רשת VPC רגילה ללא פרופיל רשת.
לפני שמתחילים
חשוב לעיין בתכונות הנתמכות והלא נתמכות ברשתות VPC עם פרופיל רשת RDMA. אם מנסים להגדיר תכונות שלא נתמכות, Google Cloud מחזירה שגיאה.
יצירת רשת עם פרופיל רשת RDMA
כדי ליצור רשת VPC עם פרופיל רשת RDMA, מבצעים את השלבים הבאים.
המסוף
נכנסים לדף VPC networks במסוף Google Cloud .
לוחצים על יצירת רשת VPC.
בשדה Name, מזינים שם לרשת.
משאירים את תיבת הסימון הגדרת MTU באופן אוטומטי מסומנת. כשמסמנים את תיבת הסימון הזו, Google Cloud מגדיר אוטומטית את ה-MTU לערך ברירת המחדל של סוג רשת ה-VPC שאתם יוצרים. ברשתות VPC עם פרופיל רשת RDMA, ערך ברירת המחדל של MTU הוא
8896.בוחרים באפשרות הגדרת פרופיל רשת ומבצעים את הפעולות הבאות:
- בשדה תחום, בוחרים את התחום של פרופיל הרשת שבו רוצים להשתמש. רשת ה-VPC שאתם יוצרים מוגבלת לאזור הזה, כלומר אתם יכולים ליצור משאבים ברשת רק באזור הזה.
- בוחרים את פרופיל רשת ה-RDMA לאזור שבחרתם קודם, למשל
europe-west4-b-vpc-falconאוeurope-west4-b-vpc-roce. - כדי לראות את קבוצת התכונות הנתמכות בפרופיל הרשת שבחרתם, לוחצים על תצוגה מקדימה של תכונות פרופיל הרשת.
בקטע New subnet (רשת משנה חדשה), מציינים את פרמטרי ההגדרה הבאים של רשת משנה:
- בשדה Name, מזינים שם לרשת המשנה.
- בשדה Region, בוחרים את האזור שבו רוצים ליצור את רשת המשנה. האזור הזה צריך להתאים לאזור של פרופיל הרשת שהגדרתם. לדוגמה, אם הגדרתם פרופיל רשת באזור
europe-west4-b(כמוeurope-west4-b-vpc-roce), אתם צריכים ליצור את רשת המשנה באזורeurope-west4. מזינים טווח IPv4. הטווח הזה הוא טווח ה-IPv4 הראשי של רשת המשנה.
אם בוחרים טווח שהוא לא כתובת RFC 1918, צריך לוודא שהטווח לא מתנגש עם הגדרה קיימת. מידע נוסף זמין במאמר בנושא טווחים של רשתות משנה IPv4.
לוחצים על סיום.
כדי להוסיף עוד רשתות משנה, לוחצים על הוספת רשת משנה וחוזרים על השלבים הקודמים. אפשר גם להוסיף עוד רשתות משנה לרשת אחרי שיוצרים אותה.
לוחצים על יצירה.
gcloud
כדי ליצור את הרשת, משתמשים בפקודה
gcloud compute networks createומציינים את הדגל--network-profile.gcloud compute networks create NETWORK \ --subnet-mode=custom \ --network-profile=NETWORK_PROFILEמחליפים את מה שכתוב בשדות הבאים:
-
NETWORK: שם לרשת ה-VPC
NETWORK_PROFILE: השם הספציפי לאזור של פרופיל הרשת, למשלeurope-west4-b-vpc-falconאוeurope-west4-b-vpc-roce.פרופילי רשת RDMA לא זמינים בכל האזורים. כדי לראות את המקרים הספציפיים לאזור של פרופיל רשת שזמינים, פועלים לפי ההוראות להצגת רשימה של פרופילי רשת.
-
כדי להוסיף רשתות משנה, משתמשים בפקודה
gcloud compute networks subnets create.gcloud compute networks subnets create SUBNET \ --network=NETWORK \ --range=PRIMARY_RANGE \ --region=REGIONמחליפים את מה שכתוב בשדות הבאים:
-
SUBNET: שם לתת-הרשת החדשה -
NETWORK: השם של רשת ה-VPC שמכילה את תת-הרשת החדשה -
PRIMARY_RANGE: טווח ה-IPv4 הראשי של תת-הרשת החדשה, בסימון CIDR. מידע נוסף זמין במאמר בנושא טווחים של רשתות משנה ב-IPv4. -
REGION: האזור שבו נוצרת תת-הרשת החדשה. Google Cloud האזור הזה צריך להיות זהה לאזור שמוגדר בפרופיל הרשת. לדוגמה, אם הגדרתם פרופיל רשת באזורeurope-west4-b(כמוeurope-west4-b-vpc-roce), אתם צריכים ליצור את רשת המשנה באזורeurope-west4.
-
API
כדי ליצור את הרשת, שולחים בקשת
POSTאל ה-methodnetworks.insertומציינים את המאפייןnetworkProfile.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks { "autoCreateSubnetworks": false, "name": "NETWORK", "networkProfile": "NETWORK_PROFILE" }מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט שבו נוצרה רשת ה-VPC -
NETWORK: שם לרשת ה-VPC
NETWORK_PROFILE: השם הספציפי לאזור של פרופיל הרשת, כמוeurope-west4-b-vpc-falconאוeurope-west4-b-vpc-roceפרופילי רשת RDMA לא זמינים בכל האזורים. כדי לראות את המקרים הספציפיים לאזור של פרופיל רשת שזמינים, פועלים לפי ההוראות להצגת רשימה של פרופילי רשת.
-
כדי להוסיף תת-רשתות, צריך לשלוח בקשת
POSTל-methodsubnetworks.insert.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/subnetworks { "ipCidrRange": "IP_RANGE", "network": "NETWORK_URL", "name": "SUBNET" }מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט שמכיל את רשת ה-VPC שרוצים לשנות -
REGION: השם של האזור Google Cloud שבו נוספה רשת המשנה. האזור הזה צריך להתאים לאזור של פרופיל הרשת שהגדרתם. לדוגמה, אם הגדרתם פרופיל רשת באזורeurope-west4-b(כמוeurope-west4-b-vpc-roce), אתם צריכים ליצור את רשת המשנה באזורeurope-west4. -
IP_RANGE: טווח כתובות ה-IPv4 הראשי של רשת המשנה. מידע נוסף זמין במאמר בנושא טווחים של רשתות משנה ב-IPv4. -
NETWORK_URL: כתובת ה-URL של רשת ה-VPC שבה מוסיפים את רשת המשנה -
SUBNET: שם לרשת המשנה
-
המאמרים הבאים
- כדי ליצור מכונות וירטואליות ברשת, צריך לעיין בהליך שמתאים לתרחיש השימוש שלכם, למשל אחד מהתרחישים הבאים:
- סקירה כללית על פרופילי רשת מופיעה במאמר פרופילי רשת לתרחישים ספציפיים לדוגמה.
- מידע נוסף על פרופילי רשת RDMA זמין במאמר בנושא פרופילי רשת RDMA.