Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1735 connectés 

  FORUM HardWare.fr
  Hardware
  Disque dur

  Plusieurs cartes PCI SATA Sil3114 dans un PC ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Plusieurs cartes PCI SATA Sil3114 dans un PC ?

n°7318046
sierramike
Posté le 06-02-2010 à 15:45:52  profilanswer
 

Bonjour à tous,
 
Je suis en train de monter un NAS perso avec de l'ancien matériel, le tout sous Linux. J'utilise donc une vieille CM Asus CUSL2-C avec un P3 1GHz, équipée du maximum de RAM possible, soit 512Mo (pas terrible, mais pour un serveur "home" Linux, ça devrait aller ...).
 
L'inconvénient est que je souhaite un maximum d'espace de stockage, donc de gros disques, donc en SATA. Et si c'est pour acheter des cartes contrôleur haut de gamme, je peux aussi racheter un PC neuf dont la CM serait équipée SATA.
 
Je me suis donc tourné vers une carte PCI SATARAID avec le chip Silicon Image Sil3114, que l'on trouve sur eBay pour 3 francs 6 sous port compris depuis le pays du soleil levant. Immédiatement reconnue avec la dernière Debian Lenny (Kernel 2.6.26), tout s'est bien déroulé. Seul bémol, impossible de booter sur le cd-rom lorsqu'aucun disque IDE n'est branché sur la carte mère, mais que des disques SATA sur la carte PCI. J'ai contourné le problème en installant un serveur PXE sur une autre machine pour pouvoir booter depuis le réseau, ça m'a fait perdre une demi-heure à tout casser, avec en prime l'apprentissage d'un serveur PXE.
 
NOTE aux intéressés : il faut flasher le bios avec la dernière version (5.4.0.3) pour pouvoir reconnaitre les gros disques (dans mon cas des 750 Go et des 1 To).
 
J'ai rajouté une deuxième carte identique, afin de pouvoir brancher 4 gros disques + 1 petit 2,5" pour l'OS. J'ai alors éclaté les branchements :
- Carte 1 = 80Go pour l'OS, 750 Go + 1 To pour les DATA
- Carte 2 = 750 Go + 1 To pour les DATA
 
