סקירה כללית על קבוצות של נקודות קצה ברשת לפי אזור

קבוצה של נקודות קצה ברשת (NEG) היא אוסף של נקודות קצה ברשת. כל נקודת קצה ב-NEG חייבת להצביע על כתובת IP ייחודית של ממשק רשת של מכונה וירטואלית. נקודת קצה ברשת שייכת לקבוצה אחת בלבד של נקודות קצה ברשת. אי אפשר להפנות כתובת IP יחידה ליותר מנקודת קצה אחת ב-NEG. עם זאת, נקודות קצה ב-NEGs שונות יכולות להפנות לאותה כתובת IP. התרשים הבא מציג ייצוג מסוגנן של המושג הזה. בתרשים, כתובות ה-IP ‏2 ו-3 מוזכרות על ידי נקודות קצה ברשת שנמצאות בקבוצות שונות של נקודות קצה ברשת.

קבוצה של נקודות קצה ברשת היא אוסף של נקודות קצה ברשת.
קבוצת נקודות קצה ברשת (לחצו כדי להגדיל).

קבוצות אזוריות של נקודות קצה ברשת הן משאבים אזוריים שמייצגים אוספים של כתובות IP או של שילובים של כתובות IP ויציאות עבור משאבי Google Cloud ברשת משנה אחת של VPC. באמצעות קבוצות NEGs אזוריות, אפשר:

  • ניתוב חבילות לכל ממשק רשת של מכונה וירטואלית, כולל ממשקים שאינם nic0. כך אפשר ליצור קבוצות לוגיות של כתובות IP ויציאות שמייצגות שירותי תוכנה במקום מכונות וירטואליות שלמות.

  • ליצור קבוצה גמישה של כתובות IP שבה אפשר לצרף כתובת IP לכמה קבוצות NEG, כאשר לכל קבוצת NEG יכולה להיות קבוצה שונה של כתובות IP, שאולי חופפת לקבוצות אחרות.

יש שני סוגים של קבוצות נקודות קצה ברשת (NEG) אזוריות, בהתאם לסוג נקודות הקצה ברשת שמרכיבות את ה-NEG. שני הסוגים של NEGs אזוריים תומכים בתרחישי שימוש שונים ובסוגים שונים של מאזני עומסים.

קבוצות NEG עם GCE_VM_IP נקודות קצה

קבוצות ה-NEG האלה ברמת האזור מכילות נקודת קצה GCE_VM_IP אחת או יותר, ולכל נקודת קצה יש אחת מכתובות ה-IP הבאות:

  • כתובת ה-IPv4 הפנימית הראשית של ממשק הרשת של מכונה וירטואלית ב-Compute Engine.
  • כתובת ה-IPv6 הראשונה (/128) מתוך טווח /96 שהוקצה לממשק הרשת של מכונה וירטואלית ב-Compute Engine.

עם נקודת קצה GCE_VM_IP, בוחרים את כתובת ה-IPv4 הפנימית הראשית או את כתובת ה-IPv6 הראשונה של ממשק רשת, שמספקת רמת גרנולריות דומה לבחירה ישירה של ממשק רשת.

נקודת קצה מסוג GCE_VM_IP לא יכולה להצביע על כתובת IP מטווח של כתובות IPv4 של כינוי. ממשק הרשת שאליו מפנה נקודת הקצה GCE_VM_IP חייב להיות באותה רשת משנה כמו ה-NEG.

כפי שמוצג בטבלה הבאה, נקודות קצה של GCE_VM_IP יכולות להפנות לממשק רשת של מכונה וירטואלית שסוג הערימה שלה יכול להיות IPv4 בלבד, IPv6 בלבד או ערימה כפולה. אי אפשר להוסיף ל-NEG GCE_VM_IP אזורי נקודת קצה שהיא גם IPv4 וגם IPv6 (נקודת קצה עם מחסנית כפולה) . במילים אחרות, אפשר להשתמש רק בכתובת IP אחת כשיוצרים נקודת קצה מסוג GCE_VM_IP.

נקודת קצה ברשת ממשק רשת תואם של מכונה וירטואלית
נקודת קצה של IPv4 (ראשית) ממשק IPv4 בלבד
נקודת קצה של IPv4 (ראשית) ממשק עם פרוטוקול כפול
נקודת קצה (endpoint) של IPv6 (הראשונה בטווח) (תצוגה מקדימה) ממשק IPv6 בלבד
נקודת קצה של IPv6 (הראשונה בטווח) (תצוגה מקדימה) ממשק עם פרוטוקול כפול

מכיוון שנקודת קצה מסוג GCE_VM_IP מזהה ממשק רשת, אי אפשר לציין יציאה עם נקודת קצה מסוג GCE_VM_IP.

אפשר להשתמש בסוגי נקודות הקצה האלה רק כבק-אנד בשירותי בק-אנד למאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי ולמאזני עומסי רשת אזוריים להעברת סיגנל ללא שינוי.

קבוצות NEG עם GCE_VM_IP_PORT נקודות קצה

קבוצות ה-NEG האזוריות האלה מכילות נקודת קצה GCE_VM_IP_PORT אחת או יותר, ולכל נקודת קצה יש אחת משילובי כתובות ה-IP הבאים, יחד עם יציאת היעד:

  • כתובת IPv4 ראשית + יציאה: כתובת ה-IPv4 הפנימית הראשית של ממשק רשת של מכונה וירטואלית, בתוספת מספר יציאת היעד

  • ‫Alias IPv4 address + port (כתובת IPv4 של כינוי + יציאה): כתובת IPv4 פנימית מטווח כתובות ה-IP של הכינוי שהוקצה לממשק רשת של מכונה וירטואלית, בתוספת מספר יציאת היעד

  • כתובת IPv4 ראשית + כל כתובת IPv6 + יציאה: כתובת IPv4 פנימית ראשית של ממשק רשת של מכונה וירטואלית וכל כתובת IPv6‏ (/128) מטווח /96 שהוקצה לממשק רשת של מכונה וירטואלית, בתוספת מספר יציאת יעד

  • כתובת IPv4 של כינוי + כל כתובת IPv6 + יציאה: כתובת IPv4 פנימית מטווח כתובות ה-IP של הכינוי שהוקצה לממשק רשת של מכונה וירטואלית, וכל כתובת IPv6‏ (/128) מטווח /96 שהוקצה לממשק רשת של מכונה וירטואלית, בתוספת מספר יציאה של יעד

  • כתובת IPv6 + יציאה: כל כתובת IPv6 ‏ (/128) מטווח /96 שהוקצה לממשק רשת של מכונה וירטואלית, בתוספת מספר יציאת יעד

בהשוואה לנקודת קצה מסוג GCE_VM_IP, בנקודת קצה מסוג GCE_VM_IP_PORT אפשר לבחור לא רק את כתובת ה-IP הראשית של ממשק רשת, אלא כל כתובת IP. לכן, רמת הגרנולריות שנקודת קצה מסוג GCE_VM_IP_PORT מספקת גבוהה יותר מאשר בחירה של ממשק רשת בלבד.

ממשק הרשת שאליו מפנה נקודת הקצה GCE_VM_IP_PORT חייב להיות באותה תת-רשת כמו ה-NEG. כשמשמיטים מספר יציאה מנקודת קצה GCE_VM_IP_PORT, Google Cloud משתמשים במספר היציאה שמוגדר כברירת מחדל ב-NEG עבור נקודת הקצה.

כפי שמוצג בטבלה הבאה, נקודות קצה של GCE_VM_IP_PORT יכולות להפנות אל ממשק רשת של מכונה וירטואלית, שסוג הערימה שלו יכול להיות IPv4 בלבד, IPv6 בלבד או ערימה כפולה.

נקודת קצה ברשת ממשק רשת תואם של מכונה וירטואלית
נקודת קצה של IPv4 (ראשית או כינוי) ממשק IPv4 בלבד
נקודת קצה של IPv4 (ראשית או כינוי) ממשק עם פרוטוקול כפול
נקודת קצה (endpoint) של IPv6 (כל כתובת מטווח /96) (תצוגה מקדימה) ממשק IPv6 בלבד
נקודת קצה (endpoint) של IPv6 (כל כתובת מטווח /96) (תצוגה מקדימה) ממשק עם פרוטוקול כפול

נקודת קצה של IPv4 (ראשית או כינוי) ו-IPv6 (כל כתובת מתוך טווח /96)

נקרא גם נקודת קצה עם תמיכה בשני פרוטוקולים

ממשק עם פרוטוקול כפול

מכיוון שקצה העורפי של ה-NEG האזורי מאפשר לציין כתובות IP ויציאות, אפשר לפזר את התעבורה בצורה מדויקת בין אפליקציות או קונטיינרים שפועלים בתוך מכונות וירטואליות – איזון עומסים מקורי של קונטיינרים. ב-GKE נעשה שימוש בנקודות קצה של GCE_VM_IP_PORT למטרות הבאות:

אתם יכולים ליצור מאזני עומסים בניהול עצמי שמשתמשים ב-NEGs אזוריים שנקודות הקצה שלהם GCE_VM_IP_PORT מנוהלות על ידי GKE. מידע נוסף זמין במאמר בנושא איזון עומסים שמקורו בקונטיינר באמצעות קבוצות עצמאיות של נקודות קצה ברשת (NEGs) בתחום מוגדר.

מאזני עומסים של אפליקציות (ALB) ומאזני עומסי רשת בשרת proxy תומכים ב-NEGs אזוריים עם נקודות קצה של GCE_VM_IP_PORT.

מפרטים של נקודות קצה

כשיוצרים NEG, בוחרים אזור, רשת ורשת משנה.

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

כשמוסיפים נקודת קצה ל-NEG, ממשק הרשת של המכונה התואמת צריך להיות ברשת המשנה של ה-NEG. אם מציינים רק את שם המופע, המערכת בוחרת באופן אוטומטי את הממשק של המופע ברשת המשנה הזו. אם מציינים גם כתובת IP, היא צריכה להיות שייכת לממשק הספציפי הזה. במקרים של מופעי multi-NIC, צריך להשתמש ב-NEG שמשויך לרשת המשנה של הממשק שדרכו רוצים לקבל תעבורה. בכל המקרים, הצירוף יצליח רק אם הממשק ברשת המשנה של ה-NEG הוא ממשק יעד של איזון עומסים.

סוג ה-NEG האזורי שאתם יוצרים מצוין כשאתם יוצרים את ה-NEG (באמצעות GCE_VM_IP או GCE_VM_IP_PORT). הסוג הזה קובע אילו סוגים של נקודות קצה נתמכים ב-NEG.

‫GCE_VM_IP Zonal NEGs

בתוך NEG נתון, כל GCE_VM_IP נקודת קצה מייצגת למעשה ממשק רשת.

התנאים הבאים צריכים להתקיים לגבי GCE_VM_IP קבוצות אזוריות של נקודות קצה ברשת (NEGs):

  • צריך לציין את שם המכונה הווירטואלית לכל נקודת קצה.

  • כל מכונה וירטואלית של נקודת קצה צריכה להיות באותו אזור כמו ה-NEG.

  • כל נקודת קצה ב-GCE_VM_IP NEG חייבת להיות כתובת IP ייחודית. יכולות להיות יותר מקבוצת NEG אחת שמפנות לכתובת IP ייחודית של נקודת קצה.

  • כל GCE_VM_IP NEG משויך תמיד לרשת ולרשת משנה. אפשר להוסיף ל-NEG את כתובת ה-IP מכל ממשק רשת של מכונה וירטואלית מסוג multi-NIC, כל עוד היא נמצאת באותה רשת משנה כמו ה-NEG.

  • כל NEG תומך במספר נקודות הקצה המקסימלי לכל NEG. נקודות הקצה צריכות להיות מפוזרות בין כל המכונות הווירטואליות הייחודיות. אי אפשר למקם כמה נקודות קצה במכונה וירטואלית אחת, כי למכונה וירטואלית לא יכול להיות יותר מממשק רשת אחד שמשויך לאותה רשת משנה.

כשמוסיפים נקודת קצה ל-GCE_VM_IP NEG, אפשר לציין את כתובת ה-IP או לא:

  • אם מציינים כתובת IP, צריך להגדיר אותה ככתובת IPv4 פנימית ראשית או ככתובת IPv6 הראשונה (/128) של ממשק הרשת של מכונת ה-VM.

  • אם לא מציינים כתובת IP, כתובת ה-IP נבחרת על סמך ממשק הרשת שנמצא ברשת המשנה של קבוצת נקודות הקצה לרשת (NEG). אם נקודת הקצה מפנה לממשק רשת עם IPv4 בלבד או לממשק רשת עם תמיכה כפולה, כתובת ה-IPv4 הפנימית הראשית של ממשק הרשת של מכונת ה-VM נבחרת ככתובת ה-IP של נקודת הקצה. אם נקודת הקצה מפנה לממשק רשת מסוג IPv6 בלבד, כתובת ה-IPv6 הראשונה (/128) של ממשק הרשת של מכונת ה-VM נבחרת ככתובת ה-IP של נקודת הקצה.

    שימו לב: אין צורך לציין כתובת IP כי יכול להיות רק ממשק רשת אחד שנמצא ברשת המשנה שמשויכת ל-NEG.

‫GCE_VM_IP_PORT Zonal NEGs

בתוך קבוצת נקודות קצה (NEG) נתונה, כל נקודת קצה GCE_VM_IP_PORT יכולה לייצג לא רק את כתובת ה-IP הראשית של ממשק רשת, אלא כל כתובת IP של ממשק רשת.

התנאים הבאים צריכים להתקיים לגבי GCE_VM_IP_PORT קבוצות אזוריות של נקודות קצה ברשת (NEGs):

  • צריך לציין את שם המכונה הווירטואלית לכל נקודת קצה.

  • כל מכונה וירטואלית של נקודת קצה צריכה להיות באותו אזור כמו ה-NEG.

  • כל נקודת קצה ב-NEG צריכה להיות שילוב ייחודי של כתובת IP ויציאה. יותר מ-NEG אחת יכולה להפנות לשילוב ייחודי של כתובת IP ויציאה של נקודת קצה.

  • לכל מכונה וירטואלית של נקודת קצה צריך להיות ממשק רשת באותה רשת VPC כמו ה-NEG. כתובות ה-IP של נקודות הקצה צריכות להיות משויכות לאותה תת-רשת שצוינה כ-NEG.

  • כל NEG תומך במספר נקודות הקצה המקסימלי לכל NEG. אפשר לפזר את נקודות הקצה בין כל כך הרבה מכונות וירטואליות ייחודיות, או למקם את כולן במכונה וירטואלית אחת.

כשמוסיפים נקודת קצה ל-GCE_VM_IP_PORT NEG, אפשר לציין כתובת IP ויציאה, רק כתובת IP או לא לציין אף אחת מהן:

  • אם מציינים כתובת IP ויציאה, כתובת ה-IP יכולה להיות כתובת IPv4, כתובת IPv6 או גם כתובת IPv4 וגם כתובת IPv6. היציאה שבה משתמשים היא לפי הבחירה שלכם. השילובים השונים של כתובות IP ופורטים מפורטים בקטע NEGs עם נקודות קצה של GCE_VM_IP_PORT במסמך הזה.

    כתובת ה-IPv4 יכולה להיות כתובת ה-IP הפנימית הראשית או כתובת IPv4 פנימית מטווח כתובות ה-IP החלופיות בממשק הרשת. כתובת ה-IPv6 יכולה להיות כל כתובת IPv6‏ (/128) מטווח /96 שהוקצה לממשק של רשת מכונות וירטואליות. אתם בוחרים את היציאה שבה תרצו להשתמש.

  • אם מציינים רק כתובת IP, היא יכולה להיות כתובת IPv4, כתובת IPv6 או גם כתובת IPv4 וגם כתובת IPv6. היציאה שבה נעשה שימוש היא מספר היציאה שמוגדר כברירת מחדל ב-NEG עבור נקודת הקצה.

    כתובת ה-IPv4 יכולה להיות כתובת ה-IP הפנימית הראשית או כתובת IPv4 פנימית מטווח כתובות ה-IP החלופיות בממשק הרשת. כתובת ה-IPv6 יכולה להיות כל כתובת IPv6 (כתובת /128) מטווח /96 שהוקצה לממשק של רשת מכונה וירטואלית. היציאה שבה נעשה שימוש היא מספר היציאה שמוגדר כברירת מחדל ב-NEG עבור נקודת הקצה.

  • אם לא מציינים כתובת IP ויציאה, כתובת ה-IP נבחרת על סמך ממשק הרשת שנמצא בתת-הרשת של קבוצת ה-NEG. אם נקודת הקצה מפנה לממשק רשת עם IPv4 בלבד או לממשק רשת עם מחסנית כפולה, כתובת ה-IPv4 הפנימית הראשית של ממשק הרשת של מכונת ה-VM נבחרת ככתובת ה-IP של נקודת הקצה. אם נקודת הקצה מפנה לממשק רשת מסוג IPv6 בלבד, כתובת ה-IPv6 הראשונה (/128) של ממשק הרשת של מכונת ה-VM נבחרת ככתובת ה-IP של נקודת הקצה.

    לגבי היציאה, Google Cloud נעשה שימוש במספר היציאה שמוגדר כברירת מחדל ב-NEG עבור נקודת הקצה.

איזון עומסים עם קבוצות אזוריות של נקודות קצה ברשת (NEGs)

אפשר להשתמש ב-NEGs אזוריים כקצה עורפי של שירותי קצה עורפי במאזן עומסים. כשמשתמשים ב-NEG אזורי כקצה עורפי לשירות קצה עורפי, כל הקצוות העורפיים האחרים בשירות הקצה העורפי הזה חייבים להיות גם הם NEGs אזוריים מאותו סוג (או כולם GCE_VM_IP או כולם GCE_VM_IP_PORT). אי אפשר להשתמש בקבוצות של מופעים וב-NEGs אזוריים כקצוות עורפיים באותו שירות קצה עורפי.

אפשר להוסיף את אותה נקודת קצה ברשת ליותר מ-NEG אזורי אחד. אפשר גם להשתמש באותו NEG אזורי כקצה עורפי ליותר משירות קצה עורפי אחד.

מאזני עומסים מבוססי-proxy משתמשים ב-NEGs אזוריים עם נקודות קצה מסוג GCE_VM_IP_PORT במצבי האיזון שמוגדרים במאמרים מצבי איזון למאזני עומסים של אפליקציות ול-Cloud Service Mesh ומצבי איזון למאזני עומסי רשת בשרת proxy.

מאזני עומסים להעברת סיגנל ללא שינוי משתמשים ב-NEGs אזוריים עם נקודות קצה של GCE_VM_IP, עם מצבי האיזון שמוגדרים במאמר מצבי איזון למאזני עומסים להעברת סיגנל ללא שינוי.

מאזני עומסים ברשת להעברת סיגנל ללא שינוי

בקטעים הבאים מפורטים תרחישי השימוש העיקריים ב-NEGs עם GCE_VM_IP נקודות קצה.

קיבוץ גמיש של נקודות קצה

בדומה לקבוצות של מכונות, אפשר להשתמש באותו NEG כבק-אנד לכמה מאזני עומסים מסוג Network Load Balancer עם העברת תנועה. בשונה מקבוצות של מכונות, נקודת קצה של NEG יכולה להיות חברה בכמה קבוצות NEG, וכל אחת מהקבוצות האלה יכולה לשמש כבק-אנד למאזן עומסים אחד או יותר של רשתות מסוג העברת נתונים. בהשוואה לקבוצות של מופעים, אתם לא מוגבלים בכך שמופע של מכונה וירטואלית יכול להיות חלק מקבוצה אחת בלבד של מופעים.

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

