SATA Express : jusqu'à 4 Go/s grâce au PCI Express

SATA Express : jusqu’à 4 Go/s grâce au PCI Express

Et en RAID ?

Avatar de l'auteur
Sébastien Gavois

Publié dans

Sciences et espace

07/01/2013 2 minutes
27

SATA Express : jusqu'à 4 Go/s grâce au PCI Express

La SATA-IO vient de présenter officiellement le SATA Express, une nouvelle norme qui standardise le PCIe comme interface pour les périphériques de stockage. Elle est en cours de validation auprès de ses membres et devrait être définitivement ratifiée au cours de l'année. Ce n'est pas une nouveauté puisqu'Intel l'avait déjà évoqué en septembre.

sata express

 

Le SATA Express est une norme qui permettra aux périphériques de stockage d'exploiter une nouvelle interface capable de dépasser la limitation du S-ATA 6 Gb/s. Elle s'appuie sur le PCI Express qui, pour rappel, dispose d'une bande passante de 1 Go/s par ligne (8 Go/s pour du PCIe 8x par exemple). Certains constructeurs comme Intel et OCZ, pour ne citer qu'eux, n'ont pas attendu cette annonce et proposaient déjà des SSD au format PCIe

 

La SATA-IO explique que la mise en place d'une nouvelle norme S-ATA à 12 Gb/s « n'aurait pas été simple ». En effet, cela aurait demandé des changements significatifs au niveau des contrôleurs ainsi qu'au reste de l'écosystème. Le PCIe a de son côté l'avantage d'être déjà arrivé à maturité, un choix qui n'est d'ailleurs pas sans rappeler celui d'Intel pour sa technologie Thunderbolt.

 

Dans sa FAQ, la SATA-IO précise que le SATA Express prendra deux formes. Dans le premier cas, il pourra être intégré à un périphérique de stockage (HDD, SSD, etc.) et supportera alors deux lignes PCIe (2 Go/s maximum), tandis que dans le second il prendra la forme d'une carte M.2 (ou NGFF) qui exploitera jusqu'à quatre lignes PCIe (4 Go/s maximum) et qui intégrera aussi une interface SATA.

 

sata express sata expresssata express s-ata

 

La bonne nouvelle, c'est que les nouveaux connecteurs SATA Express seront rétropcompatibles et pourront donc accueillir des périphériques de stockages au format SATA EXpress ou S-ATA. Le brouillon du SATA Express est d'ores et déjà entre les mains des membres de la SATA-IO et la norme pourrait être ratifiée au cours du premier trimestre de l'année.

 

Il faudra néanmoins attendre encore de nombreux mois avant de voir arriver les premiers produits capables de l'exploiter. En attendant, de nombreux détails sont disponibles par ici.

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (27)


<img data-src=" /> Sa pourrais être pas mal , mais il faudra changer de carte mère?

Sa vas doubler le taux d’ écriture et de lecture? Vous pensez que on vas sentir la différence des performence?

Cette idée ma parait pas mal!

Mais à voir si elle change beaucoup de choses


oula mais ils sont gros les connecteurs <img data-src=" /> ça contiens l’alimentation electrique?

on va se retrouver avec des nappes comme l’IDE, pour contenir tout ces fils avec leurs blindages….



on perd pour moi 2 avantages du SATA: compacité, et cable fin et facilement tordable…



Je crache pas sur l’amélioration de perf, mais j’attend de voir ce que ca va donner en carte mère et cables <img data-src=" />


Franchement, ya rien de compliqué la dedans alors pourquoi ça n’a pas été conçu plus tôt ? Pour nous faire changer de CM ?








Cacao a écrit :



Franchement, ya rien de compliqué la dedans alors pourquoi ça n’a pas été conçu plus tôt ? Pour nous faire changer de CM ?







c’est ptet parceque tu te rend pas compte a quel point c’est compliqué ? <img data-src=" />









Cacao a écrit :



Franchement, ya rien de compliqué la dedans alors pourquoi ça n’a pas été conçu plus tôt ? Pour nous faire changer de CM ?





Yakafokon <img data-src=" />









canti a écrit :



oula mais ils sont gros les connecteurs <img data-src=" /> ça contiens l’alimentation electrique?

on va se retrouver avec des nappes comme l’IDE, pour contenir tout ces fils avec leurs blindages….



on perd pour moi 2 avantages du SATA: compacité, et cable fin et facilement tordable…



Je crache pas sur l’amélioration de perf, mais j’attend de voir ce que ca va donner en carte mère et cables <img data-src=" />





