ESX 4.0 space: DASD, NAS ou?

J'ai rassemblé un préfil ESX Pour une meilleure gestion, mais sa performance - Bon sang; Je suis un nouveau venu de traiter avec ESX, donc à la recherche d'une liste détaillée des matériaux de lecture qui m'aideront à le réparer et à revenir à la programmation .NET.

Système de stockage actuel:

Nous avons lancé Raid5 + Hotspare (8 broches dans 500 Gb) sur PERC6i sur Dell 2910. En raison de restrictions ESX PERC Montre le référentiel comme "sections" 1x2TB + 1x800GB. Je ne suis pas du tout configuré dans la configuration d'installation (stride / stripe / ???).

Nos applications

Nous avons un serveur SBS, ainsi que secondaire (2x50 Gb, mais augmente le 10 Gb / mois) Serveur de base de données ...

Notre application, qui se trouve dans la machine virtuelle de la base de données, n'a aucun sens pour la CPU et les E / S; Il s'agit d'un exercice de mélange de la base de données, mélangé avec un grand nombre de calculs avec des données (Correction de cette productivité - C'est ce que je dois travailler.) ...

Problème de performance

Quand je fais une sauvegarde, restaurer ou quelque chose d'autre pire (Je copie une sauvegarde d'une machine virtuelle à une autre pour la déplacer dans une machine virtuelle. QA), L'ensemble du système ralentit pour contourner (Même des machines virtuelles "non liées").

Initialement, je pensais que la situation avec DASD sera bon parce que vous avez la bande passante PCI-x, Mais le ralentissement à l'échelle du système tue la performance.

Des questions

Que dois-je faire pour prendre une décision raisonnable concernant NAS, RAID, SAN et DASD?

Y a-t-il un référentiel dans la définition "Doux / moche" Des endroits?

Pouvez-vous utiliser la carte SSD PCI-X dans ESX pour tempdb? Bon / mauvaise idée?

Existe-t-il un moyen de "partager" par une image d'une méthode de copie lors de l'enregistrement? La plupart des opérations "récupération de la copie de sauvegarde" consiste à "placer une image propre dans les blocs de développeurs"; Si je pouvais le faire pour qu'ils "partagèrent" l'image principale "Big Copy" (2x50 Gb) Il serait nécessaire de ne faire qu'une fois par semaine et plus d'une fois sur le développeur par semaine ... [La performance pendant l'exécution n'a pas d'importance dev, Mais sauvegarde / Copie / La restauration tue la production, SBS Et tout le reste sur la boîte]
Invité:

Dominique

Confirmation de:

Votre problème n'est pas connecté avec DAS ou NAS, Un C. CRAP DISCS. Beaucoup de voitures virtuelles - Ce sont des opérations beaucoup plus d'E / S qu'un ordinateur ordinaire. En utilisant des disques FAST C'est obligatoire ici si vous avez vraiment de petits modèles utilisés.

Vous serez adapté à une installation plus petite avec le système. DAS, Si vous avez un bon contrôleur RAID (ligne Adaptec) Et un grand nombre de disques.

Avantage SAN (ne pas NAS) C'est que cela peut être utilisé par plusieurs appareils (Tolérance à l'échec, regroupement, etc.

Quoi qu'il en soit, vous avez besoin de nombreuses opérations d'E / S possibles. Les règles sont:

VM ne doit pas utiliser le fichier de page. Peyding charge le disque et les disques dans tous les cas sont votre restriction difficile.

RAID 5 beaucoup plus lent que RAID 10;)

Disques 500 Gb a probablement un maximum 7200 à propos de / Min. - Et c'est lent. Le minimum 10.000 à propos de / Min, infrastructure SAS. J'ai vraiment une bonne expérience avec RAID 10 sur 300 Gbit Velociraptors (Bien que nouveau 600 Gb est un peu plus rapide).

Vous avez vraiment besoin de nombreuses fonctionnalités d'E / S. Ton RAID 5 seulement légèrement plus rapide que deux disques (Si du tout - Je devrais calculer), Et un disque n'est plus assez rapide pour certains scénarios. En conséquence, votre installation d'entrée-sortie est simplement en train de mourir. Normal.

Si vous installez RAID 10 de 8 Disque (500 Gb, c'est 2 Tb), Vous obtiendrez beaucoup plus de conteneur d'E / S indépendant qu'avec RAID 5.

Dominique

Confirmation de:

Vous ne fournissez pas d'informations détaillées sur la spécification du serveur. ESX - le nombre de processeurs, la quantité de RAM, le nombre de machines virtuelles que vous utilisez, ainsi que leur configuration et leurs exigences de performance attendues, donc je suppose que pour le moment tout cela est dans l'ordre et que le problème que vous avez est définitivement liée à l'introduction du référentiel. Au minimum, vous devez avoir suffisamment de cœurs et de RAM pour exécuter tous vos véhicules virtuels actifs sans la concurrence et le stock suffisant, de sorte que l'hyperviseur puisse faire tout ce dont il a besoin, sans arrêter de machines virtuelles ni forcé avec leur conclusion sur le disque. . En outre, comme l'a mentionné Frederick, vous devez avoir des outils VMware, Et si vous pouvez utiliser un adaptateur paravirtualisé SCSI Pour leurs disques avec des données, cela aidera.

Question [1] - DAS \ RAID \ NAS \ SAN

Vous devez fournir plus d'opérations d'E / S et d'opérations d'E / S plus indépendantes pour séparer les charges de travail les unes des autres. Que vous choisissiez NAS \ DAS \ SAN, Cela nécessitera de définir des packages individuels. RAID, De préférence B. RAID 10. Pour vos avantages de performance de style d'E / S RAID 10 comparé à RAID 5 (Doubler les performances de l'entrée-Sortie de l'enregistrement pour le même nombre de poissons) de préférence. Vous voulez vous assurer que la machine virtuelle principale avec une sortie d'entrée intensive fonctionne d'un entrepôt de données séparé dans le système de contrôle de la qualité, en particulier si les procédures de contrôle de la qualité peuvent affecter sérieusement le stockage que, comme je suppose que ce sera. Séparer votre colis actuel de 8 Disques 2 Forfaits séparés RAID 10 par 4 Très aide. Il serait préférable de remplacer un paquet existant RAID 5 de 8 disques RAID 10 et ajoutez un stockage indépendant séparé pour le système de contrôle de la qualité. Vous pouvez tout faire avec un référentiel avec une connexion directe, mais la performance sera mieux à l'échelle avec SAN et systèmes hautes performances NAS. Mais ils coûteront également beaucoup plus cher.

Question [2] Doux / endroits laids avec stockage existant

Vous avez assez de disques pour courir environ 10-15 serveurs moyens Windows (En moyenne, ce sont des fichiers \ print \ DC \ Blocs d'applications bas de gamme, et non SQL, SBS ou Exchange), Mais pas assez pour courir beaucoup plus d'une machine avec une introduction vraiment intense dans la mise en place actuelle. La laideur - avoir un paquet RAID 5 pour tout. Si vos disques existants SATA, Ce n'est pas bon car ils sont susceptibles d'être au mieux 7200 à propos de / min, transition vers des disques 10kSAS plus ou moins que la performance avec le même nombre de broches et les disques 15k Matin.

Question [3] Utilisation de stockage solide PCI-X

ESX ne supporte pas I. AFAIK PCI-X \ PCI-e SSD, Mais si oui, cela aidera comme un lieu pour n'importe lequel d'entre vous, en utilisant de manière intensive l'introduction de volumes virtuels. Quant au lancement tempDB, alors idéalement oui, vous devez le mettre sur VMDK, Ce qui est dans le stockage rapide, mais vous devez d'abord vous assurer que la machine virtuelle a tellement de bélier car elle peut l'utiliser avec l'avantage.

Question [4] Options d'image générale

VMware Lab Manager Faites-le pour vous, mais cela nécessitera une infrastructure entièrement autorisée. VI Et la licence de processeur pour chaque serveur de votre cluster. Cela aidera à contrôler et a des partis positifs potentiels pour votre utilisation de copie. QA, Mais il est également possible que cela ne contribuerait pas à résoudre les problèmes de performance. - Si le système QA contrôlé rigoureusement du point de vue des E / S, puis Copy-On-Write \ delta L'approche de copie utilisée pour fournir plusieurs systèmes d'une image de base ne résout pas les problèmes de performance courants et ne les aggravera probablement que. Cependant, cela rendra la création de copies beaucoup plus faciles et plus rapides.

Dominique

Confirmation de:

(1) et (2): Si vous utilisez un stockage local, vous ne pourrez pas utiliser toutes les fonctions. vmware (ha, ft, vmotion etc.). j'utilise iSCSI dans EQL SAN: La performance est vraiment faible en raison de la mauvaise mise en œuvre iSCSI (près 2 Gbit / avec lors de l'enregistrement) et utilisé raid6. DE raid10 Les performances d'E / S devraient être vraiment meilleures. Donc, si vous avez de l'argent, utilisez FC SAN ... Ou attendre FCoE SAN :) de raid10 ... À mon avis, pour des E / S intensives n'utilisent pas de SAN ...

(3) Je ne sais pas

Avez-vous essayé de configurer des outils invités pour réduire le ralentissement? Nous avons eu le même problème avec la base de données Oracle, Et le réglage des instruments invités a vraiment augmenté les performances. Nous avons également utilisé des chauffeurs par saubleurs scsi dans notre RHEL, Pour augmenter la productivité!

Frederick

Babette

Confirmation de:

Peut-être que c'est votre problème?

http://kb.vmware.com/selfservi ... 11213
Dans tous les cas, mettez à jour toutes les biographies. Disque sata ou sas? En juger par l'espace, je dirais sata ... Pas les disques les plus rapides. Si vous avez besoin de meilleures performances, vous devriez essayer raid 10 au lieu 5. NAS, SAN et DAS - C'est un ... RAID - C'est la base de presque tous. Bientôt:

NAS: Système de fichiers d'exportation (nfs, smb)

SAN: Dispositif de bloc d'exportation (iscsi, lun, aoe)

DAS: Toutes les boîtes de stockage sont connectées directement au serveur. (scsi, esata)

RAID: C'est un moyen d'augmenter la disponibilité du système en cas de panne de disque.

Pour répondre aux questions, connectez-vous ou registre