המכסות לגודל ההגדרות של מאזני העומסים מודדות את הגודל של כל הגדרות הניתוב (מפות URL למאזני עומסים של אפליקציות או נתיבי TLS למאזני עומסי רשת של שרתי proxy) בפרויקט, ברשת VPC או באזור של רשת VPC, בהתאם לסוג של מאזן העומסים. מפות URL נפרדות מוגבלות ל-1MB של נתונים כל אחת, חוץ ממאזן עומסים של אפליקציות (ALB) מהגרסה הקלאסית, ששומר על המגבלה של 64KB. יחידות המכסה מייצגות את המורכבות של הגדרת הניתוב. הגדרת ניתוב עם מעט כללים או התאמות קצרות צורכת פחות יחידות מכסה, ואילו הגדרה מורכבת מאוד עם הרבה כללים, שמות מארחים או התאמות נתיבים צורכת יותר.
איך המכסה פועלת
רק הגדרות הניתוב (מפות URL או נתיבי TLS) שהן חלק מהגדרה מלאה של מאזן עומסים של אפליקציות או של מאזן עומסי רשת בשרת proxy, נכללות במכסת הגודל של הגדרת מאזן העומסים. כדי להיות חלק מהגדרה מלאה, צריך להפנות למפת URL או לנתיב ה-TLS באמצעות שרת proxy לחלוקת העומס (כמו שרת proxy לחלוקת העומס של HTTP, HTTPS או TCP), וצריך להפנות לשרת ה-proxy לחלוקת העומס באמצעות כלל העברה. Cloud de Confiance by S3NS מחשב את השימוש הכולל במכסה להגדרות הניתוב שהן חלק מהגדרה מלאה, באמצעות הנוסחה הבאה:
ניצול המכסה = סכום יחידות המכסה של הגדרת ניתוב אחת × מספר כללי ההעברה שמפנים לאותה הגדרה דרך שרת proxy לחלוקת העומס
אם אין קשר בין כלל העברה, דרך שרת proxy לחלוקת העומס, לבין הגדרת הניתוב, ההגדרה לא נכללת במכסת הגודל של הגדרת מאזן העומסים.
ניהול השימוש במכסות
השימוש בכל מכסה של גודל הגדרה משתנה כשמשנים את מאזני העומסים של האפליקציות או את מאזני עומסי הרשת בשרת proxy:
- עדכון של מפת URL או של נתיב TLS: שינוי של מפת URL או של נתיב TLS קיימים (למשל, הוספה או הסרה של כללי מארח, התאמות נתיבים, כללי מסלול או התאמות מארח SNI) משנה את מספר יחידות המכסה שבהן משתמשת ההגדרה. מספר יחידות המכסה מוכפל במספר כללי ההעברה שמפנים להגדרה דרך שרתי proxy לחלוקת העומס.
- עדכון של שרת proxy לחלוקת העומס: אם מעדכנים שרת proxy לחלוקת העומס כך שיפנה למפת כתובות URL או לנתיב TLS אחרים, ואף שרת proxy אחר לחלוקת העומס לא מפנה להגדרה הקודמת, יחידות המכסה ששימשו את ההגדרה הקודמת לא נכללות יותר בשימוש במכסה של גודל ההגדרה.
- יצירה או מחיקה של כלל העברה: יצירת כלל העברה חדש שמשויך לשרת proxy לחלוקת העומס שמשתמש במפת URL או בנתיב TLS מגדילה את מספר יחידות המכסה שההגדרה תורמת למכסת גודל ההגדרה. לעומת זאת, מחיקה של כלל העברה מקטינה את מספר יחידות המכסה שההגדרה תורמת למכסת גודל ההגדרה.
בדיקת השימוש במכסה
כדי לקבוע את מספר יחידות המכסה שבהן משתמשת מפת URL קיימת, משתמשים בפקודה gcloud compute url-maps describe:
gcloud compute url-maps describe URL_MAP_NAME \ [--region=REGION_NAME | --global] \ --format="value(status)"
מחליפים את מה שכתוב בשדות הבאים:
-
URL_MAP_NAME: השם של מפת URL. -
REGION_NAME: האזור שבו הגדרתם את מאזן העומסים.
הפלט כולל אובייקט status.quotaUsage לקריאה בלבד, שמציג את המספר הכולל של היחידות שחושבו למפת URL, וגם את מספר כללי ההעברה שמשתמשים בה.
מידע נוסף זמין במאמר מכסות ומגבלות.