Stockage HyperScale
Transcription
Stockage HyperScale
Stockage HyperScale Les volumes de données explosent et le service IT de l’entreprise est exposé à une dégradation de la qualité de service offerte. Ce constat établi depuis quelques années s’accélère avec les nouveaux flux de données notamment issus des réseaux sociaux, des terminaux mobiles ou lié à l’internet des objets. Honorer les deux dimensions – Qualité de service et Capacité – de façon simultanée demeure un défi permanent à adresser sans compromis. Bénéfices et Avantages • Aucun rééquilibrage et aucun impact sur la production Disponibilité immédiate des nouveaux nœuds ajoutés • Conscience – Intelligence de placement de données Moteur de décision temps-réel pour un placement de données optimal en fonction de la charge des nœuds du cluster • Grid for Apps Applications opérationnelles directement sur les nœuds du cluster pour un meilleur SLA • Administration simplifiée Gestion efficace des unités de stockage E-Series • Efficacité Support d’environnements de toute nature, des plus simples aux plus complexes • Evolutivité Facilité d’évolution de la capacité grâce à une architecture configurable et simple à administrer Stockage Objet OpenIO avec NetApp E-Series La solution OpenIO - NetApp constitue une réponse adaptée à ces contraintes quotidiennes pour les environnements applicatifs à données non structurées. Largement éprouvée et adoptée par le marché depuis plus de 20 ans et fort d’une base installée mondialement de plus de 1,6 millions de systèmes ces 5 dernières années, la gamme NetApp E-Series – E2700 et E5600 – est aujourd’hui déployée dans des environnements exigeants. Au-delà de la satisfaction technique du produit, les entreprises souhaitent protéger leur investissement et envisager ainsi une continuité de leur utilisation avec de nouveaux services ou applications. Couplés au logiciel de stockage objet OpenIO, les unités de stockage E-Series répondent parfaitement aux contraintes de performances et de disponibilité des nouvelles applications. La solution repose sur trois éléments : le logiciel OpenIO, des serveurs x86 opérant une distribution Linux et des baies de disques E-Series. L’ensemble est orchestré et piloté par OpenIO, l’accès aux données est confié à la même couche. La persistance des données et des métadonnées est confiée aux unités E-Series et la protection de données est du ressort des deux produits suivant la configuration souhaitée ou les besoins de recouvrement de désastre. OpenIO, un stockage objet massivement évolutif Pionnier du stockage objet avec un design initié en 2006, OpenIO demeure l’une des références des environnements fortement capacitifs capable de stocker des centaines de Po et des milliers de milliards de fichiers. En premier lieu, OpenIO est open source, et offre une garantie de pérennité de la solution grâce à l’effet communautaire, et permet à toute entreprise de s’approprier la technologie et de réduire sensiblement le coût de possession. En second lieu et dans un contexte très concurrentiel, OpenIO se démarque des offres « classiques » grâce à des choix technologiques judicieux qui ont anticipé les contraintes d’aujourd’hui et celles à venir: • L’ouverture à toutes les distributions Linux et une indépendance vis-à-vis du matériel. • La totale transparence sur le service délivré par la plateforme quand la capacité augmente (ajout de serveurs ou de disques), la méthode de placement de données repose sur une série de tables d’indirections et ne fait pas appel à des algorithmes type hashage cohérent (consistent hashing). Il n’y a donc aucun rééquilibrage automatique déclenché, même partiel, au changement de taille, les unités ajoutées sont immédiatement et totalement disponibles. • La Conscience est l’intelligence qui collecte les différents paramètres des serveurs, détermine un score pour chaque unité et diffuse cette information à tous les nœuds du cluster de façon régulière et transparente. Ainsi, les serveurs choisis sont toujours ceux qui ont le meilleur score et donc la meilleure disponibilité et performance. C’est la garantie de la meilleure qualité de service contrairement à des algorithmes de placement statiques qui ne prennent pas en compte la charge des serveurs. • Grid for Apps donne au cluster la capacité d’héberger des applications directement sur les nœuds de stockage afin de permettre un accès et une consommation des données avec la plus faible latence. L’idée est profiter des ressources processeurs et mémoires offertes par le cluster et d’en tirer parti pour les applications. Ainsi plus besoin de considérer un rack de calcul connecté à un rack de stockage, les deux entités opèrent sur le même rack en toute connaissance l’une de l’autre. • Et enfin le système s’auto-protège grâce à des méthodes avancées de protection, sur les meta-données et les données, localement et géographiquement. Elles sont basées sur des techniques de copies multiples et de code à effacement (erasure coding). Les méthodes d’accès aux données sont choisies en fonction des besoins et contraintes applicatives: > APIs objet: Amazon S3, OpenStack Swift et OpenIO REST/HTTP, > Mode fichier: FUSE, NFS, SMB, AFP et FTP, > Connecteurs spécifiques: dédiés à la messagerie (Zimbra, Dovecot, Cyrus Imap) ou au monde vidéo (streaming, transcoding...). NetApp E-Series Les baies de stockage NetApp E-Series ont été conçues pour fournir un stockage SAN simple qui s’intègre en toute transparence aux environnements applicatifs exigeants. Elles offrent de nombreuses options en termes de connectivité serveur, acceptent des disques type HDD ou SSD et permettent une configuration hiérarchique pour tenir compte des fréquences d’accès aux données. La gamme NetApp E-Series garantit des performances optimales en terme de débit grâce à une large bande passante et un niveau d’IOPS élevé tout en réduisant la complexité et en limitant les contraintes de maintenance, de consommation énergétique et d’occupation au sol. Schéma logique de la solution OpenIO - NetApp E-Series openio.io @openio APPLICATIONS Couche d’accès via API objet OPENIO ON X86 SERVERS Répertoire de Meta-Data et Serveurs de Chunks NETAPP E-SERIES Couche persistante pour les données et les meta-données La solution de stockage HyperScale, définie par le couplage OpenIO - NetApp, propose une approche unique sur le marché pour stocker de très grands volumes de données, en forte croissance, offrant une ouverture d’accès le tout couplé à des unités de stockage E-Series. Elle permet d’envisager une évolution à deux dimensions: capacité par ajout d’unités de stockage ou en accès par ajout de serveurs. C’est aussi le moyen de protéger l’investissement réalisé en baie NetApp E-Series et d’utiliser, couplés, deux des meilleurs produits dans leurs catégories respectives. San Francisco | Lille | Montreal | Tokyo