Ontrack Data Recovery®

Herstelbare RAID-niveaus

 

Kroll Ontrack herstelt voornamelijk gegevens van niveaus RAID 0, 00, 1, 10, 1 E, 1 E0, 2, 3, 4, 5, 50, 5EE, 6, 60.

Wij bieden onze diensten ook aan voor een groot aantal op maat gemaakte RAID-matrices. Dankzij de voortdurende ontwikkeling van onze softwaretools beschikken we altijd over de meest recente (eigen) technieken om uw gegevensherstel zo goed mogelijk uit te voeren.  Als onze data recovery ingenieurs ongewone of op maat gemaakte RAID-matrices tegenkomen, worden ze bijgestaan door het R&D-team van Ontrack Data Recovery met speciale instrumenten die voor specifieke gevallen worden ontwikkeld.

Ons bedrijf wordt aanbevolen door de meeste RAID-leveranciers zoals HP, Compaq, Dell, Adaptec, IBM, Intel, Promise, LSI Logic, Mylex, Xiotech en Netsan. Elke RAID heeft een eigen configuratie, een specifieke omvang van de datablokken en een unieke symmetrie en pariteit.

Onze ervaring voor het gegevensherstel op RAID's gaat verder dan NTFS en beslaat ook MAC, UNIX, FAT en VMware.

RAID 0

De RAID 0-configuratie wordt doorgaans 'striping' genoemd. Om een snellere toegang te verkrijgen, worden de gegevens over de verschillende schijven verdeeld. Wanneer een of meerdere schijven een storing vertonen in een RAID 0, gaan dus belangrijke gegevens verloren.

Het onderstaande diagram toont hoe de gegevens worden verdeeld in de matrix.

We veronderstellen voor dit voorbeeld de volgende situatie: een bestand wordt aangemaakt.  Het bevindt zich in gegevensblokken 1 tot 4, als schijf 2 defect raakt en het tweede blok gaat verloren, is het hele bestand waarschijnlijk niet meer toegankelijk. Een andere invalshoek:  als een schijf stopt met werken, is het grootst mogelijke aantal werkende bestanden kleiner dan de gezamenlijke omvang van de overgebleven blokken.

RAID 1

Het RAID 1-niveau maakt gebruik van 'mirroring'. De gegevens van de eerste schijf worden dus gekopieerd naar een tweede. Deze RAID zorgt niet voor hogere prestaties, maar de tweede schijf doet dienst als back-up wanneer de andere schijf defect raakt.

RAID 0+1 et 1+0

De standaard RAID-niveaus kunnen worden gecombineerd om een hybride vorm of geneste RAID-niveaus te creëren waarbij er sprake is van een betere prestatie en/of extra redundantie. De RAID-types die voor extra redundantie zorgen, worden vaak gecombineerd met RAID 0 om de prestaties te verbeteren.

In het onderstaande diagram worden RAID 0 en RAID 1 met elkaar gecombineerd. Het verschil tussen de twee zit in de feitelijke volgorde van de RAID-matrix, hier schematisch weergegeven met de blokken in het vetjes.

RAID 0+1 is zo geconfigureerd dat RAID 0 een kopie ('mirror') heeft.

Dat brengt een aanzienlijk voordeel met zich mee, want als een schijf defect raakt in een van de matrices op niveau 0, kunnen de ontbrekende gegevens worden overgebracht van het andere systeem.  Dat betekent ook dat, wanneer een harde schijf wordt toegevoegd aan een blok, er ook aan de andere kant van het diagram een moet worden toegevoegd om het evenwicht tussen de matrices te bewaren.

Het nadeel van deze configuratie is dat het onmogelijk is om gegevens te herstellen wanneer twee storingen tegelijk optreden, tenzij de twee schijven andere blokken bevatten. Als in het onderstaande diagram een storing optreedt in de schijven 1 en 5 kan de RAID worden heropgebouwd, maar als 1 en 4 defect raken, zijn de gegevens verloren.

RAID 10 is zo opgebouwd dat de RAID 0 wordt verdeeld over de twee RAID 1-systemen.

Het grote voordeel van RAID 10 is dat een storing in een schijf van elke RAID 1-matrix niet resulteert in gegevensverlies. Als de beschadigde schijf echter niet wordt vervangen, is de overblijvende functionerende schijf in de matrix een zwak punt in het systeem dat tot het verlies van alle gegevens in de tabel kan leiden.

RAID 10

De overlappende RAID-techniek wordt ook gebruikt voor andere RAID-niveaus en wordt vaak toegepast op RAID 5 (maar ook bij niveaus 3 en 6) waardoor nieuwe niveaus tot stand komen zoals 50, 51, 60, 61, 30 en 03.

RAID 2

RAID 2 is vandaag de dag verouderd. Het combineert de methode van het striping met het schrijven van een Hamming Error Correction Code (ECC) voor foutcorrectie op een aparte harde schijf. Deze technologie zorgt voor een hoog veiligheidsniveau, maar jammer genoeg niet voor goede prestaties.

RAID 3 et 4

RAID 3 en 4 passen beide de striping-techniek toe met een harde schijf die enkel wordt gebruikt voor de pariteit. Het verschil tussen de twee is dat RAID 3 per byte werkt en RAID 4 per blok (of stripe).

RAID 3 wordt maar weinig gebruikt gezien de zwakke prestaties van de blokken ter grootte van een byte. RAID 4 krijgt dus de voorkeur maar is onderhevig aan tragere schrijfprestaties om tot een pariteit te komen die moet worden bijgewerkt telkens wanneer iets wordt weggeschreven.

RAID 5

RAID 5 wordt vaak beschouwd als de beste opstelling die het midden houdt tussen storingsbestendigheid, snelheid en kosten. Het verdeelt de gegevens op dezelfde manier als een RAID 0, maar verdeelt ook de pariteitsinformatie over alle schijven. RAID 5 wordt vaak gecombineerd met de specifieke matrix van een leverancier, maar de verdeling van de pariteit en de gegevens over de schijven gebeurt bijna altijd op een van de volgende vier manieren: asymmetrie links, symmetrie links, asymmetrie rechts of symmetrie rechts. Op de onderstaande schema's ziet u hoe de gegevens zich boven of rond de pariteit verplaatsen en ook de richting van de pariteit op de schijven.

Zoals u ziet, is de richting van de pariteit het makkelijkst te onderscheiden.  Die daalt ofwel naar rechts ofwel naar links. In asymmetrische RAID's negeren de blokken de pariteit. Ze gaan over de pariteit tot ze bij een beschikbare lege ruimte komen.

RAID 6

RAID 6 is een uitbreiding op RAID 5 volgens hetzelfde principe en met een analoge verdeling van de pariteit. Wat RAID 6 uniek maakt, is een extra pariteitsblok op elke stripe.  De belangrijkste reden hiervoor is dat twee schijven gelijktijdig defect kunnen raken zonder dat de gegevens op de RAID verloren gaan. De kans dat in een kleinere RAID twee schijven defect raken op korte tijd, is echter klein. Maar steeds vaker worden grote RAID-opstellingen gebouwd waarbij er een grotere kans is op schijfstoringen.  Daarom zijn het vooral de grote bedrijven die gebruik maken van een RAID 6 wanneer het gebruik van een groot RAID-systeem noodzakelijk is.

De prestaties zijn erg gelijklopend met RAID 5. Wel is er een hogere schrijfsnelheid omdat de gegevens en de pariteit naar alle schijven kunnen worden geschreven, maar het lezen verloopt trager door de vertragingen die worden veroorzaakt door de programmasprong van de twee pariteitreeksen.

De verschillende opties voor gegevensherstel

  • Herstel op afstand (RDR® of Remote Data Recovery) : uw RAID heeft een softwareprobleem en we kunnen het herstel vast en zeker uitvoeren op afstand. Het gaat dan om het verlies van gegevens door ze te verwijderen, verloren partities, formatteren en ook het verlies van de RAID-configuratie. Zonder dat u de schijven hoeft te verplaatsen, kunnen wij het probleem oplossen.
  • Data recovery in een laboratorium : de specialiteit van Ontrack Data Recovery is het recupereren van gegevens, we zijn echte pioniers op dat vlak.  In onze cleanrooms werken onze ploegen aan uw fysiek beschadigde schijven in perfecte werkomstandigheden. Elke softwarestoring die op afstand wordt opgelost, kan ook in ons laboratorium worden behandeld. De schijven die we ontvangen voor gegevensherstel in het laboratorium worden u in identiek dezelfde toestand weer teruggestuurd. Na het gegevensherstel stuurt Kroll Ontrack u de gegevens toe op een medium naar keuze (harde schijf, dvd, tape).
  • On-site data recovery : in sommige gevallen is het verplaatsen van opslagmedia moeilijk of zelfs onmogelijk. Dat is bijvoorbeeld het geval wanneer door de interventie belangrijke systemen moeten worden stilgelegd of de veiligheid van uw bedrijf in het gedrang komt. In dat geval is het uitvoeren van gegevensherstel ter plaatse bij de apparatuur de beste oplossing: onze ingenieurs verplaatsen zich naar uw bedrijf om het herstel uit te voeren. Als toch blijkt dat het te veel schijven betrokken zijn bij het probleem, worden images gemaakt ter plaatse en werken we verder met die images in ons laboratorium. Op die manier blijft de downtime van uw systeem beperkt tot het minimum.
  • Oplossingen voor op maat gemaakte systemen : ons team van ontwikkelaars ontwikkelt software op maat om eigen ontwikkelde systemen weer in topvorm te krijgen. Databases, RAID's en zelfs oude bestandssystemen die niet meer worden ondersteund, kunnen worden bestudeerd.