מכסות

במסמך הזה מפורטות המכסות והמגבלות העדכניות על התוכן ועל הבקשות ל-Cloud Service Mesh.

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

מערכת המכסות ב-Cloud:

ברוב המקרים, כשאתם מנסים להשתמש ביותר משאבים מהמכסה, הגישה למשאב נחסמת ומה שאתם מנסים לעשות נכשל.

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

לסקירה כללית על מכסות ב-Cloud

למשאבים של Cloud Service Mesh יש גם מגבלות מערכת. שאי אפשר לשנות.

שימו לב: משאבי Istio מתורגמים למשאבי Cloud Service Mesh, שנכללים במכסות שמפורטות בהמשך.

מגבלות

ב-Cloud Service Mesh יש הגבלה של 100 שאילתות לשנייה (QPS) לכל פרויקט Google Cloud .

כל המגבלות והמכסות הקיימות של כל פרויקט לגבי כלל העברת התנועה, שירותי קצה עורפיים ואיזון עומסים אחרים חלות על פריסות של Cloud Service Mesh שמבוססות על Google Cloud ממשקי API של איזון עומסים וניתוב שירותים.

מגבלות של מפת URL

מפות של כתובות URL ל-Cloud Service Mesh עם ממשקי ה-API של איזון העומסים כפופות למגבלות הבאות לכל פרויקט.

פריט מכסות ומגבלות הערות
מפות של כתובות URL Quota המכסה הזו היא לכל פרויקט.
נתיבים בכללי נתיבים 50 אי אפשר להגדיל את המכסה הזו.
כללי התאמה בכללי ניתוב 50 אי אפשר להגדיל את המכסה הזו.
כללי מארח לכל מפת URL 2,500 אי אפשר להגדיל את המכסה הזו.
מספר התאמות נתיבים לכל מפת URL 2,500 אי אפשר להגדיל את המכסה הזו.
כללי נתיבים לכל כלי להתאמת נתיבים 500 אי אפשר להגדיל את המכסה הזו.
כללי ניתוב לכל התאמה של נתיב 500 אי אפשר להגדיל את המכסה הזו.
התאמות של כותרות לכל כלל התאמה 50 אי אפשר להגדיל את המכסה הזו.
התאמות של פרמטרים של שאילתה לכל כלל התאמה 50 אי אפשר להגדיל את המכסה הזו.
מסנני מטא-נתונים לכל כלל התאמה 5 אי אפשר להגדיל את המכסה הזו.
סינון תוויות לפי מסנן מטא-נתונים 64 אי אפשר להגדיל את המכסה הזו.
מארחים לכל כלל מארח 100 אי אפשר להגדיל את המכסה הזו.
בדיקות לכל מפת URL 100 אי אפשר להגדיל את המכסה הזו.
הגודל של מיפוי כתובות URL ‫524KB אי אפשר להגדיל את המכסה הזו.
שירותי קצה עורפי משוקללים לכל פעולת ניתוב 10 אי אפשר להגדיל את המכסה הזו.

אם תחרגו מאחת המגבלות שבטבלה, תוצג שגיאה כמו זו שבהמשך:

Value for field 'resource.hostRules[0].hosts' is too large:
maximum size 100 element(s);actual size 107.

מגבלות על Service Routing API

פריט הערות
רשתות המכסה הזו היא לכל פרויקט.
שערי תשלום המכסה הזו היא לכל פרויקט.
GrpcRoutes המכסה הזו היא לכל פרויקט.
HttpRoutes המכסה הזו היא לכל פרויקט.
TcpRoutes המכסה הזו היא לכל פרויקט.
TlsRoutes המכסה הזו היא לכל פרויקט.

מגבלות על Network Security API

פריט מכסות ומגבלות הערות
clientTlsPolicy 500 המכסה הזו היא לכל פרויקט.
serverTlsPolicy 500 המכסה הזו היא לכל פרויקט.
AuthorizationPolicy 500 המכסה הזו היא לכל פרויקט.
EndpointPolicy 750 המכסה הזו היא לכל פרויקט.

מדיניות איזון עומסים של שירות

פריט מכסות ומגבלות הערות
ServiceLbPolicies Quota המכסה הזו היא לכל פרויקט.

כדי לשנות את רוב המכסות, משתמשים במסוף Google Cloud . מידע נוסף זמין במאמר בנושא שליחת בקשה לשינוי המכסות.

ניהול מכסות

Cloud Service Mesh אוכפת מכסות על השימוש במשאבים מסיבות שונות. לדוגמה, המכסות מגינות על קהילת משתמשי Google Cloud בכך שהן מונעות עלייה חדה ובלתי צפויה בשימוש. המכסות גם עוזרות למשתמשים שמתנסים ב- Google Cloud במסגרת התוכנית בחינם לא לחרוג מהמכסות של תקופת הניסיון.

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

הרשאות

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

משימה התפקיד הנדרש
בדיקת מכסות לפרויקט אחת מהאפשרויות הבאות:
שינוי מכסות, בקשה למכסה נוספת אחת מהאפשרויות הבאות:

בדיקת המכסה

המסוף

  1. נכנסים לדף Quotas במסוף Google Cloud .

    לפתיחת הדף Quotas

  2. כדי לחפש את המכסה שרוצים לעדכן, משתמשים באפשרות Filter table. אם אתם לא יודעים מה שם המכסה, אתם יכולים להשתמש בקישורים שבדף הזה.

gcloud

מריצים את הפקודה הבאה באמצעות Google Cloud CLI כדי לבדוק את המכסות. מחליפים את PROJECT_ID במזהה הפרויקט שלכם.

    gcloud compute project-info describe --project PROJECT_ID

כדי לבדוק את המכסה שנוצלה באזור מסוים, מריצים את הפקודה הבאה:

    gcloud compute regions describe example-region
    

שגיאות שמתרחשות כשחורגים מהמכסה

אם תחרגו ממכסה במהלך השימוש בפקודה gcloud, פלט gcloud יהיה הודעת השגיאה quota exceeded, עם קוד היציאה 1.

אם תחרגו ממכסה עם בקשת API, Google Cloud יוחזר קוד הסטטוס הבא של HTTP: 413 Request Entity Too Large.

בקשה להגדלת המכסה

כדי לשנות את רוב המכסות, משתמשים במסוף Google Cloud . מידע נוסף זמין במאמר בנושא שליחת בקשה לשינוי המכסות.

זמינות המשאבים

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

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

מקרים שבהם משאבים לא זמינים באזור שלם הם נדירים. עם זאת, המשאבים באזור עלולים להתרוקן מעת לעת, בדרך כלל בלי להשפיע על הסכם רמת השירות (SLA) לסוג המשאב. מידע נוסף זמין בהסכם רמת השירות הרלוונטי למשאב.