מכסות ומגבלות ב-Cloud Run

בדף הזה מפורטות המכסות והמגבלות שחלות על השימוש ב-Cloud Run.

מספר המשאבים ב-Cloud Run מוגבל. המכסות ל-Cloud Run כוללות מגבלות על קצב השימוש ב-API, שמשפיעות על הקצב שבו אפשר להפעיל את Cloud Run Admin API.

אין הגבלה ישירה לגבי:

  • הגודל של קובצי אימג' של קונטיינרים שאפשר לפרוס.
  • מספר הבקשות המקבילות שמטופלות על ידי שירות Cloud Run.

מגבלות משאבים ב-Cloud Run

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

משאב תיאור הגבלה היקף אפשר להגדיל את המכסה
שירות מספר השירותים המקסימלי 1000 לכל פרויקט ואזור כן
משימה מספר המשימות המקסימלי 1000 לכל פרויקט ואזור כן
מאגר עובדים מספר מאגרי העובדים המקסימלי 1000 לכל פרויקט ואזור כן
ביצוע של משימה מספר מקסימלי של הפעלות של משימות 1000 לכל פרויקט ואזור כן
גרסה קודמת מספר הגרסאות שאחריהן כל הגרסאות שלא ניתן להגיע אליהן נמחקות אוטומטית בסדר היסטורי 1000 לכל שירות לא
גרסה קודמת המספר המקסימלי של גרסאות שמוצגות למשתמשים 4000 לכל פרויקט ואזור כן
תג גרסה המספר המקסימלי של תגי גרסה. אם חורגים מהמגבלה של תגי הגרסה, Cloud Run מבצע ניקוי של התגים בשירות. בשירות שעבורו נוצר תג חדש, תגים שלא צוין עבורם אחוז תנועה נמחקים אוטומטית לפי סדר היסטורי. 2000 לכל פרויקט ואזור כן
ביצוע של משימה מגבלת השמירה של הרצות שהסתיימו. כשהמספר של ההרצות שהושלמו של פעולה מגיע למגבלה הזו, ההרצות נמחקות באופן אוטומטי לפי סדר היסטורי. 1,000 לכל עבודה לא
משימת ביצוע של משימה1 המספר המקסימלי של משימות שפועלות במקביל תלוי באזור שנבחר ובהגדרות של המעבד והזיכרון. יכול להיות שהמגבלה הזו תהיה גבוהה יותר באזורים עם קיבולת גבוהה, או נמוכה יותר באזורים שנפתחו לאחרונה. אפשר לראות את המכסה בדף Quotas and system limits במסוף. לכל ביצוע של משימה כן
משימת ביצוע של משימה ערך הזמן הקצוב לתפוגה המקסימלי של משימות ‫168 שעות (7 ימים), או שעה אחת אם משתמשים ב-GPU לכל ביצוע של משימה לא
משימת ביצוע של משימה מספר המשימות המקסימלי בעבודה אחת 10,000 לכל ביצוע של משימה לא
משימת ביצוע של משימה המספר המקסימלי של ניסיונות חוזרים למשימה בעבודה 10 לכל ביצוע של משימה לא
משתני סביבה מספר משתני הסביבה המקסימלי לכל קונטיינר 1000 לכל משרה או לכל שירות לא
ארגומנטים של פקודות מספר ארגומנטים מקסימלי לפקודה לכל מאגר 1000 לכל משרה או לכל שירות לא
מופע של מאגר תגים3 מספר מקסימלי של מופעי קונטיינרים שמשתמשים ב-Direct VPC egress ‫100-200, בהתאם להגדרות של האזור שנבחר. לפי גרסה ואזור כן
מופע של מאגר זמן קצוב לתפוגה של Startup, בדקות 4 לכל מופע של קונטיינר לא
זיכרון גודל זיכרון מקסימלי ב-GiB 32 לכל מופע של קונטיינר לא
CPU מספר ליבות ה-vCPU המקסימלי 8 לכל מופע של קונטיינר לא
מעבד (CPU)1 השימוש המקסימלי הכולל במעבד, במילי-מעבד וירטואלי, שהוקצה לכל המופעים במשך תקופה של דקה אחת. תלוי באזור שנבחר. יכול להיות שהמגבלה הזו תהיה גבוהה יותר באזורים עם קיבולת גבוהה, או נמוכה יותר באזורים שנפתחו לאחרונה. לכל פרויקט ואזור כן
זיכרון1 הזיכרון הכולל המקסימלי, בבייטים, שהוקצה לכל המופעים במהלך תקופה של דקה אחת. תלוי באזור שנבחר. יכול להיות שהמגבלה הזו תהיה גבוהה יותר באזורים עם קיבולת גבוהה, או נמוכה יותר באזורים שנפתחו לאחרונה. אפשר לראות את המכסה בדף Quotas and system limits במסוף. לכל פרויקט ואזור כן
מופע של מעבד גרפי (GPU) ללא הבטחה של יתירות אזורית1, 4 מספר מקסימלי של מופעי מאגר עם GPU 04 לכל פרויקט בכל אזור כן
מופע GPU עם הבטחה ליתירות אזורית1, 4 מספר מקסימלי של מופעי מאגר עם GPU 04 לכל פרויקט בכל אזור כן
דיסק הגודל המקסימלי של מערכת קבצים בזיכרון שאפשר לכתוב בה, מוגבל על ידי זיכרון המופע, ב-GiB 32 לכל מופע של קונטיינר לא
משתנה הסביבה אורך משתנה מקסימלי, ב-Kb 32 לכל משתנה לא
מיפוי דומיינים מספר אישורי ה-SSL המקסימלי 50 לכל דומיין ברמה העליונה ולכל שבוע לא
מיפוי דומיינים מספר מקסימלי של אישורי SSL כפולים 5 לכל דומיין ברמה העליונה ולכל שבוע לא
טוקן גישה מספר מקסימלי של טוקני גישה ייחודיים שנוצרו 50 לכל מופע של קונטיינר בכל שנייה לא
טוקן זהות מספר מקסימלי של אסימוני זהות ייחודיים שנוצרו 50 לכל מופע של קונטיינר בכל שנייה לא
הקבצים נפתחו המספר המקסימלי של קבצים שאפשר לפתוח בו-זמנית. תואם ל-
/proc/sys/fs/file-max.
25000 לכל מופע של קונטיינר לא

‫1המכסות האזוריות האלה משמשות בכמה מקרים שבהם כל אחת מהן שולטת ב:

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

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

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

3המכסה האזורית הזו משמשת בכמה מקרים:

  1. הוא קובע את הערך המקסימלי שאפשר לבחור למאפיין maximum instance של גרסה באמצעות Direct VPC egress. אחרי שהיא מאושרת באזור מסוים, כל השינויים באזור הזה יכולים להגיע עד למגבלה שאושרה.

  2. הוא שולט במקביליות המקסימלית של משימה באמצעות Direct VPC egress. אחרי שהמכסה מוגדלת באזור מסוים, כל המשימות באותו אזור יכולות להגיע למגבלה המוגדלת.

‫4 בפרויקטים חדשים שיוצרים שירות עם יחידות GPU מסוג L4, תקבלו אוטומטית 3 NvidiaL4GpuAllocNoZonalRedundancyPerProjectRegion. אפשר גם לבקש מכסה של NvidiaL4GpuAllocPerProjectRegion או של NvidiaL4GpuAllocNoZonalRedundancyPerProjectRegion. אם השימוש המקסימלי שלכם במעבד ה-GPU לא קרוב למכסה, יכול להיות ש-Google תקטין את המכסה.

מגבלות של Cloud Run בנושא רשת

מגבלות של בקשות ל-Cloud Run

תיאור הגבלה הערות
מספר הבקשות המקסימלי בו-זמנית לכל מופע 1000
מספר מקסימלי של שידורים בו-זמניים לכל חיבור לקוח HTTP/2 100
משך הזמן המקסימלי לפני פסק זמן לכל בקשה 60 דקות
גודל בקשה מקסימלי ב-HTTP/1 ‫32MiB אם משתמשים בשרת HTTP/1. אין הגבלה אם משתמשים בשרת HTTP/2.
גודל מקסימלי של תגובת HTTP/1 ‫32 MiB אם לא משתמשים ב-Transfer-Encoding: chunked או במנגנוני סטרימינג
מספר החיבורים הפתוחים המקסימלי לכל מכונה לכל סוג תעבורת נתונים יוצאת (אינטרנט או VPC) 50000 לא חל על תנועת יציאה ישירה מ-VPC.
חיבורים יוצאים לשנייה לכל מכונה 700 לא חל על תעבורת יציאה ישירה מ-VPC שנשלחת לרשת ה-VPC, שלא מוגבלת.
חיבורים יוצאים בדקה לכל מופע 5,000 לא חל על תעבורת יציאה ישירה מ-VPC שנשלחת לרשת ה-VPC, שלא מוגבלת.
רזולוציות DNS יוצאות לשנייה לכל מופע 1000
בקשות נכנסות לשנייה ליציאת קונטיינר HTTP/1 לכל מופע 800 לא חל על יציאות של מאגרי HTTP/2.

