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

במאמר הזה מוסבר על מכסות ומגבלות המערכת של Google Cloud Managed Lustre.

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

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

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

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

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

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

למשאבי Managed Lustre יש גם מגבלות מערכת. שאי אפשר לשנות.

מגבלות מערכת

ב-Managed Lustre נאכפות מגבלות המערכת הבאות:

מגבלת המערכת ערך
נפח אחסון מינימלי לכל מכונה של Managed Lustre

מוגדר על ידי שכבת ביצועים:

  • דינמי: ‎472,000 GiB
  • ‫125MBps לכל TiB: ‏ 72,000GiB
  • ‫250MBps לכל TiB: ‏ 36,000GiB
  • ‫500MBps לכל TiB: ‏ 18,000GiB
  • ‫1,000MBps לכל TiB: ‏ 9,000GiB
קיבולת אחסון מקסימלית לכל מכונה ב-Managed Lustre

מוגדר על ידי שכבת ביצועים:

  • דינמי: ‎84,016,000 GiB ‏ (80.1 PiB)
  • ‫125MBps לכל TiB: ‏ 20,448,000GiB‏ (19.5PiB)
  • ‫250MBps לכל TiB: ‏ 40,032,000GiB‏ (38.2PiB)
  • ‫500MBps לכל TiB: ‏ 20,016,000GiB‏ (19.1PiB)
  • ‫1,000MBps לכל TiB: ‏ 10,008,000GiB‏ (9.5PiB)
גודל קובץ מקסימלי ‫0.5 PiB
מספר המופעים המקסימלי לכל פרויקט 20
מספר החיבורים המקסימלי של לקוחות לכל מופע. המגבלה הזו חלה גם על מכונות וירטואליות ב-Compute Engine וגם על צמתים ב-GKE שבהם מותקן מופע מנוהל של Lustre. 20,000

מכסות

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

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

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

פרטי המכסה

‫Managed Lustre תומך במכסות הבאות:

פריט תיאור
מגבלת קריאה לדקה המספר המקסימלי של בקשות API שמשתמש IAM יכול לשלוח אל Google Cloud Managed Lustre API בפרק זמן של דקה אחת. המכסה הזו מיועדת רק לקריאות ל-API.
קיבולת האחסון (GiB) לרוחב פס של ‎1,000 MBps לכל TiB לכל אזור לכל VPC קיבולת האחסון ב-GiB לרוחב פס של ‎1,000 MBps לכל TiB.
קיבולת אחסון (GiB) לרוחב פס של ‫500MBps לכל TiB לכל אזור לכל VPC קיבולת האחסון ב-GiB לרוחב פס של ‎500 MBps לכל TiB.
קיבולת אחסון (GiB) לרוחב פס של ‫250MBps לכל TiB לכל אזור לכל VPC קיבולת האחסון ב-GiB לרוחב פס של ‎250 MBps לכל TiB.
נפח אחסון (GiB) לרוחב פס של ‫125MBps לכל TiB לכל אזור לכל VPC קיבולת האחסון ב-GiB לרוחב פס של ‎125 MBps לכל TiB.
קיבולת אחסון (GiB) לרמה דינמית לכל אזור לכל VPC נפח האחסון ב-GiB בשכבת הביצועים הדינמית.

שליחת בקשה להגדלת מכסת נפח האחסון

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

אם רוצים להעביר קיבולת בין רמות ביצועים, כדאי לכלול בשדה ההצדקה הצהרה דומה לזו: "העברת קיבולת מ-500MBps לכל TiB ל-1,000MBps לכל TiB". הקיבולת שמעבירים לא יכולה להיות מוקצית למופע ברמה הנוכחית.

מסוף Google Cloud

אפשר לבקש מכסה נוספת באמצעות מסוף Google Cloud . לשם כך, עוברים לדף פרטי השירות של Managed Lustre:

  1. נכנסים לדף פרטי השירות:

    כניסה לפרטים של שירות Managed Lustre

  2. לוחצים על הכרטיסייה Quotas & System limits.

  3. בוחרים את המכסה שרוצים להגדיל. המכסות הן לכל רמת ביצועים, אזור ו-VPC

  4. לוחצים על Edit.

  5. מזינים ערך חדש, עד מגבלת המערכת של רמת הביצועים הזו.

  6. אם רוצים להעביר נפח אחסון בין רמות ביצועים, כדאי לכלול הצהרה דומה לזו בשדה תיאור הבקשה כדי לזרז את הטיפול בבקשה: "העברת נפח אחסון מ-500MBps לכל ‎1TiB ל-1,000MBps לכל ‎1TiB". הקיבולת שאתם מעבירים לא יכולה להיות מוקצית למופע ברמה הנוכחית.

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

‫CLI של gcloud

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

כדי להשתמש ב-Cloud Quotas API צריך quota-id. אלה מזהי המכסה של כל רמת ביצועים:

רמת הביצועים מזהה המכסה
‫1,000 MBps לכל TiB StorageFor1000MBpThroughputPerTiB
‫500MBps לכל TiB StorageFor500MBpThroughputPerTiB
‫250 MBps לכל TiB StorageFor250MBpThroughputPerTiB
‫125MBps לכל ‎TiB StorageFor125MBpThroughputPerTiB
דינמית DynamicTierCapacity

כדי ליצור העדפת מכסת חדשה, משתמשים בפקודה gcloud beta quotas preferences create:

gcloud beta quotas preferences create \
  --project=PROJECT_NUMBER \
  --quota-id=QUOTA_ID \
  --preferred-value=PREFERRED_VALUE_GiB \
  --service=lustre.googleapis.com \
  --dimensions=zone=ZONE,network_name=projects/VPC_PROJECT_ID/global/networks/NETWORK_NAME \
  --email=EMAIL \
  --justification="JUSTIFICATION"

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

  • PROJECT_NUMBER: מספר הפרויקט ב- Google Cloud . אפשר לראות את מספר הפרויקט בדף Welcome במסוף Google Cloud או על ידי הרצת הפקודה הבאה ב-CLI של gcloud:

    PROJECT=$(gcloud info --format='value(config.project)')
    gcloud projects describe ${PROJECT} --format="value(projectNumber)"
  • QUOTA_ID: המזהה של המכסה שאתם מעדכנים. לדוגמה, StorageFor500MBpThroughputPerTiB.

  • ZONE של הבקשה להגדלת המכסה. לדוגמה, us-west1-a.

  • VPC_PROJECT_ID וגם NETWORK_NAME לדוגמה, vpc-project-1234 ו-default.

  • EMAIL: כתובת אימייל שאפשר להשתמש בה כאיש קשר לבקשה הזו.

  • JUSTIFICATION: הסיבה לבקשה.

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