7 Le mois prochain, cela fera exactement six ans que j’ai écrit mon premier article de blog sur le stockage objet, même si je n’y mentionnais pas le stockage objet. J’avais la tête dans les nuages, notre jeune start-up cloud étant en cours de rachat par Sun Microsystems, quand on m’a demandé d’écrire sur le nouveau bébé d’EMC, Atmos. Alors je m’y suis essayé (en anglais). C’était du stockage objet avant l’heure. Il s’est passé beaucoup de choses depuis. J’ai parcouru le monde pour évangéliser le stockage objet, organisé des dizaines de tables rondes sur le sujet et écrit des centaines de pages sur les raisons pour lesquelles les entreprises en ont besoin, sur les cas d’usage du stockage objet et sur les premiers succès clients. Aujourd’hui, ma mission est de contribuer au succès de Scality RING, sans doute la plateforme de stockage objet qui connaît le plus de succès dans le secteur. Depuis mon arrivée chez Scality il y a six mois, j’ai vu plus de clients satisfaits qu’au cours des quatre années précédentes réunies. Alors qu’est-ce qui a changé ? Pourquoi Scality réussit-il tellement mieux que les autres acteurs du stockage objet ? Le moment est-il plus propice ? Peut-être. Avons-nous de meilleurs commerciaux ? Très probablement. Le produit est-il tellement meilleur ? Sans aucun doute. Le marché a en effet beaucoup changé : les volumes de données ont enfin dépassé le pétaoctet. Mais les entreprises doivent encore ressentir la douleur avant d’agir. Les prédictions des évangélistes technologiques peuvent les faire réfléchir, mais les budgets pour de nouvelles technologies ne sont approuvés que lorsque la situation devient incontrôlable. Cela n’explique toujours pas pourquoi Scality en particulier devient l’étoile montante. J’aime expliquer le succès de Scality par ce que j’appelle « le paradoxe du stockage objet », qui comporte deux volets : D’abord, Scality a abandonné le stockage objet. Scality a été la première entreprise à comprendre que pour vendre plus de stockage objet, il fallait… arrêter de vendre du stockage objet. Dans l’architecture de Scality RING, le stockage objet est un catalyseur. C’est une petite partie d’un vaste logiciel qui permet aux entreprises de bâtir des pools de stockage à très grande échelle. La couche de stockage objet fait abstraction du matériel sous-jacent et permet de déployer le RING sur n’importe quels serveurs standard. Mais pour porter la capacité et les performances à des niveaux massifs, le logiciel Scality RING s’appuie sur une architecture scale-out distribuée et 100 % parallèle, dotée d’un ensemble de services intelligents pour l’accès aux données et leur présentation, leur protection et la gestion des systèmes. Le second volet du paradoxe, c’est que Scality a été la première entreprise à reconnaître que les gens pensent encore, et penseront toujours, en « fichiers ». Oui, les API REST sont formidables pour certains cas d’usage, mais pour élargir l’usage de sa technologie, Scality prend en charge l’accès natif en mode système de fichiers au stockage RING, via un choix de connecteurs fichier et le système de fichiers scale-out intégré (SOFS). SOFS est un système de fichiers virtuel conforme POSIX qui fournit des services de stockage fichier sans passerelle externe, contrairement à ce qui est courant dans les autres solutions de stockage objet. Les systèmes de fichiers SOFS peuvent s’étendre en capacité sur autant de nœuds de stockage que nécessaire pour répondre aux besoins des applications, et être accessibles via plusieurs connecteurs NFS, FUSE, SMB ou CDMI pour absorber la charge applicative. Le fait qu’EMC vienne de racheter Maginatics, fournisseur de passerelles fichier, après avoir acquis TwinStrata, souligne l’importance de la prise en charge native des systèmes de fichiers. Conclusion : Le stockage objet résout le plus grand défi du secteur du stockage : stocker des volumes massifs de données de façon fiable, avec la plus haute disponibilité et de manière rentable. Ce paradigme répond aux limites d’évolutivité des systèmes de stockage traditionnels (SAN/NAS), mais cela ne signifie pas que les clients sont prêts à renoncer aux avantages du stockage fichier. Une analogie simple : le succès croissant de la voiture électrique. Nous savons tous que le moteur à combustion atteindra bientôt ses limites, nos ressources fossiles n’étant pas infinies. Mais cela ne veut pas dire que nous voulons renoncer à la commodité de la voiture pour prendre le train électrique. La voiture électrique nous permet de garder les avantages d’un moyen de transport individuel tout en résolvant bien des problèmes de la voiture traditionnelle (pollution et coût du carburant). Le stockage software-defined de Scality suit la même approche : il permet aux clients de consommer le stockage comme ils en ont l’habitude depuis 30 ans, mais avec un meilleur moteur sous le capot. Photo de Norsk Elbilforening