Une femme et un homme regardant une tablette.

Évaluer les produits de stockage en fonction des besoins de votre entreprise

Pour les services informatiques, l’évaluation des produits de stockage est un processus essentiel qui peut déterminer toute l’infrastructure numérique d’une entreprise. Une solution de stockage mal conçue peut nuire considérablement aux performances d’un service et entraîner des pannes majeures ou, dans le pire des cas, une perte permanente de données. À l’inverse, en prenant une décision intelligente basée sur les bons facteurs, votre entreprise peut bénéficier d’une solution de stockage partagé évolutive. Et capable de répondre aux objectifs de niveau de service en termes de performance et de fiabilité pour la conception du système proposé.

À grande échelle, la maintenance de l’architecture informatique peut s’apparenter à l’entretien d’une ancienne voiture. Si vous n’avez pas le temps ou l’argent pour trouver une meilleure alternative, ce processus peut s’avérer coûteux et demander des ressources considérables. Les administrateurs systèmes informatiques travaillant avec du matériel vétuste et inefficace peuvent avoir du mal à rattraper le retard et à soutenir les initiatives de transformation des données.

Choisir une solution de stockage appropriée

Une main sortant d’un costume d’homme d’affaires clique sur un écran virtuel pour sélectionner la gestion des documents, les options de téléchargement, la sécurité, les paramètres et plus encore.

Lors de la conception d’une solution greenfield, il est important de comprendre d’abord l’architecture générale et la conception du système de la solution proposée, ainsi que les éventuels goulets d’étranglement en matière de ressources dans l’ensemble de la pile. Cela permettra aux architectes d’applications et de stockage de choisir et de concevoir la solution de stockage appropriée. Nous soulignons certaines questions clés que les architectes de stockage devraient poser pour les aider à prendre une décision éclairée :

  • À quoi la solution de stockage est-elle destinée ?
  • A-t-elle besoin d’un accès au stockage par blocs, fichiers ou objets ?
  • Quelle est la charge de travail typique ?
  • Quelles sont les exigences en termes d’IOPS, de débit et de latence ?
  • Quelle est la disponibilité requise ? (99,9 %, 99,99 %, 99,999 % ?)
  • Les données doivent-elles être sauvegardées ? À quelle fréquence ?
  • Les données doivent-elles être répliquées ?
  • Quelles sont les exigences de reprise après sinistre en termes d’objectif de temps de récupération (RTO) et d’objectif de point de récupération (RPO) ?
  • Quelles sont les exigences en matière de conservation des données ?
  • Dans quelle mesure les données changent-elles chaque jour, chaque semaine, chaque mois, chaque année ?
  • Quelle est la croissance de capacité prévue par an ?

Exigences en matière de données d’entreprise

Comprendre les exigences relatives aux blocs, aux fichiers et aux objets

Lors de l’intégration de nouvelles applications, il est important de comprendre le type de données stockées afin de prendre une décision éclairée sur l’utilisation du stockage par blocs, fichiers ou objets.

Le stockage par blocs est le cas d’utilisation le plus courant pour les environnements DAS et SAN. Dans le cas d’un DAS, un volume RAID ou un lecteur physique entier est présenté au système d’exploitation en tant que volume brut, non formaté. Dans le cas des environnements SAN, l’ensemble du LUN (compromis de plusieurs lecteurs physiques) présenté par la baie de stockage est présenté au système d’exploitation via un réseau à haut débit et apparaît en tant que volume brut non formaté. Les couches sous-jacentes du volume brut sont constituées d’extents ou de secteurs plus petits que le système d’exploitation traite, puis le sous-système de stockage sous-jacent est capable de mapper ces blocs logiques à des blocs physiques spécifiques sur le(s) lecteur(s) spécifique(s). Le stockage au niveau des blocs est rapide, fiable et idéal pour les données qui changent continuellement, comme les bases de données relationnelles, les bases de données de traitement des transactions en ligne (OLTP), les serveurs de courrier électronique ou l’infrastructure de bureau virtuel, où un débit de transaction élevé et une faible latence sont requis.

Le stockage d’objets stocke les données (et les métadonnées qui leur sont associées) dans des conteneurs avec des identifiants uniques, sans dossiers ou sous-répertoires comme ceux associés au stockage de fichiers. Ils utilisent le concept des magasins clé-valeur, où chaque clé pointe vers une « valeur » ou un élément de données spécifique, et est récupérée via des API.

Il est principalement utilisé pour traiter de grandes quantités de données non structurées, comme les e-mails, les images de sauvegarde, les séquences de vidéosurveillance ou, dans l’IdO, la gestion des données pour l’apprentissage automatique et l’analyse des données. Le stockage objet est adapté pour traiter de très grandes quantités de données et peut évoluer aussi rapidement que l’application le requiert, mais il est lent à récupérer les données, ce qui le rend inefficace pour les bases de données ou les calculs hautes performances. Exemples de stockage objet : Amazon S3, Google Cloud ou Azure Blob.

