מאזן עומסים מפזר את תנועת המשתמשים בין כמה מופעים של האפליקציות שלכם. חלוקת העומס מפחיתה את הסיכון לבעיות בביצועים של האפליקציות. השירות Cloud Load Balancing של Google מבוסס על טכנולוגיות אמינות ובעלות ביצועים גבוהים כמו Maglev, Andromeda, Google Front Ends ו-Envoy – אותן טכנולוגיות שמפעילות את המוצרים של Google.
Cloud Load Balancing מציע מגוון רחב של מאזני עומסים של אפליקציות ורשתות. אתם יכולים להשתמש במאזני העומסים הגלובליים של ה-Proxy שלנו כדי להפיץ מיליוני בקשות בשנייה בין שרתים עורפיים באזורים שונים, באמצעות צי Google Front End ביותר מ-80 מיקומים שונים ברחבי העולם – והכול עם כתובת IP אחת מסוג anycast. הטמעת אמצעי בקרה חזקים על סמך חוקים מקומיים באמצעות מאזני עומסים אזוריים של פרוקסי, שמירה על שרתי הקצה העורפיים ושרתי הפרוקסי באזור לבחירתכם בלי לדאוג לגבי העברת נתוני TLS/SSL. אתם יכולים להשתמש במאזני העומסים שלנו מסוג passthrough כדי לנתב במהירות כמה פרוטוקולים לבק-אנד עם הביצועים הגבוהים של החזרת שרת ישירה (DSR).
תכונות מרכזיות של Cloud Load Balancing
התכונות של מאזן העומסים ב-Cloud Load Balancing:
כתובת IP אחת מסוג anycast. ב-Cloud Load Balancing, כתובת IP אחת מסוג anycast היא חזית הנתונים של כל מופעי הבק-אנד באזורים ברחבי העולם. הוא מספק איזון עומסים בין אזורים, כולל יתירות כשל אוטומטית במספר אזורים, שמעביר את תעבורת הנתונים לשרתי בק-אנד לגיבוי אם שרתי הבק-אנד הראשיים לא תקינים. השירות Cloud Load Balancing מגיב באופן מיידי לשינויים במשתמשים, בתנועה, ברשת, בתקינות של ה-Backend ובתנאים קשורים אחרים.
התאמה אוטומטית לעומס (autoscaling) בצורה חלקה. השירות Cloud Load Balancing יכול להתרחב ככל שמספר המשתמשים והתנועה גדלים, כולל טיפול קל בעליות חדות, לא צפויות ומיידיות, על ידי הפניית התנועה לאזורים אחרים בעולם שיכולים לקבל תנועה. התאמה אוטומטית לעומס לא דורשת חימום מראש: אפשר להגדיל את הקיבולת מאפס לקיבולת מלאה תוך שניות.
איזון עומסים מוגדר-תוכנה. Cloud Load Balancing הוא שירות מנוהל שמוגדר באמצעות תוכנה ומבוזר באופן מלא, ומיועד לכל תעבורת הנתונים שלכם. זה לא פתרון שמבוסס על מופעים או על מכשירים, כך שלא תהיו מוגבלים לתשתית פיזית של איזון עומסים, ולא תתמודדו עם בעיות של זמינות גבוהה, התאמה לעומס וניהול שמאפיינות מאזני עומסים שמבוססים על מופעים.
איזון עומסים בשכבה 4 ובשכבה 7. משתמשים באיזון עומסים שמבוסס על שכבה 4 כדי להפנות תנועה על סמך נתונים מפרוטוקולים של שכבת הרשת ושכבת התעבורה, כמו TCP, UDP, ESP, GRE, ICMP ו-ICMPv6 . משתמשים באיזון עומסים מבוסס-שכבה 7 כדי להוסיף החלטות לגבי ניתוב בקשות על סמך מאפיינים, כמו כותרת ה-HTTP ומזהה המשאב האחיד.
איזון עומסים חיצוני ופנימי. ההגדרה קובעת אם אפשר להשתמש במאזן העומסים לגישה חיצונית או פנימית. אתם יכולים להשתמש במאזן עומסים חיצוני כשהלקוחות צריכים להגיע לאפליקציה שלכם מהאינטרנט. אתם יכולים להשתמש במאזן עומסים פנימי כשהלקוחות שלכם נמצאים בתוךGoogle Cloud. מידע נוסף זמין במאמר בנושא איזון עומסים חיצוני לעומת פנימי.
איזון עומסים גלובלי ואזורי. הגדרת ההיקף של איזון העומסים. מאזן עומסים גלובלי תומך בבק-אנדים בכמה אזורים, ומאזן עומסים אזורי תומך בבק-אנדים באזור אחד. למרות שכתובת ה-IP של מאזן עומסים אזורי נמצאת באזור אחד, אפשר לגשת למאזן עומסים אזורי מכל מקום בעולם. אתם יכולים להפיץ את ה-backends שלכם באזור אחד או בכמה אזורים כדי לסיים את החיבורים קרוב למשתמשים שלכם ולעמוד בדרישות של זמינות גבוהה. מידע נוסף זמין במאמר בנושא איזון עומסים גלובלי לעומת איזון עומסים אזורי.
ניתוב תנועת גולשים במסלול פרימיום ובמסלול הרגיל. שירותי איזון העומסים ב- Google Cloud זמינים בגרסאות שונות, בהתאם לרמת הרשת שתבחרו – מסלול פרימיום או רמה רגילה. מסלול הפרימיום יקרה יותר מהרמה הרגילה. במסלול פרימיום, תעבורת הנתונים עוברת דרך תשתית הפרימיום של Google, ובמסלול הרגיל היא עוברת דרך האינטרנט הציבורי. מסלול שירות הרשת שתבחרו תלוי בסדר העדיפויות שלכם לגבי עלות או ביצועים בעומס העבודה של הארגון. חלק משירותי איזון העומסים זמינים רק במסלול פרימיום ולא במסלול הרגיל. מידע נוסף זמין במאמר בנושא ההבדלים בין מסלולי שירות רשת Premium לבין Standard.
תמיכה בתכונות מתקדמות. Cloud Load Balancing תומך בתכונות כמו איזון עומסים של IPv6, ניתוב תנועה לפי כתובת IP של המקור, איזון עומסים משוקלל, WebSockets, כותרות בקשות מוגדרות על ידי המשתמש והעברת פרוטוקולים לכתובות IP וירטואליות פרטיות (VIP).
הוא כולל גם את האינטגרציות הבאות:
- שילוב עם Cloud CDN להעברת תוכן שנשמר במטמון. יש תמיכה ב-Cloud CDN במאזן עומסים גלובלי חיצוני של אפליקציות (ALB) ובמאזן עומסים קלאסי של אפליקציות (ALB).
שילוב עם Google Cloud Armor כדי להגן על התשתית מפני התקפות מניעת שירות מבוזרות (DDoS) והתקפות ממוקדות אחרות על אפליקציות. מידע נוסף על התכונות של Cloud Armor שזמינות למאזני עומסים מופיע במאמר סקירה כללית על Cloud Armor.
סוגים של Google Cloud מאזני עומסים
ב-Cloud Load Balancing יש שני סוגים של מאזני עומסים: מאזני עומסים של אפליקציות (ALB) ומאזני עומסים של רשתות (NLB). כדאי לבחור ב-Application Load Balancer כשצריך מאזן עומסים בשכבה 7 לאפליקציות עם תעבורת HTTP(S). כדאי לבחור במאזן עומסי רשת כשצריך מאזן עומסים בשכבה 4 שתומך בהעברת עומס TLS (עם מאזן עומסים של שרת proxy) או כשצריך תמיכה בפרוטוקולי IP כמו UDP, ESP ו-ICMP (עם מאזן עומסים להעברת סיגנל ללא שינוי).
בטבלה הבאה מוצגת סקירה כללית של הסוגים השונים של מאזני עומסים ב-Google Cloud , שמסווגים לפי שכבת ה-OSI שבה הם פועלים ולפי השימוש שלהם לגישה חיצונית או פנימית.
| lan Cloud Load Balancing | חיצוני (מקבל תנועה מהאינטרנט) |
פנימי (מקבל תנועה Google Cloud פנימית) |
|---|---|---|
|
מאזני עומסים של אפליקציות HTTPS איזון עומסים בשכבה 7 |
|
|
|
מאזני עומסים ברשת TCP/SSL/Other איזון עומסים בשכבה 4 |
||
| מאזני עומסים של רשת בשרת proxy | ||
|
|
|
| מאזני עומסים ברשת להעברת סיגנל ללא שינוי | ||
|
|
|
מאזני עומסים של אפליקציות (ALB)
מאזני עומסים של אפליקציות הם מאזני עומסים מבוססי-proxy בשכבה 7, שמאפשרים להפעיל את השירותים ולהתאים את הקיבולת שלהם מאחורי כתובת IP מסוג anycast. מאזן העומסים של האפליקציה מחלק את תעבורת הנתונים של HTTP ו-HTTPS בין שרתים עורפיים שמתארחים במגוון פלטפורמות Google Cloud , כמו Compute Engine ו-Google Kubernetes Engine (GKE), וגם בין שרתים עורפיים חיצוניים מחוץ ל-Google Cloud.
בתרשים הבא מוצגת סקירה כללית של הסוגים השונים של מאזני עומסים של אפליקציות שאפשר לפרוס באופן חיצוני או פנימי, בהתאם לשאלה אם האפליקציה פונה לאינטרנט או שהיא פנימית.
מאזני עומסים חיצוניים של אפליקציות (ALB) מיושמים כשירותים מנוהלים בממשקי קצה של Google (GFE) או בשרתי proxy של Envoy. לקוחות יכולים להתחבר למאזני העומסים האלה מכל מקום באינטרנט. חשוב לזכור:
- אפשר לפרוס את מאזני העומסים האלה במצבים הבאים: גלובלי, אזורי או קלאסי.
- מאזני עומסים גלובליים חיצוניים של אפליקציות תומכים בבק-אנדים בכמה אזורים.
- מאזני עומסים חיצוניים אזוריים של אפליקציות תומכים בבק-אנד באזור אחד בלבד.
- מאזני עומסים קלאסיים של אפליקציות (ALB) הם גלובליים במסלול פרימיום. במסלול הרגיל, אפשר להפיץ את התנועה לשרתי בק-אנד באזור אחד בלבד.
- מאזני עומסים של אפליקציות משתמשים ב-Envoy proxy בקוד פתוח כדי להפעיל יכולות מתקדמות של ניהול תנועה.
מאזני עומסים פנימיים של אפליקציות (ALB) מבוססים על מחסנית וירטואליזציה של רשת Andromeda ועל שרת ה-proxy בקוד פתוח Envoy. מאזן העומסים הזה מספק איזון עומסים פנימי שמבוסס על פרוקסי של נתוני אפליקציות בשכבה 7. מאזן העומסים משתמש בכתובת IP פנימית שאפשר לגשת אליה רק מלקוחות באותה רשת VPC או מלקוחות שמחוברים לרשת ה-VPC שלכם. שימו לב לנקודות הבאות:
- אפשר לפרוס את מאזני העומסים האלה במצבים הבאים: אזורי או חוצה אזורים.
- מאזני עומסים פנימיים אזוריים של אפליקציות תומכים בבק-אנד רק באזור אחד.
- מאזני עומסים פנימיים של אפליקציות בין אזורים תומכים בשרתי בק-אנד בכמה אזורים, ותמיד אפשר לגשת אליהם ברמה הגלובלית. לקוחות מכל אזורGoogle Cloud יכולים לשלוח תעבורת נתונים למאזן העומסים.
מידע נוסף על מאזני עומסים של אפליקציות זמין במאמר סקירה כללית על מאזני עומסים של אפליקציות.
מאזני עומסים ברשת
מאזני עומסים ברשת הם מאזני עומסים בשכבה 4 שיכולים לטפל בתנועה של TCP, UDP או פרוטוקול IP אחר. מאזני העומסים האלה זמינים כמאזני עומסים של פרוקסי או כמאזני עומסים להעברת סיגנל ללא שינוי. אתם יכולים לבחור מאזן עומסים בהתאם לצרכים של האפליקציה ולסוג התנועה שהיא צריכה לטפל בה. אם רוצים להגדיר מאזן עומסי רשת של שרת proxy הפוך עם תמיכה באמצעי בקרה מתקדמים של תעבורת נתונים ושרתי קצה מקומיים ובסביבות ענן אחרות, צריך לבחור מאזן עומסי רשת של שרת proxy. כדאי לבחור מאזן עומסי רשת מסוג passthrough אם רוצים לשמור על כתובת ה-IP של המקור של חבילות הלקוח, מעדיפים החזרה ישירה של השרת לתגובות או רוצים לטפל במגוון פרוטוקולי IP כמו TCP, UDP, ESP, GRE, ICMP ו-ICMPv6.
מאזני עומסים של רשת בשרת proxy
מאזני עומסים של רשתות proxy הם מאזני עומסים של proxy הפוך בשכבה 4 שמפיצים תעבורת TCP למכונות וירטואליות (VM) ברשת ה-VPC שלכם Google Cloud. התעבורה מסתיימת בשכבת איזון העומסים ואז מועברת לקצה העורפי הזמין הקרוב ביותר באמצעות TCP.
בתרשים הבא מוצגת סקירה כללית של הסוגים השונים של מאזני עומסי רשת לשרת proxy שאפשר לפרוס באופן חיצוני או פנימי, בהתאם לשאלה אם האפליקציה פונה לאינטרנט או שהיא פנימית.
מאזני עומסי רשת חיצוניים לשרת proxy הם מאזני עומסים בשכבה 4 שמפיצים תעבורת נתונים שמגיעה מהאינטרנט לקצה העורפי ברשת ה-VPC שלכם ב- Google Cloud , בפריסה מקומית או בסביבות ענן אחרות. מאזני העומסים האלה מבוססים על Google Front Ends (GFE) או על Envoy proxies.
אפשר לפרוס את מאזני העומסים האלה במצבים הבאים: גלובלי, אזורי או קלאסי.
- מאזני עומסים גלובליים חיצוניים בשרת proxy תומכים בשרתי קצה עורפיים בכמה אזורים.
- מאזני עומסי רשת אזוריים חיצוניים בשרת proxy תומכים בבק-אנד באזור אחד.
- מאזני עומסי רשת קלאסיים בשרת proxy הם גלובליים במסלול פרימיום. במסלול הרגיל, אפשר להפיץ את התנועה לשרתי בק-אנד באזור אחד בלבד.
מאזני עומסים פנימיים מסוג Network Load Balancer הם מאזני עומסים אזוריים בשכבה 4 שמבוססים על פרוקסי Envoy, ומאפשרים להפעיל את תעבורת השירות TCP ולהרחיב אותה מאחורי כתובת IP פנימית שנגישה רק ללקוחות באותה רשת VPC או ללקוחות שמחוברים לרשת ה-VPC.
אפשר לפרוס את מאזני העומסים האלה באחד מהמצבים הבאים: אזורי או חוצה אזורים.
- מאזני עומסים אזוריים פנימיים לשרת proxy תומכים בבק-אנד באזור אחד בלבד.
- מאזני עומסים פנימיים בשרת proxy חוצי-אזורים תומכים בשרתי בק-אנד בכמה אזורים, ותמיד אפשר לגשת אליהם באופן גלובלי. לקוחות מכל Google Cloud אזור יכולים לשלוח תעבורה למאזן העומסים.
מידע נוסף על מאזני עומסי רשת בשרת proxy זמין במאמר סקירה כללית על מאזן עומסי רשת בשרת proxy.
מאזני עומסים ברשת להעברת סיגנל ללא שינוי
מאזני עומסים ברשת להעברת סיגנל ללא שינוי הם מאזני עומסים להעברת סיגנל ללא שינוי בשכבה 4. מאזני העומסים האלה מפזרים את התנועה בין שרתי בק-אנד שנמצאים באותו אזור כמו מאזן העומסים או בכמה אזורים. הן מיושמות באמצעות רשתות וירטואליות של Andromeda ו-Google Maglev.
כפי שהשם מרמז, מאזני העומסים האלה הם לא שרתי proxy. מכונות וירטואליות עורפיות מקבלות חבילות עם איזון עומסים, עם כתובות ה-IP של המקור והיעד של החבילה, הפרוטוקול, ואם הפרוטוקול מבוסס על יציאה, גם היציאות של המקור והיעד ללא שינוי. החיבורים למאזן העומסים מסתיימים בשרתי הקצה. התשובות ממכונות וירטואליות של קצה העורף מגיעות ישירות ללקוחות, ולא חוזרות דרך מאזן העומסים. המונח המקצועי לתהליך הזה הוא החזרה ישירה של השרת (DSR).
מאזני העומסים האלה, כפי שמוצג בתמונה הבאה, נפרסים בשני מצבים, בהתאם לשאלה אם מאזן העומסים פונה לאינטרנט או פנימי.
מאזני עומסי רשת חיצוניים להעברת סיגנל ללא שינוי מבוססים על מאזני עומסים מסוג Maglev שמיועדים לביצועים גבוהים. לקוחות יכולים להתחבר למאזני העומסים האלה מכל מקום באינטרנט. מאזן העומסים יכול גם לקבל תעבורת נתונים מ Google Cloud מכונות וירטואליות עם כתובות IP חיצוניות או מ Google Cloud מכונות וירטואליות שיש להן גישה לאינטרנט דרך Cloud NAT או NAT מבוסס-אינסטנס.
אפשר לפרוס את מאזני העומסים האלה באחד מהמצבים הבאים: גלובלי או אזורי.
מאזני עומסים גלובליים חיצוניים להעברת סיגנל ללא שינוי (בגרסת Preview) תומכים בשרתי קצה עורפיים בכמה אזורים. אפשר לפרוס קצה עורפי למאזני עומסים גלובליים חיצוניים להעברת סיגנל ללא שינוי רק באמצעות שירות קצה עורפי. מאזן העומסים מספק לכם שתי כתובות IP מסוג anycast, שכל אחת מהן מוגשת על ידי תשתית שרתים נפרדת ומבודדת של מישור הבקרה ומישור הנתונים של מאזן עומסים גלובלי (שנקראת גם קבוצת זמינות), כדי לספק זמינות גבוהה.
מאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי תומכים בבק-אנד באזור אחד בלבד. אפשר לפרוס קצה עורפי למאזני עומסים אזוריים חיצוניים להעברת סיגנל ללא שינוי באמצעות שירות קצה עורפי או מאגר יעד. לפריסות חדשות, מומלץ להשתמש בשירותי קצה עורפי.
מאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי מבוססים על מחסנית וירטואליזציה של רשת Andromeda. מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי מאפשר לכם לאזן עומסים של תעבורת נתונים מאחורי כתובת IP פנימית לאיזון עומסים, שאפשר לגשת אליה רק ממערכות באותה רשת VPC או ממערכות שמחוברות לרשת ה-VPC.
מידע נוסף על מאזני עומסי רשת להעברת סיגנל ללא שינוי זמין במאמר בנושא מאזן עומסי רשת להעברת סיגנל ללא שינוי.
טכנולוגיות בסיסיות של Google Cloud מאזני עומסים
בטבלה הבאה מפורטת הטכנולוגיה הבסיסית שעליה מבוסס כל איזון עומסיםGoogle Cloud .
- ממשקי קצה של Google (GFE) הם מערכות מבוזרות מוגדרות תוכנה שממוקמות בנקודות נוכחות (PoP) של Google ומבצעות איזון עומסים גלובלי בשילוב עם מערכות אחרות ומישורי בקרה.
- Andromeda הוא סטאק וירטואליזציה של רשת מוגדרת בתוכנה של Google Cloud.
- Maglev היא מערכת מבוזרת לאיזון עומסים ברשת.
- Envoy הוא פרוקסי קצה ושירות בקוד פתוח, שנועד לאפליקציות מותאמות לענן.
| מאזן עומסים | טכנולוגיה |
|---|---|
| מאזן עומסים גלובלי חיצוני של אפליקציות (ALB) | ממשק קצה של Google (GFE) שמבוסס על Envoy |
| מאזן עומסים קלאסי של אפליקציות (ALB) | GFE |
| מאזן עומסים חיצוני אזורי של אפליקציות (ALB) | Envoy |
| מאזן עומסים פנימי של אפליקציות (ALB) שפועל בכמה אזורים | Envoy |
| מאזן עומסים פנימי אזורי של אפליקציות (ALB) | Envoy |
| מאזן עומסי רשת גלובלי חיצוני בשרת proxy | GFE מבוסס Envoy |
| מאזן עומסי רשת קלאסי בשרת proxy | GFE |
| מאזן עומסי רשת אזורי חיצוני בשרת proxy | Envoy |
| מאזן עומסי רשת אזורי פנימי בשרת proxy | Envoy |
| מאזן עומסי רשת פנימי בשרת proxy שפועל בכמה אזורים | Envoy |
| מאזן עומסי רשת גלובלי חיצוני להעברת סיגנל ללא שינוי (תצוגה מקדימה) | Maglev |
| מאזן עומסי רשת חיצוני אזורי להעברת סיגנל ללא שינוי | Maglev |
| מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי | אנדרומדה |
בחירת מאזן עומסים
כדי להחליט באיזה מוצר של Cloud Load Balancing להשתמש, קודם צריך לקבוע באיזה סוג תנועה מאזני העומסים צריכים לטפל. ככלל, כדאי לבחור מאזן עומסים של אפליקציות כשצריך קבוצה גמישה של תכונות לאפליקציות עם תעבורת HTTP(S). תבחרו במאזן עומסי רשת אם אתם צריכים לבצע העברה של TLS בקנה מידה גדול או תמיכה ב-UDP, או אם אתם צריכים לחשוף את כתובות ה-IP של הלקוחות לאפליקציות שלכם.
אפשר לצמצם עוד יותר את האפשרויות בהתאם לדרישות של האפליקציה: האם האפליקציה חיצונית (פונה לאינטרנט) או פנימית, האם צריך לפרוס את השרתים העורפיים באופן גלובלי או אזורי, והאם צריך מסלול פרימיום או מסלול רגיל של שירות רשת.
בתרשים הבא מוצגים כל מצבי הפריסה הזמינים של Cloud Load Balancing. מידע נוסף זמין במדריך בנושא בחירת מאזן עומסים.
1. מאזני עומסים גלובליים חיצוניים של אפליקציות (ALB) תומכים ב-2 מצבי פעולה: גלובלי וקלאסי.
2. מאזני עומסים גלובליים חיצוניים בשרת proxy תומכים בשני מצבי פעולה: גלובלי וקלאסי.
3. מאזני עומסי רשת להעברת סיגנל ללא שינוי שומרים על כתובות ה-IP של המקור של הלקוח. מאזני עומסי רשת להעברת סיגנל ללא שינוי תומכים גם בפרוטוקולים נוספים כמו UDP, ESP ו-ICMP.
סיכום של סוגי מאזני עומסים Google Cloud
בטבלה הבאה מפורטים פרטים כמו רמת שירות הרשת שבה פועל כל מאזן עומסים, וגם תוכנית איזון העומסים שלו.
| מאזן עומסים | מצב פריסה | סוג תעבורה | מסלול שירות רשת | סכמת איזון עומסים1 |
|---|---|---|---|---|
| Application Load Balancers | Global external | HTTP או HTTPS | מסלול פרימיום | EXTERNAL_MANAGED |
| חיצוני אזורי | HTTP או HTTPS | מסלול פרימיום או מסלול רגיל | EXTERNAL_MANAGED | |
| קלאסי | HTTP או HTTPS | גלובלי במסלול פרימיום אזורי במסלול הרגיל |
EXTERNAL2 | |
| פנימי אזורי3 | HTTP או HTTPS | מסלול פרימיום | INTERNAL_MANAGED | |
| פנימי בין אזורים | HTTP או HTTPS | מסלול פרימיום | INTERNAL_MANAGED | |
| מאזני עומסי רשת בשרת proxy | Global external | TCP עם העברת עומס SSL אופציונלית | מסלול פרימיום | EXTERNAL_MANAGED |
| חיצוני אזורי | TCP | מסלול פרימיום או מסלול רגיל | EXTERNAL_MANAGED | |
| קלאסי | TCP עם העברת עומס SSL אופציונלית | גלובלי במסלול פרימיום אזורי במסלול הרגיל |
חיצוני | |
| פנימי אזורי3 | TCP ללא העברת עומס SSL | מסלול פרימיום | INTERNAL_MANAGED | |
| פנימי בין אזורים | TCP ללא העברת עומס SSL | מסלול פרימיום | INTERNAL_MANAGED | |
| מאזני עומסי רשת להעברת סיגנל ללא שינוי | חיצוני גלובלי (תצוגה מקדימה) |
TCP, UDP, ESP, GRE, ICMP ו-ICMPv6 | מסלול פרימיום | EXTERNAL_PASSTHROUGH |
חיצוני אזורי |
TCP, UDP, ESP, GRE, ICMP ו-ICMPv6 | מסלול פרימיום או מסלול רגיל | חיצוני | |
Internal3 תמיד אזורי |
TCP, UDP, ICMP, ICMPv6, SCTP, ESP, AH ו-GRE | מסלול פרימיום | INTERNAL |
1 סכמת איזון העומסים היא מאפיין של כלל ההעברה ושל שירות הקצה העורפי של מאזן עומסים, והיא מציינת אם אפשר להשתמש במאזן העומסים לתעבורה פנימית או חיצונית.
המונח מנוהל ב-EXTERNAL_MANAGED או ב-INTERNAL_MANAGED מציין שמאזן העומסים מיושם כשירות מנוהל ב-Google Front End (GFE) או ב-Envoy proxy בקוד פתוח. בסכמת איזון עומסים מנוהלת, הבקשות מנותבות ל-GFE או ל-Envoy proxy.
EXTERNAL_MANAGED לכללי העברה של EXTERNAL. עם זאת, אי אפשר לצרף שירותי קצה עורפי של EXTERNAL לכללי העברה של EXTERNAL_MANAGED.
כדי ליהנות מתכונות חדשות שזמינות רק ב-Global External Application Load Balancer, מומלץ להעביר את משאבי EXTERNAL הקיימים אל EXTERNAL_MANAGED באמצעות תהליך ההעברה שמתואר במאמר העברת משאבים ממאזן עומסים קלאסי של אפליקציות אל Global External Application Load Balancer.
3 כברירת מחדל, מאזני עומסים פנימיים אזוריים מאפשרים תעבורת נתונים רק מלקוחות שנמצאים באותו אזור כמו מאזן העומסים. עם זאת, אפשר לאפשר תנועה מלקוחות באזורים אחרים על ידי הפעלת גישה גלובלית בכלל ההעברה.
ממשקים
אפשר להגדיר ולעדכן את מאזני העומסים באמצעות הממשקים הבאים:
Google Cloud CLI: כלי שורת פקודה שכלול ב-Google Cloud CLI. במסמכי העזרה יש הפניות רבות לכלי הזה לביצוע משימות. סקירה כללית מלאה של הכלי זמינה במדריך ל-CLI של gcloud. אפשר למצוא פקודות שקשורות לאיזון עומסים בקבוצת הפקודות
gcloud compute.אפשר גם לקבל עזרה מפורטת לגבי כל פקודה של
gcloudבאמצעות הדגל--help.gcloud compute http-health-checks create --helpמסוףGoogle Cloud : אפשר לבצע משימות של איזון עומסים באמצעות מסוףGoogle Cloud .
API בארכיטקטורת REST: אפשר לבצע את כל משימות איזון העומסים באמצעות Cloud Load Balancing API. במסמכי העזר של ה-API מפורטים המשאבים והשיטות שזמינים לכם.
Terraform: אפשר להקצות, לעדכן ולמחוק את תשתית איזון העומסים Google Cloudבאמצעות כלי בקוד פתוח של תשתית כקוד, כמו Terraform.
המאמרים הבאים
- כדי לעזור לכם לקבוע איזה Google Cloud מאזן עומסים (LB) הכי מתאים לצרכים שלכם, תוכלו לעיין במאמר בחירת מאזן עומסים.
- כדי להבין את הרכיבים של סוגים שונים של Google Cloud מאזני עומסים, אפשר לעיין במאמר מודל המשאבים של Cloud Load Balancing.
- סקירה כללית של תכונות איזון העומסים שמוצעות ב-Cloud Load Balancing זמינה במאמר השוואה בין תכונות של מאזני עומסים.
- כדי להשתמש בתבניות מוכנות מראש של Terraform כדי לייעל את ההגדרה והניהול של תשתית הרשת של Google Cloud, אפשר לעיין במאגר GitHub של פתרונות פשוטים להגדרת רשתות בענן.