Le connecteur est gros, mais le câble est plus fin que celui ci.





Le PCIe a de son côté l’avantage d’être déjà arrivé à maturité, un choix qui n’est d’ailleurs pas sans rappeler celui d’Intel pour sa technologie Thunderbolt.





Et justement l’interfaçage entre une puce Thunderbolt et un disque en SATA Express devrait être relativement simple et économique.








Cacao a écrit :



Franchement, ya rien de compliqué la dedans alors pourquoi ça n’a pas été conçu plus tôt ? Pour nous faire changer de CM ?





Alors pour nos nouvelles interfaces, on s’est dit que vous utiliseriez encore votre carte mère dans trente ans, donc on a prévu 50Tbits/s. Bon évidemment ces nouvelles cartes mères coûteront toutes plus d’un million d’euros mais avec ça vous êtes paré pour trente ans !









Gamer974 a écrit :



<img data-src=" /> Sa pourrais être pas mal , mais il faudra changer de carte mère?







Sûr qu’une mise à jour logicielle suffirait pas… <img data-src=" />



Mais pas forcément besoin de changer de CM. Ça pourrait être ajouté sur une carte PCI express, comme on trouve déjà des cartes Sata.







Gamer974 a écrit :



Sa vas doubler le taux d’ écriture et de lecture? Vous pensez que on vas sentir la différence des performence?

Cette idée ma parait pas mal!

Mais à voir si elle change beaucoup de choses







C’est comme pour le Thunderbolt: avec un pauvre disque dur, c’est nul il est déjà trop lent quel que soit l’interface qu’on y branche derrière. Par contre c’est plus intéressant pour l’avenir avec les SSD.



Ceci est une révolution <img data-src=" /> bon on

est pas obligé de tout changer <img data-src=" />








Gamer974 a écrit :



<img data-src=" /> Sa pourrais être pas mal , mais il faudra changer de carte mère?

Sa vas doubler le taux d’ écriture et de lecture? Vous pensez que on vas sentir la différence des performence?

Cette idée ma parait pas mal!

Mais à voir si elle change beaucoup de choses





Ou avoir un PCIe riser qui change bêtement la connectique.



Le gros avantage, pour les pro, c’est la diminution de la latence. c’est très important quand on fait de la base de données.



Le gros inconvénient, c’est qu’à force de bouffer de lignes PCIe, qui, je vous rappelle, sont réservées au démarrage du périphérique, on n’en aura plus.



Je ne pense pas être le seul, mais au départ j’ai lu la news comme :



“4Go” = “4Gb” inutile (car moins important).



ça serait peut-être bien de préciser le débit en octet du Sata 6 ou à défaut, de mettre 6 Gbit/s comme sur Wikipedia -&gt;https://en.wikipedia.org/wiki/Serial_ATA#SATA_revision_3.0_-_6_Gbit.2Fs_-_600_MB…









canti a écrit :



c’est ptet parceque tu te rend pas compte a quel point c’est compliqué ? <img data-src=" />





Possible…



Mais quand on me parle d’un nouveau protocole ou d’une nouvelle technologie (genre LightPeak), ouais, ça m’impressionne mais quand je lis qu’on va créer des ports PCIE pour nos DD, j’ai comme un doute sur le niveau de complexité…



M’enfin bon, pas grave. C’était juste ma pensée après avoir lu l’article :)









Cacao a écrit :



Possible…



Mais quand on me parle d’un nouveau protocole ou d’une nouvelle technologie (genre LightPeak), ouais, ça m’impressionne mais quand je lis qu’on va créer des ports PCIE pour nos DD, j’ai comme un doute sur le niveau de complexité…



M’enfin bon, pas grave. C’était juste ma pensée après avoir lu l’article :)







Pour moi la grosse différence, c’est que maintenant chaque disque dur porte son propre controleur PCIE - disque dur… est ce que les fabricants de disques aprécient cette nouvelle “responsabilité ” ? est ce qu’un controleur PCI-e ne coute pas beaucoup plus cher qu’un bête contrôleur SATA? comment est ce que c’est détecté par un PC?



d’ailleur comment est géré la rétro compatibilité (mettre un disque SATA sur le connecteur) ? il y a encore un contrôleur SATA, et on déroutera dessus? pendant combien de temps? avant il y avait 4 / 6 / 8 disques dur pour un contrôleur, appuillé sur une piste PCI-E, maintenant combien de ports SATA-express sur une carte mère? y aura t’il suffisamment de ports PCI-e pour 4 disques, 2 CG, et les ports additionnels?



alors oui, le PCI-e est une norme efficace et robuste, et intégrer le un controleur PCI-e a un HDD n’est pas forcement un tour de force, mais c’est pas forcement évident de le faire accépter aux fabricants de CM, et de SSD/HDD









patos a écrit :



Le gros avantage, pour les pro, c’est la diminution de la latence. c’est très important quand on fait de la base de données.







On est aux alentours de 0,1 ms avec les SSD actuels ça passerait à combien ?







patos a écrit :



Le gros inconvénient, c’est qu’à force de bouffer de lignes PCIe, qui, je vous rappelle, sont réservées au démarrage du périphérique, on n’en aura plus.







càd ? <img data-src=" />



Pas mal la techno. Comme d’hab va falloir attendre un peu avant d’en profiter réellement (au moins des débits) après 30 ans de HDD… J’ai encore du mal à m’imaginer ce qu’on pourra faire avec des débits de 4000 mo/s ( hors pro)









Tourner.lapache a écrit :



On est aux alentours de 0,1 ms avec les SSD actuels ça passerait à combien ?





Il ne faut pas confondre la latence du périphérique avec la latence du système. Utiliser directement le PCIe permet de ne pas mutualiser les lignes et donc avoir une réponse plus rapide car dédiée à ce périphérique.







Tourner.lapache a écrit :



càd ? <img data-src=" />





Ton northbridge (intégré au processeur désormais) possède un certain nombre de lignes PCIe de disponibles. Les périphériques PCIe, quand ils se lancent, disent combien ils en veulent par rapport à leur câblage interne et la taille de leur bus physique. Du coup, une CG *16 te bouffe 16 lignes, qu’elle t’affiche un écran de veille ou qu’elle calcule comme une truie.



Et c’est pas extensible….









patos a écrit :



Il ne faut pas confondre la latence du périphérique avec la latence du système. Utiliser directement le PCIe permet de ne pas mutualiser les lignes et donc avoir une réponse plus rapide car dédiée à ce périphérique.





Ton northbridge (intégré au processeur désormais) possède un certain nombre de lignes PCIe de disponibles. Les périphériques PCIe, quand ils se lancent, disent combien ils en veulent par rapport à leur câblage interne et la taille de leur bus physique. Du coup, une CG *16 te bouffe 16 lignes, qu’elle t’affiche un écran de veille ou qu’elle calcule comme une truie.



Et c’est pas extensible….







Merci <img data-src=" />



Pour la latence système, ça aurait les mêmes effets sur l’expérience utilisateur que la latence disque au final non ? Par exemple un chargement de Windows encore plus rapide ?



Du coup, on pourrait s’attendre à une nouvelle norme PCIe qui pourrait gérer en temps réel l’attribution de lignes ? En attendant, si le stockage passe par le PCIe il faudra prendre des cartes avec beaucoup de lignes ^^









Tourner.lapache a écrit :



Pour la latence système, ça aurait les mêmes effets sur l’expérience utilisateur que la latence disque au final non ? Par exemple un chargement de Windows encore plus rapide ?





RAF pour l’utilisateur. Le gain avec un SSD qui freeze pas est tellemetn énorme que ça ne se voit pas.

Les applicatifs (base de données entre autres), eux, par contre, vont clairement mouiller le cd.





Tourner.lapache a écrit :



Du coup, on pourrait s’attendre à une nouvelle norme PCIe qui pourrait gérer en temps réel l’attribution de lignes ? En attendant, si le stockage passe par le PCIe il faudra prendre des cartes avec beaucoup de lignes ^^





Du temps réel sur du PCIe, ce serait une connerie sans nom. C’est juste une variable à prendre en compte quand on achète son matos pour un truc précis.



Et plein de lignes, c’est dans le processeur, et ça existe déjà dans les serveurs (par exemple: Dell R720 w/ 2”5 PCIe SSD): 2 ou 4 processeurs aussi multiplient le nombre de lignes PCIe d’autant ;-)









patos a écrit :



Du temps réel sur du PCIe, ce serait une connerie sans nom. C’est juste une variable à prendre en compte quand on achète son matos pour un truc précis.







Tout a fait, c’est l’avantage du PCI-e d’avoir un channel dédié a un périphérique. si on mutualise, autant utilisé un controleur SATA…







patos a écrit :



Et plein de lignes, c’est dans le processeur, et ça existe déjà dans les serveurs (par exemple: Dell R720 w/ 2”5 PCIe SSD): 2 ou 4 processeurs aussi multiplient le nombre de lignes PCIe d’autant ;-)







Je me demande si ajouter de nombreuses lignes PCI-e supplémentaires n’aura pas un effet de goulot d’étrangelement au niveau de la partie “controleur PCI-e” dans le CPU… je ne m’y connais pas assez en SATA ou PCI-e pour savoir si le controleur n’avait pas un effet bénéfique sur le débit (groupement des requêtes de plusieurs disques, transfert d’un disque à l’autre sans déranger le PCI-e etc..)



Ok merci pour les précisions ^^








canti a écrit :



Je me demande si ajouter de nombreuses lignes PCI-e supplémentaires n’aura pas un effet de goulot d’étrangelement au niveau de la partie “controleur PCI-e” dans le CPU… je ne m’y connais pas assez en SATA ou PCI-e pour savoir si le controleur n’avait pas un effet bénéfique sur le débit (groupement des requêtes de plusieurs disques, transfert d’un disque à l’autre sans déranger le PCI-e etc..)





Je t’invite à regarder la section “Block diagram” des processeurs et/ou northbridge ou autre chip complémentaire.



Par exemple:http://ark.intel.com/products/65516/Intel-Core-i5-3550-Processor-6M-Cache-up-to-…

Tu vois clairement qu’il y a des lignes “Processeurs” qui sont un lien direct (dont le nombre et la vitesse est fourni dans la fiche de spécifications) et d’autres lignes sur la seconde partie, en liaison par un lien DMI 5GT/S (sur 64 bits si je ne me trompe pas, ça fait 40Go/s environ), et qui formera donc un goulot d’étranglement.



Pour les processeurs Intel, ark.intel.com est obligatoire avant tout achat quand on s’y connait <img data-src=" />



Je suis sûr qu’il y a un malin qui a déposé un brevet à la Apple… pas besoin de renter dans les détails, quand on voit les brevets en question, ce n’est qu’accessoire.



Pour vous donner des idées, ça sera la même chose avec la nouvelle norme PCI, enfin si un jour les SSD arrivent à des niveaux de performance suffisants.



Si ça vous tente c’est ici que votre dépôt me parait le plus profitable








coket a écrit :



Je suis sûr qu’il y a un malin qui a déposé un brevet à la Apple… pas besoin de renter dans les détails, quand on voit les brevets en question, ce n’est qu’accessoire.



Pour vous donner des idées, ça sera la même chose avec la nouvelle norme PCI, enfin si un jour les SSD arrivent à des niveaux de performance suffisants.







De quoi tu parles? <img data-src=" />









canti a écrit :



De quoi tu parles? <img data-src=" />









Tu t’es jamais dit que ce serait plus rapide via du PCI-E?









coket a écrit :



Tu t’es jamais dit que ce serait plus rapide via du PCI-E?







tu es entrain de me dire qu’une boite (apple ou autre) aurait breveté quoi?

brancher un disque dur sur un port série?

brancher un périphérique sur un port plus rapide?





Je veux bien qu’il y ait des brevets stupides, mais je ne pense pas qu’il y ait la moindre chose a breveter (ptet la méthode pour switcher entre SATA et PCI-e… )









canti a écrit :



tu es entrain de me dire qu’une boite (apple ou autre) aurait breveté quoi?

brancher un disque dur sur un port série?

brancher un périphérique sur un port plus rapide?





Je veux bien qu’il y ait des brevets stupides, mais je ne pense pas qu’il y ait la moindre chose a breveter (ptet la méthode pour switcher entre SATA et PCI-e… )









Je dis juste, que toi ou moi, on aurait pu breveter ce genre de chose… pas plus débile que de breveter que les smartphones rectangulaires à bords arrondis, ou les mouvements de doigts qu’on peut faire sur des écrans tactiles si?









coket a écrit :



Je dis juste, que toi ou moi, on aurait pu breveter ce genre de chose… pas plus débile que de breveter que les smartphones rectangulaires à bords arrondis, ou les mouvements de doigts qu’on peut faire sur des écrans tactiles si?









  1. les bords arrondis, c’est du design pattent .. RIEN A VOIR avec les brevets

  2. les gestures tactiles… c’est PAS CON … les plus cons se font retoquer … sinon on peut les contourner



    changer le port de communication de SATA &gt; PCIe, je vois pas où tu pourrais mettre un brevets <img data-src=" />