Failover

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În tehnologia informației și tehnologiile legate de rețea , trecerea la eroare este tehnica care implică trecerea automată la o structură similară redundantă sau de așteptare în cazul unei eșecuri sau întreruperi anormale în funcționarea unui server , componentă hardware sau rețea [1] , astfel încât noul dispozitiv îl înlocuiește pe cel care nu mai este funcțional. Failover-ul și comutarea sunt în esență aceeași operație, cu excepția faptului că failover-ul este de obicei automat și funcționează fără avertisment, în timp ce comutarea necesită intervenția umană.

De obicei, proiectanții oferă capabilități de failover în servere, dispozitive și rețele care necesită o disponibilitate aproape continuă și un grad ridicat de fiabilitate.

Operațiune

Într-un exemplu de funcționare la nivel de server, automatizarea failover utilizează de obicei un semnal de control periodic ( bătăile inimii ), între două servere interconectate printr-o conexiune de rețea sau un cablu separat (cum ar fi un cablu serial RS-232 ). Atâta timp cât semnalul de control este prezent, cel de-al doilea server nu își va aduce sistemele online ; de îndată ce este detectată o modificare (sau întrerupere) a semnalului de control, al doilea server reia activitatea primului. Unele sisteme au capacitatea de a trimite o notificare de failover.

Unele sisteme pot eșua nu complet automat, dar necesită intervenția umană; această configurație semi-automată de „aprobare manuală” se realizează automat numai după ce un utilizator a aprobat failover-ul.

Utilizarea software-ului de virtualizare a permis practicilor de failover să devină mai puțin dependente de hardware-ul fizic, acest lucru se întâmplă prin procesul numit „migrare”, un proces în care o mașină virtuală care rulează este mutată de la o gazdă fizică la alta, cu puține sau deloc întreruperi de serviciu .

Failback

Failback-ul este procesul invers, adică procesul de restabilire a unui sistem, componentă sau serviciu, care revine dintr-o stare de eroare în starea sa de lucru originală, apoi sistemul de înlocuire trece de la „funcționare” la standby.

Istorie

Termenul „failover”, deși probabil folosit de ingineri mult mai devreme, poate fi găsit într-un raport NASA declasificat din 1962. [2] Termenul „switchover” poate fi găsit în unele publicații la sfârșitul anilor 1950, [3] când „hot” Sunt descrise „sistemele de așteptare” „și„ la rece ”, cu semnificația actuală a tranziției imediate la un sistem în funcțiune (la cald) și trecerea întârziată la un sistem care necesită pornire (la rece).

Notă

  1. ^ Pentru erori la nivel de aplicație, vezi de exemplu Kailash Jayaswal, Administrarea centrelor de date , Wiley India Pvt. Limited, 2005, p. 364, ISBN 978-81-265-0688-0 . Adus la 18 iunie 2018 .
  2. ^ (EN) NASA, Postlaunch Memorandum Report for Mercury-Atlas (PDF), jsc.nasa.gov la 15 iunie 1962. Accesat la 18 iunie 2018.
  3. ^ (EN) Inginer petrolier pentru management , vol. 31, Dallas, Petroleum Engineer Pub. Co, 1959, p. D-40,OCLC 1589015 . Adus la 18 iunie 2018 .