‫ מאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי עם קבוצות אזוריות של נקודות קצה ברשת (NEG) שחופפות ל-`GCE_VM_IP`.
מאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי עם קבוצות חופפות של נקודות קצה ברשת (לחצו כדי להגדיל).

ממשקי nic0 שאינם נקודות קצה של קצה עורפי

קבוצות אזוריות של נקודות קצה ברשת מאפשרות איזון עומסים לממשקי רשת של מכונות וירטואליות שאינם nic0. האפשרות הזו יכולה להיות שימושית כשמשלבים מכונות VM של מכשירי צד שלישי, שבדרך כלל שומרות את nic0 לפעולות ניהול. אפשר גם לצרף ממשקי רשת שאינם nic0 ל-NEG של קצה עורפי של מאזן עומסי רשת להעברת סיגנל ללא שינוי. עם זאת, במקרים של מופעים עם כמה כרטיסי רשת, אפשר לצרף רק ממשקי יעד של איזון עומסים לקצה העורפי של NEG.

מידע נוסף זמין במאמרים הבאים:

GKE subsetting

‫GKE משתמש ב-GCE_VM_IP zonal NEGs וב-subsetting כדי לשפר את יכולת ההתאמה של מאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי באופן הבא:

בלי חלוקה לקבוצות משנה, ‏ GKE יוצר קבוצת מופעים לא מנוהלת אחת לכל אזור, שמורכבת מהצמתים של האשכול מכל מאגרי הצמתים באותו אזור. קבוצות המופעים האזוריים האלה משמשות כבק-אנד לאחד או יותר שירותים פנימיים של LoadBalancer (ול-Ingress חיצוניים שלא משתמשים ב-NEG).

בשיטת החלוקה לקבוצות משנה, מערכת GKE יוצרת GCE_VM_IP קבוצות NEG אזוריות לכל שירות LoadBalancer פנימי. אותה נקודת קצה יכולה להיות חברה ביותר מקבוצת NEG אזורית אחת. בניגוד לקבוצות של מכונות וירטואליות, Google Cloud אפשר לבצע איזון עומסים לכמה NEGs אזוריים שמכילים את אותה נקודת קצה.

החלוקה לקבוצות משנה מאפשרת חלוקה יעילה יותר של התנועה לשירותים פנימיים של איזון עומסים באשכולות עם יותר מ-250 צמתים. לדוגמה, באשכול GKE עם 300 צמתים יכול להיות שיהיה שירות LoadBalancer פנימי אחד עם 25 צמתים ב-NEG, כי יש 25 פודים שמשרתים את השירות הזה. לא צריך להוסיף את כל 300 הצמתים לקצה העורפי של קבוצת המכונות בשביל השירות הזה.

שימו לב שמכסות של קבוצות NEG, כללי העברה, שירותי קצה עורפיים ומשאבי רשת אחרים של Google Cloud עדיין חלות.

פרטים נוספים זמינים במאמר בנושא שימוש בחלוקת משנה של מאזן עומסי רשת פנימי להעברת סיגנל ללא שינוי.

מאזני עומסים של אפליקציות (ALB) ומאזני עומסי רשת בשרת proxy

באיורים הבאים מוצגים רכיבי ההגדרה של מאזני עומסים שבהם קבוצות נקודות קצה (NEG) אזוריות עם נקודות קצה מסוג GCE_VM_IP_PORT הן קצוות העורף:

‫ קבוצות של נקודות קצה ברשת אזורית באיזון עומסים.
קבוצות נקודות קצה אזוריות ברשת באיזון עומסים (לחצו כדי להגדיל).

מידע נוסף על דרישות הארכיטקטורה של מאזני העומסים האלה זמין במאמרים הבאים:

תרחיש השימוש העיקרי ב-GCE_VM_IP_PORT zonal NEGs הוא איזון עומסים מקורי של קונטיינרים, כדי שתוכלו להפיץ תנועה ישירות לקונטיינרים שפועלים במכונות וירטואליות – לדוגמה, לכתובות IP של Pod באשכולות GKE.

איזון עומסים שמקורם בקונטיינר מאפשר למאזני עומסים לטרגט Pods ישירות ולקבל החלטות לגבי חלוקת עומסים ברמת ה-Pod במקום ברמת ה-VM.

בדוגמה הבאה אפשר לראות איך מאזני עומסים מפזרים את התנועה בין מיקרו-שירותים שפועלים במאגרי מידע במכונות הווירטואליות. המכונות הווירטואליות מוגדרות לשימוש בטווחים של כתובות IP של כינוי מרשתות המשנה שלהן, והטווחים האלה הם הכתובות שבהן נעשה שימוש במאגרי התגים.

‫ איזון עומסים של קבוצות של נקודות קצה ברשת אזורית עם קונטיינרים.
איזון עומסים של קבוצות נקודות קצה ברשת אזורית עם קונטיינרים (לחצו כדי להגדיל).

יש שתי דרכים להגדיר איזון עומסים ברמת הקונטיינר: שימוש ב-NEGs שמנוהלים על ידי GKE Ingress, או שימוש ב-NEGs עצמאיים.

  • Kubernetes Ingress עם קבוצות נקודות קצה ברשת (מומלץ)

    כשמשתמשים ב-NEGs עם Ingress, בקר ה-Ingress מסייע ביצירת כל ההיבטים של מאזן עומסים מסוג HTTP(S). כולל יצירת כתובת IP וירטואלית, כללי העברה, בדיקות תקינות, כללי חומת אש ועוד. במאמר איזון עומסים ברמת הקונטיינר באמצעות Ingress מוסבר איך מגדירים את זה.

    הדרך המומלצת להשתמש ב-NEGs לאיזון עומסים ברמת הקונטיינר היא באמצעות Ingress, כי יש לו הרבה תכונות שמפשטות את הניהול של NEGs. אפשרות אחרת היא ליצור מאזן עומסים של Proxy באופן ידני, אבל עדיין לאפשר ל-GKE לנהל את החברות בנקודת הקצה של ה-NEG, כמו שמתואר בנקודה הבאה (NEGs עצמאיים).

    הוראות להגדרת מאזן עומסים דרך Ingress מופיעות במאמר איזון עומסים ברמת הקונטיינר דרך Ingress.

  • NEGs עצמאיים

    קבוצות עצמאיות של נקודות קצה ברשת (NEGs) מאפשרות לאשכול GKE ליצור קבוצות אזוריות של נקודות קצה ברשת עם נקודות קצה של GCE_VM_IP_PORT שמייצגות כתובות IP של Pod ופורטים של קונטיינרים, וגם מאפשרות לכם גמישות בהגדרת רכיבי מאזן העומסים מחוץ ל-GKE.

    דוגמאות לשימוש ב-NEGs אזוריים עצמאיים עם GKE מופיעות במאמרים הבאים:

מגבלות

  • אי אפשר להשתמש ב-NEGs אזוריים עם רשתות מדור קודם.
  • שירות לקצה העורפי שמשתמש ב-NEGs כ-backends לא יכול להשתמש גם בקבוצות של מכונות וירטואליות כ-backends.
  • אפשר להוסיף כנקודת קצה ל-NEG אזורי מופע עם כמה ממשקי רשת שמצורפים לאותה רשת VPC. עם זאת, מתוך קבוצת ממשקי הרשת שמצורפים לאותה רשת VPC, רק ממשק הרשת שעומד בתנאים לקבלת תעבורה מאוזנת עומסים יכול להיות מוזכר על ידי נקודת הקצה.
  • המאפיין default-port לא נתמך ב-GCE_VM_IP NEGs אזוריים.

מכסות

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

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