Archief - XP install on RAID0-array

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Fear

Legacy Member
Wat is de performance gain bij een xp installatie op een raid0 array.

Ik ga zowiezo men xp instaleren via men 64-bit pci-x slot, maar wat heb je van performance gain als je os nu werkelijk op je array staat.

Iemand met benches en persoonlijke ervaringen ?

Cranox

Legacy Member
Ik heb ook een tijdje raid gehad ( 2x 120 gb 8mb ) maar ik moet zeggen dat het niet echt fameus was de winst , het viel eerlijk gezegd een beetje tegen .
Windows opstarten ging een paar secs sneller en de games/progs zijn sneller opgestart maar een echte boost voelde ik niet hoor.

Nu heb ik een raptor 10k rpm en is even snel ( het voelt toch even snel aan )

Hasj_en_wietje

Legacy Member
zal wel sneller draaie zekers? waarom moet ge precies weten hoe snel da gaat. imo nogal nutteloos, of uw os nu opstart in 30 seconden of in 37 wa maakt het uit :) tis nie da ge nog maar nen dag te leven hebt of zo he

Fear

Legacy Member
Hasj_en_wietje zei:
zal wel sneller draaie zekers? waarom moet ge precies weten hoe snel da gaat. imo nogal nutteloos, of uw os nu opstart in 30 seconden of in 37 wa maakt het uit :) tis nie da ge nog maar nen dag te leven hebt of zo he

vind et imho zowiezo iets gevaarlijker met een os op een raid array-

@ hasj-en-wietje

thx voor de feedback, ik dacht ook al dat een echte peformance gain niet zichtbaar ging zijn.

Hasj_en_wietje

Legacy Member
Fear zei:
vind et imho zowiezo iets gevaarlijker met een os op een raid array-

@ hasj-en-wietje

thx voor de feedback, ik dacht ook al dat een echte peformance gain niet zichtbaar ging zijn.

Ik heb ooit wel 2 schijven van 80gb in RAID0 gehad. Dat ging wel iets sneller als een enkele 80gb schijf ma soit das logisch niewaar? Kheb persoonlijk nog geen last gehad van defecte harde schijven maar tis dubbel risico he :) Bietje afwegen. als ge echt op performance kickt dan moete da zeker doen anders ... :)

apa

Legacy Member
Om te begrijpen waar RAID performance bijgeeft en waarom het soms wel, soms niet merkbare winsten levert moet je de karakteristieken van harde schijven kennen en dan met name de componenten die de performance ervan bepalen:
  • De bandbreedte: dit is het aantal MB's die de schijf per seconde kan doorsassen. De bandbreedte is afhankelijk van de data-dichtheid (hoe hoger die is, hoe hoger de bandbreedte) en van het aantal keren dat de schijf per minuut ronddraait (het aantal "rpm" dus; 7200rpm voor de meeste schijven en 10000rpm voor de WD Raptors).
  • De vertraging (=latency): dit is het aantal milliseconden dat gemiddeld gewacht moet worden bij het uitvoeren van een lees- of schrijfopdracht. De latency is afhankelijk de rotatiesnelheid (= rotational latency) en van de snelheid waarmee de lees/schrijfkop zich kan verplaatsen.
RAID verhoogt enkel de bandbreedte, de latency blijft gelijk. De verklaring luidt als volgt:

RAID0 is een systeem waarbij de data in blokken wordt verdeeld. Opeenvolgende blokken worden alternerend op de ene en daarna op de andere schijf geplaatst. Neem een voorbeeld waarbij een stuk data in 2 blokken verdeeld wordt. Wanneer die data gelezen wordt, dan wordt een leesopdracht gestuurd naar elke schijf. Iedere schijf reageert met dezelfde gemiddelde vertraging op zijn opdracht en beide schijven beginnen grosso-modo tegelijk data terug te geven (de latency is dus dezelfde als bij 1 enkele schijf). Er stroomt dan zowat 2 keer zo veel data binnen in dezelfde tijdspanne als hetzelfde systeem zonder RAID0 (de bandbreedte is dus verdubbeld).

RAID0 brengt dus wel degelijk een performance-winst! Of je die zal merken is een andere zaak. De performance hangt voor het overgrote deel af van de zwakste schakel in de keten (de bottleneck). Indien je toepassingen gebruikt die veel bandbreedte vereisen, dan zal RAID0 voor een stevige performance-boost kunnen zorgen. Gebruik je daarentegen eerder toepassingen die vooral met kleine hoeveelheden data werken, dan zal RAID zijn nut niet kunnen bewijzen.

