[RAID/SATA] Promise FastTrak SX4100

Promise FastTrak SX4100 [RAID/SATA] - Disque dur - Hardware

Marsh Posté le 16-01-2006 à 21:07:20    

C'est une carte controleur S-ATA proposant 4 ports et 64Mo de cache.
http://www.promise.com/product/pro [...] uct_id=141
http://www.promise.com/product/images/FT%20SX4100_email.jpg
 
Elle est basée sur le composant PDC20621 (ATA RAID 5) de Promise et embarque 64Mo de RAM ECC (non extensible, hélas).
Elle dispose de 4 ports S-ATA (deux contrôleurs en tout)
Elle utilise le PCI 32bits 33/66MHz v2.3.
 
Globalement, cette carte fait énormément penser à la FastTrack S150 SX4/SX4M
http://www.promise.com/product/ima [...] -M_BIG.jpg
 
On l'a trouve actuellement chez LDLC pour 219€ http://www.ldlc.com/fiche/PB00034182.html et chez Materiel.net à 249€ http://www.materiel.net/details_FTSX4100.html.
 

[b]Caractéristiques[/b]
- 4 ports S-ATA 150 (seulement compatible 1.5Gb/s)
- RAID 0(2 à 4 disques), 1(2 disques), 10(4 disques), 5(3 ou 4 disques) et JBOD(1 à 4 disques)
- Contrôleur Promise "ATA RAID5" PDC20621 avec XOR matériel
- PCI 32bits v2.3 à 33 ou 66MHz (66MHz conseillé !)
- Version Low-profile avec 2 équerres fournies (low-profile et standard) dont une déjà montée.
- Hot-swap
- Auto/manual rebuild Hot-spare
- 64Mo de cache ECC
- Garantie de 3 ans.
- 4 longs câbles SATA (1m!)
- 2 dédoubleurs d'alimentation SATA (avec moulage de qualité et assez rigide)
- Possibilités de migration et d'expansion (classique !)
- 2 ou 4 connecteurs pour LED d'activité (selon le PCB).
- 1 x CD-ROM : Driver(v2.6.0.3) et logiciel WebPAM (v2.0)
- Documentation multi-langues dont le français.


 
Il exite au moins 2 versions du PCB :
- La version initiale dispose de connecteur SATA à la verticale (cf la photo) comprend 4 connecteurs LED d'activités physiques(entre le buzzer en le connecteur SMBus) et 2 connecteurs LED d'activités logique (à côté des connecteurs SATA).
- Une seconde révision dispose de connecteur SATA en escalier et comprend seulement 2 connecteurs LED d'activités logiques (juste à côté des connecteurs SATA).
 
Expansion
RAID5
- 3 disques vers 4.
RAID0
- 1 disque vers 2, 3 ou 4.
- 2 disques vers 3 ou 4.
- 3 disques vers 4.
 
Migration
RAID10 vers RAID5 ou RAID0
RAID5 vers RAID10 ou RAID0
RAID1 vers RAID10, RAID5 ou RAID0
RAID0 vers RAID10, RAID5 ou RAID1
 
Aucune migration JBOD vers RAID - d'après la documentation et WebPAM - dommage !
 
 
Cette carte semble (sur le papier) plus aboutie que l'ancienne SX4, d'autant que dans les bench, cette dernière ne vaut pas grand chose. Les logs du bios de la 4100 en disent long (il est compatible avec la série 4000 et SX4).
 
Des tests de la SX4 en attendant la SX4100
http://www.somacon.com/p400.php
http://www.hzmail.de/controllers.html
 
Edit du 29/01/2006:
- Correction et ajout d'informations (Migration, Expansion, contenu du package, PCB...).


Message édité par christophe_d13 le 29-01-2006 à 13:15:57

---------------
http://www.ikalizer.fr
Reply

Marsh Posté le 16-01-2006 à 21:07:20   

Reply

Marsh Posté le 19-01-2006 à 09:37:09    

ça interresse pas les foules...


---------------
http://www.ikalizer.fr
Reply

Marsh Posté le 29-01-2006 à 10:14:08    

Et bien, je l'ai enfin reçu et elle est installée avec deux Hitachi T7K250 SATA 250Mo. J'ai monté le tout en RAID1 pour le disque principal.
Un troisième disque Hitachi (SATA I - 160Go) me sert de cache pour mes applis, il est branché sur le contrôleur nVidia.
 
En RAID1, l'écriture est toujours aussi lente... Mais sur ce contrôleur, avec tous les caches activées (Read + ReadAhead + WriteBack) ainsi qu'en modifiant certains paramètres de gestion de la carte, on obtient des résultats interressants :
- Les performances en lectures sont moins pire qu'avec un SiI3112.
- La lecture est au moins aussi bonne qu'en JBOD voire meilleure.
- Le seek-time est passé de 13,5 à 11,3ms...
Pour grappiller encore un peu, il est possible (et c'est même recommander) d'activer le cache interne des disques durs.
 
Par contre avec un tel système, et surtout le write-back à 2 niveaux (carte+disques durs), c'est onduleur obligatoire.
 
J'ai un test concret sur la compilation d'un de mes projets avec VisualC++ 6.0 (anti-virus et autres résidents désactivés et déchargés)
 
Sur un DiamondMAX 10 + SiI3114 fw5.2.16 + drivers 1.2.3.1
- 1ère compilation : 2 minutes 43 secondes
- 2ème compilation : 2 minutes 37 secondes
 
Sur la nouvelle config RAID1
- 1ère compilation : 2 minutes 05 secondes
- 2ème compilation : 2 minutes 03 secondes
 
Le gain est vraiment important et sur les courbes d'usages du processeur, on voit que ce dernier est vraiment au maximum. La compilation est maintenant limité par le processeur et plus par le système disque.
 
Edit: Comparaison
En rouge : Promise FastTrak SX4100 en RAID1 avec 2 x Hitachi T7K250
En bleu : SiI3114 bios 5.2.16 et driver Windows 1.2.3.1 avec Maxtor DiamondMAX10 200Go (6L200M0)
http://img101.imageshack.us/img101/304/comparaisonhddm10vsraid1hitach.png
HDTach calculant le débit et la taille selon le mode (1024 octets = 1Ko), on peut dire que la promise arrive à un bon rendement en mode Burst avec plus de 91% sur le bus PCI (max 125,9Mo/s max théorique). N'ayant pas de carte mère ayant un bus PCI fonctionnant à 66Mhz, impossible de savoir si la carte est capable d'un aussi bon rendement à une fréquence double.


Message édité par christophe_d13 le 29-01-2006 à 13:35:54

---------------
http://www.ikalizer.fr
Reply

Marsh Posté le 29-01-2006 à 14:07:58    

J'ai pu via le BIOS augmenter la vitesse du bus PCI soit 46,42MHz.
Donc à 33MHz le débit max est de 125,9Mo/s
A 46,42MHz le débit max est de 177Mo/s
 
http://img59.imageshack.us/img59/7648/comparaisonraid1hitachipci33mh.png
Avec 153Mo/s, le rendement perd presque 5 points pour atteindre 86%, mais il reste assez bon.
J'ai effectué plusieurs mesures... On tourne entre 153 et 157Mo/s.
 
D'un autre côté, on perd légèrement en seek-time. Bizarre.
 
Par contre, le gain est vraiment interressant sur une compilation.
Avec le même projet...
J'ai des temps vraiment réduits :
A 33MHz : Compilation en 2"03 à 2"05
A 46MHz : Compilation en 1"39 à 1"40
J'ai dû refaire le test plusieurs fois car je mettais en doute les valeurs, mais non. Aucun erreur.
 
Conclusion : Dans le cas qui m'interresse, 64Mo de cache + un bus PCI plus rapide + RAID1 + seek-time réduit... Tout ceci m'apporte une très grande souplesse dans mon travail. Certe, un cache plus important aurait surement amené une compilation encore plus courte mais pas autant qu'avec un processeur plus puissant. Donc j'ai pu trouver le bon équilibre puissance CPU/réactivité disque.


Message édité par christophe_d13 le 29-01-2006 à 17:59:45

---------------
http://www.ikalizer.fr
Reply

Marsh Posté le 29-01-2006 à 16:36:59    

ça m'a l'air d'être une très jolie carte RAID5 comme sa devancière... ;)

Reply

Marsh Posté le 30-01-2006 à 12:25:53    

sa devancière... Tu parles de la SX4 ? Elle était quand pas loin des dernières... Les Areca et 3ware toujours devant...
 
Ici, je n'ai pas utiliser de bench, genre ATTO, car pour moi, cela ne veut rien dire... J'ai pu tester plusieurs config avec mes besoins. ATTO ne reflètait pas mon utilisation, donc j'écarte.
Et puis je suis en RAID1 pour un besoin maximal de sécurité. Je passerais peut-être en RAID5 mais c'est pas sûr. Pour le RAID6, la promise ne le gère pas.
 
Si vous voulez d'autres benchs avec d'autres progs faite-moi le savoir.


---------------
http://www.ikalizer.fr
Reply

Marsh Posté le 11-04-2006 à 19:11:00    

Hello,

 

Quelqu'un l'a testé sur un autre OS que Windows, Suse ou Redhat?
Par exemple, Debian Freebsd, Netbsd etc..?
Je ne sais pas si elle est supportée sur ses OS et que le RAID fontionne nickel...
Merci d'avance
A+
Junt

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed