<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>All rights reserved</copyright>
		<pubDate>Sat, 30 Aug 2008 15:53:41 GMT</pubDate>
		<lastBuildDate>Sat, 30 Aug 2008 15:53:41 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<description>GoT - list_messages</description>
		<image>
			<link>http://gathering.tweakers.net</link>
			<title>Gathering of Tweakers</title>
			<url>http://tweakimg.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>http://gathering.tweakers.net/rss/list_messages/1193708/9</link>
		<atom:link href="http://gathering.tweakers.net/rss/list_messages/1193708/9" rel="self" type="application/rss+xml" />
		<title>[Benchmarks] Het grote: &quot;Post hier je RAID scores topic&quot; II - Opslagmedia &amp; I/O Controllers - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28851835?data%5Bsource%5D=rss#28851835</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>zaterdag 06 oktober 2007 13:27
@MortalPiso: Areca vertrouwt niet op het filesystem maar gebruikt zijn eigen read-ahead, waardoor hij minder gevoelig is voor missende optimalisaties. Maar bijvoorbeeld een onboard RAID0 doet dit absoluut niet. Je Areca is ook minder gevoelig voor blokgroottes. Dit komt omdat de data toch al klaar staat. Ook al gebruik jij een andere blocksize Areca zelf intern een andere blokgrootte kunnen gebruiken. Het testen van intelligente controllers is vaak niet zo simpel.

Je scores in ATTO zijn fluctuerend omdat je waarschijnlijk Write Back hebt ingeschakeld en ATTO geen pauze inlast tussen de tests. Dus na een write-test waarbij dus 256MB wordt geschreven gaat ATTO gelijk weer een read test doen, maar er wordt op dat moment nog wel data van de write opdracht weggeschreven, wat de scores be&#239;nvloed. Het beste zou zijn op IOmeter te gebruiken waarbij je een cool down pauze inlast, zodat elke benchmark (in dit geval afhankelijk van blocksize) niet be&#239;nvloed wordt door eerdere benchmarks.

@Twister336: op jouw verhaal reageer ik later, moet nu weg. </description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 13:27<br />
@MortalPiso: Areca vertrouwt niet op het filesystem maar gebruikt zijn eigen read-ahead, waardoor hij minder gevoelig is voor missende optimalisaties. Maar bijvoorbeeld een onboard RAID0 doet dit absoluut niet. Je Areca is ook minder gevoelig voor blokgroottes. Dit komt omdat de data toch al klaar staat. Ook al gebruik jij een andere blocksize Areca zelf intern een andere blokgrootte kunnen gebruiken. Het testen van intelligente controllers is vaak niet zo simpel.<br>
<br>
Je scores in ATTO zijn fluctuerend omdat je waarschijnlijk Write Back hebt ingeschakeld en ATTO geen pauze inlast tussen de tests. Dus na een write-test waarbij dus 256MB wordt geschreven gaat ATTO gelijk weer een read test doen, maar er wordt op dat moment nog wel data van de write opdracht weggeschreven, wat de scores be&#239;nvloed. Het beste zou zijn op IOmeter te gebruiken waarbij je een cool down pauze inlast, zodat elke benchmark (in dit geval afhankelijk van blocksize) niet be&#239;nvloed wordt door eerdere benchmarks.<br>
<br>
@Twister336: op jouw verhaal reageer ik later, moet nu weg. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley" >]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28851835#28851835</guid>
			<pubDate>Sat, 06 Oct 2007 11:27:05 GMT</pubDate>
		</item>
		<item>
			<title>Nyarlathotep</title>
			<link>http://gathering.tweakers.net/forum/list_message/28852636?data%5Bsource%5D=rss#28852636</link>
			<author>dummy@example.com (Nyarlathotep)</author>
			<description>zaterdag 06 oktober 2007 16:22
Heb ook even getest. Eerst even de specs:

Intel Core Duo E6750 @3.4
Gigabyte GA-P35-DS4
Intel ICH9R chipset
2GB Team PC6400 
2x Seagate ST3250410AS 250GB, 16mb buffer, SATA II, Single Platter









Ik denk dat dit prima resultaten zijn. Alleen die burst score lijkt mij absoluut niet te kloppen. Weet iemand hoe dit kan??
Mijn C: partitie bevat mijn Vista 64 installatie. Ik heb getest onder XP 32.</description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 16:22<br />
Heb ook even getest. Eerst even de specs:<br>
<br>
Intel Core Duo E6750 @3.4<br>
Gigabyte GA-P35-DS4<br>
Intel ICH9R chipset<br>
2GB Team PC6400 <br>
2x Seagate ST3250410AS 250GB, 16mb buffer, SATA II, Single Platter<br>
<br>
<br>
<img src="http://i7.photobucket.com/albums/y251/SuperErik/HDTune_Benchmark_Intel___Raid_0_Vol.png" class="rml" title="http://i7.photobucket.com/albums/y251/SuperErik/HDTune_Benchmark_Intel___Raid_0_Vol.png" alt="http://i7.photobucket.com/albums/y251/SuperErik/HDTune_Benchmark_Intel___Raid_0_Vol.png"><br>
<br>
<img src="http://i7.photobucket.com/albums/y251/SuperErik/HDTachtest.jpg" class="rml" title="http://i7.photobucket.com/albums/y251/SuperErik/HDTachtest.jpg" alt="http://i7.photobucket.com/albums/y251/SuperErik/HDTachtest.jpg"><br>
<br>
<img src="http://i7.photobucket.com/albums/y251/SuperErik/ATTOtest.jpg" class="rml" title="http://i7.photobucket.com/albums/y251/SuperErik/ATTOtest.jpg" alt="http://i7.photobucket.com/albums/y251/SuperErik/ATTOtest.jpg"><br>
<br>
<br>
Ik denk dat dit prima resultaten zijn. Alleen die burst score lijkt mij absoluut niet te kloppen. Weet iemand hoe dit kan??<br>
Mijn C: partitie bevat mijn Vista 64 installatie. Ik heb getest onder XP 32.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28852636#28852636</guid>
			<pubDate>Sat, 06 Oct 2007 14:22:37 GMT</pubDate>
		</item>
		<item>
			<title>wouter10</title>
			<link>http://gathering.tweakers.net/forum/list_message/28853062?data%5Bsource%5D=rss#28853062</link>
			<author>dummy@example.com (wouter10)</author>
			<description>zaterdag 06 oktober 2007 17:42
Hier even een HDtach van de nieuwe Seagate 7200.11



Nu nog even in Raid zetten en dan wordt het leuk.</description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 17:42<br />
Hier even een HDtach van de nieuwe Seagate 7200.11<br>
<br>
<img src="http://www.speedy.vuurwerk.nl/hdtach_7200_11.JPG" class="rml" title="http://www.speedy.vuurwerk.nl/hdtach_7200_11.JPG" alt="http://www.speedy.vuurwerk.nl/hdtach_7200_11.JPG"><br>
<br>
Nu nog even in Raid zetten en dan wordt het leuk.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28853062#28853062</guid>
			<pubDate>Sat, 06 Oct 2007 15:42:20 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28853101?data%5Bsource%5D=rss#28853101</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>zaterdag 06 oktober 2007 17:49
@Nyarlathotep: Je hebt een Intel ICHxR controller die je in RAID mode gebruikt en je hebt write-back ingeschakeld. Dan zal je Intel-controller, net als Areca, truucjes uitvoeren waarvan het eindresultaat snelheidsverbetering kan zijn, maar het benchmarken van deze controller veel lastiger is. Je burstscore is authentiek, aangezien alle I/O via je RAM geheugen loopt is dat effectief de throughput van de driver via je RAM geheugen. Je test dus niet (direct) je schijven maar een intelligente controller. Als je Areca test met de oude versie van ATTO (32MB) krijg je ook geen valide resultaten.</description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 17:49<br />
@Nyarlathotep: Je hebt een Intel ICHxR controller die je in RAID mode gebruikt en je hebt write-back ingeschakeld. Dan zal je Intel-controller, net als Areca, truucjes uitvoeren waarvan het eindresultaat snelheidsverbetering kan zijn, maar het benchmarken van deze controller veel lastiger is. Je burstscore is authentiek, aangezien alle I/O via je RAM geheugen loopt is dat effectief de throughput van de driver via je RAM geheugen. Je test dus niet (direct) je schijven maar een intelligente controller. Als je Areca test met de oude versie van ATTO (32MB) krijg je ook geen valide resultaten.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28853101#28853101</guid>
			<pubDate>Sat, 06 Oct 2007 15:49:38 GMT</pubDate>
		</item>
		<item>
			<title>Nyarlathotep</title>
			<link>http://gathering.tweakers.net/forum/list_message/28853306?data%5Bsource%5D=rss#28853306</link>
			<author>dummy@example.com (Nyarlathotep)</author>
			<description>zaterdag 06 oktober 2007 18:41
quote:Enlightenment schreef op zaterdag 06 oktober 2007 @ 17:49:
@Nyarlathotep: Je hebt een Intel ICHxR controller die je in RAID mode gebruikt en je hebt write-back ingeschakeld. Dan zal je Intel-controller, net als Areca, truucjes uitvoeren waarvan het eindresultaat snelheidsverbetering kan zijn, maar het benchmarken van deze controller veel lastiger is. Je burstscore is authentiek, aangezien alle I/O via je RAM geheugen loopt is dat effectief de throughput van de driver via je RAM geheugen. Je test dus niet (direct) je schijven maar een intelligente controller. Als je Areca test met de oude versie van ATTO (32MB) krijg je ook geen valide resultaten.Dus voor een authentiek resultaat zou ik de write-back optie even uit moeten zetten? Of is de invloed dan alleen merkbaar op de burst rate? 
Ik zal straks even de tests runnen met die optie uitgeschakeld. Al kan ik nu wel tevreden zijn met de resultaten, of niet?</description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 18:41<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28853101#28853101" rel="external" class="messagelink">Enlightenment schreef op zaterdag 06 oktober 2007 @ 17:49</a>:</b><br>
@Nyarlathotep: Je hebt een Intel ICHxR controller die je in RAID mode gebruikt en je hebt write-back ingeschakeld. Dan zal je Intel-controller, net als Areca, truucjes uitvoeren waarvan het eindresultaat snelheidsverbetering kan zijn, maar het benchmarken van deze controller veel lastiger is. Je burstscore is authentiek, aangezien alle I/O via je RAM geheugen loopt is dat effectief de throughput van de driver via je RAM geheugen. Je test dus niet (direct) je schijven maar een intelligente controller. Als je Areca test met de oude versie van ATTO (32MB) krijg je ook geen valide resultaten.</div></blockquote>Dus voor een authentiek resultaat zou ik de write-back optie even uit moeten zetten? Of is de invloed dan alleen merkbaar op de burst rate? <br>
Ik zal straks even de tests runnen met die optie uitgeschakeld. Al kan ik nu wel tevreden zijn met de resultaten, of niet?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28853306#28853306</guid>
			<pubDate>Sat, 06 Oct 2007 16:41:05 GMT</pubDate>
		</item>
		<item>
			<title>Twister336</title>
			<link>http://gathering.tweakers.net/forum/list_message/28854324?data%5Bsource%5D=rss#28854324</link>
			<author>dummy@example.com (Twister336)</author>
			<description>zaterdag 06 oktober 2007 22:49
