בדף הזה מוסבר איך ליצור ולנהל משאבי רשת משנה של Google Distributed Cloud באזור Distributed Cloud.
בשרתי Distributed Cloud, אפשר להגדיר רק רשתות משנה עם מזהי VLAN. אין תמיכה ברשתות משנה מבוססות-CIDR ב-Distributed Cloud Servers.
מידע נוסף על רשתות משנה ב-Distributed Cloud זמין במאמר איך Distributed Cloud פועל.
חשוב לזכור:
- אפשר ליצור עד 20 רשתות משנה בכל רשת.
- תת-הרשת היא VLAN בתוך רשת האב. לכן, לכל רשת משנה צריך להיות מזהה VLAN ייחודי באופן גלובלי. ב-Distributed Cloud לא ניתן להשתמש מחדש במזהי VLAN.
- כדי שמערכת Distributed Cloud תקצה באופן אקראי מזהה VLAN שלא נמצא בשימוש, מציינים
0כמזהה ה-VLAN כשיוצרים את רשת המשנה. - כל הצמתים באזור של Distributed Cloud יכולים לגשת לרשת המשנה.
יצירת רשת משנה
כדי ליצור רשת משנה של Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם תפקיד אדמין ברשת Edge (roles/edgenetwork.admin) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking subnets create:
gcloud edge-cloud networking subnets create SUBNETWORK_NAME \
--network=NETWORK_NAME \
--ipv4-range=IPV4_RANGE \
--vlan-id=VLAN_ID \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
SUBNETWORK_NAME: שם תיאורי שמזהה באופן ייחודי את רשת המשנה הזו. -
NETWORK_NAME: הרשת שמכילה את רשת המשנה הזו. -
IPV4_RANGE: טווח כתובות ה-IPv4 שהרשת המשנית הזו מכסה בפורמט כתובת ה-IP/קידומת. -
VLAN_ID: מזהה ה-VLAN של רשת המשנה הזו. -
REGION: האזור Google Cloud שאליו שייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud.
API
שולחים בקשת POST אל ה-method projects.locations.zones.subnets.create:
POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets?subnetId=SUBNETWORK_ID
{
"labels": { LABELS,
},
"network": { NETWORK_NAME,
},
"ipv4Cidr": { IPV4_RANGE,
},
"vlanId": { VLAN_ID,
},
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו משתייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
SUBNETWORK_ID: מזהה ייחודי של רשת המשנה. -
LABELS: רשימה של תוויות להחלה על משאב רשת המשנה הזה. -
NETWORK_NAME: הרשת שמכילה את רשת המשנה הזו. -
IPV4_RANGE: טווח כתובות ה-IPv4 שהרשת המשנית הזו מכסה בפורמט כתובת ה-IP/קידומת. -
VLAN_ID: מזהה ה-VLAN של רשת המשנה הזו.
הצגת רשימה של רשתות משנה
כדי לראות רשימה של רשתות משנה שהוקצו באזור Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם התפקיד Edge Network Viewer (roles/edgenetwork.viewer) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking subnets list:
gcloud edge-cloud networking subnets list \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
REGION: Google Cloud האזור שאליו משתייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud.
API
שולחים בקשת GET אל ה-method projects.locations.zones.subnets.list:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו משתייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
FILTER: ביטוי שמגביל את התוצאות שמוחזרות לערכים ספציפיים. -
PAGE_SIZE: מספר התוצאות שיוחזרו בכל דף. -
SORT_BY: רשימה מופרדת בפסיקים של שמות שדות שלפיהם ימוינו התוצאות שיוחזרו. סדר המיון שמוגדר כברירת מחדל הוא סדר עולה. כדי להגדיר סדר יורד, מוסיפים את התו~לפני השדה הרצוי. -
PAGE_TOKEN: אסימון שמתקבל בתגובה לבקשת הרשימה האחרונה בשדהnextPageTokenבתגובה. שולחים את האסימון הזה כדי לקבל דף תוצאות.
קבלת מידע על רשת משנה
כדי לקבל מידע על רשת משנה של Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם התפקיד Edge Network Viewer (roles/edgenetwork.viewer) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking subnets describe:
gcloud edge-cloud networking subnets describe SUBNETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
SUBNETWORK_NAME: השם של רשת המשנה של היעד. -
REGION: Google Cloud האזור שאליו משתייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud.
API
שולחים בקשת GET אל ה-method projects.locations.zones.subnets.get:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets/SUBNETWORK_ID
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: האזור Google Cloud שאליו שייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
SUBNETWORK_NAME: השם של רשת המשנה של היעד.
הפעולה הזו מחזירה מידע מפורט על המשאב, כולל מצב ההקצאה שלו:
-
PENDING: הקצאת המשאב עדיין לא התחילה והוא עדיין לא הופץ בכל האזור. -
PROVISIONING: המשאב נמצא בתהליך הקצאה. צריך לחכות עד שההקצאה תתבצע בכל האזור. -
RUNNING: המשאב הוקצה בהצלחה והופץ בכל האזור. הוא מוכן לשימוש. -
FAILED: הקצאת המשאב לא הצליחה. המשאב לא הועבר בכל האזור.
מחיקת תת-רשת
כדי למחוק רשת משנה של Distributed Cloud, מבצעים את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם תפקיד אדמין ברשת Edge (roles/edgenetwork.admin) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking subnets delete:
gcloud edge-cloud networking subnets delete SUBNETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
SUBNETWORK_NAME: השם של רשת המשנה של היעד. -
REGION: האזור Google Cloud שאליו שייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud.
API
שולחים בקשת DELETE אל ה-method projects.locations.zones.subnets.delete:
DELETE /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/subnets/SUBNETWORK_ID
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: האזור Google Cloud שאליו שייך אזור היעד של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
SUBNETWORK_NAME: השם של רשת המשנה של היעד.
המאמרים הבאים
- פריסת עומסי עבודה ב-Google Distributed Cloud
- ניהול קישורי רשת
- יצירה וניהול של קבצים מצורפים של קישוריות הדדית
- יצירה וניהול של רשתות
- יצירה וניהול של נתבים
- יצירה וניהול של חיבורי VPN
- ניהול אזורים