מגבלות רוחב הפס ב-Cloud Run

מכונות Cloud Run כפופות למגבלות רוחב הפס הבאות:

תיאור הגבלה הערות
מספר הביטים המקסימלי לכל מופע ליציאה דרך Direct VPC ‫1 Gbps תעבורה יוצאת (egress) דרך Direct VPC ליעדים ברשת ה-VPC.
מספר הביטים המקסימלי לכל מכונה, לא כולל יציאה דרך Direct VPC 600 Mbps על סמך סכום הסיביות של תעבורת הנתונים הנכנסת (ingress) והיוצאת (egress), לא כולל תעבורת נתונים יוצאת (egress) דרך Direct VPC ליעדים ברשת ה-VPC.
קצב החבילות הכולל המקסימלי לכל מכונה, לא כולל תעבורת יציאה דרך Direct VPC ‫64,000 חבילות נתונים לשנייה על סמך סכום החבילות של תעבורת נתונים נכנסת ותעבורת נתונים יוצאת, לא כולל תעבורת נתונים יוצאת דרך Direct VPC אל יעדים ברשת ה-VPC.

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

מגבלות קצב של Cloud Run Admin API

מגבלות הקצב הבאות חלות על Cloud Run Admin API. הם לא חלים על הבקשות שמגיעות לשירותי Cloud Run שפרסתם.

מכסה תיאור הגבלה אפשר להגדיל את המכסה היקף
בקשות קריאה של Cloud Run Admin API מספר הקריאות ל-API לכל 60 שניות בכל אזור. זה לא מספר בקשות הקריאה לשירותי Cloud Run, שלא מוגבל. ‫3,000 ל-60 שניות כן לכל פרויקט ואזור
בקשות כתיבה ל-Cloud Run Admin API מספר הכתיבות בAPI לכל 60 שניות לכל אזור. זה לא מספר בקשות הכתיבה לשירותי Cloud Run, שלא מוגבל. ‫180 כל 60 שניות כן לכל פרויקט ואזור
הפעלת משימה המספר המקסימלי של פעמים שאפשר להריץ משימה בכל אזור בכל 60 שניות. ‫180 כל 60 שניות כן לכל פרויקט ואזור

איך מגדילים את המכסה

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

המסוף

כדי לשנות את ערך המכסה, פועלים לפי השלבים הבאים:

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

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

    אם מתבקשים לבחור פרויקט, בוחרים את הפרויקט שרוצים לשנות.

  2. מחפשים את ערך המכסה שרוצים לעדכן בעמודה Quota ומסמנים את התיבה לצד המכסה שרוצים לעדכן.

    אם צריך, משתמשים בתיבת החיפוש Filter כדי לחפש את המכסה.

  3. לוחצים על Edit (עריכה) ומופיע תיבת הדו-שיח Quota changes (שינויים במכסת נפח האחסון).

  4. מקלידים את המכסה החדשה הרצויה בשדה New value. חלק מהמכסות מבוססות על יחידת מידה. במקרה כזה, בוחרים את היחידה מהרשימה שליד. לוחצים על סיום.

    אופציונלי: אם מופיעה תיבת סימון עם הטקסט I understand that this request will remove any overrides, המשמעות היא שאם תשנו את ערך המכסה למספר ששווה לערך ברירת המחדל או גדול ממנו, ערך ברירת המחדל הקודם יוסר. אם זה מה שרוצים, מסמנים את התיבה וממשיכים.

  5. כדי להגדיל את ערך המכסה מעבר למספר שמופיע בתיבת הדו-שיח, בוחרים באפשרות בקשה להגדלת המכסה.

    1. בטופס Quota changes, בשדה New value כותבים את ערך המכסה המעודכן שרוצים להגדיר. אם מופיע השדה Request description, מזינים תיאור. לוחצים על סיום.

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

  6. לוחצים על Submit request.

אם אי אפשר לבקש לשנות מכסה במסוף, תוכלו לשלוח את הבקשה ל-Cloud Customer Care.

במאמר מידע על שינוי מכסות מוסבר בהרחבה על התהליך של הגדלת מכסות.

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

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

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