Bij Citus gebruiken we voor de eigen webservers raid(1).
De laatste servers die we hebben aangekocht voor eigen gebruik waren Q6600-servers met een 3Ware 9650 Raid Controller.
Likes: 0

Bij Citus gebruiken we voor de eigen webservers raid(1).
De laatste servers die we hebben aangekocht voor eigen gebruik waren Q6600-servers met een 3Ware 9650 Raid Controller.
het gaat niet om de mhz of ghz
het gaat erom dat het niet langs je pci bus moet stoeien
maar direct over de controller gaat dus
is een losse raid controller altijd sneller omdat het OS onafhankelijk is
een software set draait de rebuild in het OS terwijl een hardware kaart dat OS onafhankelijk op de background kan doen
Tegenwoordig zit alles op PCI-express, dat meer dan voldoende bandbreedte heeft om meerdere disken te laten rebuilden.
Wat is jouw bewijs dat een losse RAID controller sneller is omdat het "onafhankelijk" van het OS is?
Jullie moeten natuurlijk ook niet vergeten dat de software en hardware van de RAID-controller ontworpen zijn om te doen waarvoor ze ontworpen zijn. Namelijk het beheren van je RAID-array.
Een CPU doet alle activiteiten van de server.
Raid0 voor snelheid op mn eigen server waar geen belangrijke spullen op staan,
Raid1 voor kleine fileserver met belangrijke documenten
Raid5 voor grote fileserver.
Redelijk standaard setup.
Bij xsxn gebruiken we alle servers in RAID-1 combinatie.
Alle servers zijn bij ons uitgerust met een raid-1 config.
Deze worden weer naar een raid-5 config op een andere locatie over gepompt. Zo heb je veel zekerheid. De server kan altijd eerst op de mirror terug vallen en mocht het DC afbranden, dan is op de externe locatie nog een recente backup beschikbaar.

Op allen een software raid 1
Zo'n beetje alles op RAID-1 hier, een backupserver is RAID-6...
Kun je toch niet zomaar vergelijken met elkaar. Een deftige hardware RAID kaart heeft geen x86 processor maar werkt veel efficienter. Bovendien hebben hardware kaarten eigen geheugen. Als je software RAID gebruikt dan zal je hard disk performance flink lager worden zodra je cpu bezig is met andere dingen.
Welk RAID level is gebruikelijk voor backups?
Dus stel, een hardeschijf 'stopt ermee', dat je dan gewoon door kan gaan (geen dataverlies).
Wij hebben in alle servers (ook het backup platform) minimaal 1 hotspare. Daarmee wordt de array altijd gerebuild. Daarna vervang je op je gemakje de stukke disk.
Verder doen we:
- Raid5+Hotspare -> Webservers
- Raid5+Hotspare -> Backup
Verder is ons storage platform van Equallogic helemaal RAID50. Nieuwe machines zijn virtueel en draaien daar dus op. Da's snel en veilig. Ook weer met 2 hotspares.
hoe werkt zo'n hotspare precies? Ik zie die term wel vaker voorbij komen op WHT. Ik heb op http://en.wikipedia.org/wiki/Hot_spare gelezen dat het is om een uitval op te vangen, maar ik kan niet vinden hoe het precies werkt. Heb je dan drie schijven waarvan eentje als 'reserve' wordt gebruikt en actief wordt als er 1 uitvalt?
Hardware raid is altijd te prefereren boven software raid, er zijn meerdere redenen voor, enkele zijn, operating systeem onafhankelijk, snelheid, cache en in sommige gevallen ook hardware onafhankelijk.
Wat een hoop mensen schijnen te vergeten is dat je bij hardware raid vaak ook een berg cache geheugen krijgt waardoor diskacties sneller zijn.
Met Hardware onafhankelijk bedoel ik dat de schijven inclusief de controller in een andere server gezet kan worden waarna de data weer beschikbaar is, dit zou ik overigens niet doen met een Operating system, maar in disaster recovery gevallen wil het wel kunnen werken dat je de schijven inclusief controller in een andere machine zet ( het liefst wel van dezelfde hardware familie, geen amd in intel of omgekeert stoppen) en dat je met een paar kleine aanpassingen weer verder kunt werken.
een typische server instelling is vaak OS op een raid 1 en data op een raid 5
webservers worden vaak op raid 1+0 (10) gezet omdat in het geval van een failure wel alle disken gebruikt worden ten opzichte van een raid 0+1. Het verschil tussen raid 0+1 en Raid 10 is dat in geval van een failure bij raid 10 als er 1 disk uitvalt de andere drie doorgaan. Bij een raid 0+1 als er een disk stuk gaat er 2 disken uitvallen.
De verschillende raid levels onder elkaar:
Raid 0 - striping = erg snel maar geen vorm van redundancy gaat er 1 disk stuk dan is de
hele raid set stuk. (minimaal 1 disk)
Raid 1 - mirroring = Hoge mate van redundancy gaat er 1 disk stuk dan is de volledige
data beschikbaar, voordeel snelle leesacties, data kan van 2 schijven
gelezen worden, nadeel elke schrijf actie moet 2 keer uitgevoerd
worden. duur 2x zoveel schijven (minimaal 2 disken)
Raid 2/3/4 worden niet gebruikt - worden ze wel aangeboden, zou ik ze niet gebruiken.
Raid 5 - striping met gedistribueerde parity = hoge mate van redundancy gaat er 1 disk
stuk dan wordt met behulp van de parity de data terugberekent, dit geeft wel
een performance drop, wordt veel toegepast in grote datavolumes. (minimaal 3
disken)
Raid 6 - striping met dubbele parity = hoge mate van redundancy er kunnen 2 disken stuk
gaan, maar geeft performance verlies ten opzichte van raid 5 omdat de parity 2
keer weggeschreven moet worden. (minimaal 4 disken)
Raid 0+1 - striping met mirror = een stripe set wordt gemirrored, snelle schrijf acties en
snelle leesacties. gaat 1 disk stuk zijn 2 disken buiten gebruik maar geen
dataverlies, 2 disken worden gestriped (raid 0) en daarna gemirrored (Raid 1).
(minimaal 4 disken)
Raid 1+0(10) - mirrored disks striped = elke disk wordt eerst gemirrored en daarna worden
alle gemirrorde paren gestriped, performance identiek aan 0+1 maar
wanneer 1 disk kapot gaat blijven de andere disken doorwerken, dus
betere performance wanneer er een disk kapot gaat. hier worden eerst de
disken gemirrored en daarna wordt er een stripe set opgebouwd. (minimaal
4 disken)
De meeste hardware controllers bieden tegenwoordig ook de mogelijkheid om een hot spare in te stellen, dat is 1 of meerdere schijven die wachten tot een schijf kapot gaat en daarna begint de controller meteen de rebuild van de data op deze hotspare, dit heeft het voordeel dat de periode dat je data gevoelig is voor verlies kleiner is dan wanneer je geen hot spare hebt.
Ik hoop dat ik hiermee wat heb toegevoegd.
Bedankt Jandar. Je informatie heeft zeker toegevoegde waarde
Die hot spare was me nog vrij onbekend, maar nu weet ik eindelijk wat het precies is en doet.