יצירת צירופים ל-VLAN

חיבורי VLAN ל-Partner Cross-Cloud Interconnect לחיבורים של Oracle Cloud Infrastructure ‏ (OCI) (נקראים גם משאבי interconnectAttachment) מחברים את רשת הענן הווירטואלי הפרטי (VPC) שלGoogle Cloud לרשת הענן הווירטואלי (VCN) של Oracle Cloud Infrastructure על ידי הקצאת רשתות VLAN על גבי חיבורים קיימים בין שני ספקי הענן.

אפשר ליצור קבצים מצורפים של VLAN לא מוצפנים, שתומכים ב-IPv4 בלבד (single stack) או ב-IPv4 וב-IPv6 (dual stack).

כדי ליצור קבצים מצורפים של VLAN ל-Cross-Cloud Interconnect של שותף ל-OCI, צריך כבר להיות לכם חשבון OCI.

החיוב השעתי על צירופים ל-VLAN מתחיל כש-OCI משלים את ההגדרות שלו, בין אם הפעלתם מראש את הצירופים ובין אם לא. ‫OCI מגדיר את הקבצים המצורפים כשמצבם הוא PENDING_CUSTOMER או ACTIVE. החיוב נפסק כשאתם או OCI מוחקים את הקבצים המצורפים (כשהם במצב DEFUNCT). לא נחייב אתכם על העברת נתונים בין שני העננים.

הגדרות של המונחים שמופיעים בדף הזה מפורטות במאמר מונחים מרכזיים ב-Cloud Interconnect.

כדי לעזור לכם לפתור בעיות נפוצות שאתם עשויים להיתקל בהן כשאתם משתמשים ב-Cross-Cloud Interconnect של שותף ל-OCI, תוכלו לעיין במאמר בנושא פתרון בעיות.

כדי להגדיר את המשאבים שנדרשים ל-Cross-Cloud Interconnect של שותף ל-OCI, צריך לבצע את המשימות הבאות: Google Cloud

  • יוצרים שני קבצים מצורפים של VLAN, אחד לכל אחד מהחיבורים של PartnerCross-Cloud Interconnect for OCI.
  • מגדירים סשנים של Border Gateway Protocol‏ (BGP), אחד לכל צירוף ל-VLAN.

לפני שמתחילים

בקטע הזה מפורטות ההרשאות, המשאבים ושלבי ההגדרה הנדרשים.

התפקידים הנדרשים

לפני שממשיכים, צריך לוודא שיש את ההרשאות הנדרשות. צריך לבקש מהאדמין לוודא שיש לכם את תפקיד ה-IAM ‏Compute Network Admin (roles/compute.networkAdmin) בפרויקט. מידע נוסף על הקצאת תפקידים מופיע במאמר ניהול הגישה.

משאבים נדרשים

חשוב לוודא שיש לכם את המקורות הבאים:

רשת VPC

אם עדיין אין לכם רשת של ענן וירטואלי פרטי (VPC), אתם צריכים ליצור אחת. מידע נוסף זמין במאמר בנושא יצירה וניהול של רשתות VPC.

Cloud Router

כדי להגדיר Partner Cross-Cloud Interconnect ל-OCI, צריך Cloud Router. אם אתם עובדים במסוף Google Cloud , אתם יכולים ליצור את Cloud Router באותו זמן שבו אתם יוצרים את חיבורי ה-VLAN.

אם רוצים ליצור Cloud Router מראש, אפשר לעיין במאמר בנושא יצירת Cloud Router לחיבור רשת VPC לרשת שכנה. מקצים ל-Cloud Router מספר ASN‏ 16550 או כל מספר ASN פרטי בטווח 64512-65533 (כולל), מלבד מספר ASN‏ 65534. למידע נוסף על מספרי מערכות אוטונומיות ש-OCI שומרת לעצמה, אפשר לעיין במסמכי התיעוד של OCI.

ממקמים את Cloud Router באזור שנתמך במיקום שלכם ב- Google Cloud .

בחירת פרויקט

אם אתם משתמשים ב-Google Cloud CLI, אתם יכולים להגדיר את מזהה הפרויקט באמצעות הפקודה gcloud config set.

gcloud config set project PROJECT_ID

ההוראות ל-CLI של gcloud שבדף הזה מניחות שהגדרתם את מזהה הפרויקט.

שימוש בכמה צירופים ל-VLAN

קבצים מצורפים של VLAN תומכים במהירויות תנועה של עד 50‎ Gbps או 6.25 מיליון חבילות לשנייה (pps). התפוקה תלויה במגבלה שאליה תגיעו קודם. לדוגמה, אם התנועה שלכם משתמשת במנות קטנות מאוד, יכול להיות שתגיעו למגבלה של 6.25 מיליון מנות בשנייה לפני המגבלה של 50Gbps.

כדי להשיג תפוקה גבוהה יותר ברשת VPC, צריך להגדיר כמה קבצים מצורפים של VLAN ברשת ה-VPC. בכל סשן של Border Gateway Protocol‏ (BGP), צריך להשתמש באותם ערכי MED כדי לאפשר לתנועה להשתמש בניתוב שווה-עלות מרובה-נתיבים (ECMP) בכל קבצי ה-VLAN המצורפים שהוגדרו.

יצירת צירופים ל-VLAN לא מוצפנים

המסוף

  1. נכנסים לדף Interconnect במסוף Google Cloud .

    מעבר אל Interconnect

  2. בכרטיסייה VLAN attachments, לוחצים על Create VLAN attachments.

  3. בוחרים באפשרות חיבור Partner Interconnect.

  4. בקטע הצפנת קישוריות, בוחרים באפשרות הגדרת קישוריות לא מוצפנת ולוחצים על המשך.

  5. בוחרים באפשרות כבר יש לי ספק שירות.

  6. בוחרים באפשרות יצירת זוג יתיר של צירופים ל-VLAN. יתירות מספקת זמינות גבוהה יותר מאשר חיבור יחיד. שני הקבצים המצורפים משרתים תנועה, והתנועה מאוזנת בין שניהם. אם אחד מהקבצים המצורפים לא זמין, למשל במהלך תחזוקה מתוזמנת, הקובץ המצורף השני ימשיך להציג תנועה. מידע נוסף מופיע במאמר בנושא יתירות והסכם רמת שירות.

    אם אתם יוצרים קובץ מצורף למטרות בדיקה או שלא נדרשת זמינות גבוהה, בוחרים באפשרות יצירת VLAN יחיד כדי ליצור רק קובץ מצורף אחד של VLAN.

  7. בשדות Network ו-Region, בוחרים את רשת ה-VPC ואת Google Cloud האזור שבהם רוצים לחבר את הקבצים המצורפים.

  8. מציינים את הפרטים של הצירופים ל-VLAN:

    • ‫Cloud Router: Cloud Router לשיוך לחיבור הזה. אפשר לבחור Cloud Router רק ברשת ה-VPC ובאזור שבחרתם עם מספר ASN של 16550. אם אין לכם Cloud Router קיים, צרו אחד עם מספר מערכת אוטונומית (ASN) של 16550. כל צירוף ל-VLAN יכול להיות משויך ל-Cloud Router אחד. ‫Google מוסיפה באופן אוטומטי ממשק ועמית BGP ב-Cloud Router.

    • שם הצירוף ל-VLAN: שם לצירוף. השם הזה מוצג במסוף Google Cloud ומשמש את Google Cloud CLI כדי להפנות לקובץ המצורף – לדוגמה, my-attachment.

    • ‫IP stack type: סוג מחסנית ה-IP. IPv4 (סטאק יחיד) או IPv4 ו-IPv6 (סטאק כפול).

    • יחידת שידור מקסימלית (MTU): ה-MTU של הקובץ המצורף. כדי להשתמש ביחידת שידור מקסימלית (MTU) של 1,460, 1,500 או 8,896 בייט, רשת ה-VPC שמשתמשת בקובץ המצורף צריכה לכלול MTU שמוגדר לאותו ערך. בנוסף, במכונה הווירטואלית של OCI צריך להגדיר את אותו MTU.

  9. כדי ליצור את הקבצים המצורפים, לוחצים על יצירה. הפעולה הזו תימשך כמה דקות.

  10. אחרי שהיצירה מסתיימת, מעתיקים את מפתחות הצימוד. משתפים את המפתחות האלה עם OCI כשיוצרים את המעגל הווירטואלי של FastConnect עם OCI.

    אפשר להפעיל מראש את הקובץ המצורף על ידי בחירה באפשרות הפעלה. הפעלת הקבצים המצורפים מאפשרת לכם לוודא שאתם מתחברים לספק השירות הצפוי. הפעלה מראש של קבצים מצורפים מאפשרת לדלג על שלב ההפעלה ולגרום לכך שהקבצים המצורפים יתחילו להעביר תנועה מיד אחרי יצירת המעגל הווירטואלי.

  11. כדי לראות רשימה של צירופים ל-VLAN, לוחצים על אישור.

אפשר גם לעדכן את סשני ה-BGP כדי להשתמש באימות MD5.

אופציונלי: אפשר לעדכן את סשן ה-BGP כדי להשתמש בנתיבים שנלמדו בהתאמה אישית. כשמשתמשים בתכונה הזו, Cloud Router מתנהג כאילו הוא למד את המסלולים האלה מ-BGP peer. מידע נוסף זמין במאמר בנושא עדכון של סשן קיים לשימוש בנתיבים שנלמדו בהתאמה אישית.

gcloud

