*   >> läser Utbildning artiklar >> tech >> safety

Lösningar på problemen i High Availability

Lösningar av problemen i hög tillgänglighet Omdömen

Introduktion Omdömen

Ett system kallas tillgänglig om användaren begäran om viss service och han får korrekt svar och önskat jobb görs på servern. Det är också definierad som förhållandet mellan medeltiden i tjänsten och total tid i drift [1]. Olika system har olika krav när det gäller tillgång till systemet. Viktiga system har mycket kritiska krav på tillgänglighet för system. Om användaren vill komma åt systemet och användaren inte får ordentlig respons från systemet då det kallas otillgänglig.

Det kan finnas många orsaker, som mjukvara, kan drivmedel eller maskinvarufel orsakar avsaknaden av systemet [2] Omdömen

Solutions i High Availability. Omdömen

Här är de viktigaste skälen för system otillgänglighet och lösning hur man kan bli av med dessa problem

Programvara Fel:

Programvara misslyckande är en av de viktigaste skälen för system otillgänglighet. Programvara misslyckas på grund av ohanterade fel i program [3]. Felen är bosatta i program och aktiveras när någon extern ingång interagerar med den del av programmet.

Programvara fel eller buggar kan delas in i två kategorier; Bohrbugs och Heisenbugs [4]. Bohrbugs är de buggar som kan återges; varför utvecklare eller testare kan upptäcka och ta bort dessa buggar. Heisenbugs är svåra att reproducera; varför dessa är svåra att hitta och ta bort från program. Eftersom Heisenbugs inte reproducerbara det är därför de är svåra att hitta och ta bort under mjukvaruutveckling. Omdömen

På grund av icke-deterministiska beteende Heisenbugs, kan den hanteras genom att upprepa dessa steg, så genom att starta programmet kan lösa problem.

Denna omstart teknik kan genomföras genom införande av kontrollpunkter. Kontrollera punkter håller ögonblicksbild av systemet regelbundet under genomförandet och när systemet startar den kommer att återställa det tidigare tillståndet i systemet. Omdömen

Den andra tillvägagångssätt som kan användas för programvarukomponent är att använda redundanta komponenter och samtidigt utveckla storskaliga tillämpningar. Dessa redundanta komponenter kan användas som backup och i händelse av fel den andra komponenten kan ersätta den.

Software redundans komponenter förhindra avsaknad av systemet på grund av fel på någon annan komponent genom att detektera inte komponenten och byt ut det innan det faktiskt misslyckas Omdömen

hårdvarufel. Omdömen

När ett system är nere på grund av fel varje fysisk

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.