Hva er Failover?
Dataprogrammer kjøres på datamaskinvare laget av svært komplekse elektriske maskiner. Disse serverne, som alt annet mekanisk utstyr, har en begrenset levealder før svikt. Computer failover er en strategi der et dataprogram distribueres på flere maskinvaresett for å redusere sannsynligheten for driftsstans. Dette begrenser unødvendige tap på grunn av maskinvarefeil fordi systemet vil fortsette å kjøre etter at en enkelt server krasjer.
Mange store organisasjoner bruker klynger av datamaskiner for å administrere dets teknologiske system. Denne tilnærmingen inkluderer vanligvis overflødige systemer og en failover-plan. Failover er et dyrere alternativ enn design med en server fordi det krever dupliserte maskinvare- og programvarelisenser.
Gjenoppretting av katastrofer er den tekniske betegnelsen som brukes for failover-planlegging og designteknikker. Dette er ikke begrenset til datamaskinvare. Avanserte tjenester er også tilgjengelig for nettverk og elektrisk kraft til bygninger. De fleste kommersielle datasentre tilbyr failover-funksjoner til vertsbaserte applikasjoner i bygningen. Failover-tjenester anses som en valgfri funksjon for et datasenter og selges vanligvis som en premiumtjeneste.
Det er viktig å definere failover-kravene til en dataprogram før den blir distribuert. Denne typen planlegging vil vanligvis være for kompleks og vanskelig å implementere etter distribusjon.
Sikkerhetskopieringskraft er en viktig funksjon for failover-design. Dette inkluderer typisk bygningsledelsestjenester som tillater kommersielle kraftkilder i et bygg. Denne tilnærmingen reduserer sannsynligheten for fullstendig strømbrudd fordi to elektriske mater er tilgjengelige i bygningen.
Gassdrevne generatorer er et annet alternativ som ofte brukes i katastrofegjenoppretting. Disse generatorene bør være i nærheten av selskapets datautstyr for å sikre at tilstrekkelig strøm er tilgjengelig. Generatorer leverer kortvarig sikkerhetskopiering mens hovedkraften gjenopprettes og vanligvis kjøres på diesel.
Programvarefeil er et annet alternativ i systemdesign som brukes i gjenoppretting av katastrofer. Denne tilnærmingen krever at det lastes inn en programvare på to datamaskiner ved hjelp av spesielt belastningsbalanserende utstyr. Programvaretilnærmingen har begrensninger fordi den ikke står for strøm- og nettverksproblemer.