2 votes

performances gluster IOPS

Est-ce que "gluster" peut servir des fichiers FLV sans aucune couche de serveur frontal, en utilisant simplement le protocole HTTP intégré ? Comment les IOPS se comparent-ils au service standard d'Apache ? Est-ce que gluster m'aiderait avec les limites d'E/S des disques durs, si j'enchaînais beaucoup de machines ensemble ?

Merci de votre attention !

4voto

TomTom Points 50635

Est-ce que Gluster pourrait m'aider avec les limites d'E/S de h beaucoup de machines ensemble ?

Si c'était le cas, il remplacerait ces limites par celles du réseau ..... Je veux dire, sérieusement - si vous distribuez IO sur 50 machines, votre réseau doit pouvoir le supporter. Si vous vous heurtez à des limites d'E/S, et pas seulement à des limites de zone de stockage (c'est-à-dire des téraoctets), la bonne solution est plutôt d'investir dans une solution axée sur les E/S. Ce n'est pas comme si ces solutions n'existaient pas.

Est-ce que "Gluster" peut servir des fichiers FLV sans couches de serveur frontal, en utilisant simplement le protocole HTTP intégré ?

Aucun protocole de fichier ne fonctionne sur HTTP ;)

Oui, vous obtenez de l'espace et cela sans beaucoup d'administration, et oui, vous pouvez utiliser des machines bon marché - comme mettre de gros disques durs dans chaque poste de travail et les utiliser comme serveur de fichiers.

Mais si vous devenez GRAND (youtube), vous pouvez toujours avoir besoin de systèmes dédiés (même s'ils utilisent Gluster), et si vous exécutez BEAUCOUP d'E/S, alors une infrastructure de type SAN avec un cluster de contenu servant les frontaux (c'est-à-dire partitionnant les fichiers de sorte que chaque serveur n'ait pas à tout mettre en cache) est logiquement la seule solution. Gluster est intelligent, il ne peut pas faire de la magie. La mise en cache sur le serveur de service réel peut être surchargée.

Déplacer l'IO des disques vers le réseau entraîne BEAUCOUP d'exigences très élevées pour le réseau. Vous pouvez vous renseigner sur Infiniband - il en est question dans les documents de Gluster. Cela dit, quel est le problème des limites d'E/S, si un contrôleur Raid bon marché (de l'ordre de 1000 USD) peut gérer environ 200 disques SATA ? Vous n'avez pas besoin d'un grand nombre de machines (à des coûts plus élevés) pour contourner les limites d'entrées-sorties. Cela coûtera toujours plus cher que des boîtiers dédiés (car il faut évidemment payer pour plus de CPU, plus de RAM, etc.) Et vous n'économiserez aucun disque avec Gluster - un stockage de données entièrement redondant est nécessaire dans les deux cas, avec et sans Gluster.

Cela dit, l'utilisation de serveurs frontaux est conseillée pour de NOMBREUSES raisons. Même si Gluster peut s'en passer, dans une grande installation, il serait tout à fait stupide de ne pas utiliser des serveurs frontaux séparés, de préférence avec un pare-feu entre les deux.

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