PracticU

הגדרת Cluster מסוג NLB - שרת 2008

בלי כתוביותעם כתוביות
PracticU › קורס מנהלי רשת ושרתים - Active Directory 2022 › הגדרת Cluster מסוג NLB - שרת 2008
מילון מושגים:
קלאסטר - קבוצת מחשבים או שרתים שעובדים יחד כמערכת אחת, לשם זמינות גבוהה, ביצועים או חלוקת עומס.
מאזן עומסים - רכיב שמחלק בקשות נכנסות בין כמה שרתים, כדי לשפר ביצועים, זמינות ועמידות בעומס.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
סשן - פרק זמן של פעילות רציפה בין משתמש למערכת, שבו נשמר מידע על מצבו, למשל לאחר התחברות לאתר.
Multicast - שליחת מידע מצומת אחד לקבוצה מוגדרת של נמענים ברשת בו-זמנית, בלי לשלוח לכל המכשירים.
כתובת MAC - מזהה ייחודי וקבוע של כרטיס רשת, המשמש לזיהוי המכשיר ברשת המקומית.
TCP - פרוטוקול תקשורת אמין שמוודא שכל חבילות המידע מגיעות ליעד בשלמות ובסדר הנכון.
Event Viewer - כלי ב-Windows שמציג את יומני האירועים של המערכת והתוכנות, לצורך מעקב ואבחון תקלות.

הגדרת Cluster מסוג NLB - שרת 2008
NLB, Network Load Balancing, מאזן עומסים בין כמה שרתים שמופיעים תחת כתובת IP וירטואלית אחת. השיעור מקים קלאסטר של שני שרתי אינטרנט ומראה מה קורה כששרת נופל.
מה NLB עושה ומה לא
1. הבדל מ-Failover Cluster: ב-NLB כל השרתים פעילים בו זמנית, והוא מפזר ביניהם חיבורים. אין לו דיסק משותף ואין בו העברה של שליטה על דיסק. Failover Cluster דורש Enterprise, ומנהל דיסק משותף.
2. מתאים לאפליקציות חסרות מצב: אתר עם תוכן סטטי, או אתר שקורא מדאטאבייס לקריאה בלבד. אם האפליקציה שומרת מצב, כמו סל קניות, צריך לוודא שהיא תומכת בכך לפני שמתקינים.
3. Load Balancing: השרת עם מספר החיבורים הנמוך מקבל את החיבור הבא, וכל לקוח נשאר באותו שרת לאורך הסשן.
הכנה
4. שני כרטיסי רשת לכל שרת: אחד לציבור, ואחד פנימי בין השרתים לבדיקות חיים.
5. כתובת וירטואלית: נבחרת כתובת שאינה בשימוש, למשל 10.0.2.100. מוסיפים רשומת DNS של www לכתובת הזאת.
6. Multicast ו-Unicast: בחירה בין שינוי כתובת MAC של כרטיס הרשת (Unicast) לבין הוספת כתובת MAC וירטואלית לצד הפיזית (Multicast). בשיעור ממליצים תמיד על Multicast, אלא במקרים חריגים.
7. כללי פורטים: מגדירים שרק TCP פורט 80 מותר לכתובת הקלאסטר.
הגדרה
8. New Cluster: בוחרים שרת ראשון, כרטיס הרשת, וכתובת הקלאסטר. הכלי Network Load Balancing Manager נמצא מחוץ לוויזארד, ואפשר להפעיל אותו גם ב-Windows 7.
9. הוספת שרת שני: Add Host to Cluster. בשרת השני צריך להתקין את תכונת NLB לפני הפעולה, אחרת החיבור נכשל.
10. Converged: כשכל השרתים מסונכרנים, הסטטוס הוא Converged. אפשר לראות את הכתובת הוירטואלית בכרטיס הרשת של כל שרת.
הדגמה
11. הבחנה בין השרתים: כל שרת מציג עמוד שונה, כדי לדעת לאן הגיע הלקוח.
12. נפילה של שרת: השרת מכובה, השרת השני מזהה את הנפילה מיד ומפנה אליו את הלקוח.
13. חזרה: כשהשרת עולה שוב הוא מצטרף לקלאסטר בלי צורך בלוגין.
שימו לב
- NLB מתאים בעיקר לאתרי אינטרנט עם תוכן סטטי ולקריאה בלבד.
- כל ההודעות מופיעות ב-Event Viewer.
בסיום השיעור אתר האינטרנט פועל על שני שרתים, והלקוחות לא מרגישים בנפילה של אחד מהם.
השיעור הבא בקורס: הגדרת שרת 2016 כ-iSCSI Storage

פרקי ההרצאה: הגדרת Cluster מסוג NLB - שרת 2008

  1. 00:00

    בניית קלאסטר NLB על שני שרתי אינטרנט

  2. 01:54

    הבדל בין Failover Cluster ל-NLB

  3. 02:49

    איך NLB מפזר עומסים בין השרתים

  4. 04:12

    מתי NLB מתאים: תוכן סטטי בלבד

  5. 06:22

    בדיקת תמיכת האפליקציה ב-Active-Active

  6. 10:19

    שני כרטיסי רשת: ציבורי ופנימי

  7. 11:38

    הגדרת כתובת IP וירטואלית לקלאסטר

  8. 14:05

    כתובת MAC שהקלאסטר ממציא לכל IP

תמלול ההרצאה: הגדרת Cluster מסוג NLB - שרת 2008

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

  1. 00:00

    שלום וברוכים הבאים להרצאה על קלאסטר מסוג nlb זאת הולכת להיות הרצאה מעניינת ומרתקת ואנחנו נעשה קלאסטר ונעשה אתר אינטרנט על שני שירתים ונראה איך הקלאסטר הזה בדיוק עובד אני יונתן רבזין ואתם הגעתם להרצאה של מכללת פרקטיקיו יש לנו את כל החומר לימוד בווידאו כולל וימואר וכולל סיסקו וכולל חומרה של מחשב ווינדוס 7 שירתים הכל יש לנו

  2. 00:28

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

  3. 00:41

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

  4. 01:00

    מקווה שזה יהיה תקף כשאתם תקבלו את ההחלטה. בכל מקרה כל הפרטים נמצאים באתר המכללה practicu.com אנחנו רואים לפנינו עכשיו שני שרתים כל אחד מהם הולך להיות בקלאסטר אנחנו נקים אתר אינטרנט על כל אחד מהם בתוך כדי אנחנו נדבר ונסביר מה ההבדל בין שני סוגי הקלאסטרים הרי ראינו שיש לנו שני סוגי קלאסטרים ותכף אנחנו הולכים ללמוד מה ההבדל ביניהם

  5. 01:33

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

  6. 02:04

    של הווינדוס מה ההבדל ש-nlb הוא אקטיב אקטיב כולם אקטיבים ו-nlb לא יודע לנהל storage תקשיבו טוב קלאסטר מסוג nlb לא יודע לנהל storage משותף לא יודע לעבור מאקטיב לפסיב להעביר משרת לשרת את השליטה על דיסק המשותף הוא לא יודע לעשות את זה בקלאסטר המלא בפייל אובר קלאסטר אתה אומר שזה הדיסק המשותף ורק אחד יהיה אקטיבי

  7. 02:36

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

  8. 02:53

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

  9. 03:24

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

  10. 03:40

    מי עובד בשיטה הזאתי? תראו NSLOOKUP ל-www.facebook.com אתם יודעים לפייסבוק מתחברים יותר מ-10-20 אלף איש בו זמנית אבל יש להם כתובת IP אחת אתם רואים facebook.com נותן כתובת IP אחת אז בטח מאחורי הפייסבוק יש הרבה מכונות פיזיות שבו זמנית מקבלות את החיבורים וזה בעצם קלאסטר של NLB יפה אז הדגש על NLB

  11. 04:08

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

  12. 04:31

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

  13. 04:49

    למעשה, אני אספר לכם סוד, מאחורי האתר של המכללה יש דאטאבייס, אבל הוא read-only, הוא רק לקריאה בלבד, ואני, כשאני צריך לעדכן את האתר, אני בעצם מעדכן בשני מקומות פיזיים.

  14. 05:04

    אז מאחורי האתר של practical.com יש דאטאבייס שהוא לקריאה בלבד, אז אין בעיה של active-passive. כולם יכולים להיות אקטיביים ולקרוא בו זמנית את המידע.

  15. 05:17

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

  16. 05:47

    פה nlb distribute traffic across several servers מפזר תקשורת בין כמה שרתים, משתמש ב-TCPIP, NLB is particularly useful for ensuring the stateless applications. אתם רואים סטייטלס אפליקיישן? זה אומר אפליקציה שאין לה מצב כמו רכישות, כמו קניות, כמו

  17. 06:07

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

  18. 06:25

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

  19. 06:39

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

  20. 06:57

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

  21. 07:28

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

  22. 07:45

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

  23. 08:11

    אנחנו בדיוק מתחברים לאיזה שרת אנחנו התחברנו כדי שנוכל לראות את זה ויזואלית יופי יש לנו שרת web בואו נבדוק שהוא עובד מ-2701 וגם פה htp מ-2701 סיימנו את ההכנות סיימנו את ההכנות לקראת ההגדרה של הקלאסטר.

  24. 08:46

    יופי, זה עובד. עכשיו נתחיל להגדיר את הקלאסטר עצמו. טוב, אז אנחנו ניקח את השרת הזה לדוגמה, ונפעיל בו את הכלי של NLB, את Network Load Management Manager.

  25. 09:02

    הכלי הזה לא נמצא בוויזרד, ב-MMC של סרבר מנאג'ר, הם לא שמו אותו פה. משאירו אותו עוד מתקופה של שרת 2000 בערך שהוא נראה אותו דבר כך הוא היה נראה אפילו ב-NT4 אז הכלי הזה זה עוד הכלי ישן ואני שם full screen שיהיה לנו קל בואו נבדוק שאין לנו בעיות תקשורת אין לנו בעיות תקשורת יופי יש לנו פינג לשרת השני ואנחנו נמצאים בשרת הזה שזה 11 מצוין מצוין בואו נתחיל להגדיר את הקלאסטר שלנו

  26. 09:43

    עושים New Cluster או Connect to Existing Cluster למקרה שיש לנו כבר קלאסטר קיים שימו לב זה כלי ניהול שיכול לרוץ גם על Windows 7. New Cluster. לאיזה מחשב אנחנו רוצים להתחבר?

  27. 09:54

    מי המחשב שהולך להיות בקלאסטר? אז אני שם את המחשב הזה, זה השרת הזה, קוראים לו 1081 אם אני לא טועה, כן זה הוא, הנה כתובת ה-IP שלו.

  28. 10:05

    עכשיו הוא שואל אותי על איזה כרטיס רשת להתלבש? על איזה כרטיס רשת להפעיל את הקלאסטר? מומלץ, מומלץ מאוד, משהו שלא עשיתי פה, לעשות שני כרטיסי רשת לכל שרת.

  29. 10:21

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

  30. 10:45

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

  31. 10:57

    אז עושים להם כרטיס רשת נפרד עם סוויץ' נפרד, וכל ה-Nodes'ים, כל המחשבים של הקלאסטר, שנקראים Nodes, מחוברים ביניהם עם הרשת הנפרדת רק לטובת הרוביט, לטובת בדיקה האם אתה חי או מת.

  32. 11:18

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

  33. 11:47

    שלקוחות הולכים לקבל הלקוחות לא הולכים להתחבר לסרוור 081 או לסרוור 082 הלקוחות הולכים להתחבר לשם וירטואלי ואני אפתח DNS אני אמצא איזשהו שם וירטואלי לדוגמה אני אמציא שם www במקרה הזה זה הדומיין שלי.

  34. 12:11

    זה יכול להיות כל שם ואני אתן לו כתובת IP 10.2 נכון אנחנו ב-10.2 10.2 100 10.2 100. בואו נבדוק שהכתובת לא תפוסה. אני הולך לתת כתובת IP וירטואלית שכל הלקוחות הולכים להתחבר אליה ופעם הם מתחברים לשרת אחד פעם הם מתחברים לשרת אחר.

  35. 12:35

    לכן הכתובת הזאת פנויה זה מה שרציתי לראות שאין אף אחד בכתובת הזאת. אז אני שמתי ב-DNS ש-www זה כתובת 100, שאין אף מחשב כרגע שנמצא מאחורי הכתובת הזאת.

  36. 12:47

    ואת הכתובת הזאת אני מכניס ב-Cluster IP Address. Cluster IP Address זה הכתובת של הקלאסטר, זאת הכתובת הווירטואלית. שכל המחשבים בקלאסטר הולכים לקבל את הכתובת הזאת.

  37. 13:03

    ואתם תראו תכף, ננסה פה באיזה קלאס אנחנו נמצאים. אנחנו נמצאים ב-C, בסדר גמור. 255 255 אתם רואים כרגע יש לי בIP קונפיג כתובת IP 1 ברגע שאני אעשה קלאסטר NLB אתם תראו שמתבספת לי עוד כתובת זאת אומרת הכתובת 10.2.11 זה הכתובת האישית של השרת שלי אחרי שאני אעבור

  38. 13:33

    לשרת השני יהיה לו 12 אבל לכולנו תהיה כתובת IP וירטואלית שנקראת 10.2.100 יופי הכתובת הזאת אליה התחברו הלקוחות נעשה אוקיי אפשר לעשות גם כתובת בIP version 6 אני לא נכנס לזה אתם רואים יש פה עוד כל מיני סיבוכים שאני לא הולך לדבר עליהם.

  39. 13:58

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

  40. 14:15

    שימו לב פה לכל כתובת IP הוא נותן Mac זאת אומרת הוא הולך ממש לעשות כאילו יש מחשב עם IP וכתובת Mac פיזית. כתובת מאק שלי כרגע, הפיזית, אם אתם תסתכלו עליה בכרטיס הרשת, ה-Local Area Network, אתם רואים שזה Physical Address.

  41. 14:42

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

לקורס המלא: קורס מנהל רשת ושרתים אונליין

ההרצאה הקודמת: הגדרת Cluster מסוג NLB - שרת 2016

ההרצאה הבאה: הגדרת שרת 2016 כ-iSCSI Storage

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

  • סיכום ב-3 דקות - Cluster NLB + Failover
  • הגדרת ESXi ללא דיסק - Diskless - מסוג Stateful עם Cluster - חלק 1
  • הגדרת Failover Cluster ISCSI
  • צד שרת

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

  • קורס טכנאי מחשבים ורשתות - Windows 10/11 - בדגש על תמיכה טכנית בארגונים - Help Desk
  • קורס מנהלי רשת ושרתים - Active Directory 2025
  • קורס מנהלי רשת - ב-3 דקות
  • ראיון עבודה - מנהל רשת - תמיכה טכנית