Serveur d'impression

Storj Labs construit un cloud de stockage à l'aide des disques d'autres personnes – Serveur d’impression

Le 22 mai 2020 - 10 minutes de lecture

Sur le plan technologique, Storj Labs est un stockage cloud décentralisé. Dans la langue vernaculaire du profane, c'est Airbnb pour les lecteurs de disque.

Le PDG de Storj Labs, Ben Golub, utilise les deux descriptions pour son entreprise, mais la comparaison Airbnb saisit le mieux la nature inhabituelle d'une entreprise de stockage cloud sans stockage. La startup loue des capacités et de la bande passante à des entreprises – appelées opérateurs de nœuds – du monde entier et les transforme en cloud basé sur le stockage d'objets pour ses clients. Il offre également aux clients la possibilité de payer via crypto-monnaie.

"Storj est différent de la plupart des autres systèmes de stockage cloud, car nous ne possédons et n'exploitons aucun lecteur de disque", a déclaré Golub.

Storj offre également aux clients la possibilité de payer via crypto-monnaie, avec son jeton Storj.

Son plus grand défi est peut-être de convaincre les clients de stocker leurs données sur des disques loués par une société cloud qui n'est pas AWS, Microsoft ou Google. Pour ce faire, Storj s'est concentré sur l'ajout de la sécurité, de la fiabilité et des performances à son service avant sa mise en service. Storj est entré en version bêta avec sa plateforme Tardigrade compatible Amazon S3 disponible dans le commerce S3 en août 2019 et mise en disponibilité générale en mars 2020.

Storj Labs, basé à Atlanta et composé de 45 personnes, a été financé par une vente de jetons cryptographiques de 30 millions de dollars en 2017, et utilise également la blockchain pour faciliter le paiement – mais son service n'est pas le stockage de la blockchain. L'ancien PDG de Docker Golub a rejoint Storj Labs en 2018 en tant que président exécutif. Nous avons discuté avec Golub de ce nouveau venu dans le domaine du stockage, de sa technologie et de son modèle commercial, qui utilise son service et à qui il loue des capacités, ainsi que des enseignements tirés du lancement lors d'une pandémie.

Alors, comment fonctionne une entreprise de stockage cloud sans stockage?

Ben Golub, PDG de Storj LabsBen Golub

Ben Golub: Nous avons construit un service de stockage cloud utilisant des capacités inutilisées sur des milliers de disques dans plus de 85 pays. Nous sommes Airbnb pour les disques durs. Les gens d'Airbnb louent des chambres d'amis dans leurs maisons. Avec notre modèle, les gens louent de l'espace libre sur leurs disques durs. Nous faisons beaucoup pour nous assurer que nous le faisons d'une manière professionnelle, solide comme le roc en termes de sécurité, de durabilité et de performances.

Comment garantissez-vous des caractéristiques d'entreprise si vous utilisez les disques durs d'autres personnes?

Golub: Nous surveillons constamment tous les disques pour nous assurer qu'ils fonctionnent bien, et nous expulsons tous ceux qui ne fonctionnent pas. Mais nous avons conçu le service de manière à ne pas dépendre de disques particuliers qui fonctionnent bien. Chaque fois qu'un client télécharge des données, elles sont d'abord cryptées avant de venir à notre service avec des clés que seul l'utilisateur possède. Ensuite, nous utilisons le codage d'effacement. Un fichier est divisé en 80 morceaux dont 30 peuvent être utilisés pour le remonter. Vous avez besoin d'au moins 30 pièces pour le remonter. Et chacune de ces 80 pièces va sur un lecteur différent sur le réseau. Il n'y a pas un seul point d'échec. Les données sont cryptées et divisées en morceaux avant d'être transmises au réseau.

Si vous souhaitez compromettre un seul fichier, vous devez compromettre 30 disques différents, chacun géré par une personne différente dans une zone géographique différente, avec des protocoles de réseau différents. Et vous auriez toujours un fichier crypté, et vous devriez recommencer le processus pour le deuxième fichier, car il se trouverait sur 30 lecteurs différents sur le réseau. Il n'y a pas de pot de miel central de données utilisateur qui peut être compromis par un mauvais administrateur ou un serveur d'impression mal configuré ou quelque chose comme ça. Quelqu'un a décrit notre approche de sécurité comme du «sable crypté sur des plages cryptées».

Comment Storj Labs a-t-il commencé?

Golub: Cela a commencé dans un dortoir d'université en 2014. Fondateur [and chief strategy officer] Shawn Wilkinson a commencé comme projet chez Morehouse. Il a fait une preuve de concept en 2014, puis est sorti avec la version 2 en 2017, qui a atteint 150 pétaoctets de capacité. Nous avons ensuite procédé à un réoutillage significatif au cours des deux dernières années pour le rendre de niveau entreprise.

Combien de clients avez-vous?

Golub: Nous comptons au nord de 4 000 utilisateurs après environ un mois et demi de production à grande échelle. Notre service est une offre B2B; nous ne sommes pas pour les consommateurs qui souhaitent sauvegarder des disques durs. Nos clients commencent généralement par une sauvegarde ou une archive de base de données ou de machine virtuelle et un instantané. Ce sont généralement des personnes qui stockent beaucoup de données, mais elles doivent y accéder rapidement et de manière fiable lorsqu'elles en ont besoin. Et nous voyons également beaucoup de gens nous utiliser pour le stockage multimédia et le partage de photos, vidéos, distribution de logiciels et des choses comme ça. Nous ne voyons pas encore beaucoup d'utilisation dans les industries réglementées.

Quel est votre modèle d'entreprise? Combien payez-vous aux gens pour louer leur capacité d'entraînement et combien vos clients paient-ils?

Golub: C'est un modèle d'abonnement assez simple. Les clients nous paient [$.01] par gigaoctet, par mois et [$0.45 per GB of] bande passante de sortie. Et environ 60 cents de chaque dollar que nous recevons des clients vont aux personnes qui louent l'espace sur leurs disques. Ils sont rémunérés en fonction de la quantité de gigaoctets stockés et de la quantité de bande passante téléchargée que nous consommons. Il s'agit d'un profit presque pur pour les personnes qui louent de l'espace sur leurs disques car elles utilisent une capacité de réserve sur des machines qu'elles possèdent déjà. Il ne faut pas de personnes supplémentaires, pas de refroidissement supplémentaire et pas d'énergie supplémentaire pour faire fonctionner un disque à 75% de sa capacité contre 100% de sa capacité.

Comment convaincre vos clients de vous remettre des données que vous placerez sur le stockage de quelqu'un d'autre que votre client ne sait pas où elles se trouvent? Quel genre de preuve de concept traversez-vous?

La chance est astronomiquement faible que 50 disques durs exécutés chacun dans un emplacement différent par une personne différente avec une alimentation différente échouent dans la même fenêtre courte.

Ben GolubPDG, Storj Labs

Golub: Eh bien, généralement, la plupart des gens veulent commencer avec des données de faible valeur et progresser dans la chaîne. Au fur et à mesure que nous montrons aux gens les mathématiques sur la durabilité et la sécurité, ils finissent par se convaincre rapidement. L'histoire de la durabilité est convaincante. Même si vous supposez que certains disques tomberont en panne, il y a une chance astronomique que 50 disques chacun exécutés dans un emplacement différent par une personne différente avec une alimentation différente échouent dans la même fenêtre courte. Nous n'avons perdu aucun fichier depuis notre entrée en alpha en juillet dernier.

Où trouvez-vous des personnes pour vous louer la capacité?

Golub: Presque tout le monde a une capacité excédentaire. Le fait qu'ils puissent le monétiser avec peu d'effort, en toute sécurité et pour un profit presque pur nous donne beaucoup d'intérêt entrant. Nous louons non seulement aux particuliers, mais aussi à de nombreux centres de données, universités et entreprises aux capacités inutilisées.

Nous publierons les données de test avant d'avoir besoin de données client. Donc, nous savons qu'il y a de la capacité que nous pouvons tester et nous savons qu'elle répond bien, donc lorsque les clients embarquent, nous pouvons supprimer les données de test et les diffuser.

Comment vous assurez-vous que vos hôtes n'accèdent pas aux données de vos clients?

Golub: Ce qu'ils reçoivent est crypté et seulement un trentième de ce dont vous avez besoin pour reconstituer un fichier. Et pas de métadonnées. Ce qu'ils ont, c'est une goutte de données chiffrée, qui, même si elle n'est pas chiffrée, serait inutile. Nous surveillons également en permanence la disponibilité des disques et nous assurons qu'ils stockent les données qu'ils disent être.

Vous êtes allé GA juste au moment où la pandémie a frappé. La pandémie a-t-elle nui à vos ventes?

Golub: À certains égards, cela nous a aidés. Les gens sont plus disposés à rechercher des solutions perturbatrices dans les moments difficiles. Nous constatons également que la nature centralisée de ce que nous faisons est un bon ajustement. Il est impossible aujourd'hui de construire un nouveau centre de données. Vous ne pouvez pas envoyer de personnes sur place, vous ne pouvez pas obtenir de permis de construire, vous ne pouvez pas obtenir d'équipement. Nous pouvons vous procurer des pétaoctets de capacité sans demander à personne de quitter le confort de sa maison.

Nous n'avions pas l'intention de lancer au milieu d'une pandémie, mais nous avons été agréablement surpris par le niveau d'engagement que nous avons vu, y compris de la part de personnes effectuant des recherches ou des données scientifiques sur la pandémie. Nous avons mis à leur disposition gratuitement de la capacité.

Où la blockchain intervient-elle?

Golub: Blockchain est lié aux paiements. Tous ceux qui nous louent leurs disques sont rémunérés à l'aide de notre jeton de stockage. La quantité de jetons qu'ils reçoivent de nous est d'abord calculée en dollars, puis nous effectuons une conversion en fonction de la quantité de jetons de stockage. Ils ne sont pas exposés aux fluctuations symboliques.

Les clients peuvent payer en dollars ou en jetons. Il y a un rabais pour payer des jetons. La blockchain est un bon accélérateur. Cela facilite le paiement des personnes dans 85 pays. Mais nous n'utilisons pas le stockage blockchain. La blockchain a tendance à être trop lente et trop lourde pour les cas d'utilisation que nous voyons.

Envisagez-vous d'aller au-delà de votre stockage d'objets Tardigrade?

Golub: Pour les prochains mois, nous voulons faire un travail de première classe de stockage d'objets généraux. Nous avons suscité beaucoup d'intérêt de la part des clients dans quelques domaines. Il y a un intérêt pour les choses qui ressemblent à CDN. Nous avons également constaté un grand intérêt pour les moyens de donner aux clients plus de contrôle sur l'emplacement de stockage de leurs données. Ils peuvent souhaiter des disques dans certains pays ou des disques dans des centres de données qui répondent aux critères de sécurité. Nous construisons cela.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.