מכסות ומגבלות מערכת

במאמר הזה מוסבר על מכסות ומגבלות המערכת של Agent Registry.

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

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

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

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

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

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

מכסות הקצאה

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

בטבלה הבאה מפורטות מכסות ההקצאה שחלות על Agent Registry וערך ברירת המחדל של כל מכסה.

מכסה ערך
מספר הנציגים המקסימלי לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר מקסימלי של שרתי MCP לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר נקודות הקצה המקסימלי לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר הקישורים המקסימלי לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר מקסימלי של מיומנויות A2A לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר המיומנויות העצמאיות המקסימלי לכל פרויקט ‫100 (גלובלי ולכל אזור)
מספר הגרסאות המקסימלי לכל מיומנות ‫100 (גלובלי ולכל אזור)

מכסות לקצב שליחת בקשות

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

מכסה ערך
צבירת בקשות API בשיטות גלובליות ואזוריות ‫12,000 לדקה לכל פרויקט (200 QPS)
בקשות API גלובליות ‫1,200 לדקה לכל פרויקט (20 QPS)
בקשות API אזוריות ‫1,200 לדקה לכל פרויקט לכל אזור (20 QPS)

מגבלות המערכת

בטבלה הבאה מפורטות מגבלות המערכת שחלות על Agent Registry והערך של כל מגבלה.

מגבלת המערכת ערך
אורך השם המוצג 63 תווים (שירותים וקישורים); 128 תווים (מיומנויות)
אורך התיאור ‫2,048 תווים
גודל התוכן של מפרט הסוכן ‫10KB
גודל התוכן של מפרט שרת ה-MCP ‫10KB
גודל מקסימלי של מטען ייעודי (payload) דחוס של מיומנות (ZIP) 500 KB
הגודל הכולל המקסימלי של מטען ייעודי (payload) לא דחוס של מיומנות 10 MB
גודל מקסימלי של קובץ לא דחוס בודד במטען הייעודי (payload) של המיומנות ‫1MB
מספר מקסימלי של מיומנויות או כלים של A2A לכל שירות 100
גודל מקסימלי של חלוקה לדפים 100

איך מקבלים את שמות המדדים של המכסות ומגבלות המערכת

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

בהוראות הבאות מוסבר איך לקבל שמות של מדדים למכסות ולמגבלות המערכת באמצעות מסוף Google Cloud או Google Cloud CLI.

המסוף

  1. במסוף Google Cloud , נכנסים לדף IAM & Admin > Quotas & System Limits:

    כניסה לדף Quotas & System Limits

    בטבלה שבדף הזה מוצגות מכסות ומגבלות מערכת שיש להן שימוש או ערכים מותאמים, ורשומת עזר למכסות אחרות. ברשומת ההפניה מופיעה המילה default בסוגריים בסוף הרשימה בעמודה Name. לדוגמה, SetIAMPolicy requests per minute per region (default) הוא ערך העזר של המכסה SetIamPolicyRequestsPerMinutePerProject.

  2. אם העמודה מדד לא מופיעה, פועלים לפי השלבים הבאים.

    1. לוחצים על Column display options .
    2. בוחרים באפשרות מדד.
    3. לוחצים על OK. העמודה מדד מופיעה בטבלה.

בעמודה Metric (מדד) מוצגים שמות המדדים. כדי לסנן את התוצאות, מזינים שם או ערך של מאפיין בשדה שליד Filter.

gcloud

כדי לקבל את שמות המדדים של שירות Google Cloud באמצעות ה-CLI של gcloud, מריצים את הפקודה quotas info list. כדי לדלג על שורות שלא מופיעים בהן שמות של מדדים, מעבירים את הפלט לפקודה כמו grep עם metric: בתור מונח החיפוש, או משתמשים בדגל --format של ה-CLI של gcloud:

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID_OR_NUMBER: מזהה הפרויקט או מספר הפרויקט.
  • ‫SERVICE_NAME: שם השירות שאת מדדי המכסות שלו רוצים לראות. לדוגמה, שם השירות של Compute Engine הוא compute.googleapis.com. צריך לכלול את החלק googleapis.com של שם השירות.

איך שולחים בקשה לשינוי המכסות

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