De belangrijkste bandbreedte-verslindende toepassingen zijn:
  • Multi-user environment: deze komen het meeste voor in server-systemen waarbij 1 server door meerdere users tegelijk wordt aangesproken. In zo'n systemen is RAID zo goed als onmisbaar en is de performance-winst erg groot.
    Multi-user environment mag je echter niet verwarren met multi-tasking! Bij multi-user omgevingen gaat het om het uitvoeren van verschillende taken tegelijk; bij multi-tasking krijg je enkel de illusie daarvan doordat het OS zeer snel van de ene taak naar de andere springt.
    Naar verluid zou ook een multi-core processor vergelijkbare winsten vertonen bij het gebruik van RAID0 als multi-user omgevingen.
  • Multimedia verwerking: in deze toepassingen wordt vaak gebruik gemaakt van grote files die makkelijk in veel blokken in te delen zijn. Het hele bestand inlezen of wegschrijven gaat dan een stuk rapper wanneer meerdere schijven dat tegelijk doen.

Val jij in geen van deze 2 categorieën, dan is de kans groot dat RAID0 voor jou niet veel winst zal opleveren (het zal meetbaar zijn, maar je zal het niet merken).

Fear

Legacy Member
apa zei:
Om te begrijpen waar RAID performance bijgeeft en waarom het soms wel, soms niet merkbare winsten levert moet je de karakteristieken van harde schijven kennen en dan met name de componenten die de performance ervan bepalen:
  • De bandbreedte: dit is het aantal MB's die de schijf per seconde kan doorsassen. De bandbreedte is afhankelijk van de data-dichtheid (hoe hoger die is, hoe hoger de bandbreedte) en van het aantal keren dat de schijf per minuut ronddraait (het aantal "rpm" dus; 7200rpm voor de meeste schijven en 10000rpm voor de WD Raptors).
  • De vertraging (=latency): dit is het aantal milliseconden dat gemiddeld gewacht moet worden bij het uitvoeren van een lees- of schrijfopdracht. De latency is afhankelijk de rotatiesnelheid (= rotational latency) en van de snelheid waarmee de lees/schrijfkop zich kan verplaatsen.
RAID verhoogt enkel de bandbreedte, de latency blijft gelijk. De verklaring luidt als volgt:

RAID0 is een systeem waarbij de data in blokken wordt verdeeld. Opeenvolgende blokken worden alternerend op de ene en daarna op de andere schijf geplaatst. Neem een voorbeeld waarbij een stuk data in 2 blokken verdeeld wordt. Wanneer die data gelezen wordt, dan wordt een leesopdracht gestuurd naar elke schijf. Iedere schijf reageert met dezelfde gemiddelde vertraging op zijn opdracht en beide schijven beginnen grosso-modo tegelijk data terug te geven (de latency is dus dezelfde als bij 1 enkele schijf). Er stroomt dan zowat 2 keer zo veel data binnen in dezelfde tijdspanne als hetzelfde systeem zonder RAID0 (de bandbreedte is dus verdubbeld).

RAID0 brengt dus wel degelijk een performance-winst! Of je die zal merken is een andere zaak. De performance hangt voor het overgrote deel af van de zwakste schakel in de keten (de bottleneck). Indien je toepassingen gebruikt die veel bandbreedte vereisen, dan zal RAID0 voor een stevige performance-boost kunnen zorgen. Gebruik je daarentegen eerder toepassingen die vooral met kleine hoeveelheden data werken, dan zal RAID zijn nut niet kunnen bewijzen.

De belangrijkste bandbreedte-verslindende toepassingen zijn:
  • Multi-user environment: deze komen het meeste voor in server-systemen waarbij 1 server door meerdere users tegelijk wordt aangesproken. In zo'n systemen is RAID zo goed als onmisbaar en is de performance-winst erg groot.
    Multi-user environment mag je echter niet verwarren met multi-tasking! Bij multi-user omgevingen gaat het om het uitvoeren van verschillende taken tegelijk; bij multi-tasking krijg je enkel de illusie daarvan doordat het OS zeer snel van de ene taak naar de andere springt.
    Naar verluid zou ook een multi-core processor vergelijkbare winsten vertonen bij het gebruik van RAID0 als multi-user omgevingen.
  • Multimedia verwerking: in deze toepassingen wordt vaak gebruik gemaakt van grote files die makkelijk in veel blokken in te delen zijn. Het hele bestand inlezen of wegschrijven gaat dan een stuk rapper wanneer meerdere schijven dat tegelijk doen.

Val jij in geen van deze 2 categorieën, dan is de kans groot dat RAID0 voor jou niet veel winst zal opleveren (het zal meetbaar zijn, maar je zal het niet merken).

true, en zowiezo plaats ik deze op onafhankelijke controllers met eigen "cpu" om de cpu last te verminderen
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan