בדף הזה יש סקירה כללית השוואתית של התכונות של איזון העומסים שמוצעות על ידי Cloud Load Balancing. אם עוד לא עשיתם את זה, כדאי להתחיל בקריאת המאמרים הבאים:
- כדי לקבל סקירה כללית של פתרונות איזון העומסים השונים שזמינים ב- Cloud de Confiance by S3NS, אפשר לעיין בסקירה הכללית של Cloud Load Balancing.
- כדי לקבוע איזה מאזן עומסים (LB) מתאים הכי טוב לצרכים של האפליקציה, אפשר לעיין במאמר בנושא בחירת מאזן עומסים. Cloud de Confiance
בטבלאות הבאות, סימן הווי מציין שהתכונה נתמכת. כדי לקבל מידע נוסף על תכונה מסוימת, לוחצים על הקישור מידע.
סוג מאזן העומסים
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| בשם אחרים | מצבי מאזן עומסים: אזורי בכמה אזורים |
מצבי מאזן עומסים: global classic regional |
מצבי מאזן עומסים: אזורי בכמה אזורים |
מצבי מאזן עומסים: global classic regional |
||
| מצב Passthrough | מצבי מאזן עומסים: פנימי |
מצבים של מאזן עומסים: חיצוני |
||||
פרוטוקולים מהלקוחות למאזן העומסים
בטבלה הזו מפורטים הפרוטוקולים שנתמכים לתקשורת בין לקוחות לבין מאזני העומסים השונים.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
|
אחת מהאפשרויות:
HTTP (HTTP/1.0) HTTPS (HTTP/1.0) |
(רק במצבים גלובליים וקלאסיים) |
|||||
|
אחת מהאפשרויות:
HTTP (HTTP/1.1) HTTPS (HTTP/1.1) |
אין תמיכה ב-QUIC |
אין תמיכה ב-QUIC במצב אזורי. |
||||
|
HTTP/2 over TLS HTTP/2 over TCP, H2C gRPC 1 |
(תמיכה ב-H2C רק במצבים גלובליים ואזוריים) |
|||||
| HTTP/3 (מבוסס על IETF QUIC) | (רק במצבים גלובליים וקלאסיים) |
|||||
| SSL או TCP | TCP בלבד |
מצב אזורי: TCP בלבד מצב גלובלי וקלאסי : SSL או TCP |
||||
| TCP, UDP או L3_DEFAULT2 | info |
info |
||||
| WebSockets | info |
info |
||||
| נתונים מוקדמים של TLS | 3 | |||||
1 כדי לתמוך בלקוחות gRPC, יוצרים מאזן עומסים של אפליקציות שתומך ב-HTTP/2 מקצה לקצה (עם או בלי TLS).
2 ההגדרה L3_DEFAULT מאפשרת תמיכה בפרוטוקולי ה-IP הנוספים הבאים:
- במאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי,
L3_DEFAULTמאפשר תמיכה ב-TCP, ב-UDP, ב-ICMP, ב-ICMPv6, ב-SCTP, ב-ESP, ב-AH וב-GRE. - במאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי,
L3_DEFAULTמאפשר תמיכה ב-TCP, ב-UDP, ב-ESP, ב-GRE, ב-ICMP וב-ICMPv6.
3 TLS early data נתמך ב-HTTPS over TCP (HTTP/1.1, HTTP/2) וב-HTTP/3 over QUIC.
פרוטוקולים ממאזן העומסים לקצה העורפי
בטבלה הזו מפורטות הגדרות פרוטוקול ה-IP שנתמכות בשירותים עורפיים עבור מאזני עומסים שונים. מידע נוסף זמין במאמר בנושא שירותי קצה עורפי.
הטבלה הזו לא רלוונטית למאזני עומסים של אפליקציות עם קצה עורפי של קבוצות NEG ללא שרתים. הגדרת הפרוטוקול של שירות הקצה העורפי מוזנחת במאזני העומסים האלה.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
|
אחת מהאפשרויות:
HTTP (HTTP/1.1) HTTPS (HTTP/1.1) |
||||||
|
HTTP/2 באמצעות TLS, כולל gRPC HTTP/2 over TCP, H2C |
(תמיכה ב-H2C רק במצבים גלובליים ואזוריים) |
|||||
| אחת מהאפשרויות: SSL (TLS) או TCP |
TCP בלבד |
מצב אזורי: TCP בלבד מצב גלובלי וקלאסי : SSL או TCP |
||||
| TCP, UDP או UNSPECIFIED1 | פרטים |
info |
||||
| WebSockets | פרטים |
פרטים |
||||
1 ההגדרה UNSPECIFIED מאפשרת תמיכה בפרוטוקולי ה-IP הנוספים הבאים:
- במאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי,
UNSPECIFIEDמאפשר תמיכה ב-TCP, ב-UDP, ב-ICMP, ב-ICMPv6, ב-SCTP, ב-ESP, ב-AH וב-GRE. - במאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי,
UNSPECIFIEDמאפשר תמיכה ב-TCP, ב-UDP, ב-ESP, ב-GRE, ב-ICMP וב-ICMPv6.
קצה עורפי
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| שרתי בק-אנד יכולים להיות בכמה אזורים | (במצב חוצה אזורים בלבד) |
(רק במצב גלובלי ובמצב קלאסי) |
(במצב חוצה אזורים בלבד) |
(רק במצב גלובלי ובמצב קלאסי) |
||
| הבק-אנדים צריכים להיות באזור אחד | (מצב אזורי בלבד) |
(רק במצב אזורי ובמצב קלאסי) |
(מצב אזורי בלבד) |
(רק במצב אזורי ובמצב קלאסי) |
מידע |
מידע |
| Cloud Storage בקטגוריות של Backend | ||||||
| נקודות קצה חיצוניות ב-NEGs של האינטרנט | (מצב אזורי בלבד) |
(מצבים גלובלי, אזורי וקלאסי) |
(מצב אזורי בלבד) |
(מצב אזורי בלבד) |
||
| מספר שירותים לקצה העורפי ומפת URL | ||||||
| מערכות קצה עורפיות של מכונות וירטואליות ב-Compute Engine | ||||||
| Kubernetes ו-GKE בניהול עצמי | ||||||
| קבוצות אזוריות של נקודות קצה של רשתות | נקודות קצה של GCE_VM_IP_PORT
|
נקודות קצה של GCE_VM_IP_PORT
|
נקודות קצה GCE_VM_IP_PORT |
נקודות קצה GCE_VM_IP_PORT |
נקודות קצה GCE_VM_IP |
נקודות קצה GCE_VM_IP |
| קבוצות של נקודות קצה ברשת (NEGs) של Private Service Connect | (רק במצב גלובלי ואזורי) |
(רק במצב גלובלי ואזורי) |
||||
| נקודות קצה חיצוניות פרטיות בעורפי קצה של Hybrid NEG | מידע |
מידע |
מידע |
מידע |
||
| בק-אנד בלי שרת (serverless) | info | מידע |
||||
| עורפי קצה (backend) עם תמיכה כפולה (IPv4 ו-IPv6) | פרטים |
(רק במצבים גלובליים ואזוריים) |
פרטים |
(רק במצבים גלובליים ואזוריים) |
פרטים |
פרטים |
| קצה עורפי עם IPv6 בלבד | פרטים |
פרטים |
||||
בדיקות תקינות
קישורים למידע נוסף מופיעים במאמר בדיקות תקינות.
בדיקות תקינות לא נתמכות במאזני עומסים פנימיים וחיצוניים של אפליקציות שמשתמשים בבק-אנד של קבוצות נקודות קצה ברשת (NEG) ללא שרתים.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| בדיקות תקינות של gRPC (ללא TLS) | 2 | 2 | 2 | 2 | 1 | |
| בדיקות תקינות של gRPC (עם TLS) | 2 | 2 | 2 | 2 | 1 | |
| בדיקות תקינות של HTTP | 3 | (רק במצב קלאסי ובמצב אזורי) |
1 | |||
| בדיקות תקינות של HTTPS | 3 | (רק במצב קלאסי ובמצב אזורי) |
1 | |||
| בדיקות תקינות של HTTP/2 | (רק במצב קלאסי ובמצב אזורי) |
1 | ||||
| בדיקות תקינות של SSL | 1 | |||||
| בדיקות תקינות של TCP | 1 | |||||
| בדיקות תקינות שאפשר להגדיר | ||||||
| נתיב בקשה שניתן להגדרה (HTTP, HTTPS, HTTP/2) | ||||||
| מחרוזת או נתיב של בקשה שאפשר להגדיר (TCP או SSL) | ||||||
| מחרוזת צפויה של תגובה שאפשר להגדיר | 1 | |||||
| בדיקות תקינות מבוזרות של Envoy | (רק במצב אזורי) |
(רק במצב אזורי) |
||||
1 בטבלה הזו מתועדות בדיקות התקינות שמשמשות מאזני עומסים אזוריים חיצוניים של רשת להעברת סיגנל ללא שינוי שמבוססים על שירות קצה עורפי. מאזני עומסים שמבוססים על מאגרי יעד תומכים רק בבדיקות תקינות HTTP מדור קודם.
2 מאזני עומסים אזוריים שמבוססים על Envoy (מאזני עומסים פנימיים וחיצוניים של אפליקציות (ALB) ומאזני עומסי רשת אזוריים פנימיים וחיצוניים לשרת proxy) שמשתמשים בקצה עורפי היברידי של קבוצות של נקודות קצה ברשת (NEG) לא תומכים בבדיקות תקינות של gRPC. מידע נוסף מופיע במאמר סקירה כללית של קבוצות משולבות של נקודות קצה ברשת.
3 מאזן עומסים חיצוני אזורי של אפליקציות (ALB) לא תומך בבדיקות תקינות מדור קודם. מאזן העומסים הגלובלי החיצוני של אפליקציות ומאזן העומסים הקלאסי של אפליקציות תומכים בבדיקות תקינות מדור קודם רק אם מתקיימים שני התנאים הבאים:
- הבק-אנדים הם קבוצות של מכונות.
- התנועה שמועברת למכונות הווירטואליות (VM) בבק-אנד משתמשת בפרוטוקול HTTP או HTTPS.
כתובות IP
קישורים למידע נוסף מופיעים במאמר בנושא כתובות.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| כתובת IPv4 פנימית אזורית, שאפשר לגשת אליה ברשת ה-VPC | ||||||
| כתובת IPv6 פנימית אזורית, שאפשר לגשת אליה ברשת ה-VPC | (תצוגה מקדימה) | (תצוגה מקדימה) | פרטים |
|||
| כתובת IPv4 חיצונית גלובלית (כולל כתובות BYOIP) |
(רק במצב גלובלי ובמצב קלאסי1) |
(רק במצב גלובלי ובמצב קלאסי1) |
||||
| כתובת IPv6 חיצונית גלובלית | סיום IPv6 (רק במצב גלובלי וקלאסי1) |
סיום IPv6 (רק במצב גלובלי וקלאסי1) |
||||
| כתובת IPv4 חיצונית אזורית (כולל כתובות BYOIP) |
(רק במצב אזורי ובמצב קלאסי2) |
(רק במצב אזורי ובמצב קלאסי2) |
||||
| כתובת IPv6 חיצונית אזורית (כולל כתובות BYOIP) |
(תצוגה מקדימה) | (תצוגה מקדימה) | ||||
| כמה כללי העברה עם אותה כתובת IP, שלכל אחד מהם יש שילוב ייחודי של פרוטוקול ויציאה | ||||||
| גישה לאינטרנט4 | ||||||
| גישה פרטית | info5 |
info5 |
info5 |
|||
| שמירה על כתובת ה-IP של המקור של הלקוח | הכותרת X-Forwarded-For | הכותרת X-Forwarded-For | PROXY protocol | PROXY protocol | ||
1 נתמך במסלול פרימיום.
2 נתמך במסלול רגיל.
3 אין תמיכה בכתובות IP חיצוניות מ-BYOIPv6 עבור קצה עורפי של מאגר יעד.
4 גישה לאינטרנט זמינה גם ללקוחות שנמצאים ב Cloud de Confiance.
5 גישה פרטית זמינה באותה רשת VPC ומכל אזור עם גישה גלובלית. במצב חוצה-אזורים, גישה גלובלית מופעלת כברירת מחדל.
טופולוגיות של רשתות
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| תמיכה במסלולי שירות רשת | מסלול פרימיום | מצב גלובלי: מסלול פרימיום מצב קלאסי ומצב אזורי: מסלול פרימיום או מסלול רגיל |
מסלול פרימיום | מצב גלובלי: מסלול פרימיום מצב קלאסי ומצב אזורי: מסלול פרימיום או מסלול רגיל |
מסלול פרימיום | מסלול פרימיום או מסלול רגיל |
| הקשרים בין רשתות VPC, מאזני עומסים והעורפים שלהם | ||||||
| מאזן עומסים ושרתי קצה עורפיים ברשתות VPC שונות | פרטים |
פרטים |
פרטים |
פרטים |
||
| אפשר להשתמש ב-VPC משותף לשרתי backend | ||||||
| הפניה לשירותים בפרויקטים שונים | פרטים |
info (רק במצב גלובלי ואזורי) |
||||
| גישת לקוח למאזני עומסים | ||||||
| Cloud de Confiance או שלקוחות מקומיים צריכים לגשת למאזן העומסים באופן פרטי1 | ||||||
| Cloud de Confiance למכונות וירטואליות של לקוחות נדרשות כתובות IP חיצוניות או פתרון NAT כמו Cloud NAT כדי לגשת למאזן העומסים. | ||||||
| מכונות וירטואליות של לקוחות מקומיים צריכות גישה לאינטרנט כדי לגשת למאזן העומסים | ||||||
| Cloud de Confiance מכונות וירטואליות של לקוחות יכולות להיות ממוקמות בכל אזור | info |
(רק במצבים גלובלי וקלאסי2 ) |
info |
info |
||
| Cloud de Confiance מכונות וירטואליות של לקוחות יכולות להיות ממוקמות בכל פרויקט | ||||||
| טופולוגיות נוספות | ||||||
| מאזן עומסים כצעד הבא | מידע |
|||||
| ציון של ממשק רשת של מכונה וירטואלית (VM) בקצה העורפי | 3 | 4 | 3 | 4 | מידע | info5 |
| איזון עומסים עם מתאמי NIC מרובים | מידע | מידע | מידע | מידע | מידע | מידע |
1 Cloud de Confiance או שלקוחות מקומיים צריכים לגשת למאזן העומסים באופן פרטי, כלומר להיות באותה רשת VPC, ברשת VPC שכנה או ברשת אחרת שמחוברת באמצעות מנהרות Cloud VPN או קבצים מצורפים של Cloud Interconnect (VLAN)
2 נתמך במסלול פרימיום
3 במאזני עומסים אזוריים, המכונה הווירטואלית של הבק-אנד nic0 צריכה להיות באותה רשת ובאותו אזור שבהם נעשה שימוש בכלל ההעברה. במאזני עומסים חוצי-אזורים, המכונות הווירטואליות של הבק-אנד nic0 צריכות להיות באותה רשת שבה נעשה שימוש בכלל ההעברה.
4 מאזן העומסים שולח תעבורה רק לממשק הרשת הראשון (nic0), לא משנה באיזו רשת VPC נמצא nic0.
5 מאזן העומסים שולח תעבורת נתונים רק לממשק הרשת הראשון (nic0) של מכונת ה-VM בקצה העורפי.
מעבר לגיבוי (Failover) וזמינות
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| מאזן העומסים עמיד להפסקות חשמל אזוריות מעבר אוטומטי לשרתי קצה תקינים באותו אזור |
||||||
| מאזן העומסים עמיד בפני הפסקות זמניות בשירות באזור מסוים מעבר אוטומטי לשרתי קצה תקינים באזורים אחרים |
(במצב חוצה אזורים בלבד) |
(רק במצבים גלובליים וקלאסיים1) |
(במצב חוצה אזורים בלבד) |
(רק במצבים גלובליים וקלאסיים1) |
||
| תמיכה בהגדרת זמינות גבוהה פעילה-פעילה במאזני עומסים | מידע |
(רק במצב אזורי) |
||||
| תמיכה בהגדרת יתירות כשל פעיל-סביל במאזני עומסים | (רק במצב global) |
|||||
| התנהגות שניתנת להגדרה כשכל השרתים העורפיים לא תקינים | מידע (ניתן להגדרה) |
info (ניתן להגדרה2) |
||||
| קצה עורפי עם מעבר אוטומטי לגיבוי שאפשר להגדיר | מידע (ניתן להגדרה) |
info (ניתן להגדרה3) |
||||
| זמן להשלמת תהליך (connection draining) במעבר לגיבוי (failover) | מידע (ניתן להגדרה) |
info (ניתן להגדרה4) |
||||
1 נתמך במסלול פרימיום.
2 אם כל הקצוות העורפיים של מאזן עומסי רשת אזורי חיצוני להעברת סיגנל ללא שינוי שמבוסס על מאגר יעד לא תקינים, התנועה מתחלקת בין כל הקצוות העורפיים.
3 מאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי שמבוססים על מאגרי יעד משתמשים במאגרי גיבוי כדי לתמוך ביתירות כשל.
4 מאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי שמבוססים על מאגרי יעד לא תומכים בהגדרה של ניתוק הדרגתי של חיבורים במעבר לגיבוי.
מעקב
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| מדדים של ספירת בייטים | info |
info |
info |
info |
info |
info |
| מדדים של מספר החבילות | info |
info |
||||
| מדדים של זמן הלוך ושוב (RTT) | info |
info |
||||
| מדדי זמן האחזור של הבקשות | info |
info |
info |
|||
| מדדים של מספר החיבורים | מידע |
מידע |
||||
| מדדים של מספר בקשות HTTP | מידע |
מידע |
||||
רישום ביומן
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| סוג היומן | ||||||
| יומני מאפיינים של בקשות ותגובות HTTP | info |
info |
||||
| יומנים של מאפייני חיבור | info |
info |
info |
info |
||
| שדות ביומן | ||||||
| בקשת HTTP | info |
global, classic regional |
||||
| מחרוזת שמסבירה את תגובת ה-proxy | proxyStatus | statusDetails proxyStatus |
||||
| מטא-נתונים של TLS בין הלקוח למאזן העומסים | מידע |
(רק במצב אזורי) |
||||
| מאפייני החיבור: 5-tuple, בייטים/מנות שנשלחו והתקבלו | info |
info |
info |
|||
| פרטים של מכונות וירטואליות ופרטים של GKE | info |
(מצב אזורי בלבד) |
info |
info |
||
| פרטי מיקום או VPC של הלקוח | info |
info |
||||
| פרטים על מסלול הרשת | info |
|||||
| תוויות שמתארות את משאב מאזן העומסים | info |
global, classic regional |
info |
info |
info |
info |
זיקה לסשן (session affinity)
מידע מפורט זמין במאמר בנושא שיוך סשנים.
קישורים למידע נוסף זמינים במאמר בנושא שירותי קצה עורפי.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| כותרות | (רק במצב גלובלי ואזורי) |
|||||
| קובץ Cookie של HTTP | (גלובלי ואזורי בלבד) |
|||||
| קובץ Cookie שנוצר | ||||||
| קובץ Cookie עם מצב | (גלובלי ואזורי בלבד) |
|||||
כתובת IP של לקוח, ללא יעד (1-tuple)CLIENT_IP_NO_DESTINATION
|
info |
|||||
כתובת ה-IP של הלקוח, כתובת ה-IP של היעד (2-tuple)CLIENT_IP |
1 | 1 | ||||
כתובת ה-IP של הלקוח, כתובת ה-IP של היעד, פרוטוקול (3-tuple)CLIENT_IP_PROTO |
1 | 1 | ||||
כתובת ה-IP של הלקוח, היציאה של הלקוח, כתובת ה-IP של היעד, היציאה של היעד, הפרוטוקול
(5-tuple)CLIENT_IP_PORT_PROTO |
1,2 | 1,2 | ||||
None (5-tuple)NONE |
3 | 3 | ||||
1 הגדרת זיקה לסשן (session affinity) משמעותית רק אם הפרוטוקול משתמש בסשנים – לדוגמה, TCP.
2 אם בפרוטוקול אין מושג של יציאות או אם החבילה לא מכילה מידע על יציאה (לדוגמה, פרגמנטים עוקבים של UDP), נעשה במקום זאת שימוש בגיבוב של 3 טפלים של כתובת ה-IP של הלקוח, כתובת ה-IP של היעד והפרוטוקול.
3 אם לפרוטוקול יש מושג של יציאות וחבילת הנתונים מכילה מידע על יציאה, אז None הוא גיבוב של 5 טאפלים. אם לפרוטוקול אין מושג של יציאות או אם החבילה לא מכילה פרטי יציאה (לדוגמה, אם מדובר בשברים עוקבים של UDP), אז None הוא גיבוב של 3 טפלים של כתובת ה-IP של הלקוח, כתובת ה-IP של היעד והפרוטוקול.
שיטות לאיזון עומסים
מידע מפורט זמין במאמר סקירה כללית על שירותי קצה עורפי.
קישורים למידע נוסף זמינים במאמר בנושא שירותי קצה עורפי.
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| מצב איזון: חיבור | ||||||
| מצב איזון: מדדים מותאמים אישית | 1 | 1 | ||||
| מצב איזון: קצב (בקשות לשנייה) | 1 | 1 | ||||
| מצב איזון: ניצול בק-אנד (בק-אנד של קבוצת מכונות בלבד) |
1 | 1 | ||||
| מדיניות מקומית של איזון עומסים | פרטים |
info
(רק במצבים גלובליים ואזוריים) |
פרטים |
info
(רק במצבים גלובליים ואזוריים) |
פרטים |
|
| קיבולת מקסימלית שניתנת להגדרה לכל קבוצת מופעים של שרת עורפי או NEG | 1 | 1 | ||||
| מפסק זרם | 1 | (רק במצב אזורי) |
(רק במצב אזורי) |
|||
| מעדיף את האזור הקרוב ביותר ללקוח באינטרנט2 | (רק במצבים גלובלי וקלאסי3) |
(רק במצבים גלובלי וקלאסי3) |
||||
| העדפה של האזור הקרוב ביותר למאזן העומסים2 | (רק במצבים גלובלי וקלאסי3 ) |
(רק במצבי 3 קלאסיים) |
||||
| איזון עומסים לפי משקל | (רק במצבים גלובליים ואזוריים) |
4 info |
||||
| מדיניות איזון עומסים בתוך אזור או אזור זמינות | פרטים |
פרטים |
פרטים |
פרטים |
פרטים |
פרטים |
1 התכונה הזו לא נתמכת במאזני עומסים שמשתמשים בקצה עורפי של NEG ללא שרתים.
2 אם האזור הקרוב ביותר נמצא בקיבולת מלאה או שהוא לא תקין, מאזן העומסים מעדיף את האזור הקרוב הבא.
3 נתמך במאזני עומסים קלאסיים רק במסלול פרימיום.
4 אין תמיכה בתכונה הזו במאזני עומסים אזוריים חיצוניים של רשתות להעברת סיגנל ללא שינוי שמבוססים על מאגר יעד.
ניתוב וניהול תנועה
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| ניתוב בקשות HTTP או בשכבה 7 | פרטים |
פרטים |
||||
| הזרקת תקלות | מידע |
(רק במצבים גלובליים ואזוריים) |
||||
| הגדרת פסק זמן | מידע |
מידע |
מידע |
מידע |
||
| ניסיונות חוזרים | מידע |
מידע |
||||
| הפניות אוטומטיות | מידע |
global classic regional |
||||
| שכתוב של כתובות URL | מידע |
global classic regional |
||||
| טרנספורמציות של כותרות בקשות ותגובות (מוגדרות במפת URL) |
מידע |
(רק במצבים גלובלי ואזורי) |
||||
| חלוקת התנועה | מידע |
(רק במצבים גלובלי ואזורי) |
||||
| שיקוף תנועה | info1 |
(רק במצבים גלובליים ואזוריים) |
(רק במצב אזורי) |
|||
| זיהוי חריגות | מידע |
(רק במצבים גלובלי ואזורי) |
||||
| ניסיון חוזר של בקשות שנכשלו | מידע |
(רק במצבים גלובלי ואזורי) |
||||
| כותרות מותאמות אישית של בקשות ותגובות (מוגדרות בשירות הקצה העורפי) |
(רק במצבים גלובלי ואזורי) |
|||||
| תשובות שגיאה מותאמות אישית | (רק במצב גלובלי) |
|||||
| מדיניות איזון עומסים של שירות | (רק במצב חוצה אזורים) |
(רק במצב גלובלי) |
(רק במצב חוצה אזורים) |
(רק במצב גלובלי) |
||
| מדיניות מעקב אחר חיבורים | מידע |
info1 |
||||
| ניתוב תנועה על סמך כתובת ה-IP של המקור | info2 |
|||||
1 התכונה הזו לא נתמכת במאזני עומסים שמשתמשים ב-backend של NEG ללא שרתים.
2 התכונה הזו נתמכת על ידי מאזני עומסי רשת אזוריים חיצוניים להעברת סיגנל ללא שינוי שמבוססים על שירותים לקצה העורפי. מאזני עומסים שמבוססים על מאגר יעד לא תומכים בתכונה הזו.
למידע על תכונות לניהול תעבורה שזמינות ב-Cloud Service Mesh, ראו תכונות של Cloud Service Mesh: ניתוב וניהול תעבורה.
התאמה אוטומטית לעומס (autoscaling) ותיקון אוטומטי (autohealing)
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| שינוי אוטומטי של גודל קבוצת מופעי מכונה מנוהלים על סמך קיבולת ההגשה של מאזן העומסים | (רק במצבים גלובליים וקלאסיים) | |||||
| תיקון אוטומטי (במקור בקבוצות של מופעי מכונה מנוהלים וב-GKE) | ||||||
| זמן להשלמת תהליך (connection draining) | 1 | |||||
אבטחה
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| אישורי SSL שמנוהלים על ידי Google | מידע |
info1 |
(במצב גלובלי וקלאסי בלבד)2 |
|||
| CORS | מידע |
(רק במצבים גלובליים ואזוריים) |
||||
| שרת proxy לאימות זהויות (IAP) | 3 | |||||
| Google Cloud Armor | מידע |
מידע |
(רק במצב גלובלי ובמצב קלאסי) |
מידע |
||
| הסרת עומס מ-SSL | (במצב גלובלי ובמצב קלאסי בלבד)2 |
|||||
| מדיניות SSL (גרסת TLS וסטים של אלגוריתמים להצפנה) |
מידע |
מידע |
info (במצב גלובלי ובמצב קלאסי בלבד)2 |
|||
| mTLS בקצה הקדמי | מידע |
מידע |
||||
| mTLS לקצה העורפי | מידע |
info (רק במצבים גלובליים ואזוריים) |
||||
| מדיניות הרשאות | מידע |
info (רק במצבים גלובליים ואזוריים) |
||||
1 מאזני עומסים גלובליים חיצוניים של אפליקציות ומאזני עומסים קלאסיים של אפליקציות תומכים באישורי SSL בניהול Google של Compute Engine ושל Certificate Manager, בעוד שמאזני עומסים חיצוניים אזוריים של אפליקציות תומכים רק באישורים בניהול Google של Certificate Manager.
2 נתמך רק אם מאזן העומסים מוגדר עם proxy SSL ליעד.
3 רכישות מתוך האפליקציה לא תואמות ל-Cloud CDN.
הגנה של Google Cloud Armor על מאזני עומסים חיצוניים
Cloud Armor מספק הגנה מפני DDoS שפועלת תמיד וניתנת להגדרה על ידי המשתמש לכל מאזני העומסים החיצוניים, וכללים של מדיניות אבטחה שניתנים להגדרה על ידי המשתמש בהתאם לסוג מאזן העומסים.
| סוג או מצב של מאזן עומסים | כללי מדיניות האבטחה של Cloud Armor | סוגי מדיניות אבטחה נתמכים |
|---|---|---|
| מאזן עומסים חיצוני אזורי של אפליקציות (ALB) |
|
|
| מאזן עומסי רשת חיצוני אזורי להעברת סיגנל ללא שינוי |
|
שילובים בין מוצרים
| תכונה | Application Load Balancer | מאזן עומסי רשת בשרת proxy | מאזן עומסי רשת להעברת סיגנל ללא שינוי | |||
|---|---|---|---|---|---|---|
| פנימי | חיצוני | פנימי | חיצוני | פנימי | חיצוני | |
| Cloud CDN | (רק במצבים גלובלי וקלאסי1) |
|||||
| תוספים ויתרונות מרכזיים של Service Extensions | מידע |
מידע |
||||
| שמות DNS פנימיים של Compute Engine | (רק במצב אזורי) |
(רק במצב אזורי) |
מידע |
|||
| רישום אוטומטי בספריית השירותים (טרום השקה) | מידע |
מידע |
||||
| שילוב עם מרכז האפליקציות | info |
info |
info |
info |
info |
info |
1 נתמך במסלול פרימיום
המאמרים הבאים
למידע מפורט על כל מאזן עומסים, אפשר לעיין במאמרים הבאים:
- סקירה כללית על מאזן עומסים חיצוני של אפליקציות (ALB) (גלובלי, קלאסי ואזורי)
- סקירה כללית של מאזן עומסים פנימי של אפליקציות (ALB) (אזורי וחוצה אזורים)
- סקירה כללית של מאזן עומסי רשת חיצוני בשרת proxy (גלובלי, קלאסי ואזורי)
- סקירה כללית של מאזן עומסי רשת פנימי לשרת proxy (אזורי ובין-אזורי)
- סקירה כללית על מאזן עומסי רשת חיצוני אזורי להעברת סיגנל ללא שינוי
- סקירה כללית על מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי