במאמר הזה מוסבר על מכסות ומגבלות המערכת של Service Directory.
- המכסות נקבעות כברירת מחדל, אבל בדרך כלל אפשר לבקש לשנות אותן.
- מגבלות המערכת קבועות ואי אפשר לשנות אותן.
כדי לשנות מכסה, ראו איך מבקשים להגדיל את המכסות.
המכסות שלCloud de Confiance by S3NS עוזרות לשמור על הוגנות ולצמצם עליות חדות בשימוש במשאבים ובזמינות שלהם. הן מגבילות את כמות המשאבים שלCloud de Confiance שאפשר להשתמש בהם בפרויקט ב- Cloud de Confiance . המכסות רלוונטיות למגוון רחב של סוגי משאבים, כולל רכיבי חומרה, תוכנה ורשתות. לדוגמה, המכסות יכולות להגביל את מספר הקריאות ל-API בשירות מסוים, את מספר מאזני העומסים שאפשר להשתמש בהם בו-זמנית בפרויקט או את מספר הפרויקטים שאפשר ליצור. בשורה התחתונה, המכסות מגינות על משתמשיCloud de Confiance בכך שהן מונעות עומס יתר על השירותים, אבל גם עוזרות לשלוט על השימוש במשאבי Cloud de Confiance .
מערכת המכסות ב-Cloud:
- עוקבת אחרי השימוש במוצרים ובשירותים של Cloud de Confiance
- מגבילה את השימוש במשאבים האלה
- כוללת כלי שבאמצעותו אפשר לשלוח בקשות לשינוי המכסות ולשנות אותן אוטומטית
ברוב המקרים, כשאתם מנסים להשתמש ביותר משאבים מהמכסה, הגישה למשאב נחסמת ומה שאתם מנסים לעשות נכשל.
בדרך כלל, המכסות ב- Cloud de Confiance הן ברמת הפרויקט. כלומר, השימוש במשאב מסוים בפרויקט כלשהו לא משפיע על המכסה שלכם בפרויקטים אחרים. ברמת הפרויקט ב- Cloud de Confiance , המכסות משותפות לכל האפליקציות וכתובות ה-IP.
למשאבי Service Directory יש גם מגבלות מערכת. שאי אפשר לשנות.
מכסות
אלו הן המכסות ב-Service Directory:
- מרחבי שמות לכל פרויקט בכל אזור
- שירותים לכל מרחב שמות
- נקודות קצה לכל שירות
- בקשות הרשמה לדקה לכל אזור
- בקשות חיפוש לדקה לכל אזור
בדף Quotas אפשר לראות את המכסות הקיימות ואת השימוש בהן.
מגבלות
מגבלות כלליות של מדריך השירותים:
- אין בדיקות תקינות או סטטוס בריאות לנקודות קצה. יש שתי אפשרויות:
- שימוש במאזני עומסים פנימיים לבדיקות תקינות משולבות, ורישום מאזן העומסים בספריית השירותים.
- אחסון סטטוס תקינות של נקודת קצה בודדת כהערות של נקודת קצה ב-Service Directory.
מגבלות השילוב של Cloud DNS:
- השילוב של Cloud DNS משרת רק נקודות קצה שהן כתובות IPv4 או IPv6 תקינות. המערכת מתעלמת מבקשות DNS לנקודות קצה רשומות שאין להן כתובת IP תקינה.
- אי אפשר להתאים אישית רשומות SRV. השירות הסמלי, הפרוטוקול, ה-TTL, המשקל והעדיפות מנוהלים על ידי Service Directory.
- הערות של שירותים ונקודות קצה לא מוצגות בבקשות DNS. אם השירות שלכם צריך להשתמש בהערות מותאמות אישית, הוא צריך להשתמש בתמיכה ב-HTTP ב-Service Directory.
- אי אפשר להוסיף רשומות משאבים לאזור של ספריית השירותים. מותר להשתמש רק ברשומות משאבים שנוצרו באופן פנימי מנקודות קצה קיימות של ספריית השירותים.
ניהול מכסות
Service Directory אוכפת מכסות על השימוש במשאבים מסיבות שונות. לדוגמה, המכסות מגינות על קהילת משתמשי Cloud de Confiance by S3NS בכך שהן מונעות עלייה חדה ובלתי צפויה בשימוש. המכסות גם עוזרות למשתמשים שמתנסים ב- Cloud de Confiance במסגרת התוכנית בחינם לא לחרוג מהמכסות של תקופת הניסיון.
כל הפרויקטים מתחילים עם אותן מכסות, שאפשר לשנות אותן על ידי בקשת מכסה נוספת. יכול להיות שחלק מהמכסות יגדלו באופן אוטומטי על סמך השימוש שלכם במוצר.
הרשאות
כדי לראות את המכסות או לבקש להגדיל אותן, לבעלי הרשאות (principals) בניהול הזהויות והרשאות הגישה (IAM) צריכה להיות אחת מההרשאות הבאות.
| משימה | התפקיד הנדרש |
|---|---|
| בדיקת מכסות לפרויקט | אחת מהאפשרויות הבאות:
|
| שינוי מכסות, בקשה למכסה נוספת | אחת מהאפשרויות הבאות:
|
בדיקת המכסה
המסוף
- נכנסים לדף Quotas במסוף Cloud de Confiance .
- כדי לחפש את המכסה שרוצים לעדכן, משתמשים באפשרות 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, Cloud de Confiance יוחזר קוד הסטטוס הבא של HTTP: 413 Request Entity Too Large.
בקשה להגדלת המכסה
כדי לשנות את רוב המכסות, משתמשים במסוף Cloud de Confiance . מידע נוסף זמין במאמר בנושא שליחת בקשה לשינוי המכסות.
זמינות המשאבים
כל מכסה מייצגת מספר מקסימלי של משאב מסוג מסוים שאפשר ליצור, אם המשאב זמין. חשוב לציין שהמכסות לא מבטיחות את זמינות המשאבים. גם אם יש לכם מכסה זמינה, לא תוכלו ליצור משאב חדש אם הוא לא זמין.
לדוגמה, יכול להיות שיש לכם מספיק מכסת שימוש כדי ליצור כתובת IP חיצונית אזורית חדשה באזור מסוים. עם זאת, זה לא אפשרי אם אין כתובות IP חיצוניות זמינות באזור הזה. זמינות של משאב של תחום מוגדר יכולה גם להשפיע על היכולת שלכם ליצור משאב חדש.
מקרים שבהם משאבים לא זמינים באזור שלם הם נדירים. עם זאת, יכול להיות שמשאבים בתוך אזור מסוים יאזלו מעת לעת.