XtremIO : quid de la suppresion de LUN ?

Pour ceux qui me suivent sur ce blog, vous savez sans doute que depuis quelques jours, nous avons confirmé auprès d’EMC notre intention d’acquérir XtremIO, suite au PoC de Juin dernier. Comme la X-Brick qui nous a été livrée en juin pour cette campagne d’évaluation était neuve, nous allons la garder pour notre production (elle est déjà en place au sein d’un de nos DC). Par contre, il faut bien entendu déconstruire tout ce qui a été monté et utilisé lors des tests. J’étais curieux de voir comment XtremIO réagirait lors de ces suppressions de volumes, notamment au niveau du ratio de déduplication ainsi que sur la volumétrie utilisée sur disque. La première chose à dire c’est que la baie « prend son temps » pour procéder à la libération des blocs précédemment occupés par les anciens volumes. Pendant cette période, la baie indique effectivement qu’elle travaille à fournir de nouvelles statistiques

Suite»

Notre PoC XtremIO se transforme en acquisition !

Bonjour à tous, Un petit « cocorico » pour notre institution, après discussion avec notre management et à la lumière des nombreux tests (concluants, s’il en est 😉 ) réalisés sur XtremIO, nous avons pris la décision de confirmer cette acquisition. Nous allons donc mettre en place deux X-Bricks XtremIO, une dans chaque salle informatique (qui sont séparées de quelques 15km dans notre cas). L’ensemble sera sécurisé, évidemment, par notre infrastructure VPlex et constituera à terme notre fameux TIER1, répondant aux critères d’excellence qu’exigent déjà nos applications critiques en matière de disponibilité et de performance. La solution ISILON va également venir compléter ce dispositif pour assurer le TIER3 et l’archivage, en remplacement de nos baies EMC Centera actuelles. Il nous restera donc nos VNX5500, en cours d’upgrade vers des modèles VNX7500, pour le « tout venant » de type TIER2. Enfin, EMC ViPR viendra sans doute ajouter la couche d’abstraction et de gestion à

Suite»

XtremIO : Sauvé par les zéros ! (traduction)

Cet article sur XtremIO.com m’a paru tellement intéressant que j’ai pris la liberté de le traduire en français, dans la mesure de mes capacités, bien entendu. J’ai également fait quelques raccourcis et résumés sur certaines parties non essentielles, de mon point d e vue. J’espère que cela pourra vous aider. Bonne lecture !

Suite»

XtremIO, du stockage très haut de gamme et très cher ? vraiment ?

Notre PoC arrive bientôt à son terme, mais nous ne pouvions pas passer à coté d’une simulation sur l’ensemble des facteurs de réduction de donnée disponibles et à venir sur XtremIO. Protocle de test : Pour pouvoir estimer les gains potentiels de l’algorithme qui sera implanté dans les X-Bricks, nous avons donc passé un outil dédié fourni par EMC. Celui-ci a été chargé de scanner l’ensemble des volumes déjà provisionnés sur la baie. L’opération à duré un certain temps car il s’agissait tout de même d’analyser environ 6 To (plusieurs heures de traitement parallèle). Accessoirement, on a pu constater aussi, par ce biais, tout le potentiel de la baie en montant, par moment, à plus de 98.000 IOps, avec seulement 2 VMs de traitement sur deux serveurs ESXi différents 🙂 . Que personne ne viennent plus dire que la virtualisation ne sais pas faire de performance pure après ce genre

Suite»

PoC XtremIO : à propos de la répartition de charge sur les « axes » SSD

En continuant ma découverte de l’interface d’administration et notamment vis à vis de la section « Monitors » (qui, au passage, est particulièrement bien pensée et très efficace pour vous présenter tous les paramètres temps-réel de la baie), j’ai eu l’occasion de construire un tableau de suivi des IOps et bande passante de l’ensemble des disques SSD. La surprise a été de taille, mais aussi la confirmation de l’orientation « performance sans compromis » d’XtremIO dans tous ses aspects (matériel, logiciel … et marketing 😉 ). En effet, la meilleure illustration de la puissance des algorithmes à l’oeuvre est l’équilibre quasi parfait de l’activité des disques SSD, quel que soit le niveau de charge : Pas étonnant de constater la linéarité des performances annoncées. La aussi, l’algorithme de répartition et de sécurisation des données XDP fait des miracles (« this is magic ! », comme disent nos confrères anglo-saxon 🙂 )

Suite»

PoC XtremIO : coupure d’un contrôleur, sans sueurs froides :)

Pour ceux qui ont une expérience de production critique, la perte d’un contrôleur au sein d’une baie disque est souvent le moment quelques sueurs froides, même lorsque le constructeur vous donne toute les garanties de continuité nécessaires. Ceci étant et toutes proportions gardées, dans le cadre d’un PoC digne de ce nom, nous avons procédé à une coupure d’alimentation complète sur un des deux storage controlers de la X-Brick. La où le challenge est à mon sens plus important chez XtremIO que sur d’autres équipements plus classique (VNX, CX au moins), c’est que les deux contrôleurs partagent l’ensemble de leur mémoire centrale via un bus Infiniband où se trouve la table des metadata associées aux données sur disques, ce qui donne plus de « poids » à ce type de test. Je ne vais pas trop faire durer le suspens, tout s’est très bien passé, sans impact sur les environnements de test.

Suite»

PoC XtremIO : l’interface d’admin dans tous ses états

Ne dit-on pas que des images valent mieux que de longs discours ? Pour se faire une idée générale de l’ergonomie d’une interface d’administration, je pense qu’effectivement, avant même de manipuler les outils, des copies d’écran sont déjà une bonne introduction. J’ai compilé ici pas mal de screenshots, pris pendant nos divers tests et évaluations fonctionnelles. Je vous les livre avec une petite légende, ne serait-ce que pour attiser votre curiosité 🙂 . A votre disposition si vous souhaitez des précisions sur telle ou telle capture.

Suite»

PoC XtremIO : redondances, tolérances aux pannes

UPDATE : quelques précisions et corrections dans le chapitre sur la tolérance aux pannes matérielles hors disques : les données en RAM sont régulièrement écrites sur disque pour être sécurisées, en plus d’être flusher à chaque arrêt à froid. Ma première tournure de phrase était plus que floue à ce sujet 😉 Un des aspects important de ce PoC était également de tester les différents mécanismes de tolérance aux pannes d’une X-Brick et constater le comportement de la baie en condition réelle. Avant de procéder à ces tests, nous avons fait un point avec EMC sur « la théorie » 😉 . Voici la synthèse des informations que j’ai pu recueillir à cette occasion.

Suite»

Optimisation des facteurs de réduction de la donnée : le cas de VPlex + XtremIO

A l’occasion de notre PoC XtremIO, nous avons récemment travaillé avec EMC sur l’optimisation du facteur de dé-duplication des machines virtuelles afin de tirer le maximum de notre future acquisition potentielle. On le sait depuis longtemps, l’alignement des systèmes de fichiers internes aux VM peuvent avoir une influence non négligeable sur le niveau de performance des accès disques. De manière corollaire, cet alignement a aussi une influence sur le niveau de dé-duplication. Il est donc nécessaire, si ce n’est pas déjà fait, de bien faire à attention à ces alignements avant de migrer des ensembles virtualisés sur XtremIO. D’autre part, pour profiter au maximum de la dédup, on peut s’appuyer également sur des fonctions de « nettoyage » des espaces internes des VMs. En effet, vous savez sans doute que lorsque l’on demande la suppression d’un fichier d’un filesystem quel qu’il soit, en général, celui-ci procède juste à la suppression de la

Suite»

XtremIO : architecture deepdive

En faisait un petit tour sur le web à la recherche d’expériences de production significatives sur XtremIO, dans le cadre de la consolidation de notre PoC actuel, je suis tombé sur cet article de Vijay Swami qui détaille avec précision le fonctionnement interne de l’ensemble XtremIO. On y découvre en particulier que, fondamentalement, XtremIO est purement logiciel que rien n’empêcherait théoriquement de faire tourner sur environnement purement virtualisé type VMWare. Evidemment, comme expliqué dans l’article en question, cela poserait d’autres type de problèmes, notamment vis à vis des performances annoncées par EMC sur ses appliances dédiées aujourd’hui. Ceci étant, c’est encore une fois une preuve de l’évolution de la stratégie du constructeur américain concernant la mise en place d’un écosystème complètement indépendant du hardware sous-jacent : VPlex/VE, OneFS (Isilon), ViPR, Project Liberty (virtual VNX), Scale I/O … et maintenant XtremeIO. Je vous recommande chaudement la lecture de ce billet sur

Suite»