כדי להתחיל ליצור חיבור פיזי בין Google Cloud לבין Amazon Web Services (AWS), צריך להזמין את חיבורי Cross-Cloud Interconnect.
לפני שמתחילים
בקטע הזה מתוארות ההרשאות הנדרשות, המידע שצריך לספק ושלבי ההגדרה.
התפקידים הנדרשים
לפני שממשיכים, צריך לוודא שיש את ההרשאות הנדרשות. צריך לבקש מהאדמין לוודא שיש לכם את תפקיד ה-IAM Compute Network Admin (roles/compute.networkAdmin) בפרויקט. מידע נוסף על הקצאת תפקידים זמין במאמר ניהול הגישה לפרויקטים, לתיקיות ולארגונים במסמכי העזרה בנושא ניהול זהויות והרשאות גישה (IAM).
הפרטים הנדרשים
מוודאים שיש לכם את השמות של המיקום המרוחק ושל Google Cloud המיקום שבו רוצים להשתמש. אם אין לכם את המידע הזה, כדאי לעיין במאמר בנושא בחירת מיקומים.
בחירת פרויקט
אם אתם משתמשים ב-Google Cloud CLI, אתם יכולים להגדיר את מזהה הפרויקט באמצעות הפקודה gcloud config set.
gcloud config set project PROJECT_ID
ההוראות ל-CLI של gcloud שבדף הזה מניחות שהגדרתם את מזהה הפרויקט.
תכנון קיבולת
כשמשתמשים ב-Cross-Cloud Interconnect כדי להתחבר ל-AWS, צריך להשתמש ב-Link Aggregation Control Protocol (LACP). כשמשתמשים ב-LACP, אפשר ליצור 'חבילה' של יציאות לחיבור בין רשתות, שנקראת גם קבוצת צבירת קישורים (LAG), שמכילה כמה קישורים.
לדוגמה, נניח שאתם צריכים קיבולת של 20Gbps. במקרה כזה, אפשר להזמין חבילת יציאות של 20 Gbps עם שני קישורים של 10 Gbps. עם זאת, אם אתם מעדיפים, אתם יכולים ליצור במקום זאת שני חבילות נפרדות של 10Gbps, שכל אחת מהן מכילה קישור יחיד של 10Gbps. בהמשך, כשמזמינים את יציאות ה-AWS הראשיות והמיותרות, מזמינים LAGs של AWS. כל LAG מייצג יציאת AWS DirectConnect שאליה אפשר להוסיף כמה קישורים.
יתרון אחד של LACP הוא שהוא מייעל את תהליך ההגדרה. לדוגמה, כשהצרכים שלכם גדלים, אתם יכולים להוסיף קישורים בלי לבצע את אותה כמות של הגדרות כמו כשמוסיפים יציאה חדשה.
באופן כללי, מומלץ לצמצם את מספר יציאות Cross-Cloud Interconnect ואת מספר ה-LAGs ב-AWS. במקום זאת, אפשר להשתמש בקישורים כדי להוסיף נפח אחסון. עם זאת, האסטרטגיה הכי טובה משתנה בהתאם לצרכים המדויקים שלכם מבחינת נפח האחסון ולאפשרויות הזמינות. לדוגמה, ב-AWS מותרים עד ארבעה קישורים ליציאה של 10Gbps ועד שני קישורים ליציאה של 100Gbps. לכן, אם אתם צריכים קיבולת של 60 Gbps, אתם צריכים להזמין שתי יציאות של חבילות של 30 Gbps, כל אחת עם שלושה קישורים של 10 Gbps. אפשר להשתמש בניתוב שווה-עלות (ECMP) כדי לחלק את התנועה ביניהם.
מידע על LAGs זמין במאמר Link aggregation groups (LAGs) במאמרי העזרה של AWS.
שינוי הסדר של החיבורים
כשמזמינים חיבור Cross-Cloud Interconnect, Google שומרת יציאה בנתב במיקום שצוין. בהמשך, Google משתמשת ביציאה הזו כדי ליצור את החיבור שלכם לנתב AWS.
כדי לעמוד בדרישות הסכם רמת השירות של Cross-Cloud Interconnect, צריך להזמין שני חיבורים: חיבור ראשי וחיבור מיותר.
אחרי כל הזמנה, תקבלו אישור הזמנה באימייל.
המסוף
- במסוף Google Cloud , עוברים לכרטיסייה Cloud Interconnect Physical connections.
- לוחצים על הגדרת חיבור פיזי.
- בטופס שמופיע, בוחרים באפשרות Cross-Cloud Interconnect connection (חיבור Cross-Cloud Interconnect) ולוחצים על Continue (המשך).
- בדף הבא, משאירים את ברירת המחדל Order new Cross-Cloud Interconnect connection (הזמנת חיבור חדש של Cross-Cloud Interconnect) ולוחצים על Continue (המשך).
- בדף Create Cross-Cloud Interconnect connection (יצירת חיבור Cross-Cloud Interconnect), מזינים את הפרטים של
החיבור הראשי:
- מזינים שם לחיבור.
- אופציונלי: מזינים תיאור.
- בשדה ספק ענן מרוחק, בוחרים באפשרות Amazon Web Services.
- בשדה מיקום מרוחק, בוחרים את המיקום של AWS.
- בשדה Google Cloud location (המיקום ב-Google Cloud), בוחרים את המיקום של Cross-Cloud Interconnect.
-
בוחרים קיבולת. הערכים החוקיים כוללים את האפשרויות הבאות:
- 10 Gb/s
- 20 Gb/s (2 x 10 Gb/s)
- 30 Gb/s (3 x 10 Gb/s)
- 40 Gb/s (4 x 10 Gb/s)
- 100 Gb/s
- 200Gb/s (2 x 100Gb/s)
- 400 Gb/s (4 x 100 Gb/s)
עזרה בהגדרת השדה מיקום מרוחק או מיקום זמינה במאמר בנושא בחירת המיקומים.
- לוחצים על הבא.
- בטופס הבא, מזינים פרטים על החיבור המיותר:
- מזינים שם לחיבור.
- אופציונלי: מזינים תיאור.
- משאירים את השדות מיקום מרוחק ומיקום עם אותם מיקומים שבחרתם לחיבור הראשי.
- לוחצים על הבא.
- מזינים כתובת אימייל בשדה Technical contact (איש קשר טכני).
- לוחצים על הבא.
- בודקים את ההזמנה, כולל המידע על החיוב. אם הסיכום של הפרטים נכון, לוחצים על ביצוע ההזמנה. אם לא, חוזרים אחורה ועורכים את פרטי החיבור. אחר כך חוזרים לשלב הזה ומבצעים את ההזמנה.
- בתיבת הדו-שיח לאישור ההזמנה, לוחצים על שליחה.
עוברים אל Physical connections (חיבורים פיזיים).
gcloud
משתמשים בפקודה gcloud compute interconnects create.
Cross-Cloud Interconnect דומה ל-Dedicated Interconnect בכך שלא צריך להשתמש בספק שותף. לכן, מגדירים את הדגל --interconnect-type לערך DEDICATED.
כך עושים את זה:
יוצרים את החיבור הראשי:
gcloud compute interconnects create CONNECTION_NAME_1 \ --interconnect-type=DEDICATED \ --link-type=CAPACITY \ --requested-link-count=NUMBER_OF_LINKS \ --location=GOOGLE_CLOUD_LOCATION_1 \ --remote-location=REMOTE_LOCATION \ --description=DESCRIPTION_1 \ --noc-contact-email=CONTACT_EMAIL_1מחליפים את מה שכתוב בשדות הבאים:
-
CONNECTION_NAME_1: השם של חיבור Cross-Cloud Interconnect הראשי -
CAPACITY: קיבולת החיבור. לדוגמה:LINK_TYPE_ETHERNET_10G_LRאוLINK_TYPE_ETHERNET_100G_LR -
NUMBER_OF_LINKS: מספר הקישורים של Link Aggregation Control Protocol (LACP) שרוצים להגדיר לחיבור. הערכים התקינים הם:- לחיבורים של 10 Gbps:
1עד4 - לחיבורים של 100Gbps:
1או2 - לחיבורים של 400Gbps:
1או2
- לחיבורים של 10 Gbps:
-
GOOGLE_CLOUD_LOCATION_1: אחד משני אזורי הזמינות של ה-Edge שמשויכים למיקום שבו רוצים להשתמש – לדוגמה,fra-zone1-58Google Cloud -
REMOTE_LOCATION: המיקום המרוחק -
DESCRIPTION_1: תיאור אופציונלי של החיבור CONTACT_EMAIL_1: כתובת אימייל שדרכה Google יכולה ליצור איתכם קשר
-
יוצרים את החיבור העודף:
gcloud compute interconnects create CONNECTION_NAME_2 \ --interconnect-type=DEDICATED \ --link-type=CAPACITY \ --requested-link-count=NUMBER_OF_LINKS \ --location=GOOGLE_CLOUD_LOCATION_2 \ --remote-location=REMOTE_LOCATION \ --description=DESCRIPTION_2 \ --noc-contact-email=CONTACT_EMAIL_2מחליפים את מה שכתוב בשדות הבאים:
-
CONNECTION_NAME_2: השם של חיבור Cross-Cloud Interconnect המיותר -
CAPACITY: הקיבולת של החיבור. הערך הזה צריך להיות זהה לקיבולת של החיבור הראשי -
NUMBER_OF_LINKS: מספר הקישורים שרוצים לחיבור המיותר. הערך הזה צריך להיות זהה לערך שבו השתמשתם לחיבור הראשי. -
GOOGLE_CLOUD_LOCATION_2: אחד משני אזורי הזמינות של קצה הרשת שמשויכים למיקום שבו רוצים להשתמש. אל תשתמשו באותו אזור שבו השתמשתם למיקום הראשי. לדוגמה, אם בחרתם באזורfra-zone1-58לחיבור הראשי, השתמשו באזורfra-zone2-58לחיבור המשני. Google Cloud -
REMOTE_LOCATION: אותו מיקום מרוחק שציינתם בשלב הקודם, כשיצרתם את החיבור הראשי -
DESCRIPTION_2: תיאור אופציונלי של החיבור המיותר -
CONTACT_EMAIL_2: כתובת אימייל ש-Google יכולה להשתמש בה כדי ליצור איתכם קשר לגבי המיקום המיותר
-