המלצות זמינות לגבי יכולת ההתאמה
לפני שמתכננים ומעצבים ארכיטקטורה של GKE, ממפים פרמטרים ספציפיים לעומס העבודה (לדוגמה, מספר המשתמשים הפעילים, זמן התגובה הצפוי, משאבי המחשוב הנדרשים) עם המשאבים שבהם משתמש Kubernetes (כמו Pods, Services ו-CustomResourceDefinition). אחרי שמיפיתם את המידע הזה, כדאי לעיין בהמלצות לגבי יכולות המדרגיות של GKE.
ההמלצות בנושא יכולת התאמה לעומס מחולקות לפי היקפי התכנון הבאים:
- תכנון מתוך מחשבה על יכולת הרחבה: כדי ללמוד על השיטות המומלצות הכלליות לתכנון עומסי העבודה והאשכולות לביצועים מהימנים כשמריצים אותם באשכולות קטנים וגדולים. ההמלצות האלה שימושיות למומחי Cloud Architect, לאדמינים של פלטפורמות ולמפתחי Kubernetes. מידע נוסף זמין במאמר תכנון יכולת ההתאמה לעומס (scalability).
- תכנון של אשכולות GKE גדולים: מידע על תכנון של אשכולות GKE גדולים מאוד. במאמר הזה מוסבר על המגבלות הידועות של Kubernetes ו-GKE ועל דרכים להימנע מהגעה למגבלות האלה. ההמלצות האלה שימושיות למומחי Cloud Architect ולאדמינים של פלטפורמות. מידע נוסף זמין במאמר תכנון של אשכולות GKE גדולים.
- תכנון של עומסי עבודה גדולים: במאמר הזה מוסבר איך לתכנן ארכיטקטורות שמריצות עומסי עבודה גדולים של Kubernetes ב-GKE. הוא כולל המלצות לחלוקת עומס העבודה בין פרויקטים ואשכולות, ולהתאמת המכסות הנדרשות לעומס העבודה הזה. ההמלצות האלה שימושיות לאדריכלים ולאדמינים של פלטפורמות. מידע נוסף זמין במאמר בנושא תכנון עומסי עבודה גדולים.
ההמלצות האלה לגבי מדרגיות הן כלליות ל-GKE, והן רלוונטיות למצבי GKE Standard ו-GKE Autopilot. ב-GKE Autopilot, המערכת מספקת את התשתית הבסיסית של האשכול ומנהלת אותה בשבילכם, ולכן חלק מההמלצות לא רלוונטיות.
מה השלב הבא?
- תכנון מדרגיות.
- תכנון אשכולות גדולים של GKE
- תכנון לעומסי עבודה גדולים
- כדאי לצפות בפרקים שלנו בנושא יצירת אשכולות GKE גדולים.