code_blue 21.08.1111:00

שאלה לאנשי סיסטם פה , איך עושים CLUSTER עם APACHE?

יש לי 2 שרתים ואני רוצה לעשות CLUSTER ברמה של FAIL OVER
איך אפשרי ?
Ice Cold 21.08.1115:41
1. המ.. לא יודע אם זה ב-APACHE עצמו, נראה לי שאתה צריך בתגובה להודעה מספר 0
סוג של LOAD BALANCER...
code_blue 21.08.1120:13
2. השאלה אבל איך אני עושה LB באפאצ'י בתגובה להודעה מספר 1
איך אני מגדיר מס' שרתים שידעו כל הזמן לתקשר ביניהם " אתה חי? "
ואז אם אחד נופל השני ניהיה ראשי
Ice Cold 21.08.1120:21
3. אתה לא עושה את זה ב-APACHE... ה-LOAD BALANCER עושה את בתגובה להודעה מספר 2
זה. אתה מגדיר לו כמה כתובות (לא יודע בדיוקקקק איך זה עובד) והוא מנווט את הבקשה לשרת פנוי...
code_blue 22.08.1120:50
4. אני יודע איך לעשות את זה עם LOADBALANCER חיצוני בתגובה להודעה מספר 3
רציתי אבל לעשות איזה משהו שהאפצ'ים ידברו בינהם
חשבתי יש אופציה לקלאסטר ביניהם

אני יכול לעשות LB דרך הFW הבעייה היא שהוא מאפשר רק למה שמאחוריו
ויש לי 2 שרתים כל אחד במיקום אחר
ולא עובד לי לכתובות שלא מאחורי אותו FW
no_angel 13.09.1100:57
5. שמע אני יגיד לך מה דעתי בנושא הזה של FO של WEB בתגובה להודעה מספר 4
אני עובד בתחום התשתיות כבר הרבה זמן וגם מבין בפיתוח לא מעט ,
אני לא חושב שקלאסטר אפליקטיבי הוא יעיל בכל צורה שהיא גם אם תכניס את האפצ'י לCluster Resource . יש הרבה כלים לא חינמים כמובן לבצע זאת כמו Razonet שזה בעצם כמו הNLB מייקרוסופט .


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

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

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

יש הרבה אופציות השאלה מה המחיר שאתה מוכן לשלם עבור זה.
code_blue 09.10.1111:12
6. סורי על האיחור אבל תודה בתגובה להודעה מספר 5
אני מכיר מוצרי NLB חינמיים
הבעייה איתם היא תצורת העבודה
חייב שיהיה כתובת חוקית ברגל החיצונית וכל השרתים מאחורי הNLB יהיו
פנימיים

אני רוצה להגיע למצב שנניח יש לי שרת בחווה X עם אייפי X ושרת בחווה Y עם אייפי Y ולעשות ביניהם FAIL OVER שהDNS יפנה נניח לאיי פי כללי
שהוא איי פי וירטואלי בין 2 האפאצ'יים ואם אחד מהם למטה זה יופנה לזה שעובד
no_angel 09.10.1121:59
7. אוקיי עדיין אתה קצת מערבב.. בתגובה להודעה מספר 6
אני אציג לך 2 אופציות ואתה תגיד לי איזה מהם אתה רוצה.

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


2.שרת 1 ושרת 2 , שרת אחד זמין בזמן באמת וכולם ניגשים מולו ואם הוא נופל כולם עוברים אליו אוטומטית.ירגישו DownTime כלשהו.


לשרתי Web מומלץ האופציה 1 במיוחד שה-Apache יודע לעבוד חכם עם NlB בעצם.
code_blue 11.10.1112:54
8. אשמח לשמוע על 2 הפתרונות בתגובה להודעה מספר 7
מה זה אומר
העבר לפורום אחר
העבר לפורום:
סיבה:
תגובה חדשה
כותרת:
תוכן:
סמיילים:
הצג
עריכת אשכול
כותרת:
תוכן:
סמיילים:
הצג