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