Apr 4, 2011

Tintri sort un stockage dédié au monde virtuel

La plaque des locaux de Tintri
Tintri (www.tintri.com) vient de sortir du mode furtif en dévoilant son offre de stockage Tintri VMstore pensée et dédiée à l'environnement VMware vSphere 4.x. La société a été créée en 2008 et a reçu à ce jour 17M$ issus de NEA et Lightspeed Partners lors des 2 premiers tours de levée de fonds. A la genèse de l'entreprise, on trouve Kieran Harty, CEO de Tintri et ancien EVP Engr. chez VMware pendant 7 ans, associé à des experts venus de Citrix, EMC/Data Domain, Google, NetApp et Sun. La mission de Tintri est de développer des produits centrés sur les nouveaux déploiements et les futurs usages de la virtualisation en entreprise. L'idée fut donc d'adresser la complexité du stockage, par sa gestion, allocation, affectation, usage et contrôle, dans un environnement virtuel pour un utilisateur ou administrateur non stockage, le tout couplé à l'application. En 2 mouvements 2 clicks dirons nous, l'utilisateur doit pouvoir réserver et affecter de l'espace pour sa VM sans interruption de services, tâche qui d'habitude est considérée comme longue et laborieuse associée à une terminologie stockage et ouverte à de nombreuses erreurs potentielles. Aucun LUN, Volumes, règles de Tiering, RAID à configurer, à paramétrer, à constituer ou à allouer et à construire pour mettre en place le système et surtout lors des besoins d'allocation d'espace. Le setup est bluffant de simplicité, heureusement, c'est cela qu'ils revendiquent et vendent aussi. Il suffit de saisir quelques informations et de se connecter au travers de VMware vCenter et le tour est joué, on voit apparaître le(s) datastore(s) et l'affectation peut commencer. L'unité Tintri VMstore repose sa logique sur les VM et les vDisks donc une approche différente.
Tintri VMstore T440
Le produit baptisé Tintri VMstore T440 est un appliance hybride 4U (5U avec l'extension UPS) de capacité utile de 8,5To adressable en une unité logique baptisée datastore. Un appliance est fourni avec 9 unités Flash MLC de 160Go hotplug de 3,5" couplés à 15 disques de 1To SATA hotplug de 3,5" également, la protection est assurée par un assemblage RAID6. Cette unité constitue donc un datastore de 8,5To proposé à un prix de 65k$ en prix public.
La propriété intellectuelle de Tintri réside dans l'élaboration d'un système de fichiers interne à la baie adapté à l'environnement virtuelle et aux unités SSD avec inline déduplication et compression en se démarquant des approches traditionnelles où la majorité des FS doit supporter un nombre de fichiers importants, faire beaucoup d'IO élémentaires notamment entre les meta-data et les data et tolérer plusieurs niveaux d'indirection. Rien de tout ça ici, cela rappelle les premières années des appliances de stockage à vocation de services fichiers (WAFL ;-)). L'efficacité de la solution réside dans le fait que les données les plus actives demeurent dans les unités flash pour tendre vers 100% de cache hit. Le mécanisme de snapshot permet de couvrir une VM entière et non plus se baser sur les LUNS ou volumes sous-jacents. Les évolutions prévues et attendues sont la réplication et le couplage multi-datastore constitués de plusieurs appliances. L’accès le plus simple depuis un serveur d'application se fait au travers de NFS ce qui supprime l'adhérence d'un agente ou driver spécifique embarqué. L'évolutivité annoncée est forte avec le support de plusieurs centaines de VM par appliance.
Dashboard Tintri avec suivi IOPS, Débit, Latence et Cache hit
Répertoire des sociétés au building
Tintri à Mountain View
L'administration et le suivi se fait au travers d'un dashboard spécifique accessible depuis un onglet dans le client vSphere. L'outil permet de visualiser le nombre d'opérations d'entrées/sorties par seconde (IOPS), le débit ou bande passante, la latence et bien sûr le taux de satisfaction (hit) dans le cache fait de Flash. La solution étant indépendante de tout hyperviseur, on peut s'attendre à une validation rapide de l'offre pour les autres acteurs même si le marché VMware demeure le plus important et donc suffit à l'expansion de Tintri.
Kieran Harty, CEO de Tinttri, est un peu violent en indiquant sur le blog de l'entreprise que les offres de stockage d'aujourd'hui datent des années 90. Sans vanter et mettre en avant certaines offres, je crois bien qu'une solution comme Isilon avec un système de fichiers "éclaté" horizontalement a bien été une belle nouveauté et Isilon a été lancé en 2001, plus récemment XIV représentant aussi une approche novatrice ou les utilisations des travaux mathématiques et d'algorithmie cryptographique d'élimination de la redondance qui apportent un vrai gain dans un monde d'OS virtualisés ou même des solutions comme EMC VPlex dont la technologie est d'origine YottaYotta. Globalement les offres ne sont pas pensées pour le monde de la virtualisation, ça c'est vrai. La virtualisation d'OS est récente et les solutions de stockage ne se sont que peu adaptées mais ont peu été développées en pensant à cet environnement de plus en plus présent dans les entreprises. De mon point de vue, il ne s'agit pas de la première offre de stockage dédié à VMware, on se souvient de EvoStor, notamment très présent à VMworld l'année dernière qui a depuis disparu mais elle représentait sur ce segment la première offre. Je vous invite à vous reporter à mon article d'Octobre 2010 au sujet d'EvoStor. Cela dit vu la promotion de Paul Maritz pour EvoStor et les déboires de cette dernière, Tintri semble bien indiquée pour remplacer les efforts du CEO de VMware.

No comments :