1 votes

Quel est le débit théorique maximal d'un périphérique NAS pour 100 postes de travail avec des connexions de 1Gb/sec ?

Il s'agit d'une question difficile à poser, car elle dépend d'un certain nombre d'hypothèses. Mais supposons que nous ayons 100 postes de travail qui doivent se connecter à un périphérique de stockage en réseau. Quel est le débit maximal qu'un NAS pourrait fournir à ces postes de travail, si chacun d'eux dispose d'une connexion de 1Gb/sec ? J'essaie de dimensionner un NAS pour une installation comprenant 100 postes de travail et quelques équipements scientifiques (disons l'équivalent de 20 postes de travail supplémentaires). Les vendeurs m'ont dit : "Vous me dites ce dont vous avez besoin". J'ai besoin de connecter 100 postes de travail à un système qui servira de répertoires personnels aux postes de travail, quelques serveurs qui exécuteront des machines virtuelles pour des applications telles que des licences et des serveurs web - mais concentrons-nous sur ce qu'un périphérique NAS pourrait éventuellement fournir, avec des connexions de 1 Gb/sec. Si le NAS fournit 20 Go/sec, je suppose qu'au maximum 20 postes de travail à tout moment vont transférer des fichiers à la vitesse maximale.

Questions connexes : quelles sont les exigences typiques d'une station de travail en matière d'E/S de fichiers, par exemple dans un environnement de calcul scientifique ?

3voto

ewwhite Points 193555

La performance du stockage n'est pas toujours une question de débit...

Donc à la réalité...

Aujourd'hui, je construirais probablement une solution NAS pour l'ensemble des clients que vous avez avec des connexions 10GbE à double liaison vers une paire de commutateurs empilés (ou un commutateur de châssis). Ce n'est pas comme si vous aviez beaucoup d'options...

NAS --- 2 x 10GbE ---> switch --- 1GbE ---> computing workstations

Celle-ci est basée sur les facteurs suivants :

  • Ce qui est généralement disponible dans le paysage NAS (vous ne verrez normalement rien de plus que 1 x 10GbE dans les solutions commerciales).
  • Ce qui est abordable pour la plupart des organisations (les ports 10GbE sont courants dans les offres de commutateurs actuelles).
  • Il va y avoir une certaine quantité de sursouscription. (nécessité de dimensionner pour les pires conditions)
  • Vous n'utilisez pas 10GbE pour les stations de travail.

Au niveau du NAS, vous devez vous préoccuper de :

  • Taille d'un ensemble de données de travail typique.
  • IOPS de stockage nécessaires sur le backend.
  • Capacité et espace pour la croissance/expansion.
  • Tiering/caching.
  • Résilience (RAID, etc.)
  • Sauvegardes.

1voto

Kyle Brandt Points 81077

Vous devez collecter des données. Cela peut prendre fondamentalement 4 formes auxquelles je pense. Une combinaison d'entre elles pourrait être la meilleure, mais individuellement je les liste de ce que je considère être le pire au meilleur.

  1. Demandez au vendeur (ou à une série de vendeurs) et basez-vous sur ce qu'il vous dit. Ils devraient tous avoir des calculateurs pour estimer ce type de charge. Ils peuvent même être en mesure de vous prêter un SAN pour l'essayer (mais vous devrez probablement dépenser un capital important avec eux pour que cela se produise). C'est similaire à la question posée ici sur Server Fault, mais les vendeurs devrait ont des échantillons plus significatifs que ceux que vous recevez de certains de nos utilisateurs.
  2. Le dos de l'enveloppe : Déterminez le type de tâches que les gens effectuent dans votre environnement avec les fichiers de leur répertoire personnel. Chargent-ils de grands ensembles de données, des feuilles de calcul, des programmes stockés dans leur répertoire personnel ? Sur cette base, établissez le profil hypothétique d'un ordinateur typique (la quantité de données qu'ils chargent, en supposant qu'elle est en rafale, et en la multipliant par le nombre d'ordinateurs, et en la répartissant sur la journée de travail en utilisant quelque chose comme une distribution de poisson).
  3. Recueillez des échantillons de données sur les postes de travail de quelques personnes tout au long de la journée. Cela dépend du système d'exploitation, mais vous pouvez utiliser des outils comme sar dans les environnements Linux et Perfmon dans les environnements Windows. Prenez ensuite ce profil et extrapolez en utilisant une méthode similaire à celle décrite ci-dessus.
  4. Rassemblez les données de tous les postes de travail. Ce serait bien sûr la meilleure solution.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X