*   >> Lezen Onderwijs artikelen >> tech >> safety

Oplossingen van de problemen in High Availability

oplossingen van de problemen in de High Availability

Introductie

Een systeem is beschikbaar gesteld wanneer de gebruiker aanvraag voor een aantal diensten en hij krijgt een goede respons en de gewenste baan uitgevoerd op de server. Ook wordt gedefinieerd als de verhouding tussen de gemiddelde tijd in gebruik en de totale tijd in dienst [1]. Verschillende systemen hebben verschillende eisen op het gebied van beschikbaarheid van het systeem. Belangrijke systemen hebben zeer kritische eisen van beschikbaarheid van de systemen.

Indien de gebruiker toegang tot het systeem en de gebruiker geen juiste reactie van systeem dan niet beschikbaar is genoemd krijgen. Er kunnen verschillende redenen zijn, zoals software, kan macht of hardwarefouten de onbeschikbaarheid van het systeem [2] veroorzaken

Solutions in High Availability:.

Hier zijn de belangrijkste redenen van het systeem en de onbeschikbaarheid oplossing hoe zich te ontdoen van deze problemen

Software Failure:

Software falen is een van de belangrijkste redenen van het systeem niet beschikbaar.

Software niet te wijten aan niet-afgehandelde fouten in de software-programma's [3]. Deze fouten zijn verblijven softwareprogramma's en op wanneer een externe invoer werken met dat gedeelte van de software. Software fouten of bugs kunnen worden onderverdeeld in twee categorieën; Bohrbugs en heisenbugs [4]. Bohrbugs zijn die fouten die kunnen worden gereproduceerd; vandaar ontwikkelaars en testers kunnen detecteren en verwijderen van de bugs. Heisenbugs zijn moeilijk te reproduceren; vandaar deze zijn moeilijk te vinden en verwijderen van software programma's.

Omdat heisenbugs zijn niet reproduceerbaar, dat is de reden waarom deze zijn moeilijk te vinden en te verwijderen tijdens de software-ontwikkeling.

Door niet-deterministische gedrag van heisenbugs, het kan worden door het herhalen van deze stappen, dus door de toepassing opnieuw te starten kan het oplossen van de behandelde probleem. Dit herstarten techniek kan worden uitgevoerd door de invoering van controlepunten. Controlepunten houdt de momentopname van het systeem regelmatig tijdens de uitvoering en wanneer het systeem opnieuw gestart de vorige toestand van het systeem herstellen.

De andere benadering die kan worden gebruikt voor software component redundante componenten te gebruiken bij de ontwikkeling grootschalige toepassingen. Deze redundante componenten kunnen worden gebruikt als backup en in geval van een storing de

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.