[RAID1] Bescherming tegen software fouten etc

Pagina: 1
Acties:

  • Bor
  • Registratie: Februari 2001
  • Laatst online: 10:17

Bor

Coördinator Frontpage Admins / FP Powermod

01000010 01101111 01110010

Topicstarter
Zoals iedereen weet werkt de beveiliging van Raid I (mirroring) door de zelfde data op 2 fysieke harddisks op te slaan. Wanneer een van de 2 disks nu kapot zal gaan is de data nog beschikbaar op de 2e harddisk. Wat ik mij afvraag is hoe nu wordt omgegaan met bv software fouten. Stel een bestand wordt door het niet correct afsluiten beschadigd. Dit beschadigde bestand wordt dan toch ook gewoon gemirrored? Maw, raid beschermt alleen tegen hardware storingen?

En hoe werkt nou die fouttolerantie precies met behulp van pariteit?

Ik heb de RAID faq gelezen maar die geeft niet echt antwoord op deze vraag.

[ Voor 7% gewijzigd door Bor op 05-10-2003 12:02 ]

Over Bor | Vraag & Aanbod feedback | Frontpagemoderatie Forum


  • McKaamos
  • Registratie: Maart 2002
  • Niet online

McKaamos

Master of the Edit-button

als de software iets fout doet, wordt dat gewoon gemirrord.

Iemand een Tina2 in de aanbieding?


  • Brede P
  • Registratie: Oktober 2000
  • Laatst online: 08-01 14:43
In principe heb je gelijk ja. RAID 1 beschermt alleen tegen hardware falen. Het kan uitgebreider met bijvoorbeeld RAID 5, of RAID 10.
Maar een software fout, tja, die zal blijven, naar mijn weten is er geen RAID opstelling mogelijk waarbij je beschermd bent tegen een software fout.
Het enige dat daar tegen werkt is backuppen, mijns inziens. Er zijn wel van die kaartjes te krijgen (PCI) die je een bepaalde instelling geeft, waarna hij iedere keer dat de computer reboot, die instellingen terug zal halen (wordt wel bij internetcafe's gebruikt dacht ik).

  • Bor
  • Registratie: Februari 2001
  • Laatst online: 10:17

Bor

Coördinator Frontpage Admins / FP Powermod

01000010 01101111 01110010

Topicstarter
Wat doet de pariteit dan precies? Die check bv op fouten bij het wegschrijven / lezen van data?

[ Voor 5% gewijzigd door Bor op 05-10-2003 12:09 ]

Over Bor | Vraag & Aanbod feedback | Frontpagemoderatie Forum


  • SyS_ErroR
  • Registratie: Juni 2002
  • Laatst online: 08:45
Oftewel, als je een virus hebt infecteerd dat virus 2 schijven...

  • Liam
  • Registratie: Februari 2000
  • Laatst online: 29-12-2023

Liam

Wat nou 1 proc is genoeg.. :P

Bor_de_Wollef schreef op 05 October 2003 @ 12:08:
Wat doet de pariteit dan precies? Die check bv op fouten bij het wegschrijven / lezen van data?
Met die pariteit in b.v. een RAID5 omgeving kan je de data die erop staat weer "herberekenen" en zodoende dataverlies door schijfuitval voorkomen. Althans voorkomen, inperken.

Kortom, als je 3 schijven hebt wordt de paritie verspreid over de 3 schijven, valt de middelste uit, dan hebben de andere twee schijven voldoende gegevens om de data die op de middelste stond te berekenen. Basaal gezien zou je kunnen zeggen dat het ongeveer zo gaat.

En ja, als er iets corrupt wordt wegeschreven op schijf0 dan zal dat keurig gemirrord worden naar schijf1.

[ Voor 9% gewijzigd door Liam op 05-10-2003 23:01 ]

If it bleeds, we can kill it!! |Werkbak specs|CCNP, bezig met Master.


  • Femme
  • Registratie: Juni 1999
  • Laatst online: 07:24

Femme

Hardwareconnaisseur

Official Jony Ive fan

RAID is om te beschermen tegen hardwarefouten (RAID 0 uitgezonderd).
Backups zijn er om te beschermen tegen user- of softwarefouten.

Wil je het goed doen dan moet je dus beide gebruiken, te beginnen bij de backups.

  • BalusC
  • Registratie: Oktober 2000
  • Niet online

BalusC

Carpe diem

Bor_de_Wollef schreef op 05 October 2003 @ 12:08:
Wat doet de pariteit dan precies? Die check bv op fouten bij het wegschrijven / lezen van data?
De pariteit is zogezegd de 'som' van de geschreven data op alle andere schijven. Bij RAID3/4/5/6/7 kun je dankzij de pariteit na het uitvallen van een of twee (RAID6) schijven alsnog de data redden. Dit kun je doen door de 'som' terug te rekenen :)

Hieronder heb je een voorbeeldje voor RAID3/4/7 (D = dataschijf, P = pariteitschijf):
code:
1
2
3
4
5
6
D1  D2  D3  P1
1 + 1 + 0 = 0
0 + 1 + 0 = 1
1 + 1 + 1 = 1
1 + 0 + 1 = 0
0 + 1 + 1 = 0
Stel dat de derde dataschijf (D3) uitvalt:
code:
1
2
3
4
5
6
D1  D2  D3  P1
1 + 1 + ? = 0
0 + 1 + ? = 1
1 + 1 + ? = 1
1 + 0 + ? = 0
0 + 1 + ? = 0
Dan reken je als volgt de verloren gaande data terug om:
code:
1
2
3
4
5
6
P1  D1  D2  D3
0 - 1 - 1 = 0
1 - 0 - 1 = 0
1 - 1 - 1 = 1
0 - 1 - 0 = 1
0 - 0 - 1 = 1
:)

  • Bor
  • Registratie: Februari 2001
  • Laatst online: 10:17

Bor

Coördinator Frontpage Admins / FP Powermod

01000010 01101111 01110010

Topicstarter
Thanks, duidelijk uitgelegd! :)

Over Bor | Vraag & Aanbod feedback | Frontpagemoderatie Forum

Pagina: 1