PracticU

יצירת חוקים ב-DRS

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

יצירת חוקים ב-DRS

בשיעור זה אנו לומדים להגדיר חוקים למאזן המשאבים של האשכול, כדי למנוע ממכונות וירטואליות קריטיות לשבת יחד על אותו שרת פיזי, ורואים כיצד החוק נאכף במצב אוטומטי ומה קורה במצב ידני.
נושאי הסיכום המוצגים בשיעור:
1. הבעיה שהחוק פותר: אנחנו לא רוצים ששני בקרי הדומיין שלנו, שאחראים על בדיקת שם וסיסמה של כל משתמש שנכנס וגם משמשים כשרתי DNS, ישבו שניהם על אותו שרת פיזי, כי אם שרת הווירטואליזציה ייפול כל הרשת נופלת, ולשם ההדגמה מעבירים את בקר הדומיין השני אל אותו שרת שבו יושב הראשון, ונוצר מצב לא רצוי שבו שני בקרי דומיין יושבים על אותו שרת, ואם הוא ייפול לא יהיה בקר דומיין, לא יהיה שירות DNS וכל הרשת לא תעבוד.
2. יצירת החוק: נכנסים לאשכול שלנו, בתצורה שלו לוחצים על חוקים של מארחים ומכונות, מוסיפים חוק חדש, נותנים לו שם שמתאר אותו, קובעים האם להפעיל את החוק, בוחרים את סוגו, שאלת האם שתי המכונות הולכות ביחד נענית בשלילה מוחלטת, ובוחרים את הסוג ההפוך בדיוק, להפריד מכונות וירטואליות, ואז הוא שואל אילו מכונות וירטואליות רוצים להפריד, מציינים את בקר הדומיין הראשון ואת בקר הדומיין השני, ויוצרים חוק שאומר להפריד את שתי המכונות האלו.
3. הערה על סוגי חוקים אחרים: באותו מקום אפשר גם לשייך מכונות וירטואליות לשרת פיזי מסוים, למשל כאשר רוצים שעל שרת פיזי שהוא מאוד מאוד חזק מבחינת החומרה שלו תשב מכונה וירטואלית מסוימת, וזה נעשה באותו מקום.
4. האכיפה במצב אוטומטי: לאחר הגדרת האשכול יש לזכור שהמאזן רץ פעם בחמש דקות, ואפשר להמתין חמש דקות או ללכת ידנית ולהפעיל אותו, נכנסים לאשכול, לניטור, ואל ההמלצות של המאזן, ומבקשים ממנו להריץ אותו עכשיו, ובניטור הזה הוא נותן את ההמלצות שלו ובמקרה שלנו גם מבצע אותן באופן אוטומטי, ורואים העברה חיה של המכונה הווירטואלית של בקר הדומיין השני, שנעלם מהשרת הראשון ועבר לשני, וכאשר גוררים שוב את בקר הדומיין השני אל השרת הראשון ומבצעים העברה חיה, מיד בקר הדומיין הראשון נעלם ועובר לשרת השני.
5. התנהגות במצב ידני: אם בתצורת האשכול מגדירים בעריכה שהמאזן אינו אוטומטי אלא אוטומטי חלקי או ידני, אפשר לבצע את אותה פעולה אסורה, להעביר את בקר הדומיין הראשון אל השרת הראשון ושניהם נהיים על אותו מארח פיזי, מה שאסור לעשות, אבל המאזן לא עושה כלום כי הוא במצב של המלצות בלבד, ובלחיצה על האשכול ומעבר אל הניטור וההמלצות שלו והרצה מיידית, מקבלים המלצה להזיז את המכונה הווירטואלית של בקר הדומיין הראשון מהשרת הראשון אל השרת השני, והמלצה שנייה בדיוק אותו דבר, מסמנים ומיישמים את ההמלצה, ולמטה רואים שהוא מעביר את המכונה, ובמצב ידני מקבלים המלצות בלבד.
6. המסקנה המעשית: במציאות המאזן פועל מצוין ואפשר להשאיר אותו במצב אוטומטי, ולא צריך להעביר אותו למצב ידני, וההדגמה של ההמלצות נעשתה רק כדי להראות איפה רואים אותן, וכמובן שאפשר לתזמן אותו גם משם, לבקש ממנו לפעול מתי שרוצים באופן חד פעמי או קבוע, לתזמן את הפעולה שלו לפי מה שנחשב לנכון, כאשר לבד הוא עובד כל חמש דקות.
לסיכום, בשיעור זה למדנו להגדיר חוקי הפרדה במאזן המשאבים של האשכול כדי שמכונות קריטיות כמו שני בקרי דומיין לא ישבו על אותו שרת פיזי, ראינו שהחוק נאכף אוטומטית בהעברות חיות כשהמאזן במצב אוטומטי, שבמצב ידני מקבלים רק המלצות שצריך ליישם בעצמנו, ושאפשר לתזמן את הרצת המאזן בנוסף למחזור הרגיל שלו כל חמש דקות. SR13348HE

פרקי ההרצאה: יצירת חוקים ב-DRS

  1. 00:00

    הכרת חוקי DRS בין מכונות

  2. 00:54

    יצירת חוק להפרדת מכונות

  3. 01:33

    שיוך מכונה ל-ESX מסוים

  4. 02:09

    הרצת DRS ידנית

  5. 02:47

    הדגמת הפרדת ה-DC אוטומטית

תמלול ההרצאה: יצירת חוקים ב-DRS

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

  1. 00:02

    שלום לכולם, בהרצאה הזו אנחנו רוצים לדבר על חוקים שאנחנו יכולים לעשות לDRS איזה מכונות וירטואליות אסור לשים ביחד על אותו ESX לדוגמה, ה-DC שלנו נקרא לו DC1, נעשה לו ריניים, כאילו זה ה-DC הראשון וטסט VM נעשה רייט קליק ריניים, כאילו זה ה-DC השני בחברה

  2. 00:25

    ואנחנו לא רוצים ששני ה-DCים שלנו, דומיין קונטרולרים שאחראים על בדיקת שם וסיסמה של כל יוזר שנכנס וגם משמשים כשרתי DNS אנחנו לא רוצים ששתיהם ישבו על אותו ESX פיזי כי אם ESX ייפול כל הרשת נופלת.

  3. 00:43

    לדוגמה נשים את שתיהם באותו ESX, אני גורר את ה-DC השני ומעביר אותו ל-ESX הראשון ונוצר לי מצב לא רצוי ששני DCים יושבים על אותו ESX ואם ה-ESX הזה ייפול לא יהיה לי דומיין קונטרולר, לא יהיה לי DNS, כל הרשת לא תעבוד לי.

  4. 01:00

    אני רוצה לעשות חוק שלDRS אסור לשים שני DCים על אותו ESX. אז נלך לקלאסטר שלנו, ובקונפיגר שלו נלחץ על VMHost Rules חוקים.

  5. 01:13

    נעשה Add, נכתוב פה חוק DC1 and DC2. אתם יכולים לתת לו כל שם שאתם רוצים. האם להפעיל את החוק הזה? מה יהיה הסוג שלו?

  6. 01:24

    האם שתי המכונות הולכות ביחד? לא, זה ממש לא זה. אני צריך בדיוק ההפך, Separate Virtual Machines, להפריד מכונות וירטואליות. דרך אגב, אני יכול לשייך מכונות וירטואליות ל-ESX פיזי מסוים.

  7. 01:38

    נניח הייתי רוצה שב-ESX אחד, שהוא מאוד מאוד חזק מבחינת החומרה שלו, תשב מכונה וירטואלית מסוימת. אז את זה אני עושה פה. במקרה שלי, אני בוחר Separate Virtual Machines, להפריד מכונות וירטואליות.

  8. 01:53

    אחרי זה נעשה חוקים אחרים. הוא שואל איזה מכונות וירטואליות אתה רוצה להפריד? אני אומר לו dc1 וdc2 ואז אני מייצר חוק שאומר להפריד את שתי המכונות האלו עושה אוקיי ובוא נראה מה יקרה עכשיו asx הגדיר את הקלאסטר אבל drs רץ פעם בחמש דקות אז צריך לחכות חמש דקות או ללכת ידנית ולהפעיל אותו אנחנו יכולים ללכת לקלאסטר למוניטורינג ובdrs

  9. 02:20

    recommendations בהמלצות של drs להגיד לו להריץ עכשיו את הdrs כאן הוא נותן במוניטורינג הזה את ההמלצות שלו במקרה שלנו הוא גם מבצע אותם אוטומט והנה אני רואה פה מגרייטינג וירצ'ואל משין dc2 אתם רואים dc2 נעלם מהמכונה הראשונה ועבר למכונה השנייה בואו נלך עכשיו ונגרור עוד פעם dc2 לתוך ה-sx הראשון נעשה v-motion

  10. 02:47

    הנה הוא עובר ונהיה לנו פה ש-dc1 ו-dc2 על אותו שרת פיזי וישר dc1 נעלם הוא עבר ל-sx

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

ההרצאה הקודמת: הדגמה של DRS

ההרצאה הבאה: יצירת חוק לחיבור של VM - ל-ESX פיזי

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

  • יצירת חוקים למיילים - ב-Exchange
  • יצירת חוקים בסיסיים ב-FortiGate
  • חוקים ליציאה לאינטרנט
  • סיכום ב-3 דקות - חוקים ב-Firewall

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

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