Articles

fouttolerant

fouttolerant technologie is een mogelijkheid van een computersysteem, elektronisch systeem of netwerk om ononderbroken service te leveren, ondanks het uitvallen van een of meer van de onderdelen ervan. Fouttolerantie Lost ook potentiële service onderbrekingen met betrekking tot software of logische fouten op. Het doel is om catastrofale mislukking te voorkomen die het gevolg kan zijn van een enkel punt van mislukking.

VMware vSphere 6 fouttolerantie is een branded, continue data availability architectuur die een VMware virtuele machine exact repliceert op een alternatieve fysieke host als de hoofdhost server faalt.

fouttolerante systemen zijn ontworpen om meerdere storingen te compenseren. Dergelijke systemen detecteren automatisch een storing van de computer processor, I / O subsysteem, Geheugenkaarten, moederbord, voeding of netwerkcomponenten. Het storingspunt wordt geïdentificeerd en een back-upcomponent of-procedure neemt onmiddellijk zijn plaats in zonder verlies van service.

om fouttolerantie te garanderen, moeten bedrijven een inventaris van geformatteerde computerapparatuur en een secundaire noodstroomvoorziening aanschaffen. Het doel is om de crash van belangrijke systemen en netwerken te voorkomen, met de nadruk op kwesties die verband houden met uptime en downtime. Fouttolerantie kan worden voorzien van software die is ingebed in hardware, of door een combinatie van de twee.

in een software-implementatie biedt het besturingssysteem (OS) een interface waarmee een programmeur kritieke gegevens kan controleren op vooraf bepaalde punten binnen een transactie. In een hardware-implementatie (bijvoorbeeld met Stratus en het virtuele besturingssysteem) hoeft de programmeur zich niet bewust te zijn van de fouttolerante mogelijkheden van de machine.

op hardwareniveau wordt fouttolerantie bereikt door elke hardwarecomponent te duplexen. Schijven worden gespiegeld. Meerdere processors zijn lockstepped samen en hun uitgangen worden vergeleken voor correctheid. Wanneer een afwijking optreedt, wordt het defecte onderdeel bepaald en buiten gebruik gesteld, maar de machine blijft functioneren zoals gewoonlijk.

fouttolerantie vs. hoge beschikbaarheid

fouttolerantie is nauw verbonden met het handhaven van bedrijfscontinuïteit via zeer beschikbare computersystemen en netwerken. Fouttolerante omgevingen worden gedefinieerd als omgevingen die de service onmiddellijk herstellen na een servicestoring, terwijl een omgeving met hoge beschikbaarheid streeft naar vijf negens van operationele service.

in een cluster met hoge beschikbaarheid worden reeksen onafhankelijke servers losjes aan elkaar gekoppeld om het systeembrede delen van kritieke gegevens en bronnen te garanderen. De clusters bewaken elkaars gezondheid en zorgen voor foutherstel om ervoor te zorgen dat applicaties beschikbaar blijven. Omgekeerd bestaat een fouttolerant cluster uit meerdere fysieke systemen die één kopie van het besturingssysteem van een computer delen. Software commando ‘ s uitgegeven door het ene systeem worden ook uitgevoerd op het andere systeem.

de afweging tussen fouttolerantie en hoge beschikbaarheid is kosten. Systemen met geïntegreerde fouttolerantie hebben hogere kosten door de toevoeging van extra hardware.

Wat is sierlijke afbraak?

fouttolerantie wordt vaak synoniem gebruikt met sierlijke degradatie, hoewel deze laatste meer aansluit bij de meer holistische discipline van foutenbeheer, die erop gericht is problemen preventief op te sporen, te isoleren en op te lossen. Een fouttolerant systeem wisselt in back-upcomponentry om hoge niveaus van systeembeschikbaarheid en prestaties te handhaven. Sierlijke degradatie maakt het mogelijk om een systeem te blijven werken, zij het in een verminderde staat van prestaties.

het matchen van gegevensbescherming en fouttolerantie

fouttolerantie hangt af van redundantie. Informatie wordt namelijk redundant beschermd via datareplicatie of synchrone spiegeling van volumes naar een off-site datacenter. Voor fysieke redundantie blijft extra hardwareapparatuur Stand-By voor failover van operationele systemen.

gegevensback-up wordt vaak gecombineerd met redundantie. Beide strategieën zijn bedoeld als een bescherming tegen gegevensverlies, hoewel back-up de neiging heeft om zich te concentreren op point-in-time herstel, inclusief granulair herstel van een discreet gegevensobject. Redundante systemen zijn speciaal ontworpen voor toepassingsworkloads die zeer weinig downtime verdragen.

bij het implementeren van fouttolerantie moeten bedrijven de vereisten voor de beschikbaarheid van gegevens afstemmen op het juiste niveau van gegevensbescherming met redundante array of independent disks (RAID). De RAID-techniek zorgt ervoor dat gegevens naar meerdere harde schijven worden geschreven, zowel om I/O-bewerkingen in balans te brengen als Om de algehele systeemprestaties te verbeteren.

organisaties die fouttolerantie boven snelheid en prestaties prioriteren, kunnen het beste worden bediend door RAID 1 disk mirroring of RAID 10, die disk mirroring en disk striping combineert. Als fouttolerantie en systeemprestaties even belangrijk zijn, kan een onderneming het de moeite waard vinden om een beetje extra geld uit te geven door RAID 10 te combineren met RAID 6, of dubbele pariteit RAID, die het verlies van twee schijfstoringen tolereert voordat gegevens verloren gaan. Afgezien van de hogere kosten, het andere nadeel is dat data schrijft zich langzamer aan de RAID set.

naast hardware moet een fouttolerante architectuur worden gecoördineerd met regelmatig geplande back-ups van kritieke gegevens, mogelijk inclusief een gespiegelde kopie op een secundaire of alternatieve locatie. Beveiliging moet deel uitmaken van de planning om onbevoegde toegang te voorkomen, en om antivirus tools en de meest recente versie van het computersysteem OS toe te passen.

Welke industrieën zijn afhankelijk van systeemfouttolerantie?

fouttolerantie verwijst niet alleen naar de gevolgen van het hebben van redundante apparatuur, maar ook naar de geavanceerde methodologie die computermakers gebruiken om hun systemen op betrouwbaarheid te ontwerpen en te ontwerpen. Fouttolerantie is een vereiste ontwerpspecificatie voor computerapparatuur die wordt gebruikt in online transactieverwerkingssystemen, zoals vluchtcontrole-en reserveringssystemen van luchtvaartmaatschappijen. Fouttolerante systemen worden ook veel gebruikt in sectoren zoals distributie en logistiek, elektriciteitscentrales, zware productie, industriële besturingssystemen en detailhandel.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *