Difference between revisions of "Raid"

From Teknologisk videncenter
Jump to: navigation, search
m
m (RedHat / CentOS)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
{{TOCright}}
 
=redundant array of inexpensive disks=
 
=redundant array of inexpensive disks=
 
== RAID 0 ==
 
== RAID 0 ==
Line 25: Line 26:
 
*Hurtigere læsning af data da alle diske læser samtidig
 
*Hurtigere læsning af data da alle diske læser samtidig
 
=== Ulemper ===
 
=== Ulemper ===
*Langsommere skrivning. (Data skal skrives til paritetsdisk også)
+
*Langsommere skrivning. (Data skal skrives til paritetsdisk også. Paritetsdisk er involveret i al skrivning. Kan blive en flaskehals)
 
*Dyrere. Da der skal bruges en harddisk mere til paritetsinformationen.
 
*Dyrere. Da der skal bruges en harddisk mere til paritetsinformationen.
 +
 
== RAID 5 ==
 
== RAID 5 ==
 
striped disks with distributed parity. Minimum tre diske gemmer data striped. Paritetsinformation ligger på en anden disk. Minder om RAID 3 bortset fra der ikke er e´disk til paritetsinformationen, denne ligger spredt på alle diske. Paritetsinformationen kan bruges til at genskabe data, hvis en diske fejler.
 
striped disks with distributed parity. Minimum tre diske gemmer data striped. Paritetsinformation ligger på en anden disk. Minder om RAID 3 bortset fra der ikke er e´disk til paritetsinformationen, denne ligger spredt på alle diske. Paritetsinformationen kan bruges til at genskabe data, hvis en diske fejler.
Line 36: Line 38:
 
*Langsommere skrivning. (Data skal skrives paritet også)
 
*Langsommere skrivning. (Data skal skrives paritet også)
 
*Dyrere. En del af diskenes kapacitet bruges til paritet.
 
*Dyrere. En del af diskenes kapacitet bruges til paritet.
 +
= Implementering =
 +
== Hardware RAID ==
 +
== Software RAID ==
 +
=== RedHat / CentOS / Ubuntu ===
 +
*se kommandoen '''mdadm'''
 +
 +
=External links=
 +
*[http://download.adaptec.com/pdfs/user_guides/adaptec_raid_controller_iug_8_2010.pdf Adaptec Raid book] (Loads PDF)
 
[[Category:Computer]]
 
[[Category:Computer]]

Latest revision as of 15:00, 10 February 2011

redundant array of inexpensive disks

RAID 0

Striping. Data ligger spredt over flere diske.

  • Antal diske: Minimum 2

Fordele

  • Hurtigere læsning af data da alle diske læser samtidig
  • Hurtigere skrivning af data da alle diske skriver samtidig

Ulemper

  • Ingen redundans. Hvis en disk fejler er data på alle diske korrupt.

RAID 1

Spejling (mirroring). Data på en disk er spejlet over på en eller flere andre diske.

  • Antal diske: Minimum 2

Fordele

  • Tilgængelighed. Hvis en disk fejler ligger dataene på spejlet.
  • Tilgængelighed. Hvis der anvendes forskellige controllere eller SAN's til hver disk.
  • Hurtigere læsning Hvis systemet tillader split seeks. (Flere diske læser samtidig forskellige områder)

Ulemper

  • Langsommere skrivning. (Data skal skrives til alle spejle)
  • Dyrere. Da der skal bruges dobbelt så mange diske.

RAID 3

striped disks with dedicated parity. Minimum to diske gemmer data striped og en disk gemmer paritetsinformation. Paritetsinformationen kan bruges til at genskabe data, hvis en diske fejler.

  • Antal diske: minimum 3. (2 til stripe og en til paritet)

Fordele

  • Tilgængelighed. Hvis en disk fejler kan dataene genskabes og systemet kører videre.
  • Hurtigere læsning af data da alle diske læser samtidig

Ulemper

  • Langsommere skrivning. (Data skal skrives til paritetsdisk også. Paritetsdisk er involveret i al skrivning. Kan blive en flaskehals)
  • Dyrere. Da der skal bruges en harddisk mere til paritetsinformationen.

RAID 5

striped disks with distributed parity. Minimum tre diske gemmer data striped. Paritetsinformation ligger på en anden disk. Minder om RAID 3 bortset fra der ikke er e´disk til paritetsinformationen, denne ligger spredt på alle diske. Paritetsinformationen kan bruges til at genskabe data, hvis en diske fejler.

  • Antal diske: minimum 3.

Fordele

  • Tilgængelighed. Hvis en disk fejler kan dataene genskabes og systemet kører videre.
  • Hurtigere læsning af data da alle diske læser samtidig

Ulemper

  • Langsommere skrivning. (Data skal skrives paritet også)
  • Dyrere. En del af diskenes kapacitet bruges til paritet.

Implementering

Hardware RAID

Software RAID

RedHat / CentOS / Ubuntu

  • se kommandoen mdadm

External links