תוכן עניינים:
הגדרה - מה המשמעות של כישלון?
כישלון הוא היכולת המתמדת לעבור באופן אוטומטי וחלק לגיבוי אמין במיוחד. ניתן להפעיל זאת באופן מיותר או במצב פעולה המתנה לאחר כישלון שרת, יישום, מערכת או רכיב מערכת ראשי אחר.
המטרה העיקרית של כישלון היא לחסל, או לפחות לצמצם, את ההשפעה על משתמשים כאשר מתרחשת תקלה במערכת.
מונח זה ידוע גם כ- fallover.
Techopedia מסביר את Failover
כשל בשרת משתמש בכבל פעימות לב המחבר בין שני שרתים. כל עוד הדופק או פעימות הלב נמשכים בין שני השרתים, השרת המשני לא יוזם את המופעים שלו. עם זאת, כל שינוי בדופק של השרת הראשי יגרום לשרת המשני להשתלט על העבודה של הראשי ולשלוח הודעה לטכנאי או למרכז הנתונים, שיהיה אחראי להחזיר את השרת הראשי לרשת. לחילופין, מערכות מסוימות פשוט מתריעות על הטכנאי או על אנשי המרכז, אשר אז יוזמים את השינוי ידנית לשרת המשני. זה נקרא אוטומציה עם תצורת אישור ידנית.
עד 2005 התפתחה הטכנולוגיה באמצעות רשתות אזור אחסון (SAN), המאפשרת קישוריות בין שרתים ומערכות אחסון נתונים. זה סיפק מספר נתיבים שכל אחד מהם השתמש בכל הרכיבים בין השרת למערכת. מספר נתיבים ורכיבים מיותרים עוזרים להבטיח נתיב בר-קיימא במקרה של כשל ברכיב הגורם להיכשל של נתיב אחד, ולהגדיל את הקיבולת של כישלון אוטומטי.
הווירטואליזציה, המשתמשת במכונה וירטואלית או פסאודומכינה עם תוכנת מארח כדי ליצור סביבת מחשב מדומה, אפשרה לכישלון להיות פחות תלוי בחומרה פיזית.