לפני שיוצרים צירוף ל-VLAN, צריך שיהיה Cloud Router קיים ברשת ובאזור שאליהם רוצים להגיע מהרשת המקומית. אם אין לכם Cloud Router, אתם צריכים ליצור אחד. ל-Cloud Router צריך להיות מספר מערכת אוטונומית (ASN) של BGP‏ 16550.

  1. יוצרים צירוף ל-VLAN מסוג PARTNER ומציינים את השמות של Cloud Router ושל אזור הזמינות של קצה הרשת (אזור הזמינות במטרופולין) של הצירוף ל-VLAN.

    ‫Google מוסיפה באופן אוטומטי ממשק ועמית BGP ב-Cloud Router. הקובץ המצורף יוצר מפתח צימוד שצריך לשתף עם OCI.

    אפשר לציין את ה-MTU של הקובץ המצורף. הערכים התקפים הם 1440 (ברירת מחדל), 1460, 1500 ו-8896. כדי לציין MTU של 1460,‏ 1500 או 8896, משתמשים בפרמטר --mtu. לדוגמה, --mtu 1500. כדי להשתמש ב-MTU של 1,460, 1,500 או 8,896 בייט, רשת ה-VPC שמשתמשת בקובץ המצורף צריכה להגדיר את אותו MTU. בנוסף, במכונה הווירטואלית של OCI צריך להגדיר את אותו MTU.

    אפשר לציין את סוג ה-stack של הצירוף ל-VLAN. סוג ברירת המחדל של המערך הוא IPv4.

    בדוגמה הבאה נוצר צירוף ל-VLAN באזור הזמינות של קצה הרשת availability-domain-1:

    gcloud compute interconnects attachments partner create ATTACHMENT_NAME \
        --region=REGION \
        --router=ROUTER_NAME \
        --stack-type=STACK_TYPE \
        --edge-availability-domain availability-domain-1
    

    מחליפים את מה שכתוב בשדות הבאים:

    • ‫ATTACHMENT_NAME: שם לצירוף ל-VLAN.
    • ‫REGION: האזור של הצירוף ל-VLAN.
    • ‫ROUTER_NAME: השם של Cloud Router
    • ‫STACK_TYPE: סוג ה-stack של חיבור ה-VLAN. סוג ה-stack יכול להיות אחד מהערכים הבאים:
      • ‫IPV4_ONLY: בחירה של IPv4 בלבד (מערך יחיד).
      • ‫IPV4_IPV6: בחירה של IPv4 ו-IPv6 (מערך כפול).
    gcloud compute interconnects attachments partner create ATTACHMENT_NAME \
        --region=REGION \
        --router=ROUTER_NAME \
        --stack-type=STACK_TYPE \
        --edge-availability-domain availability-domain-1 \
        --admin-enabled
    
    • ‫ATTACHMENT_NAME: שם לצירוף ל-VLAN.
    • ‫REGION: האזור של הצירוף ל-VLAN.
    • ‫ROUTER_NAME: השם של Cloud Router
    • ‫STACK_TYPE: סוג ה-stack של חיבור ה-VLAN. סוג ה-stack יכול להיות אחד מהערכים הבאים:
      • ‫IPV4_ONLY: בחירה של IPv4 בלבד (מערך יחיד).
      • ‫IPV4_IPV6: בחירה של IPv4 ו-IPv6 (מערך כפול).
  2. מתארים את הקובץ המצורף כדי לאחזר את מפתח הצימוד שלו. צריך לשתף את המפתח הזה עם OCI כשיוצרים את המעגל הווירטואלי עם OCI:

    gcloud compute interconnects attachments describe ATTACHMENT_NAME \
        --region=REGION
    

    הפלט של צירופי VLAN של IPv4 אמור להיראות כך:

    adminEnabled: false
    edgeAvailabilityDomain: AVAILABILITY_DOMAIN_1
    creationTimestamp: '2017-12-01T08:29:09.886-08:00'
    id: '7976913826166357434'
    kind: compute#interconnectAttachment
    labelFingerprint: 42WmSpB8rSM=
    name: ATTACHMENT_NAME
    pairingKey: 7e51371e-72a3-40b5-b844-2e3efefaee59/REGION/1
    region: https://www.googleapis.com/compute/v1/projects/customer-project/regions/REGION
    router: https://www.googleapis.com/compute/v1/projects/customer-project/regions/REGION/routers/ROUTER_NAME
    selfLink: https://www.googleapis.com/compute/v1/projects/customer-project/regions/REGION/interconnectAttachments/ATTACHMENT_NAME
    stackType: IPV4_ONLY
    state: PENDING_PARTNER
    type: PARTNER
    

    הפלט אמור להיראות כך עבור חיבורי VLAN של IPv4 ו-IPv6 (מערך כפול):

    bandwidth: BPS_1G
    cloudRouterIpAddress: 169.254.67.201/29
    cloudRouterIpv6Address: 2600:2d00:0:1::1/125
    creationTimestamp: '2017-12-01T08:31:11.580-08:00'
    customerRouterIpAddress: 169.254.67.202/29
    customerRouterIpv6Address: 2600:2d00:0:1::2/125
    description: Interconnect for Customer 1
    id: '7193021941765913888'
    interconnect: https://www.googleapis.com/compute/alpha/projects/partner-project/global/interconnects/lga-2
    kind: compute#interconnectAttachment
    labelFingerprint: 42WmSpB8rSM=
    name: partner-attachment
    partnerMetadata:
      interconnectName: New York (2)
      partnerName: Partner Inc
      portalUrl: https://partner-portal.com
    region: https://www.googleapis.com/compute/alpha/projects/partner-project/regions/REGION
    selfLink: https://www.googleapis.com/compute/alpha/projects/partner-project/regions/REGION/interconnectAttachments/ATTACHMENT_NAME
    stackType: IPV4_IPV6
    state: ACTIVE
    type: PARTNER
    vlanTag8021q: 1000
    

    השדה pairingKey מכיל את מפתח הצימוד שצריך לשתף עם OCI. צריך להתייחס למפתח ההתאמה כמידע רגיש עד להגדרת הצירוף ל-VLAN.

    הסטטוס של הצירוף ל-VLAN הוא PENDING_PARTNER עד שאתם שולחים בקשה לחיבור ל-OCI וההגדרה של הצירוף ל-VLAN הושלמה. אחרי שההגדרה מסתיימת, המצב של הקובץ המצורף משתנה ל-ACTIVE או ל-PENDING_CUSTOMER.

  3. אופציונלי: אפשר לעדכן את סשן ה-BGP כדי להשתמש בנתיבים שנלמדו בהתאמה אישית. כשמשתמשים בתכונה הזו, Cloud Router מתנהג כאילו הוא למד את המסלולים האלה מ-BGP peer. מידע נוסף זמין במאמר בנושא עדכון של סשן קיים לשימוש בנתיבים שנלמדו בהתאמה אישית.

  4. אופציונלי: אתם יכולים לעדכן את סשני ה-BGP כדי להשתמש באימות MD5.

אם אתם יוצרים יתירות באמצעות צירוף ל-VLAN כפול, חוזרים על השלבים האלה עבור הצירוף השני. משתמשים באותו Cloud Router, אבל מציינים דומיין אחר של זמינות קצה. בנוסף, כשמבקשים חיבורים מ-OCI, צריך לבחור את אותו אזור מטרופוליני (עיר) לשני הקבצים המצורפים כדי שהם יהיו מיותרים. מידע נוסף מופיע במאמר בנושא יתירות והסכם רמת שירות.

קבלת פרטים על צירופים ל-VLAN

אחרי שיוצרים את קובצי ה-VLAN המצורפים, מאחזרים את הפרטים שצריך כדי להגדיר את משאבי ה-OCI.

המסוף

  1. נכנסים לדף Interconnect במסוף Google Cloud .
  2. עוברים אל מרובה

  3. בכרטיסייה צירופים ל-VLAN, לוחצים על השם של הצירוף הראשי ל-VLAN.
  4. רושמים את הערכים של Cloud Router BGP IP ושל BGP Peer IP. תצטרכו את הערכים האלה כשמגדירים את משאבי ה-OCI.
  5. חוזרים על השלבים הקודמים לגבי הקובץ המצורף המיותר.

gcloud

משתמשים בפקודה gcloud compute interconnects attachments describe. מריצים את הפקודה הבאה פעמיים – פעם אחת לכל קובץ מצורף:

gcloud compute interconnects attachments describe NAME --region REGION
     

מחליפים את מה שכתוב בשדות הבאים:

  • ‫NAME: השם של הצירוף ל-VLAN
  • ‫REGION: האזור שבו נמצא הצירוף ל-VLAN

הפלט של הפקודה כולל את cloudRouterIpAddress ואת customerRouterIpAddress. חשוב לרשום את הערכים האלה. תצטרכו אותם כשתגדירו את משאבי OCI.

הגבלת השימוש של שותפים ב-Cross-Cloud Interconnect ל-Oracle Cloud Infrastructure‏ (OCI)

כברירת מחדל, כל רשת VPC יכולה להשתמש ב-Cloud Interconnect. כדי להגדיר באילו רשתות VPC אפשר להשתמש ב-Cloud Interconnect, אפשר להגדיר מדיניות ארגון. מידע נוסף זמין במאמר בנושא הגבלת השימוש ב-Cloud Interconnect.

במאמר Configure OCI resources (הגדרת משאבי OCI) במאמרי העזרה של OCI מוסבר איך להגדיר משאבים של Oracle Cloud Infrastructure.

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