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