PracticU

הגדרת vMotion

בלי כתוביותעם כתוביות
PracticU › קורס וירטואליזציה - VMware ESXi 8 › הגדרת vMotion
מילון מושגים:
vMotion - יכולת של VMware להעביר מכונה וירטואלית פעילה בין שרתים פיזיים בלי להפסיק את פעולתה.
ESXi - מערכת ההפעלה (היפרווייזר) של VMware שמותקנת ישירות על השרת ומריצה עליו מכונות וירטואליות.
קלאסטר - קבוצת מחשבים או שרתים שעובדים יחד כמערכת אחת, לשם זמינות גבוהה, ביצועים או חלוקת עומס.
Ping - פקודה שבודקת אם מכשיר ברשת מגיב ומודדת את זמן התגובה אליו.
מעבד - יחידת העיבוד המרכזית של המחשב, שמבצעת את הפקודות של התוכניות ומנהלת את החישובים.
מתג - התקן רשת שמחבר מכשירים בתוך אותה רשת מקומית ומעביר נתונים ישירות ליעד לפי כתובת ה-MAC.
vCenter - כלי ניהול מרכזי של VMware לניהול מספר שרתי ESXi והמכונות הווירטואליות שעליהם ממקום אחד.
רישיון - ההיתר החוקי להשתמש בתוכנה, הקובע את תנאי השימוש, מספר ההתקנות וזמן התוקף.

הגדרת vMotion
מעבירים מכונה עובדת, ה-DC, משרת ESXi פיזי אחד לאחר בלי לכבות אותה, ובודקים בפינג רציף שלא אבדה אפילו חבילה אחת. זה vMotion, והוא פועל בלי Cluster.
השלבים העיקריים
1. פינג רציף: מריצים ping -t לכתובת ה-DC כדי לעקוב אחרי הרצף.
2. תחילת מיגרציה: לחיצה ימנית על המכונה, Migrate. בוחרים Change compute resource only: מעבר של המעבד והזיכרון בלבד, ללא הדיסק שנשאר ב-Storage המשותף.
3. בעיית תאימות: מוצגת הודעה שאין vMotion Interface. ב-Configure, VMkernel Adapters, עושים Edit לכרטיס הניהול ומסמנים vMotion, בשני ה-ESXi (בהמשך הקורס, בסוויצ'ים, ימוקם על כרטיס נפרד). vMotion מסנכרן את הרם בין שני ה-ESXi, ואז עובר מאחד לשני.
4. רשת: ההגירה בודקת שיש בנוד היעד Switch באותו שם (כאן VM Network), כך שהמשתמשים ממשיכים לקבל שירות. בוחרים עדיפות ומסיימים ב-Finish.
5. תוצאה: בזמן ההעברה אחוזי הסנכרון עולים, וברגע המעבר יש עיכוב של כ-10 אלפיות השנייה. 0 חבילות אבדו, וכך אפשר לכבות את השרת הראשון ולשדרג אותו.
6. אפשרויות נוספות: אפשר להעביר רק זיכרון ומעבד, רק דיסק, או את שניהם, ואפילו בין vCenter שונים, למשל אתרים או אתר DR. היכולת היא פונקציה של ה-vCenter.
7. איזון עומסים: כש-ESXi אחד נמצא ב-14 מתוך 16 ג'יגה והשני ב-2, מעבירים מכונה לשרת הפנוי. בנוד השני בהתחלה חסר vMotion Interface, מוסיפים אותו וחוזרים.
DRS
בעזרת Cluster ורישיון מתאים DRS עושה זאת אוטומטית: מזהה עומס, מבצע vMotion, ויכול אפילו להעביר שרת פנוי למצב standby כדי לחסוך חשמל. עוד על כך בהרצאות הבאות.
אחרי ההרצאה אפשר להזיז מכונה חיה בין ESXi בלי ניתוק ולהבין מה נחוץ לפני כן.
השיעור הבא בקורס: פתרון תקלות בדיסק המשותף iSCSI

פרקי ההרצאה: הגדרת vMotion

  1. 00:00

    vMotion בלי לאבד פינג

  2. 00:42

    הגירת Compute בלבד

  3. 01:18

    בעיית תאימות - חסר ממשק vMotion

  4. 01:53

    הפעלת vMotion על כרטיס הרשת

  5. 02:29

    סנכרון ה-RAM בין שני ESX

  6. 03:06

    שינוי משאב מחשוב - Change Compute Resource Only

  7. 03:43

    שמירת המכונה בסטורג' המקורי

  8. 04:20

    הקפיצה ל-Node 3 ללא איבוד פאקטים

תמלול ההרצאה: הגדרת vMotion

הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת vMotion» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם בהרצאה זו אנחנו נעשה v-motion נעביר מכונה עובדת של dc משרת פיזי אחד לשרת פיזי אחר בלי לסגור אותה בלי לנתק אותה אפילו נעשה בדיקה שאנחנו לא מאבדים אפילו פינג אחד בוא נתחיל להריץ פינגים לתוך ה-dc אנחנו רואים שה-dc שלנו תקין ועובד לא צריך לעשות לוגין רק רציתי לוודא שהכל תקין כאן אני מפעיל פינג רציף פינג ל-IP של dc מינוס t אנחנו רואים שהפינג רץ ועד שהוא רץ אני

  2. 00:32

    רוצה להעביר את המכונה הווירטואלית של דומיין קונטרולר משרת פיזי אחד לשני ואחרי זה נבדוק מה קרה לפינג כרגע הכל תקין הכל מצוין פחות מעל פית השנייה אני לוחץ פורט קליק עושה מיגרייט ומעביר את הקומפיוטר רסורס את המשאב של המחשב שימו לב אני לא נוגע בסטורג' הדיסק של המכונה הוא

  3. 00:53

    כבר נמצא בסטורג' המשותף אני לא צריך לגעת בו אני רוצה להעביר רק את הזיכרון ואת המעבד ל-XX אחר מה זה הזיכרון והמעבד? זה למעשה להפעיל אותה שמה, אבל בלי לכבות את השרת.

  4. 01:06

    אני רוצה בלייב להעביר אותו משרת ESX אחד לשני. זה נקרא דרך אגב V-Motion. V-Motion זה מיגרציה בלייב. אני עושה פה נקסט, הוא אומר לאן אני רוצה להעביר אותו, נניח ל-ESX-I3, והוא אומר שחסר פה משהו, יש פה Compatibility issue, בעיית תאימות.

  5. 01:24

    מה הבעיה? שאין לנו V-Motion אינטרפייס. שכחנו לאפשר V-Motion בכרטיס הרשת שלנו, אין שום בעיה, אנחנו באים לכרטיס רשת של E6-i הראשון שלנו, בקונפיגר שלו, ב-VM Kernel Adapters, זה כרטיסי רשת של E6 עצמו, יש לנו רק אחד שהוא למטרת מנג'מנט, למטרת ניהול,

  6. 01:46

    שזה בעצם הכרטיס שדרכו אנחנו מתחברים ל-E6 מ-2210, זה ה-IP שדרכו אנחנו מנהלים אותו, אנחנו נכנסים לכרטיס הזה ב-Edit שלו, ושמים V על V-Motion.

  7. 01:58

    מסמנים את ה-V-Motion כאחד שמותר דרך הכרטיס הזה להעביר את התקשורת שלו. מה זה התקשורת שלו? זה למעשה סנכרון של הרם של הזיכרון בין שני AX'ים.

  8. 02:10

    שני AX'ים פיזיים מסנכרינים ביניהם את הרם, את הזיכרון של המכונה הווירטואלית. שימו לב, לא דיסק, רם. ואז ברגע שהרם מסונכרן, הוא מעביר, עושה סוויץ' מ-AX אחד לשני, והמכונה ממשיכה לעבוד ב-ESX השני. אז שמתי את ה-V של V-Motion, זה היה ב-ESX הראשון,

  9. 02:31

    אני בא ל-ESX השלישי, ב-V עם קרן-אלס אדפטר, אני נכנס ל-Edit שלו ומסמן את ה-V-Motion, ומאפשר בכרטיס הספציפי הזה להעביר את התקשורת של הסנכרון של הרם של המכונה הווירטואלית.

  10. 02:45

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

  11. 02:56

    אחרי שסימנתי vים כאלו, ושימו לב, אין לי קלאסטר. לא עשיתי שום קלאסטר, יש לי רק vCenter. זה יכולת של vCenter בלי שום קשר לקלאסטרים. אין לי קלאסטר.

  12. 03:06

    אני עושה migrate, הגירה. בוחר פה Change Compute Resource Only. Compute Resource זה בעצם מעבד וכמובן הזיכרון, אבל לא hard disk, לא storage.

  13. 03:16

    עושה next, בוחר את ה-ex השלישי. הוא בודק שיש שם סוויץ' באותו שם בדיוק שאליו התחבר כרטיס רשת של המכונה הווירטואלית כדי שהיוזרים ימשיכו לקבל את השירות כרגע אנחנו עובדים על ברירת מחדל VM נטוורק בסור זה VM נטוורק גם בדיסטנשן זה VM נטוורק אם היה לי כמה הייתי יכול אפילו לשנות אבל זה אותו שם בדיוק אז אין בעיה עם זה הוא אומר לי הכל V אין בעיה של נטוורק ליוזרים נקסט הוא שואל

  14. 03:47

    אותי האם לתת למכונה הזאת עדיפות בווי מושן אם יש כמה מכונות שעוברות בו זמנית עושים נקסט והוא מסכם לי צ'יינג' קומפיוט רסורס משנה רק את החלק של הקומפיוט והוא משאיר leave virtual machine on original storage זאת אומרת המכונה הווירטואלית נשארת בסטורג' המקורי hard disk לא זז רק המעבד שיופעל וכמובן

  15. 04:11

    הזיכרון צריך לעבור החלק המעניין פה שהזיכרון רע מסתנכרן וברגע שהוא מסונכרן קורא סוויץ' בפקודות הבאות לביצוע מתחיל לבצע ESXI Node 3, ESXI החדש ולגבי כרטיסי הרשת של המכונה הווירטואלית לא צריך לשנות שום דבר אותו סוויץ' עם אותו שם בשני הצדדים לפני שאני לוחץ פיניש וזה מתחיל להתבצע אני מראה לכם פה שרץ לי פינג רציף הכל תקין עושה פיניש עושה פה טאסקים

  16. 04:39

    אתם רואים ה-20% 30% זה הסנכרון של הזיכרון הופה וזה קפץ לנוד השלישי בוא נראה מה קרה לגבי הסרוויס הנה תראו את רגע הקפיצה רגע הקפיצה היה דיליי קטן של 10 אלפיות השנייה אבל אף פאקט לא הלך לאיבוד היה 0 פאקט עם לוסט זאת אומרת שהוא לא איבד אף פאקט אולי טיפה יתקף איזה 10 אלפיות השנייה אבל זה כלום שימו לב העברנו מכונה וירטואלית משרת פיזי אחד לשרת

לקורס המלא: קורס וירטואליזציה VMware ESXi 8

ההרצאה הקודמת: הגדרת vMotion Storage

ההרצאה הבאה: פתרון תקלות בדיסק המשותף - iSCSI

הרצאות קשורות מקורסים אחרים

  • הגדרת PATH
  • הגדרת Class - חלק 1
  • הגדרת iptables - חלק 1
  • הגדרת Router ID

קורסים נוספים במסלול

  • קורס וירטואליזציה - Hyper-V
  • קורס OpenStack