EMC a officiellement dévoilé en mars sa première baie de stockage spécifiquement conçue pour tirer parti de la mémoire Flash et a refondu son offre de cartes Flash PCI-express. Premier constructeur mondial à avoir ajouté des SSD dans ses baies de stockage, EMC a acquis en 2012 , la société israëlienne XtremIO et s’est appuyé sur sa technologie pour développer la baie de stockage 100% Flash éponyme. Comme l’avait expliqué Chuck Hollis, le vice-président d’EMC, peu de temps après l’acquisition, la baie XtremIO est une baie de stockage 100% Flash à architecture scale-out dont l’objectif est de délivrer des services de stockage avec une latence garantie inférieure à la milliseconde. Les principaux marchés visés sont celui des applications transactionnelles très sensibles à la latence, ainsi que celui de la virtualisation de postes de travail. Sur ce dernier, un test mené par VMware avec la solution VDI VMware View, montre qu’une seule baie XtremIO permet sans aucun problème de supporter plus d’un millier de postes de travail virtualisés

Un cluster XtremIO composé de quatre XBrick

Un cluster XtremIO composé de quatre XBrick

La force des baies XtremIO tient dans leur système d’exploitation spécifiquement optimisé pour le stockage Flash. Ce système embarque en natif des services de déduplication « inline », la gestion du Thin provisioning, le support des API d’intégration VMware (VAAI) et fournit des services essentiels de protection de données via un système de snapshot et de clonage. Les baies XtremIO sont optimisées pour traiter des blocs de 4K et minimiser les opérations d’écriture sur la Flash (la baie utilisée par les SSD à base de Flash MLC).

Chaque nœud d’un cluster XtremIO (ou XBrick) embarque deux contrôleurs à base de puces Xeon E5 en mode actif/actif (ce qui fournit une redondance interne au nœud) ainsi que 16 disques SSD de 200 Go. Soit une capacité brute de 3,2 To par nœud ou 1,9 To utiles. Il est possible d’assembler jusqu’à 8 Xbrick au sein d’un même cluster offrant une capacité utile de 15, 2 To (sans prendre en compte les bénéfices de la déduplication, qui, selon le constructeur, permet d’atteindre des ratios de réduction de données allant de 5:1 à 30:1 en fonction des applications).

D’après Barry Ader, directeur du marketing chez EMC, chaque XBrick délivre 150 000 IOPS (bloc de 4K mix d’écritures et de lectures) ou 250 000 IOPS (blocs de 4K en lecture uniquement). Avec huit XBrick reliés par Infinibandil, il est possible de délivrer près de 1,2 million d’IOPS (mix lecture et écriture) ou 2 millions d’IOPS (en lecture). Chaque nœud du cluster est à la fois un nœud de stockage et de traitement d’I/O et les contrôleurs de chaque nœud voient les disques de l’ensemble du cluster. Les données et les I/O sont distribuées de façon équitable entre les nœuds par un mécanisme de load balancing. L’accès aux données depuis les serveurs s’effectue soit via des interfaces Fibre Channel 8Gigabit, soit via des interfaces 10 Gigabit Ethernet en mode iSCSI.

Selon Barry Ader, EMC a validé la baie XtremIO Flash avec le contrôleur de virtualisation VPLEX et avec les appliances de réplication et de protection continue de données Recoverpoint. La baie XtremIO devrait arriver ce printemps dans un mode baptisé Directed Availability et qui permet à EMC d’assurer un suivi de proximité des premiers déploiements afin de faire remonter d’éventuels problèmes et demandes d’améliorations et les traiter de façon accélérée.

Cartes PCI-e Flash : XtremSF succède à VFCache

Les nouvelles cartes XtremSF

Les nouvelles cartes XtremSF sont disponibles aussi bien en version SLC que MLC et offrent des capacités allant de 350 Go à 2,2 To.

En 2012, EMC a présenté sa première génération de cartes accélératrices Flash, la gamme VFCache et le logiciel éponyme, pour l’accélération des accès en lecture au stockage SAN. Cette offre vient d’être totalement remise à jour. La nouvelle génération de cartes, baptisées XtremSF, ne se limite plus aux seuls modèles à base de mémoire Flash SLC. Désormais, le catalogue comprend aussi des cartes à base de mémoire MLC, plus abordables. La capacité a aussi progressé puisque le constructeur propose désormais des cartes PCI-e 8x allant de 550 Go à 2,2 To. EMC a aussi rebaptisé son logiciel d’accélération VFCache en XtremSW Cache. Globalement les performances de la nouvelle gamme sont en hausse significative par rapport à la génération antérieure.

EMC promet aussi une mise à jour prochaine du logiciel XtremSW qui apportera de nouvelles fonctions apportant comme la gestion de la cohérence de cache entre plusieurs nœuds serveurs équipés de cartes XtremSF dans les environnements de cluster. Le premier environnement ciblé est celui des clusters Oracle RAC. Un autre axe de développement est l’intégration des cartes Flash dans une hiérarchie de tiering de données avec les baies EMC et donc avec la technologie FAST des baies EMC VNX et VMAX.