glacote | Roi de Yamimakai a écrit :
Merci beacoup de tes réponses glacote, fidèles à elles-mêmes ^^
- En ce qui concerne le RAID5 je ne comprend pas comment il assure la sauvegarde de toutes les données en seulement 1/n ième de l'espace disc total.
- Le fait que le chipset Intel passe par le bus PCI ou non, c'est LA question que je me pose!
En effet, le débit maximum serait de combien dans ce cas de figure ??
- Merci du conseil pour les dd en IDE mais les miens seront en S-ATA 150 donc 1 disc/connecteur. (en RAID j'y gagnerait en débit ? OOH j'avais oublié..: si la limite de la bande passante du bus PCI est de 132mo/s, comment se fait-il que le débit des dd en S-ATA150 soit supérieur ?
- Je ne savais pas que l'on pouvait "empiler" plusieurs RAID et cela me suprend, ca me semble assez balaise en pratique pour un novice.
- Pour la RAM, 1Go suffisent? (le RAID5 soft est si gourmand!?)
Mon CPU est stable à 100% / 20% pour le RAID5 soft, hmm ça peut aller.. =\
- Qu'entends-tu par : "n'hésite pas à employer un KT400/nForce2 (dual band)"
J'ai un chip Intel I875P, je ne vais pas changer de cm o_O.
Le nForce2 a quoi de plus ?
Pourrais-tu me dire ce qu'est le dualband ? et hmm, établir un lien avec ma cm =)
- Pourquoi un RAID5 Hard serait mieux adapté ?
- Si mon chip (south: ICH5R) communique directement avec le north, a mon avis le débit max dépasse 132mo/s, mais cela est-il valable quand le RAID est geré en software ?
Merci et @++
edit: j'ai WinXP Pro, je ne compte pas mettre Linux parce que je n'ai aucune notion et que je n'ai pas le temps de m'y conssacrer. Je veux avoir un serveur FTP performant (pour moi parcque pour mes amis du net c'est 30ko/s..) mais j'utilise bcp de logiciels sous WinXP (et donc je ne pourrais les quitter pour prendre des cousins sur Linux.. il faudrais s'y adapter bref impossible). De + j'aime bien jouer aux jeux quand j'en ait le temps et bon windows et les jeux.. y'a de quoi.
> Je sollicite mon pc, le RAID-5 soft m'handicaperait vraiment?
J'ai cru lire dans ton topic "RAID logiciel ou materiel" que tu disais qu'il fallait mettre le serveur RAID sur une autre machine mais le débit serait limité à 100mo/s (non?)
>Pourquoi faut-il mettre plusieurs cartes réseaux ? (si tu as 5 cartes réseaux pour 5 dd, le débit est de 500mo/s ?)
>Pourquoi ne parles-tu jamais de la limite de débit imposée par le bus PCI 32 bits lorsque tu explique comment fonctionnnent les différents systèmes RAID ? (tu n'est pas le seul)
|
1) Sauvegarde avec 1/n ième des données: le RAID5 ne "sauvegarde" pas tes données. Il te garantit que même si 1 disque parmi n tombe en panne, tu ne perds aucune données. Pour ce faire, pour chaque paquet de n-1 blocs, il en écrit n-1 sur chacun des n-1 premier disque, et sur le n-ième il écrit le XOR de ces n-1 blocs. Si un disque tombe en panne:
- et que c'était celui contenant le XOR: bah on s'en moque
- si c'est un autre: le XOR étant une foncton mathématiqe involutive (c'est sa propre inverse) et associative, le bloc manquant est égal aux XOR entre les n-2 blocs encore en vie et le bloc de redondance.
Dans les deux cas tes données restent accessibles.
Mais à la deuxième panne, c'est cuit.
Souvent on fait un RAID5 avec n disques, et on rajoute quelques disques n "spare" =) disques pas utilisés qui se substituent automatiquement au premier disque qui tombe en panne. On espère juste que le deuxième disque ne tombera pas en panne avant qu'on ait eu le temps de recalculer sur le disque neuf tous les XOR qu'il lui manque (quelques heures en général).
2) Chipset: je serais très surpris qu'il passe par le PCI: quel intérêt alors à itégrer la puce ? S'il y a bien un intérêt à intégrer le contrôleur au southbridge, c'est bien celui-là !
3) "SATA-150" = le câble sait transférer jusqu'à 150Mo/s. Il faut déjà y enlever les données de contrôle du disque. Et surtout prier pour trouver un disque qui sorte ces 150Mo/s: même un Cheetah 15000 tr/min Fibre Channel ne les fait pas, meêe sur la piste extérieure. Bref le 150 dans "SATA-150", c'est du flanc (sauf pour les accès cache, mais tout le monde sait que je prétends que ça n'arrive presque jamais) ...
4) LE principe du RAID est complètement générique. Tu peux en faire avec n'importe quoi: des disques, des partitions, des RAIDs, des "périphériques réseau", des RAMdisk (utilité ??), etc. Pour le support matériel, je ne sais pas si toutes les cartes hardware le font mais il semblerait qu'il soit possible dès 100? d'occasion (Mylex ?) de faire un RAID de RAID.
5) Ce n'estpas spécialement le RAID5 qui est gourmand. Tu es souvent limité à 65536 "blocs RAID", donc par exemple il faut faire des blocs de 32Mo si tu veux avoir n RAID de 2To au total (ou du moins prévoir que ce soit possible un jour). Donc il faut au minimum avoir n x 32Mo si tu as n disques, et ce pour chaque bloc. Le noyau Linux 2.6 a unifié le page cache et le buffer cache, ce qui économis une recopie (et donc nx32Mo) lors des écritures; mais evms maitient ses propres structures me smble-t-il. Bref il te faudra au moins 2x n x 32Mo, donc par exemple 256Mo avec 4 disques.
Mais le principal facteur limitant c'est le débit de la RAM, car il va y en avoir, des transferts DMA par paquets de 128Mo !
A part ça le cache disque système, c'est bien. La machine avec laquelle j'écris ce message a par exemple alloué 800Mo au buffer I/O.
6) Chipset: bon je pense que là je suis un peu à la rue, je faisais allusion à la "nouveauté" d'il y a un an qui consiste à utiliser deux barrettes de RAM en parallèle. Ca permet de gagner plus ou moins 100% de débit, mais surtout de gagner 35% de latence en moyenne (le contrôleur envoit la dexuième requête Column Access dès sur l'autre barrette que la première bloque, ce qui fait gagenr GAS_latency - 1 cycles) lorsque c'est possible. Si tu exploite tes barrettes en série, tu dois attendre que la première CAS soit échue, que la première donnée soit envoyée, pour accéder à la deuxième.
C'est un peu comme l'idée des deux bras de lecture sur un même disque dur (cf topic ...)
7) Pourquoi un RAID5 hardware ? Il y a un topic à ce sujet ... mais Janus_75 se fera un plaisir de te rappeler les principaux avantages je suppose
8) Que le RAID soit hardware ou software, tu restes limité par le débit des nappes (très large), du PCI (vraie limitation: 132Mo/s, moins en pratique, sans parler d'une éventuelle carte réseau sur le même bus PCI, là c'est la cata ...)
|