@Nyarlathotep: De resultaten zien er inderdaad prima uit. Je krijgt twee keer de snelheid van een single drive.quote:Enlightenment schreef op zaterdag 06 oktober 2007 @ 13:27:
@Twister336: op jouw verhaal reageer ik later, moet nu weg. Ik wacht met spanning </description>
			<content:encoded><![CDATA[zaterdag 06 oktober 2007 22:49<br />
@Nyarlathotep: De resultaten zien er inderdaad prima uit. Je krijgt twee keer de snelheid van een single drive.<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28851835#28851835" rel="external" class="messagelink">Enlightenment schreef op zaterdag 06 oktober 2007 @ 13:27</a>:</b><br>
@Twister336: op jouw verhaal reageer ik later, moet nu weg. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley" ></div></blockquote>Ik wacht met spanning <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley" >]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28854324#28854324</guid>
			<pubDate>Sat, 06 Oct 2007 20:49:31 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28862701?data%5Bsource%5D=rss#28862701</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>maandag 08 oktober 2007 17:37
quote:Twister336 schreef op vrijdag 05 oktober 2007 @ 23:31:
Sorry maar ik denk dat jouw artikel en jouw uitleg hierboven gewoon niet juist zijn.
Vooral de vergelijking met de dual/quadcore CPU&#039;s klopt niet.Leg uit. quote:Een belangrijke parameter bij de verschillende benchmarks is de blokgrootte die gebruikt wordt om de requests te maken. Laten we dit gemakshalve de request size noemen.
Stel dat we uitgaan van een Raid0 configuratie met vier HD&#039;s en een striping size van 32KB. De ideale request size is dan 4x32KB = 128KB.Nee, dan verlies je het effect van parallellisatie. Je hebt dan een situatie waarbij 4 hardeschijven die in staat zijn te seeken allemaal ingezet worden voor &#233;&#233;n I/O operatie. Je throughput kan hierdoor wel hoger worden, maar je verliest significant aan performance zodra de I/O stroom ingewikkelder wordt, zoals bij het uitpakken van bestanden, laden van programma&#039;s en andere taken die niet sequenti&#235;el gebeuren.

Het beste heb je een stripesize van 128KB tot 1MB zodat een enkele I/O request door &#233;&#233;n schijf behandeld kan worden, dan kan de volgende I/O request door de volgende schijf behandeld worden, enzovoorts. Dat is de theorie, in de praktijk haal je natuurlijk nooit de 100% verbetering omdat requests niet altijd op de juiste &#039;schijf&#039; belanden; met andere woorden de &#039;load&#039; is niet eerlijk verdeeld over de schijven. Daar doe je weinig aan, tenzij je een goede controller hebt zoals Areca die aan request reordering doet.quote:Als de request size in HD Tune is ingesteld op 128KB zul je dus (in theorie) de maximale snelheid halen.Klopt maar je verliest significant aan andere vormen van I/O en ik denk dat het niet vaak voor komt dat je met 200MB/s iets moet lezen of schrijven maar veel vaker voorkomt (zeg 99,9%) dat je schijven bottleneck zijn door non-sequenti&#235;le I/O.quote:Een quadcore CPU presteert pas optimaal als het vier verschillende instructies kan uitvoeren. Jouw vergelijking loopt hier dus al mank.Nee, want als je een filesystem een bestand van zeg 700MB laat lezen (of 5MB dat maakt weinig uit), zal deze iets van 10 I/O requests veroorzaken. Dat is dus de read ahead resulterende in een hogere queue depth. Om maar even een analogie te maken: zoiets als 10 threads. Door deze techniek kunnen RAID-arrays hun potentie ook daadwerkelijk omzetten in performance. Maar iets als HDTune gebruikt dit niet, en is dus een synthetische benchmark die ongeschikt is voor het meten van performance op een RAID-array zoals je dat in een realistische omgeving zou krijgen. Niet gebruiken dus.quote:Een tweede fout maak je door te zeggen dat HD Tune de I/O requests rechtstreeks naar de fysieke hardware stuurt. Klopt niet. HD Tune stuurt de requests naar de driver van de fysieke hardware.Oke heb je gelijk in. Strict genomen kan een applicatie nooit direct met hardware communiceren, dat gaat altijd via de HAL (Hardware Abstraction Layer) en dus via drivers. Wat ik bedoelde te zeggen is dat dit &#039;raw requests&#039; zijn en geen API-calls van een filesystem. Te vergelijken met raw sockets ipv winsocket. Dit soort I/O wordt denk ik alleen gebruikt voor defragmenteren en andere low-level I/O. Niet erg belangrijk, het gaat er uiteindelijk om welke performance je krijgt via je filesystem.quote:Het lijkt me veel logischer dat eventuele optimalisaties in die driver zitten en niet in het filesysteem.Het feit dat bijna alle filesystems dergelijke optimalisaties kennen, spreekt je tegen. Een driver weet niet met welk doel een filesystem zijn I/O uitvoert, dus om een soort prediction aan je driver toe te voegen kan teveel van het goede zijn. Toch zijn er drivers die dat doen, zoals van de Intel ICHxR RAID controller die aan low-level read-ahead doet. Kennelijk denkt Intel beter te kunnen optimaliseren dan het filesystem. Een andere mogelijkheid is dat Intel dit voornamelijk doet om synthetische benchmarks, zoals HDTune, op te krikken omdat dat is wat mensen zien en dus ook in HDTune een hoge score willen zien. Het zou niet voor het eerst zijn dat fabrikanten optimalisaties uitvoeren om beter in bekende benchmarks uit te komen (zoals nVidia met 3DMark en ATi met Quake3).quote:Of een request nu van een synthetische benchmark of een leesbewerking van Windows komt maakt voor de controller niets uit. Het zijn gewoon sectoren die gelezen of geschreven moeten worden.Klopt, het verschil is dat het filesystem gelijk 10 requests stuurt die in &#233;&#233;n klap verwerkt kunnen worden door de controller/driver en dat synthetische benchmarks zoals HDTune 1 request sturen en daarna de volgende, etc.quote:Je zegt dat HD Tune maar een request tegelijk maakt en dan rustig op een antwoord wacht. Dat geldt uiteraard voor alle requests en dat is ook helemaal geen probleem voor een degelijk RAID systeem.Hm je moet het concept van Sliding Window eens bekijken:



Probeer deze flash-demo eens:
http://www2.rad.com/networks/2004/sliding_window/demo.html

Begin met een window size van 4, reken zelf de throughput uit per 10 seconde. Gebruik hierna een window size van 1, en je ziet wat HDTune doet ongeveer.quote:De excessieve CPU belasting (81.4%) doet mij toch al vermoeden dat er iets niet juist is.Het is een hardware assisted controller, dus de driver besteed werk uit aan de CPU, dus een dergelijke CPU belasting is niet zo heel vreemd. Dat betekent overigens niet dat je dit tijdens normaal gebruik hebt, want non-sequentiele I/O is duidelijk bottlenecked aan de kant van de fysieke schijven, de rest van je systeem doet dan vrijwel geen flikker, gewoon wachten tot de schijven klaar zijn. Dit is ook de reden waarom storage performance zo belangrijk is, het is al een tijdje het meest trage onderdeel in je systeem. Zelfs een quadcore met 8GB geheugen kan nog retetraag zijn en daarom is RAID voor high-end systems ook zo interessant.quote:Mij heb je dus niet kunnen overtuigen dat HD Tune niet geschikt is om RAID systemen te testen.Misschien nu wel? Maar ook al zou HDTune een juiste Sequentiele throughput rate geven, dan nog zegt dat niets over echte performance in een desktop-systeem, omdat daar bijna alle I/O niet strict sequenti&#235;el is en vaak zelfs zwaar non-sequenti&#235;el. Access time is een low-level statistiek die, net als kloksnelheid bij processors, niet direct te vertalen valt naar performance. Er zijn namelijk nog veel meer factoren die de uiteindelijke real-life performance bepalen. HDTune, net als ATTO en HDTach zijn alleen nuttig om de STR te bepalen, wat nog steeds niet heel veel zegt over de daadwerkelijke performance.</description>
			<content:encoded><![CDATA[maandag 08 oktober 2007 17:37<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28850331#28850331" rel="external" class="messagelink">Twister336 schreef op vrijdag 05 oktober 2007 @ 23:31</a>:</b><br>
Sorry maar ik denk dat jouw artikel en jouw uitleg hierboven gewoon niet juist zijn.<br>
Vooral de vergelijking met de dual/quadcore CPU&#039;s klopt niet.</div></blockquote>Leg uit. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley" ><blockquote><div>quote:</div><div class="message-quote-div">Een belangrijke parameter bij de verschillende benchmarks is de blokgrootte die gebruikt wordt om de requests te maken. Laten we dit gemakshalve de request size noemen.<br>
Stel dat we uitgaan van een Raid0 configuratie met vier HD&#039;s en een striping size van 32KB. De ideale request size is dan 4x32KB = 128KB.</div></blockquote>Nee, dan verlies je het effect van parallellisatie. Je hebt dan een situatie waarbij 4 hardeschijven die in staat zijn te seeken allemaal ingezet worden voor &#233;&#233;n I/O operatie. Je throughput kan hierdoor wel hoger worden, maar je verliest significant aan performance zodra de I/O stroom ingewikkelder wordt, zoals bij het uitpakken van bestanden, laden van programma&#039;s en andere taken die niet sequenti&#235;el gebeuren.<br>
<br>
Het beste heb je een stripesize van 128KB tot 1MB zodat een enkele I/O request door &#233;&#233;n schijf behandeld kan worden, dan kan de volgende I/O request door de volgende schijf behandeld worden, enzovoorts. Dat is de theorie, in de praktijk haal je natuurlijk nooit de 100% verbetering omdat requests niet altijd op de juiste &#039;schijf&#039; belanden; met andere woorden de &#039;load&#039; is niet eerlijk verdeeld over de schijven. Daar doe je weinig aan, tenzij je een goede controller hebt zoals Areca die aan request reordering doet.<blockquote><div>quote:</div><div class="message-quote-div">Als de request size in HD Tune is ingesteld op 128KB zul je dus (in theorie) de maximale snelheid halen.</div></blockquote>Klopt maar je verliest significant aan andere vormen van I/O en ik denk dat het niet vaak voor komt dat je met 200MB/s iets moet lezen of schrijven maar veel vaker voorkomt (zeg 99,9%) dat je schijven bottleneck zijn door non-sequenti&#235;le I/O.<blockquote><div>quote:</div><div class="message-quote-div">Een quadcore CPU presteert pas optimaal als het vier <b>verschillende</b> instructies kan uitvoeren. Jouw vergelijking loopt hier dus al mank.</div></blockquote>Nee, want als je een filesystem een bestand van zeg 700MB laat lezen (of 5MB dat maakt weinig uit), zal deze iets van 10 I/O requests veroorzaken. Dat is dus de read ahead resulterende in een hogere queue depth. Om maar even een analogie te maken: zoiets als 10 threads. Door deze techniek kunnen RAID-arrays hun potentie ook daadwerkelijk omzetten in performance. Maar iets als HDTune gebruikt dit niet, en is dus een synthetische benchmark die ongeschikt is voor het meten van performance op een RAID-array zoals je dat in een realistische omgeving zou krijgen. Niet gebruiken dus.<blockquote><div>quote:</div><div class="message-quote-div">Een tweede fout maak je door te zeggen dat HD Tune de I/O requests rechtstreeks naar de fysieke hardware stuurt. Klopt niet. HD Tune stuurt de requests naar de <b>driver</b> van de fysieke hardware.</div></blockquote>Oke heb je gelijk in. Strict genomen kan een applicatie nooit direct met hardware communiceren, dat gaat altijd via de HAL (Hardware Abstraction Layer) en dus via drivers. Wat ik bedoelde te zeggen is dat dit &#039;raw requests&#039; zijn en geen API-calls van een filesystem. Te vergelijken met raw sockets ipv winsocket. Dit soort I/O wordt denk ik alleen gebruikt voor defragmenteren en andere low-level I/O. Niet erg belangrijk, het gaat er uiteindelijk om welke performance je krijgt via je filesystem.<blockquote><div>quote:</div><div class="message-quote-div">Het lijkt me veel logischer dat eventuele optimalisaties in die driver zitten en niet in het filesysteem.</div></blockquote>Het feit dat bijna alle filesystems dergelijke optimalisaties kennen, spreekt je tegen. Een driver weet niet met welk doel een filesystem zijn I/O uitvoert, dus om een soort prediction aan je driver toe te voegen kan teveel van het goede zijn. Toch zijn er drivers die dat doen, zoals van de Intel ICHxR RAID controller die aan low-level read-ahead doet. Kennelijk denkt Intel beter te kunnen optimaliseren dan het filesystem. Een andere mogelijkheid is dat Intel dit voornamelijk doet om synthetische benchmarks, zoals HDTune, op te krikken omdat dat is wat mensen zien en dus ook in HDTune een hoge score willen zien. Het zou niet voor het eerst zijn dat fabrikanten optimalisaties uitvoeren om beter in bekende benchmarks uit te komen (zoals nVidia met 3DMark en ATi met Quake3).<blockquote><div>quote:</div><div class="message-quote-div">Of een request nu van een synthetische benchmark of een leesbewerking van Windows komt maakt voor de controller niets uit. Het zijn gewoon sectoren die gelezen of geschreven moeten worden.</div></blockquote>Klopt, het verschil is dat het filesystem gelijk 10 requests stuurt die in &#233;&#233;n klap verwerkt kunnen worden door de controller/driver en dat synthetische benchmarks zoals HDTune 1 request sturen en daarna de volgende, etc.<blockquote><div>quote:</div><div class="message-quote-div">Je zegt dat HD Tune maar een request tegelijk maakt en dan rustig op een antwoord wacht. Dat geldt uiteraard voor alle requests en dat is ook helemaal geen probleem voor een degelijk RAID systeem.</div></blockquote>Hm je moet het concept van <a href="http://en.wikipedia.org/wiki/Sliding_window" rel="external" class="link">Sliding Window</a> eens bekijken:<br>
<br>
<img src="http://www.soi.wide.ad.jp/class/20020032/slides/11/img/27.png" class="rml" title="http://www.soi.wide.ad.jp/class/20020032/slides/11/img/27.png" alt="http://www.soi.wide.ad.jp/class/20020032/slides/11/img/27.png"><br>
<br>
Probeer deze flash-demo eens:<br>
<a href="http://www2.rad.com/networks/2004/sliding_window/demo.html" title="http://www2.rad.com/networks/2004/sliding_window/demo.html" rel="external">http://www2.rad.com/networks/2004/sliding_window/demo.html</a><br>
<br>
Begin met een window size van 4, reken zelf de throughput uit per 10 seconde. Gebruik hierna een window size van 1, en je ziet wat HDTune doet ongeveer.<blockquote><div>quote:</div><div class="message-quote-div">De excessieve CPU belasting (<b>81.4%</b>) doet mij toch al vermoeden dat er iets niet juist is.</div></blockquote>Het is een hardware assisted controller, dus de driver besteed werk uit aan de CPU, dus een dergelijke CPU belasting is niet zo heel vreemd. Dat betekent overigens niet dat je dit tijdens normaal gebruik hebt, want non-sequentiele I/O is duidelijk bottlenecked aan de kant van de fysieke schijven, de rest van je systeem doet dan vrijwel geen flikker, gewoon wachten tot de schijven klaar zijn. Dit is ook de reden waarom storage performance zo belangrijk is, het is al een tijdje het meest trage onderdeel in je systeem. Zelfs een quadcore met 8GB geheugen kan nog retetraag zijn en daarom is RAID voor high-end systems ook zo interessant.<blockquote><div>quote:</div><div class="message-quote-div">Mij heb je dus niet kunnen overtuigen dat HD Tune niet geschikt is om RAID systemen te testen.</div></blockquote>Misschien nu wel? Maar ook al zou HDTune een juiste Sequentiele throughput rate geven, dan nog zegt dat niets over echte performance in een desktop-systeem, omdat daar bijna alle I/O niet strict sequenti&#235;el is en vaak zelfs zwaar non-sequenti&#235;el. Access time is een low-level statistiek die, net als kloksnelheid bij processors, niet direct te vertalen valt naar performance. Er zijn namelijk nog veel meer factoren die de uiteindelijke real-life performance bepalen. HDTune, net als ATTO en HDTach zijn alleen nuttig om de STR te bepalen, wat nog steeds niet heel veel zegt over de daadwerkelijke performance.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28862701#28862701</guid>
			<pubDate>Mon, 08 Oct 2007 15:37:09 GMT</pubDate>
		</item>
		<item>
			<title>Twister336</title>
			<link>http://gathering.tweakers.net/forum/list_message/28868486?data%5Bsource%5D=rss#28868486</link>
			<author>dummy@example.com (Twister336)</author>
			<description>dinsdag 09 oktober 2007 15:23
@Enlightenment: Je maakt een grote redeneringsfout.
ATTO maakt geen gebruik van eventuele optimalisaties van het filesysteem. ATTO gaat immers (zoals andere benchmarks) de cachemanager van Windows uitschakelen voor de tests.
ATTO zal wel de optimalisaties van de hardware (in dit geval de RAID controller) gebruiken, net zoals HD Tune.

Even een plaatje om alles te verduidelijken:

RAID0 systeem met vier HD&#039;s


Stel dat het gele bestand een foto is die ingelezen wordt door Irfanview. Irfanview leest in blokjes van 32KB dus zal het eerst blokje 4 aanvragen.
De RAID controller gaat meteen ook blokjes 5,6 en 7 lezen.
Waarom? Omdat de controller weet dat de kans heel groot is dat requests voor die blokjes zullen volgen en het lezen van die blokjes geen nadelige invloed heeft omdat ze gelijktijdig gelezen kunnen worden.
Dat is het basisprincipe van de read-ahead cache die RAID controllers gebruiken.
Als HD Tune ingesteld staat met een blokgrootte van 32KB gebeurt er exact hetzelfde.
Of die requests nu van een programma of een benchmark komen maakt voor de controller helemaal niets uit.

Ik zou eerder zeggen dat HD Tune beter is om te testen, net omdat het geen gebruik maakt van het filesysteem.
Er zijn nl. een paar zeer grote nadelen bij het gebruik van het filesysteem:
fragmentatie: als het testbestand gefragmenteerd is, zijn de resultaten waardeloos
file positie: als het testbestand op het einde van een (bijna volle) schijf staat zijn de resultaten meer dan 2x trager dan wanneer het aan het begin van een (bijna lege) schijf staat.

Heel jouw stelling is gebaseerd op dat ene atypische resultaat terwijl het overgrote merendeel van de resultaten aantonen dat HD Tune wel degelijk de correcte doorvoersnelheid bij RAID systemen meet.

De enige prestatiewinst die je van een RAID(0) configuratie kunt verwachten is een hogere doorvoersnelheid dus is het ook logisch dat vooral deze parameter gemeten wordt.
Een hogere doorvoersnelheid heeft uiteraard ook voordelen voor kleinere bestanden alleen zul je daar het verschil minder snel opmerken.</description>
			<content:encoded><![CDATA[dinsdag 09 oktober 2007 15:23<br />
@Enlightenment: Je maakt een grote redeneringsfout.<br>
ATTO maakt geen gebruik van eventuele optimalisaties van het filesysteem. ATTO gaat immers (zoals andere benchmarks) de cachemanager van Windows uitschakelen voor de tests.<br>
ATTO zal wel de optimalisaties van de hardware (in dit geval de RAID controller) gebruiken, <b>net zoals HD Tune</b>.<br>
<br>
Even een plaatje om alles te verduidelijken:<br>
<br>
<i>RAID0 systeem met vier HD&#039;s</i><br>
<img src="http://users.pandora.be/twister336/raid.png" class="rml" title="http://users.pandora.be/twister336/raid.png" alt="http://users.pandora.be/twister336/raid.png"><br>
<br>
Stel dat het gele bestand een foto is die ingelezen wordt door Irfanview. Irfanview leest in blokjes van 32KB dus zal het eerst blokje 4 aanvragen.<br>
De RAID controller gaat meteen ook blokjes 5,6 en 7 lezen.<br>
Waarom? Omdat de controller weet dat de kans heel groot is dat requests voor die blokjes zullen volgen en het lezen van die blokjes geen nadelige invloed heeft omdat ze gelijktijdig gelezen kunnen worden.<br>
Dat is het basisprincipe van de read-ahead cache die RAID controllers gebruiken.<br>
Als HD Tune ingesteld staat met een blokgrootte van 32KB gebeurt er <b>exact</b> hetzelfde.<br>
Of die requests nu van een programma of een benchmark komen maakt voor de controller helemaal niets uit.<br>
<br>
Ik zou eerder zeggen dat HD Tune beter is om te testen, net omdat het geen gebruik maakt van het filesysteem.<br>
Er zijn nl. een paar zeer grote nadelen bij het gebruik van het filesysteem:<br>
fragmentatie: als het testbestand gefragmenteerd is, zijn de resultaten waardeloos<br>
file positie: als het testbestand op het einde van een (bijna volle) schijf staat zijn de resultaten meer dan 2x trager dan wanneer het aan het begin van een (bijna lege) schijf staat.<br>
<br>
Heel jouw stelling is gebaseerd op dat ene atypische resultaat terwijl het overgrote merendeel van de resultaten aantonen dat HD Tune wel degelijk de correcte doorvoersnelheid bij RAID systemen meet.<br>
<br>
De enige prestatiewinst die je van een RAID(0) configuratie kunt verwachten is een hogere doorvoersnelheid dus is het ook logisch dat vooral deze parameter gemeten wordt.<br>
Een hogere doorvoersnelheid heeft uiteraard ook voordelen voor kleinere bestanden alleen zul je daar het verschil minder snel opmerken.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28868486#28868486</guid>
			<pubDate>Tue, 09 Oct 2007 13:23:00 GMT</pubDate>
		</item>
		<item>
			<title>MensionXL</title>
			<link>http://gathering.tweakers.net/forum/list_message/28883406?data%5Bsource%5D=rss#28883406</link>
			<author>dummy@example.com (MensionXL)</author>
			<description>donderdag 11 oktober 2007 20:07
Hoe zijn jullie ervaringen met verschillende merken schijven door elkaar in een raid0 opstelling? Dus bijvoorbeeld 2x een Seagate en 2x een Samsung allebei in 1 raid0 array. Brengt dit nog enige nadelen met zich mee en is het verstandiger om identieke schijven te koppelen? Of valt dit wel mee?</description>
			<content:encoded><![CDATA[donderdag 11 oktober 2007 20:07<br />
Hoe zijn jullie ervaringen met verschillende merken schijven door elkaar in een raid0 opstelling? Dus bijvoorbeeld 2x een Seagate en 2x een Samsung allebei in 1 raid0 array. Brengt dit nog enige nadelen met zich mee en is het verstandiger om identieke schijven te koppelen? Of valt dit wel mee?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28883406#28883406</guid>
			<pubDate>Thu, 11 Oct 2007 18:07:03 GMT</pubDate>
		</item>
		<item>
			<title>RooN</title>
			<link>http://gathering.tweakers.net/forum/list_message/28909457?data%5Bsource%5D=rss#28909457</link>
			<author>dummy@example.com (RooN)</author>
			<description>dinsdag 16 oktober 2007 17:47
Poosje verder, wat dingetjes geprobeerd maar tis nog niet echt zoals het zijn moet volgens mij...even een shotje van mn diskconfig:



C en D zijn dus twee partities op mn RAID0 setup (2x Samsung T166, 320GB, SATA2). E is een extra PATA schijf waar wat belangrijke informatie opstaat. Deze doet er verder niet toe. Dit zijn de Atto scores en de HDTune scores:





Read-prestaties zijn volgens mij wel goed. Booten en opstarten gaat redelijk vlot allemaal. Maar de writeprestaties (zie atto scores) zijn bedroevend! Installeren van apps en progs gaat ook niet echt heel snel ofzo....ideeen waar dit aan kan liggen?</description>
			<content:encoded><![CDATA[dinsdag 16 oktober 2007 17:47<br />
Poosje verder, wat dingetjes geprobeerd maar tis nog niet echt zoals het zijn moet volgens mij...even een shotje van mn diskconfig:<br>
<br>
<a href="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/diskconfig.jpg" rel="external" class="link"><img src="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/diskconfig_klein.jpg" class="rml" title="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/diskconfig_klein.jpg" alt="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/diskconfig_klein.jpg"></a><br>
<br>
C en D zijn dus twee partities op mn RAID0 setup (2x Samsung T166, 320GB, SATA2). E is een extra PATA schijf waar wat belangrijke informatie opstaat. Deze doet er verder niet toe. Dit zijn de Atto scores en de HDTune scores:<br>
<br>
<img src="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/atto.jpg" class="rml" title="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/atto.jpg" alt="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/atto.jpg"><br>
<br>
<img src="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/hdtune.jpg" class="rml" title="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/hdtune.jpg" alt="http://wwwhome.cs.utwente.nl/~damhuisjr/pics/hdtune.jpg"><br>
<br>
Read-prestaties zijn volgens mij wel goed. Booten en opstarten gaat redelijk vlot allemaal. Maar de writeprestaties (zie atto scores) zijn bedroevend! Installeren van apps en progs gaat ook niet echt heel snel ofzo....ideeen waar dit aan kan liggen?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28909457#28909457</guid>
			<pubDate>Tue, 16 Oct 2007 15:47:57 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28909495?data%5Bsource%5D=rss#28909495</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>dinsdag 16 oktober 2007 17:54
@RooN: HDD Write-back buffer uitgeschakeld? Dat is veiliger voor je data maar gaat significant ten koste van je write snelheden, tenzij je NCQ gebruikt. Kun je eens een re-copy test doen met explorer zelf?quote:MensionXL schreef op donderdag 11 oktober 2007 @ 20:07:
Hoe zijn jullie ervaringen met verschillende merken schijven door elkaar in een raid0 opstelling? Dus bijvoorbeeld 2x een Seagate en 2x een Samsung allebei in 1 raid0 array. Brengt dit nog enige nadelen met zich mee en is het verstandiger om identieke schijven te koppelen? Of valt dit wel mee?Valt wel mee. Ik zou alleen geen raptor en 7200rpm disk koppelen, dan ga je wel met twee heel verschillende klasse schijven werken. Het probleem is vooral verschillende firmware van de schijven, zodat ze verschillende strategi&#235;n hanteren. Femme had ook een benchmark met een nieuwe en oude raptor in RAID0 als ik me niet vergis. Was nog steeds stukken sneller dan een enkele nieuwe raptor.</description>
			<content:encoded><![CDATA[dinsdag 16 oktober 2007 17:54<br />
@RooN: HDD Write-back buffer uitgeschakeld? Dat is veiliger voor je data maar gaat significant ten koste van je write snelheden, tenzij je NCQ gebruikt. Kun je eens een re-copy test doen met explorer zelf?<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28883406#28883406" rel="external" class="messagelink">MensionXL schreef op donderdag 11 oktober 2007 @ 20:07</a>:</b><br>
Hoe zijn jullie ervaringen met verschillende merken schijven door elkaar in een raid0 opstelling? Dus bijvoorbeeld 2x een Seagate en 2x een Samsung allebei in 1 raid0 array. Brengt dit nog enige nadelen met zich mee en is het verstandiger om identieke schijven te koppelen? Of valt dit wel mee?</div></blockquote>Valt wel mee. Ik zou alleen geen raptor en 7200rpm disk koppelen, dan ga je wel met twee heel verschillende klasse schijven werken. Het probleem is vooral verschillende firmware van de schijven, zodat ze verschillende strategi&#235;n hanteren. Femme had ook een benchmark met een nieuwe en oude raptor in RAID0 als ik me niet vergis. Was nog steeds stukken sneller dan een enkele nieuwe raptor.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28909495#28909495</guid>
			<pubDate>Tue, 16 Oct 2007 15:54:59 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28909763?data%5Bsource%5D=rss#28909763</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>dinsdag 16 oktober 2007 18:44
quote:Twister336 schreef op dinsdag 09 oktober 2007 @ 15:23:
@Enlightenment: Je maakt een grote redeneringsfout.
ATTO maakt geen gebruik van eventuele optimalisaties van het filesysteem. ATTO gaat immers (zoals andere benchmarks) de cachemanager van Windows uitschakelen voor de tests.Dus? Dat voorkomt niet dat je filesystemen met hogere queue depths gaat werken. Het voorkomt alleen dat je synthetisch hoge scores haalt omdat de gegevens van je RAM komen ipv je schijven. Zie bijvoorbeeld de 2.2GB/s burst scores van Intel ICHxR arrays in HDTune, of de ATTO 32MB scores op een Areca array. Die zijn kunstmatig groot dat deze nooit van de fysieke schijven af kan komen. Om deze reden schakel je de filecache uit: je wilt je schijven testen, niet je RAM.quote:Even een plaatje om alles te verduidelijken:Plaatje gaat uit van een slechte RAID0 config met een te lage stripesize. Je gooit door deze configuratie heel veel IOps weg, omdat je voor &#233;&#233;n I/O request meerdere schijven moet aanspreken. Dat dien je altijd te voorkomen.quote:De RAID controller gaat meteen ook blokjes 5,6 en 7 lezen.
Waarom? Omdat de controller weet dat de kans heel groot is dat requests voor die blokjes zullen volgen en het lezen van die blokjes geen nadelige invloed heeft omdat ze gelijktijdig gelezen kunnen worden.Nee, je filesystem doet dat, niet je RAID controller. Uitzonderingen zijn Areca controllers en andere high-end controllers die niet vertrouwen op de intelligentie van het filesystem, maar hun eigen optimalisaties gebruiken. Kort gezegd zijn deze controllers uit het jasje van Windows&#039; filesystem layer gegroeid en loont het om eigen optimalisaties te gebruiken. 

Kijk, de beste plaats om dit soort optimalisaties door te voeren is het filesystem, die weet immers waar files precies staan (wat helemaal niet contiguous hoeft te zijn) en heeft de meeste informatie om te besluiten welke optimalisaties gewenst zijn. Zoals altijd met Windows gaat dat niet perfect en valt er nog veel te verbeteren. Vista heeft al wijzigingen doorgevoerd gekregen, zoals het vervallen van de maximal physical request size en wellicht nog veel meer.quote:Dat is het basisprincipe van de read-ahead cache die RAID controllers gebruiken.De read-ahead cache van high-end controllers zoals Areca is bedoeld om in feite een hogere queue depth af te dwingen: de standaard queue depth van Windows&#039; VFS is niet hoog genoeg om de maximale throughput van Areca bij te benen. Maar laten we ons focussen op onboard controllers; high-end controllers zijn een heel andere tak.quote:Ik zou eerder zeggen dat HD Tune beter is om te testen, net omdat het geen gebruik maakt van het filesysteem.quote:Er zijn nl. een paar zeer grote nadelen bij het gebruik van het filesysteemDan gebruik je Windows toch gewoon zonder filesystem?   

Nee even serieus, je hebt gelijk wat betreft fragmentatie en nog wel meer dingen, maar dat is de realiteit! Dat is de performance die jij gaat krijgen als je werkt met windows. Je kunt wel benchmarks doen en een theoretische leer op nahouden, maar dan verwijder je jezelf wel ver van de werkelijkheid. Benchmarks zijn nog altijd bedoeld om te kunnen voorspellen welke performance je zou krijgen onder realistische omstandigheden. Anders dient het geen enkel praktisch nut.quote:De enige prestatiewinst die je van een RAID(0) configuratie kunt verwachten is een hogere doorvoersnelheid dus is het ook logisch dat vooral deze parameter gemeten wordt.Nee, RAID0 verhoogt het aantal bewerkingen dat je per seconde kunt doen, niets meer en niets minder. Als gevolg hiervan is het mogelijk (en gemakkelijk) om een hogere doorvoersnelheid te halen, omdat de gegevens contigious (aaneensluitend) zijn kunnen alle schijven I/O opdrachten optimaal afhandelen. Parallellisatie is bij RAID het toverwoord.

Anders dan vaak wordt gedacht - verhoogt RAID0 dus evengoed de verwerkingssnelheid van kleine bestanden. Waarom denk je anders dat databases RAID gebruiken? Uiteraard voor availability maar zeker ook voor performance. Throughput is overigens helemaal niet zo belangrijk. Ik ken geen applicaties die een continu stroom van 200MB/s nodig hebben, maar toch is I/O vaak een bottleneck. Heel veel benchmarks hier op OM zijn gericht om de doorvoersnelheid (throughput) te meten, maar eigenlijk is de IOps van non-sequenti&#235;le I/O veel belangrijker.</description>
			<content:encoded><![CDATA[dinsdag 16 oktober 2007 18:44<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28868486#28868486" rel="external" class="messagelink">Twister336 schreef op dinsdag 09 oktober 2007 @ 15:23</a>:</b><br>
@Enlightenment: Je maakt een grote redeneringsfout.<br>
ATTO maakt geen gebruik van eventuele optimalisaties van het filesysteem. ATTO gaat immers (zoals andere benchmarks) de cachemanager van Windows uitschakelen voor de tests.</div></blockquote>Dus? Dat voorkomt niet dat je filesystemen met hogere queue depths gaat werken. Het voorkomt alleen dat je synthetisch hoge scores haalt omdat de gegevens van je RAM komen ipv je schijven. Zie bijvoorbeeld de 2.2GB/s burst scores van Intel ICHxR arrays in HDTune, of de ATTO 32MB scores op een Areca array. Die zijn kunstmatig groot dat deze nooit van de fysieke schijven af kan komen. Om deze reden schakel je de filecache uit: je wilt je schijven testen, niet je RAM.<blockquote><div>quote:</div><div class="message-quote-div">Even een plaatje om alles te verduidelijken:</div></blockquote>Plaatje gaat uit van een slechte RAID0 config met een te lage stripesize. Je gooit door deze configuratie heel veel IOps weg, omdat je voor &#233;&#233;n I/O request meerdere schijven moet aanspreken. Dat dien je altijd te voorkomen.<blockquote><div>quote:</div><div class="message-quote-div">De RAID controller gaat meteen ook blokjes 5,6 en 7 lezen.<br>
Waarom? Omdat de controller weet dat de kans heel groot is dat requests voor die blokjes zullen volgen en het lezen van die blokjes geen nadelige invloed heeft omdat ze gelijktijdig gelezen kunnen worden.</div></blockquote>Nee, je filesystem doet dat, niet je RAID controller. Uitzonderingen zijn Areca controllers en andere high-end controllers die niet vertrouwen op de intelligentie van het filesystem, maar hun eigen optimalisaties gebruiken. Kort gezegd zijn deze controllers uit het jasje van Windows&#039; filesystem layer gegroeid en loont het om eigen optimalisaties te gebruiken. <br>
<br>
Kijk, de beste plaats om dit soort optimalisaties door te voeren is het filesystem, die weet immers waar files precies staan (wat helemaal niet contiguous hoeft te zijn) en heeft de meeste informatie om te besluiten welke optimalisaties gewenst zijn. Zoals altijd met Windows gaat dat niet perfect en valt er nog veel te verbeteren. Vista heeft al wijzigingen doorgevoerd gekregen, zoals het vervallen van de maximal physical request size en wellicht nog veel meer.<blockquote><div>quote:</div><div class="message-quote-div">Dat is het basisprincipe van de read-ahead cache die RAID controllers gebruiken.</div></blockquote>De read-ahead cache van high-end controllers zoals Areca is bedoeld om in feite een hogere queue depth af te dwingen: de standaard queue depth van Windows&#039; VFS is niet hoog genoeg om de maximale throughput van Areca bij te benen. Maar laten we ons focussen op onboard controllers; high-end controllers zijn een heel andere tak.<blockquote><div>quote:</div><div class="message-quote-div">Ik zou eerder zeggen dat HD Tune beter is om te testen, net omdat het geen gebruik maakt van het filesysteem.</div></blockquote><blockquote><div>quote:</div><div class="message-quote-div">Er zijn nl. een paar zeer grote nadelen bij het gebruik van het filesysteem</div></blockquote>Dan gebruik je Windows toch gewoon zonder filesystem?  <img src="http://gathering.tweakers.net/global/smileys/devil.gif" width="15"  height="15" alt="&amp;gt;:)" class="smiley" > <br>
<br>
Nee even serieus, je hebt gelijk wat betreft fragmentatie en nog wel meer dingen, maar dat is de realiteit! Dat is de performance die jij gaat krijgen als je werkt met windows. Je kunt wel benchmarks doen en een theoretische leer op nahouden, maar dan verwijder je jezelf wel ver van de werkelijkheid. Benchmarks zijn nog altijd bedoeld om te kunnen voorspellen welke performance je zou krijgen onder <i>realistische</i> omstandigheden. Anders dient het geen enkel praktisch nut.<blockquote><div>quote:</div><div class="message-quote-div">De enige prestatiewinst die je van een RAID(0) configuratie kunt verwachten is een hogere doorvoersnelheid dus is het ook logisch dat vooral deze parameter gemeten wordt.</div></blockquote>Nee, RAID0 verhoogt het aantal bewerkingen dat je per seconde kunt doen, niets meer en niets minder. Als gevolg hiervan is het mogelijk (en gemakkelijk) om een hogere doorvoersnelheid te halen, omdat de gegevens contigious (aaneensluitend) zijn kunnen alle schijven I/O opdrachten optimaal afhandelen. Parallellisatie is bij RAID het toverwoord.<br>
<br>
Anders dan vaak wordt gedacht - verhoogt RAID0 dus evengoed de verwerkingssnelheid van kleine bestanden. Waarom denk je anders dat databases RAID gebruiken? Uiteraard voor availability maar zeker ook voor performance. Throughput is overigens helemaal niet zo belangrijk. Ik ken geen applicaties die een continu stroom van 200MB/s nodig hebben, maar toch is I/O vaak een bottleneck. Heel veel benchmarks hier op OM zijn gericht om de doorvoersnelheid (throughput) te meten, maar eigenlijk is de IOps van non-sequenti&#235;le I/O veel belangrijker.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28909763#28909763</guid>
			<pubDate>Tue, 16 Oct 2007 16:44:21 GMT</pubDate>
		</item>
		<item>
			<title>WOK Paul</title>
			<link>http://gathering.tweakers.net/forum/list_message/28917530?data%5Bsource%5D=rss#28917530</link>
			<author>dummy@example.com (WOK Paul)</author>
			<description>woensdag 17 oktober 2007 21:35
systeem
2 keer dualcore xeon 5060
4 keer 1gb kingston Fbdimm
moederbord Asus DSGC-DW
Intel 5000X MCH en Intel 6321ESB ICH-chipset
heb de onboard intel matrix controller gebruikt met 3 keer 320gb seagate 7200.10 firmware van de schijven 2 keer 3.AAD en 1e met 3.AAC in RAID0



avarage read: 167.4 mb/s</description>
			<content:encoded><![CDATA[woensdag 17 oktober 2007 21:35<br />
systeem<br>
2 keer dualcore xeon 5060<br>
4 keer 1gb kingston Fbdimm<br>
moederbord Asus DSGC-DW<br>
Intel 5000X MCH en Intel 6321ESB ICH-chipset<br>
heb de onboard intel matrix controller gebruikt met 3 keer 320gb seagate 7200.10 firmware van de schijven 2 keer 3.AAD en 1e met 3.AAC in RAID0<br>
<br>
<img src="http://i23.tinypic.com/rat2j8.jpg" class="rml" title="http://i23.tinypic.com/rat2j8.jpg" alt="http://i23.tinypic.com/rat2j8.jpg"><br>
<br>
avarage read: 167.4 mb/s]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28917530#28917530</guid>
			<pubDate>Wed, 17 Oct 2007 19:35:08 GMT</pubDate>
		</item>
		<item>
			<title>RooN</title>
			<link>http://gathering.tweakers.net/forum/list_message/28930845?data%5Bsource%5D=rss#28930845</link>
			<author>dummy@example.com (RooN)</author>
			<description>vrijdag 19 oktober 2007 23:58
quote:Enlightenment schreef op dinsdag 16 oktober 2007 @ 17:54:
@RooN: HDD Write-back buffer uitgeschakeld? Dat is veiliger voor je data maar gaat significant ten koste van je write snelheden, tenzij je NCQ gebruikt.Idd, dat was m  Tnx! Stom dat ik daar niet eerder aan heb gedacht. Nu zijn de write snelheden ongeveer gelijk aan de reads; ongeveer 140-150 MB/s.</description>
			<content:encoded><![CDATA[vrijdag 19 oktober 2007 23:58<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28909495#28909495" rel="external" class="messagelink">Enlightenment schreef op dinsdag 16 oktober 2007 @ 17:54</a>:</b><br>
@RooN: HDD Write-back buffer uitgeschakeld? Dat is veiliger voor je data maar gaat significant ten koste van je write snelheden, tenzij je NCQ gebruikt.</div></blockquote>Idd, dat was m <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley" > Tnx! Stom dat ik daar niet eerder aan heb gedacht. Nu zijn de write snelheden ongeveer gelijk aan de reads; ongeveer 140-150 MB/s.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28930845#28930845</guid>
			<pubDate>Fri, 19 Oct 2007 21:58:17 GMT</pubDate>
		</item>
		<item>
			<title>the_RJ</title>
			<link>http://gathering.tweakers.net/forum/list_message/28932416?data%5Bsource%5D=rss#28932416</link>
			<author>dummy@example.com (the_RJ)</author>
			<description>zaterdag 20 oktober 2007 14:37
quote:WhiteRaver schreef op dinsdag 28 augustus 2007 @ 20:52:
2 x Samsung T166 320GB, ATTO 2.34, Raid 0


Dit alles met:
Gigabyte GA-P35-DS4 (raid draaiend op onboard Intel ICH9R chip met Intel drivers) (bios F6)
2 x Samsung T166 320GB (raid 0)
1 x Hitachi Deskstar 7K250 250GB (extra opslag)
1 x Maxtor Diamond 10 200GB (backup)
Windows Vista 64-bit.
Voor de rest zie tweakers gallery.
Sorry voor de imageshack picsHallo,

ik vraag mij nu iets af, ik heb ook een GA-P35-DS4 en ook 2x Samsung T166 320GB (raid 0). Ik kreeg alleen die ICH9R chip als raid controller niet aan de praat, windows installatie ging dan steeds fout (overigens staat windows op een WD raptor, niet op deze raid). De P35-DS4 heeft echter nog een andere RAID oplossing van Gigabyte zelf, zijn alleen maar 2 sata aansluiting voor aanwezig. Deze gebruik ik dus voor mijn RAID0 en net atto erop losgegooid:



Zelfde hardeschijven op hetzelfde mobo alleen de andere controller die op het mobo aanwezig is, geeft dat zoveel verschil? (BIOS is up-to-date)</description>
			<content:encoded><![CDATA[zaterdag 20 oktober 2007 14:37<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/28638490#28638490" rel="external" class="messagelink">WhiteRaver schreef op dinsdag 28 augustus 2007 @ 20:52</a>:</b><br>
2 x Samsung T166 320GB, ATTO 2.34, Raid 0<br>
<img src="http://img206.imageshack.us/img206/831/attoraid02xsamsungt1663qe9.jpg" class="rml" title="http://img206.imageshack.us/img206/831/attoraid02xsamsungt1663qe9.jpg" alt="http://img206.imageshack.us/img206/831/attoraid02xsamsungt1663qe9.jpg"><br>
<br>
Dit alles met:<br>
Gigabyte GA-P35-DS4 (raid draaiend op onboard Intel ICH9R chip met Intel drivers) (bios F6)<br>
2 x Samsung T166 320GB (raid 0)<br>
1 x Hitachi Deskstar 7K250 250GB (extra opslag)<br>
1 x Maxtor Diamond 10 200GB (backup)<br>
Windows Vista 64-bit.<br>
Voor de rest zie tweakers gallery.<br>
<sub>Sorry voor de imageshack pics</sub></div></blockquote>Hallo,<br>
<br>
ik vraag mij nu iets af, ik heb ook een GA-P35-DS4 en ook 2x Samsung T166 320GB (raid 0). Ik kreeg alleen die ICH9R chip als raid controller niet aan de praat, windows installatie ging dan steeds fout (overigens staat windows op een WD raptor, niet op deze raid). De P35-DS4 heeft echter nog een andere RAID oplossing van Gigabyte zelf, zijn alleen maar 2 sata aansluiting voor aanwezig. Deze gebruik ik dus voor mijn RAID0 en net atto erop losgegooid:<br>
<br>
<img src="http://www32.brinkster.com/hethaantje/raid_benchmark.png" class="rml" title="http://www32.brinkster.com/hethaantje/raid_benchmark.png" alt="http://www32.brinkster.com/hethaantje/raid_benchmark.png"><br>
<br>
Zelfde hardeschijven op hetzelfde mobo alleen de andere controller die op het mobo aanwezig is, geeft dat zoveel verschil? (BIOS is up-to-date)]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28932416#28932416</guid>
			<pubDate>Sat, 20 Oct 2007 12:37:32 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28933566?data%5Bsource%5D=rss#28933566</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>zaterdag 20 oktober 2007 18:45
Ja want die extra controller zit vast via PCI. En dat is niet alleen langzamer qua sequenti&#235;le snelheden maar door de toegenomen latency ook op realistische I/O zoals programma&#039;s inladen en swappen.

Beter gebruik je die ICH9R controller, dat is echt een prima controller met een boven-gemiddelde snelheid door wat truucjes die Intel uithaalt in de drivers.</description>
			<content:encoded><![CDATA[zaterdag 20 oktober 2007 18:45<br />
Ja want die extra controller zit vast via PCI. En dat is niet alleen langzamer qua sequenti&#235;le snelheden maar door de toegenomen latency ook op realistische I/O zoals programma&#039;s inladen en swappen.<br>
<br>
Beter gebruik je die ICH9R controller, dat is echt een prima controller met een boven-gemiddelde snelheid door wat truucjes die Intel uithaalt in de drivers.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28933566#28933566</guid>
			<pubDate>Sat, 20 Oct 2007 16:45:10 GMT</pubDate>
		</item>
		<item>
			<title>Sir_Mj</title>
			<link>http://gathering.tweakers.net/forum/list_message/28934938?data%5Bsource%5D=rss#28934938</link>
			<author>dummy@example.com (Sir_Mj)</author>
			<description>zondag 21 oktober 2007 00:29
Ik heb net mijn nieuwe pc met RAID 0 van een sweex-kaartje, maar volgens mij vallen de resultaten flink tegen.

Deze is met de originele drivers die op de SWEEX-cd stonden:



Deze is met de laatste drivers van siliconimage.com:



-update - Ook nog een ATTO-benchmark:


Wat dus opvalt is dat de originele sweex-cd-drivers sneller zijn. Vreemd genoeg, als ik deze oude weer installeer keer ik niet terug naar de oude resultaten. Ik zou (denk ik) windows weer opnieuw moeten installeren.

Een vriend van me heeft dezelfde harde schijf, maar niet in RAID staan en deze behaalt dezelfde resultaten (in de HD Tune bench iig)!! Is die Silicon Image-chip echt zo brak?

Mijn systeem
Windows Vista Ultimate
Asus P5K, P35
Intel Core 2 Quad Q6600
4x 1GB Kingston DDR2 PC5300 667Mhz CL5
Samsung 500GB SATA II 7200RPM 16MB (HD501LJ) 2X RAID-0
Sweex 2 port serial ata raid (silicon image 3512)</description>
			<content:encoded><![CDATA[zondag 21 oktober 2007 00:29<br />
Ik heb net mijn nieuwe pc met RAID 0 van een sweex-kaartje, maar volgens mij vallen de resultaten flink tegen.<br>
<br>
Deze is met de originele drivers die op de SWEEX-cd stonden:<br>
<img src="http://www.notan.nl/2.png" class="rml" width="570" height="458" title="http://www.notan.nl/2.png" alt="http://www.notan.nl/2.png"><br>
<br>
<br>
Deze is met de laatste drivers van siliconimage.com:<br>
<img src="http://www.notan.nl/1.png" class="rml" width="570" height="458" title="http://www.notan.nl/1.png" alt="http://www.notan.nl/1.png"><br>
<br>
<br>
-update - Ook nog een ATTO-benchmark:<br>
<img src="http://www.notan.nl/3.jpg" class="rml" title="http://www.notan.nl/3.jpg" alt="http://www.notan.nl/3.jpg"><br>
<br>
Wat dus opvalt is dat de originele sweex-cd-drivers sneller zijn. Vreemd genoeg, als ik deze oude weer installeer keer ik niet terug naar de oude resultaten. Ik zou (denk ik) windows weer opnieuw moeten installeren.<br>
<br>
Een vriend van me heeft dezelfde harde schijf, maar niet in RAID staan en deze behaalt dezelfde resultaten (in de HD Tune bench iig)!! Is die Silicon Image-chip echt zo brak?<br>
<br>
Mijn systeem<br>
Windows Vista Ultimate<br>
Asus P5K, P35<br>
Intel Core 2 Quad Q6600<br>
4x 1GB Kingston DDR2 PC5300 667Mhz CL5<br>
<b>Samsung 500GB SATA II 7200RPM 16MB (HD501LJ) 2X RAID-0<br>
Sweex 2 port serial ata raid (silicon image 3512)</b>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28934938#28934938</guid>
			<pubDate>Sat, 20 Oct 2007 22:29:11 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28935042?data%5Bsource%5D=rss#28935042</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>zondag 21 oktober 2007 01:12
HDTune is niet geschikt om RAID-arrays mee te testen, maar de resultaten van ATTO zijn niet echt spectaculair. Die vriend van je zal echter geen 100MB/s+ resultaten halen met 1 schijf. 

Probeer het ook eens met software RAID en vergelijk je resultaten.</description>
			<content:encoded><![CDATA[zondag 21 oktober 2007 01:12<br />
HDTune is niet geschikt om RAID-arrays mee te testen, maar de resultaten van ATTO zijn niet echt spectaculair. Die vriend van je zal echter geen 100MB/s+ resultaten halen met 1 schijf. <br>
<br>
Probeer het ook eens met software RAID en vergelijk je resultaten.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28935042#28935042</guid>
			<pubDate>Sat, 20 Oct 2007 23:12:25 GMT</pubDate>
		</item>
		<item>
			<title>Sir_Mj</title>
			<link>http://gathering.tweakers.net/forum/list_message/28935280?data%5Bsource%5D=rss#28935280</link>
			<author>dummy@example.com (Sir_Mj)</author>
			<description>zondag 21 oktober 2007 08:24
Ik ben er idd achter dat HD Tune niet geschikt is om RAID arrays te testen.

Las net dat het PCI kaartje wel eens de bottleneck kan zijn. In dit geval dat PCI sweex-kaartje. Zou ik moeten gaan kijken naar een PCI-e kaartje met raid?</description>
			<content:encoded><![CDATA[zondag 21 oktober 2007 08:24<br />
Ik ben er idd achter dat HD Tune niet geschikt is om RAID arrays te testen.<br>
<br>
Las net dat het PCI kaartje wel eens de bottleneck kan zijn. In dit geval dat PCI sweex-kaartje. Zou ik moeten gaan kijken naar een PCI-e kaartje met raid?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28935280#28935280</guid>
			<pubDate>Sun, 21 Oct 2007 06:24:29 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28936819?data%5Bsource%5D=rss#28936819</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>zondag 21 oktober 2007 14:49
Oeps ik dacht dat je zei PCI-express op het einde van je post, maar als het via PCI draait heb je wel grotere problemen dan een lagere throughput. Idd naar PCI-express kijken. Moet je volume trouwens bootable zijn? Kun je niet de onboard controller gebruiken? Die zijn namelijk het snelst.</description>
			<content:encoded><![CDATA[zondag 21 oktober 2007 14:49<br />
Oeps ik dacht dat je zei PCI-express op het einde van je post, maar als het via PCI draait heb je wel grotere problemen dan een lagere throughput. Idd naar PCI-express kijken. Moet je volume trouwens bootable zijn? Kun je niet de onboard controller gebruiken? Die zijn namelijk het snelst.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28936819#28936819</guid>
			<pubDate>Sun, 21 Oct 2007 12:49:17 GMT</pubDate>
		</item>
		<item>
			<title>Sir_Mj</title>
			<link>http://gathering.tweakers.net/forum/list_message/28937046?data%5Bsource%5D=rss#28937046</link>
			<author>dummy@example.com (Sir_Mj)</author>
			<description>zondag 21 oktober 2007 15:26
Onboard kan ik alleen RAID gebruiken met 1 HD binnen in en 1 HD aan de buitenkant via E-sata. Daar had ik me dus in vergist bij de aanschaf van mijn P5K-bordje.   En toen maar ff snel een PCI-kaartje gekocht van Sweex, maar daar word ik nu ook niet echt gelukkig van...

Ja, het moet bootable zijn; heb verder geen andere schijven waarvan ik kan booten.

Ik zal zsm een PCI-express RAID controllertje op de kop tikken. Bedankt!</description>
			<content:encoded><![CDATA[zondag 21 oktober 2007 15:26<br />
Onboard kan ik alleen RAID gebruiken met 1 HD binnen in en 1 HD aan de buitenkant via E-sata. Daar had ik me dus in vergist bij de aanschaf van mijn P5K-bordje.  <img src="http://gathering.tweakers.net/global/smileys/frusty.gif" width="30"  height="15" alt="|:(" class="smiley" > En toen maar ff snel een PCI-kaartje gekocht van Sweex, maar daar word ik nu ook niet echt gelukkig van...<br>
<br>
Ja, het moet bootable zijn; heb verder geen andere schijven waarvan ik kan booten.<br>
<br>
Ik zal zsm een PCI-express RAID controllertje op de kop tikken. Bedankt!]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28937046#28937046</guid>
			<pubDate>Sun, 21 Oct 2007 13:26:02 GMT</pubDate>
		</item>
		<item>
			<title>Sir_Mj</title>
			<link>http://gathering.tweakers.net/forum/list_message/28956608?data%5Bsource%5D=rss#28956608</link>
			<author>dummy@example.com (Sir_Mj)</author>
			<description>woensdag 24 oktober 2007 14:34
Nu een adaptec 1220SA pci-express kaartje ge&#239;nstalleerd en het gaat stukken sneller!


ter vergelijking met de sweex-pci controller:


edit: typo</description>
			<content:encoded><![CDATA[woensdag 24 oktober 2007 14:34<br />
Nu een adaptec 1220SA pci-express kaartje ge&#239;nstalleerd en het gaat stukken sneller!<br>
<img src="http://www.notan.nl/atto_nieuw.jpg" class="rml" title="http://www.notan.nl/atto_nieuw.jpg" alt="http://www.notan.nl/atto_nieuw.jpg"><br>
<br>
ter vergelijking met de sweex-pci controller:<br>
<img src="http://www.notan.nl/3.jpg" class="rml" title="http://www.notan.nl/3.jpg" alt="http://www.notan.nl/3.jpg"><br>
<br>
edit: typo]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28956608#28956608</guid>
			<pubDate>Wed, 24 Oct 2007 12:34:47 GMT</pubDate>
		</item>
		<item>
			<title>Enlightenment</title>
			<link>http://gathering.tweakers.net/forum/list_message/28957023?data%5Bsource%5D=rss#28957023</link>
			<author>dummy@example.com (Enlightenment)</author>
			<description>woensdag 24 oktober 2007 15:26
Ziet er prima uit. 

Alleen gebruik je nu 4MB transfer size (total length genoemd door ATTO), dat maakt je benchmark minder betrouwbaar. Misschien dat je met 256MB tranfer size (hiervoor heb je ATTO-256 nodig) nog betere resultaten krijgt.</description>
			<content:encoded><![CDATA[woensdag 24 oktober 2007 15:26<br />
Ziet er prima uit. <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley" ><br>
<br>
Alleen gebruik je nu 4MB transfer size (total length genoemd door ATTO), dat maakt je benchmark minder betrouwbaar. Misschien dat je met 256MB tranfer size (hiervoor heb je ATTO-256 nodig) nog betere resultaten krijgt.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28957023#28957023</guid>
			<pubDate>Wed, 24 Oct 2007 13:26:11 GMT</pubDate>
		</item>
		<item>
			<title>Sir_Mj</title>
			<link>http://gathering.tweakers.net/forum/list_message/28960411?data%5Bsource%5D=rss#28960411</link>
			<author>dummy@example.com (Sir_Mj)</author>
			<description>woensdag 24 oktober 2007 23:26
Bij deze dan!!   


Ik had dat eerder niet gedaan, omdat ik het leuk vond om het verschil tussen een PCI-X en PCI kaartje te laten zien.

De results zijn nu trouwens nog beter!  

Edit
Enlightenment, Queen of RAID, nog bedankt!!  </description>
			<content:encoded><![CDATA[woensdag 24 oktober 2007 23:26<br />
Bij deze dan!!  <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley" > <br>
<img src="http://www.notan.nl/5.jpg" class="rml" title="http://www.notan.nl/5.jpg" alt="http://www.notan.nl/5.jpg"><br>
<br>
Ik had dat eerder niet gedaan, omdat ik het leuk vond om het verschil tussen een PCI-X en PCI kaartje te laten zien.<br>
<br>
De results zijn nu trouwens nog beter!  <img src="http://gathering.tweakers.net/global/smileys/devil.gif" width="15"  height="15" alt="&amp;gt;:)" class="smiley" ><br>
<br>
Edit<br>
Enlightenment, Queen of RAID, nog bedankt!!  <img src="http://gathering.tweakers.net/global/smileys/worshippy.gif" width="29"  height="15" alt="_/-\o_" class="smiley" >]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/28960411#28960411</guid>
			<pubDate>Wed, 24 Oct 2007 21:26:01 GMT</pubDate>
		</item>
		<item>
			<title>WOK Paul</title>
			<link>http://gathering.tweakers.net/forum/list_message/29025399?data%5Bsource%5D=rss#29025399</link>
			<author>dummy@example.com (WOK Paul)</author>
			<description>zondag 04 november 2007 21:38
systeem
2 keer dualcore xeon 5060
4 keer 1gb kingston Fbdimm
moederbord Asus DSGC-DW
Intel 5000X MCH en Intel 6321ESB ICH-chipset
een stukje terug in dit topic heb ik al een screenshot gepost met de intel matrix controller deze keer heb ik de Dell perc5/i gebruikt dit is een pci-e 8x LSI 8 poorts sas/sata controller met 256mb geheugen en een Intel IOP333 cpu  met weer 3 de zelvde hd&#039;s 320gb seagate 7200.10 firmware van de schijven 2 keer 3.AAD en 1e met 3.AAC in RAID0

hdtach 3x320gb perc5i raid0 strip size 32kb cluster 64kb NO read ahead

avarage read :192 mb/s

atto 3x320gb perc5i raid0 strip size 32kb cluster 64kb NO read ahead.JPG


ik heb verschillende strip size getest en vreemd genoeg lijkt 32kb het snelste te zijn ( +- 190mb/s) een stipsize van 128kb gaf bij hdtach zelfs een grafiek van rond de 40mb/s   beide geformateerd met een cluster grote van 64kb heeft iemand eenig idee hoe het kan dat een grotere strip size juist trager is op deze controller ( ook met grote files ) hier beneden atto 128kb stripsize ( screenshot van hdtach heb ik helaas niet meer )

atto 3x320gb perc5i raid0 strip size 128kb cluster 64kb NO read ahead.JPG


edit:
was vergeten te zeggen dat read ahead aan of uit in de banchmark progjes nauwelijks verschil maakte</description>
			<content:encoded><![CDATA[zondag 04 november 2007 21:38<br />
systeem<br>
2 keer dualcore xeon 5060<br>
4 keer 1gb kingston Fbdimm<br>
moederbord Asus DSGC-DW<br>
Intel 5000X MCH en Intel 6321ESB ICH-chipset<br>
een stukje terug in dit topic heb ik al een screenshot gepost met de intel matrix controller deze keer heb ik de Dell perc5/i gebruikt dit is een pci-e 8x LSI 8 poorts sas/sata controller met 256mb geheugen en een Intel IOP333 cpu  met weer 3 de zelvde hd&#039;s 320gb seagate 7200.10 firmware van de schijven 2 keer 3.AAD en 1e met 3.AAC in RAID0<br>
<br>
hdtach 3x320gb perc5i raid0 strip size 32kb cluster 64kb NO read ahead<br>
<img src="http://i24.tinypic.com/24etg08.jpg" class="rml" title="http://i24.tinypic.com/24etg08.jpg" alt="http://i24.tinypic.com/24etg08.jpg"><br>
avarage read :192 mb/s<br>
<br>
atto 3x320gb perc5i raid0 strip size 32kb cluster 64kb NO read ahead.JPG<br>
<img src="http://i20.tinypic.com/o6jjvt.jpg" class="rml" title="http://i20.tinypic.com/o6jjvt.jpg" alt="http://i20.tinypic.com/o6jjvt.jpg"><br>
<br>
ik heb verschillende strip size getest en vreemd genoeg lijkt 32kb het snelste te zijn ( +- 190mb/s) een stipsize van 128kb gaf bij hdtach zelfs een grafiek van rond de 40mb/s <img src="http://gathering.tweakers.net/global/smileys/huh.gif" width="15"  height="15" alt=":S" class="smiley" >  beide geformateerd met een cluster grote van 64kb heeft iemand eenig idee hoe het kan dat een grotere strip size juist trager is op deze controller ( ook met grote files ) hier beneden atto 128kb stripsize ( screenshot van hdtach heb ik helaas niet meer )<br>
<br>
atto 3x320gb perc5i raid0 strip size 128kb cluster 64kb NO read ahead.JPG<br>
<img src="http://i20.tinypic.com/znwx84.jpg" class="rml" title="http://i20.tinypic.com/znwx84.jpg" alt="http://i20.tinypic.com/znwx84.jpg"><br>
<br>
edit:<br>
was vergeten te zeggen dat read ahead aan of uit in de banchmark progjes nauwelijks verschil maakte]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/29025399#29025399</guid>
			<pubDate>Sun, 04 Nov 2007 20:38:00 GMT</pubDate>
		</item>
	</channel>
</rss>