Je partitionne le tout en partitions de 250Go. Je crée 3 volumes RAID5 avec mdadm en utilisant à chaque fois 4 partitions (une par disque), et un dernier volume RAID5 en utilisant seulement 2 partitions (la quatrième de chaque disque de 1 To. Pour répondre immédiatement aux remarques, le RAID5 à 2 disques est supporté par MDADM, ça en revient à un miroir, l'avantage dans mon cas est de pouvoir l'étendre facilement dans l'avenir en remplaçant un puis deux disques de 750Go par des 1To).
 
Là je remarque avec la commande "watch -n1 cat /proc/mdstat" que pour reconstruire le volume à 2 partitions (1 par carte PCI), j'ai un taux de transfert d'environ 44Mo/s, alors que pour reconstruire les volumes à 4 partitions (2 par carte PCI) le taux tombe à un peu moins de 22Mo/s.
 
J'en déduis que la carte ne sait pas écrire sur 2 disques à la fois, d'où ma question : ma CM étant équipée de 6 ports PCI, est-il envisageable d'ajouter encore 2 cartes contrôleurs (vu leur prix ridicule) afin de brancher chaque disque DATA sur un contrôleur séparé, et bénéficier de taux de transfert plus rapides ? Ou vais-je au devant de problèmes de conflits, ou de bus partagés sur la CM ce qui annulerait les avantages d'écritures simultanées que je viens d'évoquer ?
 
Merci d'avance pour vos avis !

mood
Publicité
Posté le 06-02-2010 à 15:45:52  profilanswer
 

n°7318058
madpo
lève toi et marche
Posté le 06-02-2010 à 16:01:50  profilanswer
 

Citation :

J'en déduis que la carte ne sait pas écrire sur 2 disques à la fois, d'où ma question : ma CM étant équipée de 6 ports PCI, est-il envisageable d'ajouter encore 2 cartes contrôleurs (vu leur prix ridicule) afin de brancher chaque disque DATA sur un contrôleur séparé, et bénéficier de taux de transfert plus rapides ? Ou vais-je au devant de problèmes de conflits, ou de bus partagés sur la CM ce qui annulerait les avantages d'écritures simultanées que je viens d'évoquer ?


 
salut
 
2 cartes ne te serviront a rien ... tu es limiter par le PCI ... et le fait que tu tombe à 22Mo/sec tu reconstruis les volumes me semble normal vu le proco


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
n°7318078
sierramike
Posté le 06-02-2010 à 16:14:43  profilanswer
 

Salut
 
Tu penses donc que ce sont les calculs qui sont plus complexes pour reconstruire un RAID à 4 partitions plutôt qu'à 2 partitions ?
 
La commande "top" m'affiche environ 30% d'idle pour le processeur, et m'indique une utilisation processeur de :
40% pour md0_resync
30% pour md0_raid5
 
Qu'entends-tu par "limité par le PCI" ? Ou plutôt, quelle est la limite selon toi ? Est-ce que la bande passante est partagée par tous les ports PCI ou justement comme je l'espère, capable de balancer sur plusieurs ports à la fois ?

n°7318092
madpo
lève toi et marche
Posté le 06-02-2010 à 16:20:28  profilanswer
 

et non le PCI c'est 133 Mo/sec partager ... avec les port en eux même et tout les phy de la mobal :o


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
n°7318285
sierramike
Posté le 06-02-2010 à 18:21:57  profilanswer
 

Et si, en le partageant, on pouvait considérer qu'au moins avec 4 cartes, le système pourrait écrire sur les 4 disques en même temps en partageant cette bande passante, au lieu de devoir alterner sur chaque carte un disque à la fois ?
 
Ou peut être pas ... Bon, dans le doute, je vais laisser comme ça pour l'instant, en attendant de pouvoir upgrader le hardware de ce PC ...

n°7334557
mc40
Posté le 19-02-2010 à 20:39:20  profilanswer
 

bonjour,
 
alors moi j'ai une petite question!! j'ai ça comme carte a base de sil3114
 
http://www.connectland.eu/products [...] 50-4-ports
 
je peux donc faire du raid matériel non ? avec une lenny lors de l'install je devrais avoir un périf raid du style /dev/raid non?
 
j'ai bien le module sata_sil charger enfin voila je comprends pas tout!
 
oui j'ai oublié de dire j'ai bien créé ma grape raid1 ds l'utilitaire au boot  
 
voila merci pour vos retours ;)


Message édité par mc40 le 19-02-2010 à 20:41:43
n°7520437
paulchamea​u
Posté le 04-08-2010 à 19:01:29  profilanswer
 

Peux tu m'expliquer comment tu as fait pour flasher ta carte avec le dernier firmware? Ça fait des heures que j'essaie sans succès.
 
Merci

n°7521026
mc40
Posté le 05-08-2010 à 09:26:58  profilanswer
 

oui  
 
alors tu télécharge ça => http://mc40.free.fr/boot98.rar  
tu dérar, tu vas voir un exe, c'est un petit utilitaire HP qui permet de créer des disquettes de boot win98
l'autre dossier contient les fichiers systeme pour le boot.
 
un fois le prog HP installé tu exécute et tu crée une clé USB bootable.
apres tu mets tes fichiers pour flasher la carte et en avant ;)
 
voila


Message édité par mc40 le 05-08-2010 à 09:28:35

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Disque dur

  Plusieurs cartes PCI SATA Sil3114 dans un PC ?

 

Sujets relatifs
Problème PC Acer Soft ou Hard ?Nouveau PC qui démarre puis s'arrête toutes les 2s
Reparer une CM PC portable HP - paquet de Haribo insideMon PC fait un pib sonore continuel sans que mon écran s'allume
Pc démarre mais ventilo CG et CPU tourne plus ..Ecran noir..Le PC le plus cher du monde sur pixmania
Mon PC ne demarre plusOdeur nocive chez les PC récents
Plus de sujets relatifs à : Plusieurs cartes PCI SATA Sil3114 dans un PC ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR