כיצד לקבוע את התצורה של אשכול Zevenet 5 ו- 6

פורסם על ידי זאבנט | 20 במרץ, 2017

הפכנו ראש עיר לבנות מחדש את אשכול Zevenet תוך שהוא מסתכל על העתיד של איזון עומסים חלק. עם שחרורו של Zevenet 5 אנו מציגים את האשכול החדש הזה, כולל יכולת כישלון סטאטיסטית עבור חוות LSLB בשכבה 4 (aka חוות L4xNAT).

כדי להבין טוב יותר את היכולות החדשות של אשכול מאפשר להסתכל על המאפיינים האופייניים ביותר של מערכת אשכול הקודם:

מורשת

ממשקי רשת

כל ממשקי הרשת יהיו זמינים בצומת הפעיל של אשכול (תפקיד ראשי), בעוד הצומת הפסיבי של אשכול (עבדים או תפקיד גיבוי) יהיה זמין רק את ממשק אשכול ממשק הניהול, אם יש מוגדר.

כך שרק ממשק האשכול וממשק הניהול יהיו עם כתובות IP ייחודיות לכל צומת.

Failover

כאשר הצומת גיבוי מזהה בעיה עם הצומת הראשי לוקח על התפקיד הראשי כל ממשקים נעים ומשקים מתחילים.

ניו זבנט אשכול

ממשקי רשת

עם כל חדש זבנט Cluster NIC, VLAN ו מליטה ממשק יש ייחודי כתובת IP, אם הוגדרה, ורק ממשקים וירטואליים יהיו זמינים בצומת הפעיל.

משמעות הדבר היא שכתובת ה- IP של הממשקים הווירטואליים תהיה מוגדרת ועולה על שני הצמתים, אך זמינה רק בצומת הפעיל, כך שהמשקים חייבים להשתמש בממשקים וירטואליים אלה כ- VIP (Virtual IP) כדי להיות זמינים פעיל בכל עת.

Failover

לפני תהליך כשל גיבוי ל- node יש את כל ממשקי הרשת והמשקים פועלים, אך כל חבילות הפרסום של ARP לממשקים וירטואליים חסומות, כך שלא יהיו כתובות IP כפולות עם אלה בצומת הראשי. כמו כן FarmGuardian פועל רק בצומת הראשי.

במהלך תהליך כשל, צומת הגיבוי מזהה בעיה עם הצומת הראשי, ולאחר מכן מסיר חסימות ARP עבור ממשקים וירטואליים, לפרסם אותם לרשת וגם מתחיל בדיקות FarmGuardian. לאחר סיום התהליך, הגיבוי השתלט על התפקיד הפעיל והופך לצומת הראשי.

בדרך זו מאוד משפר את הזמן שנדרש תהליך כשל ו משיגה חלקה אשכול החלפת באמצעות יכולת stateful.

שירותים

שלושה שירותים מהווים מערכת אשכול חדשה זו.

  • שירות חדש healthcheck (VRRP).
  • מערכת סינכרון משופרת.
  • שירות חדש לסנכרון מצב החיבורים כדי לאפשר את היכולת הממלכתית.
  • שירות חדש כדי לסנכרן את מצב של sassions כדי לאפשר את יכולת המדינה.

מדינתית

מערכת האשכול החדשה כוללת גם יכולת סטטית במודול LSLB, המכונה גם חוות L4xNAT ו- HTTP (S).

  • איך? כדי לנצל את יכולות המדינה של אשכול אתה רק צריך להגדיר את ה- VIP של החווה שלך כמו IP צף.
  • מהו IP צף? זה הגדרת כתובת ממשק ה- IP וירטואלי ככתובת המקור של ממשק NIC, VLAN או Bonding.
  • למה? הגדרת ה- IP הצף מעניקה לאשכול כתובת IP מקורית ל- backends, ללא קשר לצומת. ללא צפים IPs את המסלול מן backend כדי איזון עומס ישתנה כאשר הצומת עם תפקיד פעיל משתנה.

הגירה לאשכול זבנט

  • הצעד הראשון הוא השבתת האשכול הקודם. הצומת הראשי ימשיך לרוץ את השירותים ואת הצומת גיבוי יפסיק את כל החוות ואת הממשקים עם כתובות פועל הצומת הראשי.
  • על הצומת מפעיל את כל החוות פועל על ממשקים שאינם וירטואליים (כלומר NIC, VLAN ו ממשקים Bonding). ממשקים אלה לא יפעלו יותר בצומת הפעיל.
  • הגדר ממשקים וירטואליים כמו VIP של חוות עצר. אנא ודא שאתה לא משכפל כתובות IP בתהליך זה.
  • התחל את כל החוות הפסיקו.
  • בצומת הגיבוי וודאו כי הוגדרו כתובות IP באותן רשתות משנה של כל ממשק NIC, VLAN ומליטה, עליו תרצו זמינות גבוהה.

כעת הצמתים מוכנים להתקין את אשכול Zevenet החדש.

הגדרת אשכול זבנט

הפכנו את תהליך ההתקנה לפשוט ככל האפשר:

בעת קביעת תצורה של אשכול חדש, ודא ששני הצמתים משתמשים באותה גירסת ליבה (כלומר, אותו דגם של מכשיר).

  • עבור אל מערכת> אשכול
  • בחר כתובת IP מקבצת מקומית: ניתן לבחור רק ממשקי NIC, VLAN או Bonding (בואו לבחור למשל eth1).
  • מלא את כתובת ה- IP המרוחקת באשכול: באמצעות כתובת ה- IP של הממשק עם אותו שם (בדוגמה שלנו יהיה eth1) על הצומת המרוחק.
  • הקלד את סיסמת השורש של הצומת המרוחק וודא שהוא מקליד אותה שוב.
  • נְקִישָׁה עדכון כדי להחיל את התצורה ולאפשר את האשכול.

טופס הגדרת אשכול

לאחר אשכול ההתקנה לחץ על שֵׁן כדי לשנות הגדרות אשכול:

  • בדוק מרווח: זמן בשניות בין בדיקות הצומת בריאות.
  • שגיאה: קבע את הצומת מועדף כשל (לא צומת כשל מועדף מוגדר כברירת מחדל).

הגדרות אשכול

מעקב אחר צביר זבנט

עם אשכול מוכן אנחנו יכולים לפקח על צמתים אשכול לחיצה על עין סמל:

ניטור אשכולות

מידע הצמתים ירענן כל 30 שניות באופן אוטומטי. גם מצב הצומת המופיע בחלק העליון של ממשק GUI יתעדכן אוטומטית בכל רגע.

מצב הצומת האפשרי הוא:

  • מקוון ופעיל: עבור הצומת הראשי.
  • מקוון פסיבי: עבור הצומת גיבוי.
  • תחזוקה: כאשר מצב התחזוקה מופעל עבור צומת שכזה.
  • בלתי ניתן להשגה: כאשר הצומת המרוחק נמצא במצב לא מקוון (למטה או קיימת בעיית רשת)

מחלונית זו ניתן לשים את הצומת המקומי תחזוקה מצב לחיצה על הסמל בריבוע ליד הצומת. הפעלת מצב זה גורמת לצומת השני לקחת את התפקיד הפעיל.

תשתף:

תיעוד על פי תנאי הרישיון לשימוש חופשי במסמכים של גנו.

האם המאמר הזה היה מועיל?

מאמרים נוספים