במאמר הזה מוסבר על מכסות ומגבלות המערכת של Google Cloud Managed Lustre.
- המכסות נקבעות כברירת מחדל, אבל בדרך כלל אפשר לבקש לשנות אותן.
- מגבלות המערכת קבועות ואי אפשר לשנות אותן.
המכסות שלGoogle Cloud עוזרות לשמור על הוגנות ולצמצם עליות חדות בשימוש במשאבים ובזמינות שלהם. הן מגבילות את כמות המשאבים שלGoogle Cloud שאפשר להשתמש בהם בפרויקט ב- Google Cloud . המכסות רלוונטיות למגוון רחב של סוגי משאבים, כולל רכיבי חומרה, תוכנה ורשתות. לדוגמה, המכסות יכולות להגביל את מספר הקריאות ל-API בשירות מסוים, את מספר מאזני העומסים שאפשר להשתמש בהם בו-זמנית בפרויקט או את מספר הפרויקטים שאפשר ליצור. בשורה התחתונה, המכסות מגינות על משתמשיGoogle Cloud בכך שהן מונעות עומס יתר על השירותים, אבל גם עוזרות לשלוט על השימוש במשאבי Google Cloud .
מערכת המכסות ב-Cloud:
- עוקבת אחרי השימוש במוצרים ובשירותים של Google Cloud
- מגבילה את השימוש במשאבים האלה
- כוללת כלי שבאמצעותו אפשר לשלוח בקשות לשינוי המכסות ולשנות אותן אוטומטית
ברוב המקרים, כשאתם מנסים להשתמש ביותר משאבים מהמכסה, הגישה למשאב נחסמת ומה שאתם מנסים לעשות נכשל.
בדרך כלל, המכסות ב- Google Cloud הן ברמת הפרויקט. כלומר, השימוש במשאב מסוים בפרויקט כלשהו לא משפיע על המכסה שלכם בפרויקטים אחרים. ברמת הפרויקט ב- Google Cloud , המכסות משותפות לכל האפליקציות וכתובות ה-IP.
למשאבי Managed Lustre יש גם מגבלות מערכת. שאי אפשר לשנות.
מגבלות מערכת
ב-Managed Lustre נאכפות מגבלות המערכת הבאות:
| מגבלת המערכת | ערך |
|---|---|
| נפח אחסון מינימלי לכל מכונה של Managed Lustre | מוגדר על ידי שכבת ביצועים:
|
| קיבולת אחסון מקסימלית לכל מכונה ב-Managed Lustre | מוגדר על ידי שכבת ביצועים:
|
| גודל קובץ מקסימלי | 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:
נכנסים לדף פרטי השירות:
לוחצים על הכרטיסייה Quotas & System limits.
בוחרים את המכסה שרוצים להגדיל. המכסות הן לכל רמת ביצועים, אזור ו-VPC
לוחצים על Edit.
מזינים ערך חדש, עד מגבלת המערכת של רמת הביצועים הזו.
אם רוצים להעביר נפח אחסון בין רמות ביצועים, כדאי לכלול הצהרה דומה לזו בשדה תיאור הבקשה כדי לזרז את הטיפול בבקשה: "העברת נפח אחסון מ-500MBps לכל 1TiB ל-1,000MBps לכל 1TiB". הקיבולת שאתם מעבירים לא יכולה להיות מוקצית למופע ברמה הנוכחית.
ממלאים את הפרטים הנוספים ולוחצים על שליחת בקשה.
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 כפופות לבדיקה. תקבלו אימייל לאישור קבלת הבקשה. אם תצטרכו עזרה נוספת, תוכלו להשיב לאימייל. אחרי שנבדוק את הבקשה שלך, תקבל הודעה באימייל אם הבקשה אושרה.