Zadara propose un stockage en mode bloc avancé pour les clouds publics
Afin de répondre aux besoins des applications sensibles, Zadara propose une offre de stockage iSCSI originale au sein des infrastructures de cloud public des grands du nuage américain dont Amazon, GoGrid, Opsource et RackSpace. le service VPSA permet aux clients de ces nuages de se doter de leur propres appliances de stockage avec des caractéristiques de qualité de service maitrisées.
Les services de stockage des clouds publics sont encore minimalistes, avec dans la plupart des cas une offre de stockage objet, ainsi qu'un stockage en mode bloc basique et mutualisée. Fort de ce constat les fondateurs de Zadara, une jeune start-up californienne ont développé la technologie Virtual Private Storage Array (VPSA), qui permet d'offrir aux clients des principaux cloud publics américains une solution de stockage en mode bloc dont les caractéristiques et les principes reprennent celles des baies de stockage SAN iSCSI traditionnelles.
Un stockage en mode bloc pour le cloud public
L'idée de Zadara est simple. La société a positionné dans les clouds publics de quatre grands fournisseurs - Amazon, GoGrid, OpSource et Rackspace - des serveurs bourrés de disques et motorisés par sa plate-forme de stockage. Le principe de VPSA est simple, il s'agit de découper l'infrastructure matérielle via l'utilisation de machines virtuelle pour constituer des baies de stockage virtuelles. Ces baies virtuelles (ou Virtual Private Storage Array) intègrent le nombre et le type de disques - SATA, SAS, SSD - ainsi que la quantité de cache requis par le client et permettent de mettre à disposition ces ressources de la même façon qu'une baie de stockage iSCSI traditionnelle. Un client peut ainsi constituer plusieurs baies de stockage virtuelles, disposant chacune de multiples pools de stockage, partagés en autant de volumes que nécessaire.
Pour la petite histoire, il semble que les appliances de stockage soient en fait des machines virtuelles KVM disposant d'un accès direct aux ressources physiques via l'usage de la technologie SRIOV et que la force de la solution Zadara réside autant dans cette gestion des ressources physiques que dans l'OS de stockage qu'il a conçu pour exposer les ressources de stockage aux VM clientes via iSCSI.
Des performances prédictibles
L'avantage de ce contrôle au niveau physique est que le client est assuré des performances, puisqu'il dispose de ressources de stockage physique dédiées à ses usages. Mieux, il dispose même d'un contrôle sur les ressources réseaux associées à ses baies de stockage virtuelles - Zadara fait un usage créatif des capacités SR-IOV des cartes réseaux 10Gigabit Intel de ses serveurs.
L'ensemble est paramètrable au travers d'une interface web très conviviale qui rappelle celle de la plupart des baies du marché. C'est au travers de cette interface, que les entreprises choisissent le nombre et le type de ressources disques souhaitées, définissent le niveau de protection RAID et pilotent les droits d'accès des différents serveurs virtuels au stockage.
Répondre aux besoins d'applications transactionnelles
Comme l'explique Noam Shendar, en charge du business development de la firme, l'idée de Zadara est de permettre aux entreprises de migrer dans le cloud public des applications qui jusqu'alors ne le pouvaient pas, du fait des limitations des offres de stockage proposées par les grands clouds. "Nous comblons un manque pour les fournisseurs de clouds qui, jusqu'alors, devaient refuser certaines applications comme des bases de données à fort trafic transactionnel du fait du manque de stockage adapté. Avec notre offre, il leur est désormais possible d'accueillir ce type d'applications".
Les tarifs sont bien sûr supérieurs à ceux des services de stockage basiques des fournisseurs de cloud, mais restent sensiblement inférieurs à ceux d'une baie de stockage d'un constructeur, surtout si l'on prend en compte que le prix inclut celui de l'énergie consommée pour la fourniture de la capacité de stockage.
Le service VPSA est actuellement testé de façon limitéd auprès de soixante dix clients et devrait officiellement être commercialisé au second trimestre 2012. Dans une seconde version, Zadara devrait proposer des services de réplication entre appliances VPSA, ainsi que le support de fonctions comme les snapshots.