SetupRecommandattions:RAID
Line 12: | Line 12: | ||
== Linux SoftwareRaid == | == Linux SoftwareRaid == | ||
For servers without RAID or with [http://en.wikipedia.org/wiki/Fakeraid FakeRAID], [http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 SoftwareRaid] should be used. | For servers without RAID or with [http://en.wikipedia.org/wiki/Fakeraid FakeRAID], [http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 SoftwareRaid] should be used. | ||
+ | |||
+ | [http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 SoftwareRaid] is better than [http://en.wikipedia.org/wiki/Fakeraid FakeRAID] because it is well supported under Linux. The kernel supports it natively, and [http://en.wikipedia.org/wiki/Mdadm mdadm] is used to manage the disks. | ||
Please see your Linux distribution documentation on how to setup [http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 SoftwareRaid]. | Please see your Linux distribution documentation on how to setup [http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 SoftwareRaid]. |
Revision as of 09:35, 8 October 2009
Raid
We recommend HarwareRaid, RAID 1 or RAID 5, to build disk failure tolerant servers. Be careful not to buy servers with FakeRAID. Vendors are advertising their servers as RAID servers, but make sure that it is true HarwareRAID, or else it could be preferable to buy your servers with no RAID at all, and use Linux Software Raid instead.
FakeRaid
FakeRAID is the equivalent of not having RAID at all, since it's the BIOS that emulates the RAID and thus, the CPU ends up doing all the job.
Under Linux, if you have a server with FakeRAID/BiosRAID, then you should disable it in the BIOS and use Linux SoftwareRaid.
A list of FakeRAID hardware devices/controllers can be found here http://linuxmafia.com/faq/Hardware/sata.html
Linux SoftwareRaid
For servers without RAID or with FakeRAID, SoftwareRaid should be used.
SoftwareRaid is better than FakeRAID because it is well supported under Linux. The kernel supports it natively, and mdadm is used to manage the disks.
Please see your Linux distribution documentation on how to setup SoftwareRaid.