
Ils occupaient autrefois le sommet de la chaîne alimentaire. Pendant des millénaires. Puis, l'impensable s'est produit : le ciel s'est couvert de nuages, et ils ont cessé d'exister. À l'autre bout du monde, des événements ont bouleversé le climat : la couverture nuageuse a augmenté. Les dinosaures sont devenus trop grands et lents : leurs tentatives de survie étaient vouées à l'échec. Les prédateurs supérieurs régnaient sur la Terre depuis 100 millions d'années, grandissant et devenant de plus en plus puissants. Ils avaient évolué en ce qui semblait être l'être idéal, au sommet de la chaîne alimentaire, mais l'Univers a soudainement changé le visage de notre planète.
Ironiquement, ce sont justement les nuages qui ont effacé les dinosaures de la surface de la Terre il y a 66 millions d'années. De la même manière, les nuages d'aujourd'hui exterminent les systèmes de stockage de données classiques, qui se trouvaient "au sommet de la chaîne alimentaire". Dans les deux cas, le problème ne résidait pas dans les nuages eux-mêmes, mais dans la capacité à s'adapter à un monde en mutation. Dans le cas des dinosaures, tout s'est passé rapidement : l'effet dévastateur des nuages a eu lieu en l'espace de quelques jours ou semaines après la chute d'une météorite (ou l'éruption d'un volcan - le choix de la théorie vous appartient). Dans le cas des systèmes de stockage de données classiques, le processus prend des années, mais il est bien sûr irréversible.
Période du Trias : l'ère du grand fer et l'émergence des applications migrantes
Que s'est-il donc passé ? Dans l'écosystème en place, il existait des systèmes de stockage de données de niveau d'entrée et intermédiaire, des systèmes de niveau entreprise et des systèmes de stockage attachés directement (DAS). Ces catégories étaient définies par des analystes, avaient leurs propres volumes de marché, indicateurs de coût, fiabilité, performance et évolutivité. Puis, quelque chose d'étrange s'est produit.
L'émergence des machines virtuelles signifiait qu'un serveur pouvait exécuter simultanément de nombreuses applications, possiblement appartenant à plusieurs propriétaires. Ces changements ont immédiatement remis en question l'avenir des systèmes de stockage direct. Ensuite, les propriétaires des plus grandes infrastructures hyperscalables (hyperscalers), tels que Facebook, Google, eBay, etc., fatigués de débourser des sommes considérables pour les systèmes de stockage, ont développé leurs propres applications, assurant la disponibilité des données sur des serveurs ordinaires plutôt que sur de lourds systèmes de stockage. Puis, la société Amazon a présenté sur le marché quelque chose d'étrange appelé Simple Storage Service (service de stockage simple) ou S3. Ce n'était ni un bloc, ni un fichier, mais quelque chose de fondamentalement nouveau : il n'était plus possible d'acheter un système, seule l'achat d'un service était possible. Attendez, quelle est cette lumière brillante visible dans le ciel ? Un autre astéroïde ?
Période jurassique : l'ère des « dinosaures assez bons »
Nous sommes entrés dans une phase de développement des systèmes de stockage avec l'idéologie du « suffisamment bon ». Les clients utilisant les systèmes de stockage, réalisant ce que faisaient les hyperscalers, ont commencé à remettre en question la légitimité de la valeur ajoutée, parfois dix ou même cent fois supérieure au coût du matériel, qu'ils payaient pour leurs systèmes de stockage d'entreprise. Des systèmes intermédiaires ont commencé à gagner des parts de marché sur les systèmes haut de gamme. Des produits comme ont montré une forte croissance. EMC Symmetrix, autrefois un système dominé (du mot « massif ») de classe entreprise, conservait encore une certaine part de marché, mais celle-ci diminuait rapidement. De nombreux utilisateurs ont commencé à migrer leurs données vers AWS.
D'un autre côté, les innovateurs des systèmes de stockage ont commencé à emprunter des idées aux hyperscalers, en utilisant des technologies de systèmes distribués horizontalement évolutifs – une idéologie opposée à l'évolutivité verticale. On s'attend à ce que le nouveau logiciel des systèmes de stockage puisse fonctionner sur des serveurs ordinaires, tout comme chez les hyperscalers. Plus de prix multipliés par 10 à 100 au-dessus du coût du matériel. Théoriquement, n'importe quel serveur peut être utilisé – le choix dépend de vos préférences. L'ère des systèmes de stockage définis par logiciel (SDS) a commencé : les nuages ont fermé le ciel, la température a chuté et la population des grands prédateurs a commencé à diminuer.
Période Crétacée : le début de l'évolution des systèmes de stockage définis par logiciel
Les débuts des systèmes de stockage définis par logiciel ont été tumultueux. Beaucoup de promesses ont été faites, mais peu ont été livrées. En même temps, un changement technologique important s'est produit : la mémoire flash est devenue une alternative moderne à la « rouille tournante » (HDD). C'était une période où de nombreuses start-ups de stockage apparaissaient et où l'argent de capital-risque était facilement accessible. Tout aurait été parfait si ce n'était pas pour un problème : le stockage des données nécessite une approche sérieuse. Il s'est avéré que les clients tiennent à leurs données. S'ils perdent l'accès à celles-ci, ou si quelques bits incorrects apparaissent dans des téraoctets de données, ils s'inquiètent et s'inquiètent beaucoup. La plupart des start-ups n'ont pas survécu. Les clients obtenaient des fonctionnalités impressionnantes, mais les outils de base laissaient à désirer. Une mauvaise recette.
Période cénozoïque : les systèmes de stockage dominent
Peu de gens parlent de ce qui est arrivé ensuite, car ce n'est pas très intéressant – les clients continuent d'acheter les mêmes systèmes de stockage classiques. Bien sûr, ceux qui ont déplacé leurs applications vers le cloud ont également déplacé leurs données. Mais pour la grande majorité des clients qui ne souhaitent pas migrer complètement vers le cloud, ou qui ne veulent pas migrer du tout, Hewlett Packard Enterprise a continué à proposer des systèmes de stockage classiques.
Nous sommes en 2019, alors pourquoi existe-t-il encore une entreprise de plusieurs milliards de dollars de systèmes de stockage, fondée sur des technologies des temps du Y2K ? Parce qu'elles fonctionnent ! En termes simples, les exigences des applications critiques ne pouvaient pas être satisfaites par les produits créés dans l'effervescence. Des produits tels que HPE 3PAR restent les meilleures options pour les clients d'entreprise, et le nouveau tournant de l'évolution de l'architecture HPE 3PAR - – le confirme.
D'un autre côté, les capacités des systèmes de stockage définis par logiciel étaient excellentes : évolutivité horizontale, utilisation de serveurs standards... Mais le prix à payer a été : une disponibilité instable, des performances imprévisibles et des règles d'évolutivité spécifiques.
La complexité des exigences des clients réside dans le fait qu'elles ne deviennent jamais plus simples. Personne ne dira que la perte d'intégrité des données ou l'augmentation du temps d'arrêt sont acceptables. C'est pourquoi l'architecture des systèmes de stockage de données (SDS) est si importante, car elle répond à la fois aux exigences des centres de données modernes en constante évolution tout en préservant les caractéristiques clés des SDS de classe entreprise.
Période tertiaire : apparition de nouvelles formes de vie
Essayons de comprendre comment l'une des nouvelles entreprises sur le marché des SDS – Datera – a réussi à gérer ce mélange complexe d'exigences anciennes et nouvelles en matière de SDS. Avant tout, grâce à la mise en œuvre d'une architecture axée sur la résolution du dilemme décrit ci-dessus. Il est impossible de modifier une ancienne architecture pour répondre aux défis posés par un centre de données moderne, tout comme il est impossible de modifier l'architecture d'un SDS moyen défini par logiciel pour satisfaire aux exigences des systèmes de classe entreprise : les dinosaures ne sont pas devenus des mammifères parce que la température a chuté.
Construire une solution répondant aux exigences des SDS de niveau entreprise tout en tenant compte de la valeur de la dynamique d'un centre de données moderne est un défi complexe, mais c'est précisément ce que Datera visait à accomplir. Les experts de Datera ont travaillé pendant cinq ans et ont trouvé la recette pour 'cuisiner' un SDS de classe entreprise basé sur logiciel.
La principale difficulté à laquelle Datera a été confrontée était l'utilisation de l'opérateur logique « AND » au lieu de l'évident « OR ». Disponibilité stable, « AND » performance prévisible, « AND » évolutivité architecturale, « AND » orchestration comme code, « AND » matériel standardisé, « AND » mise en œuvre de politiques de gestion, « AND » flexibilité, « AND » gestion basée sur l'analyse, « AND » sécurité, « AND » intégration avec des écosystèmes ouverts. L'opérateur logique « AND » est un symbole plus long d'un caractère que l'« OR » – c'est là toute la différence.
Période quaternaire : les centres de données modernes et le changement climatique rapide prédisent le développement de SDS définis par logiciel
Comment Datera a-t-elle créé une architecture répondant aux exigences des systèmes de stockage d'entreprise classiques tout en satisfaisant aux besoins des centres de données modernes ? Tout revient encore une fois à cet insupportable opérateur « ET ».
Il n'était pas judicieux de résoudre une à une les tâches liées à des exigences spécifiques. La somme de ces éléments ne formera pas un tout cohérent. Comme dans tout système complexe, un travail minutieux sur un ensemble équilibré de compromis était essentiel. Lors de son développement, les experts de Datera se sont basés sur trois principes fondamentaux :
- une gestion tenant compte des spécificités des applications ;
- un mécanisme unique garantissant la flexibilité des données ;
- une haute performance grâce à des frais généraux réduits.
La caractéristique commune de ces principes est la simplicité. Une gestion simple du système, une gestion simple des données à l'aide d'un mécanisme élégant unique et la garantie d'une performance prévisible (et élevée) grâce à la réduction des coûts. Pourquoi la simplicité est-elle si importante ? Les vétérans du monde des systèmes de stockage savent qu'il est impossible de répondre aux exigences des systèmes de stockage pour un centre de données moderne et dynamique uniquement par une gestion granulaire, une multitude d'outils de gestion des données et une hyper-optimisation pour augmenter les performances. L'ensemble de ces méthodes est déjà connu sous le nom de dinosaure des systèmes de stockage.
La familiarisation avec ces principes a été bénéfique pour Datera. L'architecture qu'ils ont conçue présente d'un côté l'accessibilité, la performance et la scalabilité d'un système de stockage d'entreprise moderne, et de l'autre – la flexibilité et la rapidité nécessaires pour un centre de données défini par logiciel.
Accessibilité de Datera en Russie
Datera est un partenaire technologique mondial de Hewlett Packard Enterprise. Les produits Datera ont été testés pour leur compatibilité et leurs performances avec divers modèles de serveurs .
Vous pourrez en savoir plus sur l'architecture de Datera lors du le 31 octobre.
Source : habr.com
