
הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת FT - Fault Tolerance VMware - ESXi» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בהרצאה הזו אני רוצה לספר לכם על אופציה מדהימה שנקראת Fault Tolerance FT שבניגוד לקלאסטר רגיל שבמקרה של נפילה נניח של E6-1 שלי הוא מפעיל את המכונה הווירטואלית מחדש ב-E6 אחר אבל כל הזיכרון שלה הלך לאיבוד כל המסמכים הפתוחים שהיו שם הלכו לאיבוד כל מה שלא נשמר בדיסק הלך מה שעושה FT בשדרוג לקלאסטר הרגיל
ומבצע העתק חי של המכונה הווירטואלית ב-EX אחר. זאת אומרת שהמכונה הווירטואלית הזאת תעבוד בו זמנית על שני EXים והזיכרון שלה יסתנכרן ל-EX אחר, זה יהיה כמו V-Motion שלא נגמר, ובמקרה של נפילה של EX הראשון, העתק החי הזה במיידי מתחיל לעבוד.
לא צריך להעלות את המכונה הווירטואלית מה-Hardisk, לחכות לכל הבוט ולאבד את הזיכרון רם שלה. בואו תראו איך זה עובד. אני נכנס פה לתוך מכונה וירטואלית, עושה לוגין, פותח notepad, unsaved new dock.
אתם רואים שיש פה כוכבית, זה אומר שזה לא שמור. במציאות זאת יכולה להיות כל אפליקציה שעוד לא הספיקה לשמור את הנתונים בהרדיסק, ואני לא רוצה שהם ילכו לאיבוד.
אני סוגר את החלון הזה, ועכשיו אני לוחץ על המכונה הווירטואלית הזאת right click, פול טולרנס טורן און פול טולרנס אבל לפני שאנחנו עושים את זה צריך להגדיר לו דרך איזה כבל רשת תעבור התקשורת של פול טולרנס אני הולך פה למעלה לסוויצ'ים שלי עומד על סוויץ' מסוים לוחץ קונפיגר טופולוג'י מחפש VM קרנל שדרכו אני רוצה להעביר את התקשורת של FT VM קרנל זה כרטיס רשת שמחובר לשירותים
של ESX עצמו ולא למכונות הווירטואליות יש כרטיסי רשת שמחוברים למכונות הווירטואליות, ויש כרטיסי רשת שמחוברים לסרוויסים של ESX. אז VMK זה למעשה כרטיס רשת שבו משתמש ESX כאילו הוא מכונה וירטואלית שצריך שירות.
וגם VMK הזה מחובר בסוף לאיזשהו אפלינג. והאפלינג זה כבר כרטיס פיזי, VMNIC. מה אנחנו רוצים לעשות? אנחנו רוצים לעמוד על VMK כלשהו, ללחוץ כאן שלוש נקודות Edit Settings, ולשים לו V של Fault Tolerance Logging.
זה אומר שהתקשורת של FT תעבור דרך ה-VMK הזה. הסרוויס של Fault Tolerance יהיה מחובר לכרטיס רשת הזה שנקרא VMK2 עם IP כזה וכזה. אותו דבר אני עושה על ESX-I השני שלי, ESX-I-02, VMK2 עם FT, ואותו דבר אני עושה על FT השלישי שלי.
לוחץ פה שלוש נקודות Edit Settings. מסמן V של Fault Tolerance Logging עם IP כזה. כזה וכזה. עכשיו כשיש לי FT מאופשר על כרטיסי VMK, יכול לעמוד על מכונה וירטואלית שנמצאת ב-eSX-i הראשון שלי.
אני בוחר אותו, שימו לב זה VMים פה. לוחץ כפתור ימני, "Fault Tolerance". תעשה לה העתק חי, צריך לתפוס איזשהו ארדיסק. נניח הארדיסק הזה של 150 ג'יגה. נקסט ל-eSX-i שלישי.
אבל שימו לב, יש פה הודעה שאני הולך להשתמש באותו Storage של 150 ג'יגה, גם להארדיסק הראשי וגם להארדיסק גיבוי וזה מסוכן. אני עושה לי נקודת כשל אחת, הוא מתריע.
טוב מאוד שהוא עלה על זה, כי אני לא בדקתי איפה נמצא הדיסק של המכונה הווירטואלית וכמעט שמתי את כל הביצים באותו סל. בואו נחזור ונשים את זה נניח בדיסק של 7 טרה.
נעשה נקסט, נבחר את ה-AXI השלישי שלי ועכשיו אין לי פה הודעת שגיאה. קומפטביליטי תאימות עם V ירוק. נעשה נקסט ופיניש.
ועכשיו הוא מתחיל להכין לי את ה-FT, שימו לב מה הוא עשה, הוא קרא למכונה הקיימת פריימרי, פה בסוגריים הוא הוסיף לה פריימרי, והוא מכין לי את ההעתק החי שלה.
זאת אופציה מדהימה, תחשבו שנופל לי שרת פיזי, והמכונה הווירטואלית עם כל הזיכרון שלה ממשיכה לעבוד כרגיל. זה מדהים, והכל גם אוטומט.
עד שהוא עושה את זה אני אספר לכם שיש מגבלות, מגבלה בגרסת סטנדרט הרגילה עד שני מעבדים בתוך מכונה וירטואלית, וירטואל CPUs, ואם יש לי רישיון עם פלוס, אנטרפרייז פלוס, אז אני יכול עד שמונה מעבדים בתוך מכונה וירטואלית, אבל לא יותר מזה.
וכמובן שיש עוד דרישות שהיא צריכה להיות קומפטאבל, תואמת ל-VMotion, כי זה למעשה VMotion שלא נגמר. מומלץ, קבל רשת של 10 גיגה ביט, כי הוא צריך לסנכרן זיכרון רם, וזה צריך להיות זריז, והרבה מידע משתנה שם ברם, זה לא ארדיסק, לכן הם רוצים כבל רשת של 10 ג'יגה.
במעבדה שלנו אין עומס, אז אני עושה את זה על קו רגיל של ג'יגה אחד, והם רוצים Dedicated Network, רשת שמיועדת רק ל-FT, בילאן נפרד, ויש פה גם משתנה עזר שבא לעזור לי ומגביל אותי עד ל-4 מכונות וירטואליות, עם פול טולרנס, עם FT, אבל המגבלה הזאת באה לעזור
לי, אני יכול לבטל אותה, לעשות לה דה-אקטיבציה, פשוט לשים במשתנה הזה ערך 0. סתם באים לעזור לי ככה להגביל אותי. יש גם מגבלה על כמות המעבדים הווירטואליים עבור כל המכונות הווירטואליות של FT, שלא יעברו ב-ESX 8 מעבדים, וגם את המגבלה הזאת אפשר לבטל, לעשות לה דה-אקטיבציה על ידי 0.
בקיצור, הם שמו פה את ההמלצות שלהם כמגבלות, ומי שמבין מה הוא עושה ויש לו חומרה חזקה יכול לבטל את זה, להכניס לכאן ערך 0 בהגדרות המתקדמות.
עד שדיברנו, הוא סיים ליצור לי את המכונה השנייה, איפה היא? הנה ב-XI השלישי יש לנו פה סקנדרי. תראו, ב-XI הראשון יש את הראשי וב-XI השלישי יש את הסקנדרי.
ותראו מה אני הולך לעשות ל-XI הראשון שלנו, אתם לא תאמינו. אני הולך פשוט לנתק לו את השלטר, לנתק לו את הכבל של החשמל בפאוור, אני לוחץ פאוור אוף, מנתק לו את הכבל, חיביתי אותו לחלוטין, כאילו סוף העולם הגיע.
עכשיו הוא ייזהה שטסט VM1 דיסקונקטד והוא הפך להיות סקנדרי, לבד, וב-XXI השלישי המכונה הווירטואלית הפכה להיות פריימרי, הכל קרה אוטומטית במיידי.
אבל בואו נראה מה קרה למסמך שלנו. ניכנס למכונה, לקונסול שלה, ותראו, המסמך שלנו נשאר. אתם מבינים איזה מדהים זה? למרות שהוצאנו חשמל מ-ESX, המכונה הווירטואלית המשיכה לעבוד, כולל הזיכרון שלה.
והלקוחות לא הרגישו כלום. גם אם היא הייתה נפילה לאיזה אלפית שנייה או אפילו לשנייה, האפליקציות של הלקוחות מנסים שוב ואז מתחבר להם והכל עובד להם.
בקיצור, זה מדהים. אז זה ה-FT המדהים. דרך אגב, מה יקרה אם אני אדליק עכשיו את ה-ESX? ניתן לו לעלות פה.
ה-XI הראשון שלנו עלה הסקנדרי כבר לא מנותק הוא כבר לא דיסקונקטד אבל המכונה הראשית נשארה כאן ב-XI השלישי שלי והראשון יהיה סקנדרי דבר אחרון שאני אראה לכם איך להחזיר אותו חזרה מ-XI השלישי ל-XI הראשון שלנו שחזר לחיים אני רוצה ש-XI הראשון יהיה הפריימרי אז אני בא לכאן לוחץ כפתור ימני בוחר פול טולרנס ואני יכול לבטל
אותו ואני יכול לעצור אותו זמנית נניח אני רוצה לתקן את הכבל בסוויץ' של פול טולרנס אני יכול לעשות אגירה להעביר את הסקנדרי ל-exi אחר אבל מה שחשוב לי זה טסט פייל אובר הטסט פייל אובר זה למעשה לעשות פייל אובר ליפול לדמות נפילה נלחץ על זה ותראו מה יקרה פה ב-exi הראשון אתם יכולים לראות פה במשימות שהוא מבצע את הפייל אובר הופך את הסקנדרי לפריימרי,
ניתן לו את הזמן הזה והכל יחזור לקדמותו. והנה בשעה טובה ומוצלחת חזרנו ל-eSX הראשון שנפל לנו. אבל מה קרה למסמכים הפתוחים? מה קרה לזיכרון?