Confrontés à une quantité croissante de données, les services informatiques n'ont jamais été aussi mis au défi de trouver une capacité et une résilience accrues en moins de temps et dans les limites du budget. Les responsables informatiques se battent pour tirer le meilleur parti de leur matériel à un moment où les contraintes budgétaires frappent presque tous les départements informatiques du Royaume-Uni..

Cependant, les services informatiques peuvent améliorer et optimiser les performances de leur matériel de stockage existant en utilisant le bon outil. Il existe quatre méthodes principales que les entreprises peuvent utiliser et chacune a ses forces et ses faiblesses..

Option 1: Ajout de disques à semi-conducteurs au stockage d'entreprise existant

La plupart des fournisseurs de stockage traditionnels offrent la possibilité d'ajouter des disques SSD (Solid State Disks) au stockage SAN (Storage Area Network) existant. Toutefois, bien que cela soit techniquement possible, le nombre de disques pouvant être déployés est limité en raison des limites possibles de la bande passante back-end. Il est également important de souligner que les baies de stockage traditionnelles ont été conçues avec un seul défi en tête: tirer le meilleur parti des disques durs (HDD). L'ajout de disques SSD dans une architecture existante peut souvent causer de graves dommages à l'ensemble du système..

Bien que cette option se présente comme une approche simple et relativement peu risquée pour résoudre les goulots d'étranglement, en raison de son utilisation des pratiques de gestion de stockage existantes, elle peut s'avérer un moyen coûteux de résoudre le problème et de limiter la croissance future en raison des défis techniques que cela implique..

Option 2: Ajout de cartes Flash aux serveurs

L'ouverture de serveurs et l'ajout de cartes flash, telles que les cartes PCI Express, à la conception du stockage sont souvent considérés comme le moyen le plus simple de relever les défis de performances. Cette approche peut être utile pour les environnements à application unique, serveur unique, mais l’ajout de cartes flash aux serveurs n’est pas bien adapté aux solutions d’entreprise. En fait, l'ajout de cartes flash au serveur peut limiter considérablement la croissance et les fonctionnalités de toute solution virtualisée de bout en bout, en raison des contraintes rencontrées dans les environnements virtualisés dans lesquels des outils tels que vMotion ne peuvent pas être déployés à la suite d'un stockage captif..

A l'instar de l'option 1, l'ajout de cartes flash aux serveurs entrave considérablement l'expansion. Si une croissance est nécessaire à court ou à long terme, les administrateurs du stockage et / ou des applications devront déplacer manuellement les données entre les niveaux 0 et 1 et / ou utiliser un outil de transfert de données coûteux. Cette solution peut limiter la croissance directe des données et des données, mais est considérée comme présentant un risque faible, car seule la configuration de l'hôte est en cours de modification, pas l'architecture de stockage de l'entreprise elle-même..

L'ajout de cartes flash aux serveurs est également une approche coûteuse en raison du coût (par Go) des cartes elles-mêmes. Compte tenu des contraintes budgétaires auxquelles ils sont soumis, les services informatiques peuvent souhaiter réfléchir à deux fois avant d'adopter cette approche..

Option 3: Utiliser tous les tableaux Flash

Au cours de la dernière année environ, nous avons vu une pléthore de baies 100% Flash (AFA) sur le marché du stockage. Bien que les AFA puissent fournir des débits d'entrée / sortie (E / S) extrêmement élevés, ils sont réellement conçus pour un seul travail: transmission d'E / S élevées et transmission de données à faible temps de latence. Dans certains cas, tels que les transactions à faible latence, les coûts (souvent supérieurs à 100 000 USD / To) peuvent être justifiés. Cependant, dans la plupart des cas, les coûts projetés de 100 000 USD / To minimisent et faussent simplement la justification des coûts pour les projets de classe entreprise standard.

L'utilisation de toutes les baies de mémoire flash est probablement l'approche la plus déséquilibrée lorsqu'il s'agit de construire sur du matériel existant. L'ajout de toutes les mémoires Flash aux systèmes existants nécessite des dépenses en capital et des dépenses de fonctionnement extrêmement élevées, sans pour autant offrir la flexibilité que vous pourriez attendre. Les budgets informatiques étant de plus en plus réduits, les entreprises doivent réfléchir à leurs projets de développement à long terme avant de se lancer dans une stratégie qui ne prend pas nécessairement en charge la croissance future..

Option 4: Utilisation du stockage hybride

En combinant flash et disques durs en un seul pool, l'outil le plus approprié peut être utilisé pour les données en main, que ce soit la mémoire cache ou l'état solide. Cependant, même au sein d'architectures de stockage hybrides, il existe différentes approches pour incorporer le flash et contrôler les modèles d'accès aux données. L'élément clé ici est la possibilité de déplacer des données entre différents niveaux, en temps réel, sans aucune intervention manuelle. Cela devrait être basé sur l'activité d'E / S plutôt que sur des prévisions de charge de travail basées sur l'activité de fichier.

Le stockage hybride avec la hiérarchisation en temps réel est la seule méthodologie permettant de relever les défis de l’architecture de stockage présentés par les nouvelles technologies, offrant un véritable équilibre entre coût, croissance et risque..

Qu'il s'agisse de mettre à jour un système complet ou d'ajouter un système existant, l'astuce consiste à ignorer le battage publicitaire, à examiner les besoins de l'entreprise et à prendre une décision en fonction des coûts, des risques et de la croissance attendue..

Gavin McLaughlin, directeur du développement de solutions chez X-IO Storage.