Raid 0 sur ma config possible ? Gain ? Besoin d'un pilote ? - Carte mère - Hardware
Marsh Posté le 22-11-2006 à 12:59:50
Euh, le RAID 0 répartit les données sur deux disques pour aumgenter les performances, dans windows tu n'en verras qu'un seul...
Edit: sorry, je n'avais pas bien lu ton post!
Oui, ça peut le faire, il n'y a pas de problème.
Marsh Posté le 22-11-2006 à 13:21:15
Sata 1 ou 2 en RAID 0 tu vas gagner de toute façon :
cela n'améliore pas le temps d'accès mais le débit qui est accru de 60 à 80%.
Inutile de te dire de bien vérifier si ta CM gère le RAID.
Avant d'installer Windows tu dois construire le RAID au niveau du BIOS (voir doc de ta CM)
Ensuite vers le début de l'install de Windows tu dois presser une touche comme demandé pour charger les pilotes additionelles : ici un controlleur RAID. Il faudra mettre le driver sur une disquette et le charger à ce moment puis l'install de windows continue normalement. Ce driver et sur le CD fourni avec ta CM.
Je te conseille d'avoir un second PC à porter main avec Internet au cas où tu dois aller chercher un driver ou une info ou refaire la disquette.
Je pense que ton choix est judicieux tant au niveau perf que prix. L'idéal serait peut être encore d'être en SATA2 avec des disques ultra rapide et donc en RAID0 ça débite encore plus !
Il ne faut pas oublier que c'est une techno qui vient du monde serveur et qui est maintenant accessible pour le grand public, ce serait dommage de s'en priver.
N'oubli pas que si un des 2 disques du RAID tombe tu perd TOUT ce qu'il y avait sur les 2. Donc tu fais bien d'avoir un 3ème disque sur lequel tu mettras tes données perso.
Marsh Posté le 22-11-2006 à 13:25:33
Merci de vos réponses et de votre rapidité !
Ma CM ne gére que le SATA 1 :!
Sur le raid il n'y aura que windows + jeu les donnée style film mp3 ect seront sur mon 3 eme DD un 80Go en IDE
Bon il ne me reste plus qu'a patienter jusque noël .
Marsh Posté le 22-11-2006 à 15:02:25
Citation : Il ne faut pas oublier que c'est une techno qui vient du monde serveur et qui est maintenant accessible pour le grand public, ce serait dommage de s'en priver. |
Y a pas un serveur au monde qui utilise du RAID 0.
Deux fois plus de chance de perdre ses données pour un gain de performance quasi-nul*, ils sont pas fous, eux!
*à part le streaming video/montage mais dans ce cas-là utiliser les deux disques de façon indépendante donne de meilleures performances.
Marsh Posté le 24-11-2006 à 00:20:18
Auriez vous des reférences de module mémoire DDR1 400 pour faire un ptit dual chanel de base sachant que je ne peux pas OC pas besoin de module a 200
Merci !
Marsh Posté le 04-12-2006 à 18:39:03
Bonjour,
Je viens vous rapporter une petit retour d'experience plutot decevant.
On dit souvent que le RAID 0, c'est LA solution pour augmenter considerablement les performance lecture/ecriture sur les disques En réalité, dans certains cas, il y a de très grosses améliorations, mais qu'en est il pour une utilisation classique sous windows ?
Je viens de monter la configuration suivante :
Serveur HP Proliant ML 350 (2Go de RAM à 800Mhz, Xeon dual core 2Mo de cache, carte RAID materiel E200 64Mo de cache + 4 disques 500Go en RAID 0 sous Windows Server 2003 SP1), belle bete me direz vous, c'est dailleurs pour ca que je poste ici, puisque il n'est pas donné à tout le monde de faire des test sur ce genre de matos qui coute un bras.
Une fois l'installation de windows terminée, je me jette sur HDtach et lance un long bench ! Resultats impressionants : + de 220Mo/s. Je lance ensuite un test perso. J'ecrit un petit bout de code en C qui ouvre une vingtaine de fichier d'un Go. En voici le code simpliste :
int main()
{
unsigned char *bin= new unsigned char[1024*1024];
for (int i =0; i<20; i++)
{
char tmp[256];
sprintf(tmp,"%d.bin",i);
FILE *f=fopen(tmp,"wb" );
printf("Fichier %d\n",i);
if (f)
{
for (int j=0; j<1024; j++)
fwrite(bin,1024*1024,1,f);
fclose(f);
}
}
return 0;
}
Et la, je m'appercoit que les performances en ecritures sont 3 fois plus lentes que sur un seul disque sans RAID. Je réecrit le même programme avec les fonctions de l'API Windows CreateFile et WriteFile, pour voir si ca change, en changeant à chaque compilation quelques parametres, mais absolument aucun gain !
J'imaginais que le driver de la carte allait envoyer dans la mémoire cache de la carte (64Mo) les données, et qu'une fois pleine, elle allait charger ca comme une bete sur les disque, mais il n'en est rien. Pas de tampons non plus dans la RAM du serveur avant d'envoyer tout ca au controleur raid.
Il existe dailleur une fonction dans le BIOS de ce serveur qui s'apelle le WriteCache : Extremement deconseillée, une siple coupure de courant et tout ce qu'il y a ds le cache est perdu., fichié resté ouvert etc ...
J'en déduis que les programmes qui utilisent comme moi les API windows pour lire/ecrire sur le disque dur ou les fonctions de la bibliotheque standard, ne verront aucun gain en performance, et que même si plusieurs thread allaient lire/ecrire sur le disque dur en même temps, la bande passante du volume logique ne serait pas utilisable à cause des deplacement excessifs des tetes de lectures.
Alors en sachant que le RAID 0 peut vous faire tout perdre dès qu'un disque dur flambe, l'interet de passer en raid 0 dans une utilisation standard n'a pas l'air tres interesante.
Qu'en pensez vous ?
Marsh Posté le 04-12-2006 à 18:49:56
Le Raid 0 est surtout intéressant pour tout ce qui demande du débit...
Notemment, capture vidéo, montage ....
Dans une utilisation courrante, ça n'apporte pas grand chose (mais un peu quand même) ... Les temps de lancement sont accélérés (très peu mais quand même ), les transferts de gros fichiers sont accélérés (copie de RAID0 à RAID0)...
Windows met moins de temps à charger...
J'ai goûté au RAID 0 et je ne pourrais plus m'en passer...
Marsh Posté le 22-11-2006 à 12:49:49
Bonsoir a tous ,
Je vous détail briévement ma config et ensuite je passe aux questions biggrin.gif
Proco : Un P4 3Ghz HT ( je ne connais pas la référence exacte )
CM : Asrock 775 Dual 800 Pro ( DDR1, DDR2 AGp, PCIX )
DD : Maxtor de base qui date d'il y a facile 2 ans de 80 GO 7200 tr/min
Alim : Du noname de 450 W frown.gif
Passons aux question si vous le voulez bien .
Mon DD actuel est plein a craqué et noel etant en vue je me suis dis on va le booster un peu .
Mon idée est d'acheter 2 DD maxtor de 80Go 8Mo de cache 7200Tr/min en Sata(1) et d'en faire un RAID0, or j'ai jamais fais ce truc la moi :s
Ma carte mére ne gére que le Sata de premiére génération vais je gagner en perf ?
Si oui auriez vous une estimation du gain ?
Au moment de l'instalation de Windows comment doise je faire pour qu'il l'installe sur le RAID ?
Je compte couplé ceci avec un kit Dual Channel en DDR 400 a base de kingston tout ce qu'il y a de plus classique .
Sur le RAID il y aurait Juste Windows + Steam + NFS:C + Programe que j'utilise souvent et sur l'autre en IDE programme utilisé occasionélement + musique photo film ect ...
Pensez vous que mon choix soit judicieux ?
Merci d'avance pour vos réponses .