Le stockage de fichiers stocke les données dans des fichiers, organisés en dossiers et sous-répertoires, et est partagé sur un réseau à l’aide de SMB (Windows) ou NFS (Linux). C’est une solution adaptée pour centraliser les fichiers de stockage comme les vidéos, les images ou les documents, mais son évolutivité est limitée lorsque la quantité de données continue de croître. Ce n’est pas l’application la mieux adaptée pour traiter de très grandes quantités de données non structurées ou des données changeant en permanence comme les bases de données OLTP.

Un travailleur muni d’un stylet manipule un écran virtuel tout en étant assis derrière un ordinateur portable

Les entreprises prospères se préoccupent donc de construire des systèmes de calcul hautes performances (HPC). Elles exploitent des bases de données et des services de données locaux pour effectuer des calculs transactionnels, puis permettent une intégration native avec des magasins d’objets cloud pour stocker de grandes quantités de données non structurées. Ainsi, les transactions à fort débit et IOPS peuvent être effectuées dans le stockage rapide de blocs et de fichiers des datacenters locaux et dans le stockage objet cloud plus lent pour stocker une grande quantité de données non structurées.

Le traitement des données à grande échelle nécessite une solution de stockage des données basée sur le type de données que votre entreprise doit analyser. Par exemple, pour traiter et analyser des données non structurées sur site ou dans le cloud, les entreprises ont besoin d’une plateforme de données de fichiers pour une infrastructure de stockage hybride, capable de fournir des analyses et des informations en temps réel.

Tests de performance du stockage

Les tests et la validation des produits de stockage constituent un pilier central de l’évaluation de ces derniers. Les avantages des tests sont nombreux. L’amélioration des performances des applications, l’optimisation des coûts de stockage et la réduction des risques sont autant de résultats qui peuvent être testés avec les bons outils. Cela dit, les services informatiques de petite taille ou sous-financés peuvent avoir du mal à le faire, car les outils DIY ou shareware empêchent souvent la variété rigoureuse de tests nécessaires pour reproduire l’environnement de production réel d’une entreprise.

Les tests peuvent être utilisés pour répondre à l’une ou à toutes les questions suivantes :

  • Dans quelle mesure puis-je améliorer les performances de mon application en mettant en œuvre de nouvelles technologies/produits de stockage ?
  • Puis-je me permettre d’améliorer les performances ?
  • Les nouvelles techniques permettront-elles de réduire le coût par gigaoctet sans trop affecter les performances ?
  • Comment puis-je choisir la meilleure technologie/le meilleur produit/la meilleure configuration pour les charges de travail de mes applications ?
  • Quelles charges de travail profiteront le plus des nouvelles architectures/des nouveaux produits ?
  • Quelles sont les limites de performance des nouvelles configurations potentielles ?
  • Comment les supports de stockage se comporteront-ils lorsqu’ils atteindront les limites de performance ?

Si vous choisissez une solution de stockage de données d’entreprise évolutive, il est essentiel de prêter attention à la façon dont le stockage choisi fonctionne avec les données et les applications.

Support pour les produits de stockage

Un excellent produit peut malheureusement être miné par l’absence d’une équipe de support pour aider l’entreprise à gérer les problèmes qu’elle rencontre lors de son utilisation. À l’inverse, un bon produit peut être élevé à de nouveaux sommets grâce aux efforts exceptionnels de son équipe de support technique. Lorsque vous prenez une décision concernant un changement potentiel de votre solution de stockage, il peut être utile de tenir compte de votre relation professionnelle existante avec le fournisseur de stockage en place de votre entreprise. En outre, tout accord de niveau de service (SLA), tel que le respect d’indicateurs clés de performance (KPI) comme la latence, le débit ou les IOPS pendant des charges de travail spécifiques, devrait avoir un impact sur votre choix. Si le fournisseur que vous avez choisi jouit d’une solide réputation dans le secteur (par exemple, il dépasse généralement les critères de référence standard du secteur), vous pouvez le prendre au mot lorsqu’il annonce des fonctionnalités telles qu’un nombre élevé d’IOPS et un débit élevé pour une latence acceptable pour chaque plateforme.

Un autre élément à garder à l’esprit est le coût des produits de stockage que vous envisagez d’acquérir. Il faut prendre en compte non seulement le coût d’acquisition, mais aussi le coût de maintenance et le coût total de possession (TCO).

#KingstonIsWithYou

Demandez à un expert des disques SSD Serveur

Demandez à un expert des disques SSD Serveur

Kingston peut vous offrir un avis indépendant pour identifier les avantages que les SSD pour entreprises apporteront à votre environnement de stockage spécifique et choisir le SSD le mieux adapté à vos charges de travail qui requièrent un équilibre des débits IOPS aléatoire élevés.

Demandez à un expert.

Articles