------>
שאלה מכשילה ? אישית אני בספק... מקסימום ניסיון לבדוק את bullshit factor - האנשים שאומרים שהם יודעים משהו, אבל כשמגיעים לשאלות אמיתיות מסתבר שאין להם שמץ. לדעתי איש מקצוע אמיתי אף פעם לא יתנהג ככה. שוב, סה"כ דעתי. לגבי clustering - לי אישית אין יותר מדי ניסיון עם מייקרוסופט (למרות שמהניסיון הקצר שלי זאת לא תורה מסיני). התצורות הנפוצות לדעתי הן Exchange וSQL בfail-over ושרתי TS בload balance. כעקרון הצברים מתחלקים לכמה סוגים: - high availability - מטרתם לספק סביבה עמידה ושרידה לתקלות. לרב מדובר ב active-passive - במקרה של תקלה בשרת, שרת אחר נכנס לתמונה וממשיך מהנקודה בה הראשון כשל. כיוון שהתצורה הנ"ל מאוד תלויה אפליקציה, ההתייחסות שונה לגמרי עבור כל שירות ושירות. לדוגמא בSQL אם אתה לא עובד עם טרנאקציות, אינך יכול להבטיח אמינות הנתונים של 100% במקרה של כשל שרת ראשון. במקרה של שרת קבצים העסק הרבה יותר פשוט (למרות שגם אז יש נקודות כשל שיש להתייחס אליהן). תצורה נוספת היא active-active בה שניים (או יותר) מהnodes מתחלקים בעומס ובמקרה של נפילה של אחד מהם, העומס הנוסף מתחלק בין השאר. - HPC - High Performance Computing - בד"כ מטרתם לבצע חישובים כבדים ונפילת חלק מהnodes אומנם תגרע מהביצועים, אך עדיין תאפשר המשך פעילות. למרות שבמרה הזה השרידות חשובה פחות. אישית, הייתי מתחיל מdeployment guides של MS, מסיים את חומר קריאה ומנסה להרים לבד כמה תצורות נפוצות. לצערי אני מכיר יותר את תחום HPC על בסיס OpenMosix או OpenSSI, כך שאני בספק אם אוכל לתת לך כיוון יותר ממוקד.