בדף הזה מוסבר איך להעביר עומסי עבודה בין סוגי מכונות באשכולות של Google Kubernetes Engine (GKE).
אשכולות GKE מריצים עומסי עבודה בצמתים של עובדים, שהם מכונות וירטואליות (VM) של Compute Engine. אתם יכולים לבחור אילו סוגי מכונות להריץ עליהן את עומסי העבודה, בהתאם למצב האשכול:
- Autopilot: אפשר להשתמש בסוגי מחשוב כדי לבחור הגדרת מחשוב ספציפית על סמך הדרישות של עומס העבודה. אפשר לבחור סדרת מכונות ספציפית. מידע נוסף זמין במאמר בנושא סוגי מחשוב ב-Autopilot.
- רגיל: צריך לציין סוג מכונה כשמוסיפים מאגר צמתים לאשכול רגיל.
עם הזמן, יכול להיות שתרצו לשנות את המכונות שמריצות את עומסי העבודה כדי לבצע אופטימיזציה לדרישות משתנות של עומסי העבודה או כדי ליהנות מסדרות מכונות חדשות. לסדרות מכונות חדשות יותר יכולים להיות יתרונות כמו יחס טוב יותר בין מחיר לביצועים ועקביות טובה יותר בביצועים. לפרטים נוספים על סדרות של מכונות ועל בחירה בין אפשרויות שונות, אפשר לעיין בהשוואה בין משפחות של מכונות ומשאבים.
לפני שמחליטים לעבור לסוג מכונה חדש, צריך לוודא שסוג המכונה תומך בדרישות הספציפיות שלכם, כולל זמינות אזורית.
כדי להעביר עומסי עבודה בין סוגי מכונות, פועלים לפי השלבים הבאים:
- Autopilot: מעדכנים את הגדרות עומס העבודה.
- רגיל: בוחרים אחת מהאפשרויות הבאות:
- משנים את מאפייני המכונה של הצומת במאגר הצמתים הקיים. GKE משתמש באסטרטגיית שדרוג הצמתים שהוגדרה למאגר הצמתים כדי להעביר את עומסי העבודה מסוג המכונה הקודם לסוג המכונה החדש.
- יוצרים מאגר צמתים חדש ואז מעבירים עומסי עבודה בין מאגרי צמתים. חובה להשתמש בגישה הזו כדי לבצע מיגרציה מסוג מכונה מבוסס-x86 (לדוגמה, C4) לסוג מכונה מבוסס-Arm (לדוגמה, C4A). מידע נוסף על סוג ההעברה הספציפי הזה זמין במאמר העברת אפליקציית x86 ב-GKE לארכיטקטורה מרובת ליבות עם Arm.
אחרי שמעבירים בין סוגי מכונות, צריך לוודא שעומסי העבודה פועלים כמצופה בסוג המכונה החדש. אפשר לבצע את אותם השלבים אם רוצים לחזור להגדרה המקורית.