Bonnes pratiques de déploiement du stockage 100

Transcription

Bonnes pratiques de déploiement du stockage 100
BONNES PRATIQUES DE
DEPLOIEMENT DU STOCKAGE
100 % FLASH EMC XTREMIO AVEC
LES FABRIC SAN BROCADE GEN 5
RÉSUMÉ
Ce document fournit des indications sur les bonnes pratiques pour les
déploiements EMC XtremIO avec les Fabric réseau de zone de stockage (SAN)
Brocade. Les SAN doivent être conçus de façon à ce que les applications puissent
tirer le meilleur parti de la très faible latence, des E/S élevées et des capacités de
bande passante des baies 100 % Flash (AFA) comme XtremIO.
Août 2015
Auteurs :
Marcus Thordal, Directeur, Marketing des solutions, Brocade
Anika Suri, Ingénieur système, Brocade
Victor Salvacruz, Architecte de solutions d’entreprise, EMC XtremIO
LIVRE BLANC EMC
Pour découvrir comment les produits, services et solutions d’EMC peuvent vous aider à relever vos défis informatiques et
métiers, contactez un responsable de compte ou un revendeur agréé EMC, visitez notre site Web à l’adresse france.emc.com,
ou découvrez et comparez les produits sur l’EMC Store
Copyright © 2015 EMC Corporation. Tous droits réservés.
EMC estime que les informations figurant dans ce document sont exactes à la date de publication. Ces informations sont
modifiables sans préavis.
Les informations contenues dans ce document sont fournies « en l’état ». EMC Corporation ne fournit aucune déclaration ou
garantie d’aucune sorte concernant les informations contenues dans cette publication et rejette plus spécialement toute garantie
implicite de qualité commerciale ou d’adéquation à une utilisation particulière.
L’utilisation, la copie et la diffusion de tout logiciel EMC décrit dans cette publication nécessitent une licence logicielle en cours
de validité.
Pour obtenir la liste actualisée des noms de produits, consultez la rubrique des marques EMC via le lien Législation,
sur france.emc.com.
VMware, vCenter et vRealize sont des marques déposées ou des marques commerciales de VMware, Inc. aux États-Unis et dans
d’autres juridictions. Toutes les autres marques citées dans le présent document sont la propriété de leurs détenteurs respectifs.
Référence H14475
© 2015, Brocade Communications Systems, Inc. Tous droits réservés.
ADX, Brocade, Brocade Assurance, le symbole B-wing, DCX, Fabric OS, HyperEdge, ICX, MLX, MyBrocade, OpenScript,
The Effortless Network, VCS, VDX, Vplane et Vyatta sont des marques commerciales déposées, et Fabric Vision et vADX sont des
marques commerciales de Brocade Communications Systems, Inc., aux États-Unis et/ou dans d’autres pays. D’autres marques,
produits ou noms de services mentionnés peuvent être des marques commerciales d’autres entreprises.
Remarque : ce document est uniquement fourni à titre informatif et n’offre aucune garantie, expresse ou implicite, sur tout
matériel, fonctionnalité de matériel ou service fourni ou qui sera fourni par Brocade. Brocade se réserve le droit d’apporter des
modifications à ce document à tout moment, sans préavis et n’assume aucune responsabilité liée à son utilisation. Ce document
informatif décrit des fonctionnalités qui peuvent ne pas être encore disponibles. Contactez un bureau commercial de Brocade
pour obtenir des informations sur la disponibilité des produits et des fonctionnalités. L’exportation des données techniques
contenues dans ce document peut nécessiter une licence d’exportation délivrée par l’administration américaine.
Les auteurs et Brocade Communications Systems, Inc. n’assument aucune responsabilité envers une personne ou une entité
en ce qui concerne l’exactitude de ce document, ou toute perte, frais ou dommage dus aux informations contenues dans ce
document ou dans les programmes informatiques liés.
Le produit décrit dans ce document peut comprendre un logiciel Open source couvert par la licence publique générale GNU ou un
autre accord relatif à la licence Open source. Afin de savoir quels logiciels Open source sont inclus dans les produits Brocade,
consultez les termes d’octroi de licence applicables au logiciels Open source, et pour obtenir une copie du code source de
programmation, merci de consulter http://www.brocade.com/support/oscd.
2
SOMMAIRE
RÉSUMÉ ANALYTIQUE ........................................................................... 4
AUDIENCE ................................................................................................... 4
TERMINOLOGIE ............................................................................................ 4
CONSIDERATIONS RELATIVES A LA CONCEPTION SAN ........................ 4
SAN DEDIE OU PARTAGE POUR LA TOPOLOGIE XTREMIO ..................... 4
CHARGES DE TRAVAIL APPLICATIVES .................................................. 5
VDI ............................................................................................................ 5
ORACLE ...................................................................................................... 5
VSI ............................................................................................................. 5
ÉCHELLE DU SAN .................................................................................. 5
RESILIENCE ET REDONDANCE D’UNE TOPOLOGIE SAN ......................... 5
RECOMMANDATIONS DE CONCEPTION SAN .......................................... 8
EXEMPLE DE CONCEPTION SAN COMBINANT DES CLUSTERS NON
FLASH TRADITIONNELS ET EMC XTREMIO ............................................ 8
MAINTENANCE ET OPERATIONS ......................................................... 10
SEGMENTATION .......................................................................................... 10
SURVEILLANCE ET ANALYTIQUE .................................................................... 12
BROCADE SAN CONTENT PACK POUR VMWARE VREALIZE
LOG INSIGHT ...................................................................................... 14
BROCADE SAN HEALTH ET EMC MITRENDS ..................................................... 14
FONCTIONNEMENT DE SAN HEALTH ............................................................... 14
REPORTING COMPLET .................................................................................. 14
EMC STORAGE ANALYTICS ............................................................................ 16
SAUVEGARDE ET CONTINUITE D’ACTIVITE ......................................... 16
CONSIDERATIONS EN MATIERE DE STOCKAGE EMC XTREMIO ............ 16
SEGMENTATION ET CONNECTIVITÉ DE SWITCH............................................... 16
FILE D’ATTENTE DE LUN ............................................................................... 17
RÉGLAGE DU STOCKAGE .............................................................................. 17
SURVEILLANCE DE LA BAIE XTREMIO EXISTANTE ............................................ 17
ANNEXE A : RÉFÉRENCES .................................................................... 18
EMC ........................................................................................................... 18
BROCADE ................................................................................................... 18
3
RÉSUMÉ ANALYTIQUE
Avec une nouvelle génération de baies 100 % Flash (AFA) offrant des performances de stockage sans précédent, les SAN doivent
être conçus de manière à ce que les applications puissent tirer pleinement parti de la très faible latence, des E/S élevées et de la
bande passante des baies. Ce document fournit des indications sur les bonnes pratiques pour les déploiements EMC® XtremIO™
avec les Fabric SAN Brocade.
Que vous déployiez un stockage AFA pour les charges applicatives dédiées ou mixtes ou que vous ajoutiez des clusters XtremIO
à un SAN existant, ce document vous fournit une méthodologie reposant sur des essais collaboratifs d’EMC et de Brocade.
AUDIENCE
Ce guide est conçu pour les architectes de stockage de données IT et les administrateurs SAN responsables du stockage ou de la
conception SAN avec le système de stockage EMC XtremIO et les Fabric SAN Fibre Channel Gen 5 Brocade®.
TERMINOLOGIE
Vous trouverez ci-dessous certains termes et abréviations couramment utilisés dans ce document.
AFA
ICL
Baie 100 % Flash
Les liaisons inter-châssis, également appelées ICL UltraScale, sont des ports dédiés à la connectivité entre les
directeurs DCX 8510, fournissant jusqu’à 64 Gbit/s de débit par liaison
Liaison ISL
Les liaisons interswitch fournissent une connectivité entre deux switches Fibre Channel via E_ports
ORACLE
Traitement des transactions en ligne
VDI
Infrastructure de bureaux virtuels
VSI
l’infrastructure de serveurs virtuels ;
X-Brick
Un boîtier de stockage X-Brick est le module d’un système de stockage XtremIO qui peut être mis en cluster
pour des performances et une capacité évolutives
XDP
Protection des données XtremIO
XIOS
Système d’exploitation XtremIO
DAE
Boîtier DAE
Tableau 1 Terminologie
CONSIDERATIONS RELATIVES A LA CONCEPTION SAN
Lors de la conception de SAN pour une baie 100 % Flash, il est primordial de comprendre et de prendre en compte les charges
applicatives et les exigences en matière d’évolutivité, de redondance et de résilience. Dans ce document, nous présentons ces
considérations plus en détail, ainsi que leur importance pour le processus de décision en matière de conception SAN.
SAN DEDIE OU PARTAGE POUR LA TOPOLOGIE XTREMIO
Lors du déploiement de cluster(s) XtremIO dans un SAN existant, la conception de topologie est déjà mise en place et la
principale considération concerne la taille des liaisons ISL entre les switches départementaux et les switches principaux à
l’emplacement de connexion des X-Bricks. Dans les implémentations où les clusters XtremIO sont déployés pour traiter des
applications spécifiques nécessitant beaucoup d’E/S et de latence, comme les serveurs de base de données OLTP, connecter
les serveurs et les X-Brick au switch backbone principal peut être avantageux.
4
Figure 1.
Les hôtes nécessitant beaucoup d’E/S connectés au noyau
Lors du déploiement de SAN dédiés pour les services de stockage en cluster XtremIO, la conception de SAN peut être
personnalisée directement selon les charges applicatives et les exigences en matière d’évolutivité. Dans les sections suivantes,
nous présentons comment les différents types d’applications et les exigences en matière d’évolutivité influencent les décisions
relatives à la conception SAN.
CHARGES DE TRAVAIL APPLICATIVES
VDI
Lorsque les charges applicatives sont bien connues et que l’AFA ne traite que quelques (un ou deux) types d’application, des
estimations assez précises du rapport optimal de fan-in peuvent être faites. Par exemple, si l’AFA est utilisée pour une application de
VDI, chaque serveur hébergera un nombre fixe d’instances VDI avec un profil d’E/S connu. Ce profil détermine le nombre d’E/S par
serveur et corrèle un nombre fixe de serveurs par port de stockage et le nombre de X-Bricks nécessaire pour le cluster XtremIO.
ORACLE
Une base de données OLTP est exécutée sur un ou plusieurs serveurs de cluster, ce qui déterminent le nombre de serveurs par
port de stockage et cluster XtremIO. Les liaisons ISL peuvent alors être redimensionnées selon les besoins pour fournir la
capacité nécessaire entre les serveurs et les clusters XtremIO.
VSI
Lorsque l’AFA traite plusieurs applications, il devient plus difficile de déterminer le ratio de fan-in. Pour garantir une capacité
appropriée entre les serveurs et les clusters de stockage XtremIO, il est nécessaire de redimensionner les liaisons ISL entre
les switch SAN plus prudemment, en provisionnant plus de bande passante que lorsque la charge applicative est bien connue.
De cette façon, les administrateurs peuvent mitiger le risque d’incidence sur les performances dans un environnement de SAN
partagé ou d’applications mixtes.
ÉCHELLE DU SAN
Conformément aux bonnes pratiques, la conception d’infrastructure SAN doit planifier une durée de vie de trois à cinq ans
pour le déploiement de la solution. Les considérations en matière de durée de vie d’une infrastructure SAN comprennent une
combinaison de problèmes de dépréciation du matériel, la prédictibilité limitée du développement/de la transformation de
l’entreprise, ainsi que les actualisations et améliorations technologiques.
Disposer d’indications claires ou comprendre les besoins d’une application sur la même période permet de déterminer la gamme
d’évolutivité et de flexibilité nécessaire.
RESILIENCE ET REDONDANCE D’UNE TOPOLOGIE SAN
La redondance fait référence aux composants dupliqués d’un système (dans le cas présent, le SAN), tandis que la résilience
fait référence à la capacité de poursuivre même en cas de panne. Donc, si la redondance soutient la résilience, le degré de
redondance détermine le niveau de résilience. Si les SAN sont déployés avec des fabrics redondants, chaque Fabric peut
également être conçu sans point unique de défaillance et être ainsi résilient par nature. Concevoir des Fabric résilients nécessite
des topologies à deux noyaux ou entièrement maillées.
5
La Figure 2 est un exemple de conception SAN redondante et la Figure 3 est un exemple de conception SAN résiliente et redondante.
Figure 2.
Fabric SAN redondants
Grappe
Figure 3.
Fabric SAN redondants et résilients
Pour la plupart des déploiements XtremIO, la topologie noyau/périphérie est généralement la plus appropriée pour répondre aux
exigences d’évolutivité et de performances d’E/S uniformes. La Figure 4 fournit un exemple de topologie noyau/périphérie avec les
X-Brick connectés au noyau et les hôtes connectés à la périphérie. Les switch de périphérie peuvent être placés en Top of Rack
(ToR) ou Middle of Row/End of Row (MoR/EoR), selon la densité du serveur dans les racks et du switch périphérique utilisés.
6
Grappe
Figure 4.
Conception SAN Fabric noyau/périphérie
Pour les petits déploiements XtremIO (un cluster unique avec un ou deux clusters XtremIO pendant le cycle de vie de
l’environnement et avec de faibles exigences en matière d’évolution), un simple modèle réduit avec un switch backbone
dans chaque Fabric, avec des hôtes et X-Brick directement connectés suffit. La Figure 5 montre un exemple de modèle réduit
avec des hôtes et un stockage directement connectés à un switch backbone.
Grappe
Figure 5.
Conception réduite SAN Fabric
Dans le cas des très grands déploiements XtremIO avec plusieurs clusters X-Brick, une conception ICL UltraScale entièrement
maillée est recommandée. Cette conception, qui fait appel aux ICL sur la plateforme DCX 8510 pour l’interconnexion de backplane
Switch Fabric, fournit une combinaison de stockage et de placement d’hôtes entièrement flexibles, avec un niveau d’évolutivité
maximal et une performance d’E/S uniforme. La Figure 6 illustre un exemple de la conception ICL UltraScale entièrement maillée,
qui permet un placement indépendant des hôtes et des serveurs sur les racks avec les DCX en position MoR/EoR.
7
Grappe
Grappe
Grappe
Figure 6.
Conception SAN Fabric UltraScale
Pour obtenir une présentation des bonnes pratiques de conception de topologie SAN, voir :
http://www.brocade.com/downloads/documents/best_practice_guides/san-design-best-practices.pdf
RECOMMANDATIONS DE CONCEPTION SAN
La conception de SAN entièrement dédiés avec XtremIO en utilisant les trois conceptions SAN présentées dans la section
précédente est souvent un simple exercice de dimensionnement. Calculez la bande passante de liaison ISL nécessaire pour la
densité de serveur et le nombre de X-Brick dans chaque cluster XtremIO combiné à la croissance anticipée du serveur et du
stockage pendant le cycle de vie de l’infrastructure informatique.
•
Une règle générale efficace pour la conception de modèles noyau/périphérie est d’utiliser une bande passante ISL égale à la
capacité totale des ports X-Brick accessibles (zonés) par les hôtes attachés à chaque switch ToR.
•
•
Dans les cas des modèles SAN réduits, calculez le nombre d’hôtes et de ports de stockage pour la durée de vie de l’infrastructure.
Pour les conceptions ICL UltraScale, la capacité ICL déployée doit correspondre au nombre total de ports X-Brick non locaux
sur chaque DCX backbone.
EXEMPLE DE CONCEPTION SAN COMBINANT DES CLUSTERS NON
FLASH TRADITIONNELS ET EMC XTREMIO
Concevoir des SAN avec un mélange de systèmes disques non Flash traditionnels et de clusters XtremIO est plus complexe.
Dans l’exemple suivant, la taille de la solution est définie selon l’hypothèse que l’infrastructure SAN sera réévaluée après
trois ans, mais doit satisfaire aux besoins commerciaux pendant un total de cinq ans. Cette hypothèse laisse la place à
l’évaluation de nouvelles technologies et à une refonte ou une actualisation des technologies par phases, tout en comprenant
l’évolutivité nécessaire pour incorporer une croissance significative non anticipée et des demandes de services de Fabric avancés.
Cette solution connaîtra une expansion continue par phases, afin que la capacité de port non utilisée soit toujours plus ou moins
égale à 15 %, pour une utilisation de 85 %, avec des slots disponibles dans les DCX. De cette façon, l’infrastructure SAN favorise
le commerce plutôt que de peser sur lui.
Comme illustré en Figure 7, le fabric correspond à une architecture noyau/périphérie avec un seul backbone DCX.
8
Grappe
Figure 7.
Architecture noyau/périphérie à backbone unique
Cette architecture satisfait aux exigences de connectivité initiales. Avec la croissance incrémentielle des serveurs et du stockage,
de nouveaux serveurs sont connectés aux switch périphériques et le stockage est connecté au noyau, comme illustré en Figure 8.
Grappe
Grappe
Figure 8.
Évolution par l’ajout de switch périphériques (et de lames de port sur le backbone
selon les besoins)
Dans notre exemple, le SAN est redimensionné pour fournir une connectivité à 400 serveurs, avec un accès à un stockage
XtremIO et non Flash traditionnel à la fois. L’écart entre le stockage non Flash et les ports XtremIO connectés par Fabric
correspond à 36 ports de stockage non Flash traditionnels et deux clusters XtremIO distincts, avec un seul X-Brick nécessitant
quatre ports de stockage au niveau du noyau (dans chaque fabric). Cette configuration entraîne un rapport global de port de
stockage par hôte (fan-in) de 10:1.
Avec une croissance incrémentielle anticipée de 30 % année après année dans les serveurs et le stockage pendant un cycle de
vie de cinq ans, la solution évolue de 400 hôtes (et 44 ports de stockage) à 1 150 hôtes, 104 ports de stockage non Flash
traditionnels et 24 ports XtremIO sur deux clusters XtremIO avec six modules X-Brick par cluster pour un total d’environ
1 598 ports utilisés, liaisons ISL incluses.
9
Le modèle peut évoluer bien au-delà de l’exemple illustré en utilisant une conception à deux noyaux ou ICL, comme présenté
à la section précédente.
Remarque :
Même si les exigences en matière de rapport entre port de stockage et hôte peuvent être différentes dans
votre environnement, tout comme les objectifs de taux de croissance et d’utilisation de ports, cet exemple de calcul permet
d’illustrer l’établissement et le traitement de projections de croissance d’un fabric SAN.
Les principales hypothèses en matière de conception et de modules sont :
switch périphérique = Brocade 6520 (switch GEN5 avec un total de 96 ports)
Sur chaque switch périphérique, les allocations de port planifiées correspondent à 60 ports pour les connexions hôtes et 12 ports
pour les connexions de liaisons ISL au noyau backbone. Les 24 ports restants sur le switch périphérique sont réservés en tant
que tampon pour une croissance de serveur non anticipée ou un besoin de bande passante des liaisons ISL.
Sur le noyau backbone, les 48 lames de port (FC16-48) sont utilisées pour le stockage et les liaisons ISL. Pendant la durée de
vie de la solution, 286 ports seront utilisés sur le noyau DCX Backbone.
Le Tableau 2 illustre la croissance du fabric année après année, en utilisant le taux de croissance anticipé de 30 % par an.
Hôtes périphériques
Ports de stockage traditionnel
Ports XtremIO
Total des ports de stockage
Liaisons ISL
Total des ports périphériques
Ensemble des ports de noyau
Switches périphériques
Backbone DCX-8510-8
Lame de port FC16-48
Ports utilisés
Ports inutilisés
Utilisation des ports
Total des ports par Fabric
Année 1
400
36
8
44
56
456
100
6
1
3
556
164
77 %
720
Année 2
520
48
12
60
72
592
132
8
1
4
724
236
75 %
960
Année 3
680
64
16
80
96
776
176
11
1
5
952
346
73 %
1 296
Année 4
880
86
20
106
120
1 000
226
14
1
6
1 226
164
88 %
1 390
Année 5
1 150
104
24
128
160
1 310
288
18
1
8
1 598
514
76 %
2 112
Tableau 2 Croissance du Fabric année après année
MAINTENANCE ET OPERATIONS
L’administration, la maintenance et le provisionnement d’un SAN Fabric sont essentiels pour une bonne conception de Fabric.
Vous trouverez ci-dessous les bonnes pratiques d’EMC et de Brocade pour le provisionnement et la surveillance des SAN Fabric.
SEGMENTATION
Bonnes pratiques de Brocade pour la segmentation
La segmentation est un service basé sur le Fabric dans les SAN, qui permet de regrouper les hôtes et les nœuds de stockage ayant
besoin de communiquer. Il permet aux nœuds de ne communiquer entre eux que s’ils appartiennent à la même zone. Les nœuds
peuvent être membres de plusieurs zones, ce qui offre une grande flexibilité d’utilisation pour un SAN utilisant la segmentation.
La segmentation évite l’accès non autorisé d’un hôte aux ressources de stockage et permet de bloquer les communications
indésirables entre les hôtes et les interruptions RSCN sur le Fabric.
Brocade recommande aux utilisateurs de toujours utiliser la segmentation, même s’ils ont recours au masquage des LUN.
De plus, l’identification PWWN est recommandée pour la segmentation, pour des raisons de cohérence opérationnelle et de
sécurité. Pour plus de détails, consultez Brocade SAN Fabric Administration Best Practices Guide.
L’appartenance à une zone dépend principalement du besoin d’accès d’un hôte à un port de stockage. Les hôtes ont rarement
besoin d’interagir directement entre eux et les ports de stockage, en leur qualité de cibles, n’initient jamais de trafic SAN.
Les zones peuvent être regroupées par baie, système d’exploitation hôte, application ou encore emplacement dans le datacenter.
La méthode de groupement recommandée pour la segmentation est la segmentation à initiateur unique (SIZ), aussi appelée
« segmentation à adaptateur HBA unique ». Avec SIZ, chaque zone ne comprend qu’un adaptateur HBA et un ou plusieurs ports
10
de stockage. Il est recommandé d’utiliser des zones séparées pour les bandes et le trafic de disque lorsqu’un adaptateur HBA
prend en charge les deux types de trafic.
SIZ est optimal car il permet d’éviter les interactions hôte/hôte et limite les RSCN aux zones nécessitant les informations du RSCN.
Bonnes pratiques d’EMC XtremIO pour la segmentation
Pour la segmentation par rapport à une baie de stockage de XtremIO, il est recommandé qu’au moins deux adaptateurs HBA
soient disponibles. Il est également recommandé de segmenter les initiateurs sur tous les ports de stockage disponibles.
Le nombre maximal recommandé de chemins d’accès vers les ports de stockage par hôte est de 16, comme indiqué ci-dessous,
Tableau 3.
Pour garantir une utilisation équilibrée de la gamme complète de ressources XtremIO, il est recommandé d’utiliser tous les ports
de stockage uniformément, sur tous les hôtes et clusters.
Les baies de stockage XtremIO prennent actuellement en charge un maximum de huit modules X-Brick. Chaque X-Brick est
constitué de deux contrôleurs de stockage, chacun d’eux possédant deux ports FC, appelés respectivement FC1 et FC2.
Dans les tableaux ci-dessous, XN_SCN_FCN appartient aux ports cibles FC sur chaque contrôleur de stockage XtremIO.
Dans une configuration à deux modules X-Brick, un hôte peut avoir jusqu’à huit chemins par périphérique. La figure suivante
présente le schéma de connexion logique pour huit chemins.
Figure 9.
2 adaptateurs
HBA
HBA1
HBA2
Schémas de connexion logique pour huit chemins.
2 modules X-Brick
Ports par cluster
X1_SC1_FC1
X1_SC2_FC1
X2_SC1_FC1
X2_SC2_FC1
X1_SC1_FC2
X1_SC2_FC2
X2_SC1_FC2
X2_SC2_FC2
8
Tableau 3 Deux modules X-Brick et deux adaptateurs HBA
11
4 adaptateurs
HBA
2 modules X-Brick
HBA1
HBA2
HBA3
HBA4
Ports par cluster
X1_SC1_FC1
X1_SC2_FC1
X2_SC1_FC1
X2_SC2_FC1
X1_SC1_FC2
X1_SC2_FC2
X2_SC1_FC2
X2_SC2_FC2
X1_SC1_FC1
X1_SC2_FC1
X2_SC1_FC1
X2_SC2_FC1
X1_SC1_FC2
X1_SC2_FC2
X2_SC1_FC2
X2_SC2_FC2
16
Tableau 4 Deux modules X-Brick et quatre adaptateurs HBA
Pour plus de détails, consultez le guide de configuration hôte XtremIO, disponible sur le site Web de support d’EMC.
SURVEILLANCE ET ANALYTIQUE
Avec les SAN FC de Brocade, les tableaux de bord et les rapports peuvent être configurés pour n’afficher que les données
les plus pertinentes, ce qui permet aux administrateurs d’être plus efficaces pour hiérarchiser leurs actions et maintenir
les performances du réseau.
Fabric Vision et MAPS
La technologie Fabric Vision de Brocade combine les capacités de l’ASIC Fibre Channel Gen 5, Fabric OS® (FOS) et Brocade Network
Advisor pour répondre aux défis de la surveillance du réseau, du maintien d’un temps de disponibilité ininterrompu et de la garantie
de performances exceptionnelles et de l’intégrité du réseau. Fabric Vision n’est pas un produit unique, mais bien un ensemble de
fonctionnalités et de technologies qui aident les administrateurs à régler les problèmes avant qu’ils n’aient une incidence sur les
opérations, à accélérer les nouveaux déploiements d’application et à réduire les coûts opérationnels. Il fournit une visibilité et des
informations sur le réseau de stockage, grâce à des technologies novatrices de diagnostic, de surveillance et de gestion.
Une utilisation efficace de Fabric Vision est primordiale dans les environnements avec une faible latence, avec un taux de
traitement d’E/S élevé et de stockage Flash où les goulots d’étranglement réseau ou les problèmes de surexploitation peuvent
rapidement croître et avoir une incidence sur les délais de réponse de stockage et les performances des applications. Fabric
Vision aide à éviter l’apparition de problèmes et permet un dépannage et une résolution rapides en cas de problème.
Composants de Fabric Vision
Fabric Vision est une combinaison des technologies suivantes :
1. ClearLink Diagnostics : Diagnostic Port (D_Port) fournit des capacités de test par boucle de rappel pour la latence des
liaisons et des mesure de distance au niveau optique et électrique pour valider l’intégrité et les performances des liens
optiques et du câblage, afin de garantir la qualité optique et de signal, ainsi que des performances optimales sur les
connections SAN et WAN. La validation de l’intégrité des câbles et de l’optique avant le déploiement à l’aide de ClearLink
permet d’identifier les éventuels problèmes de prise en charge, avant même leur apparition, et améliore la résilience des
Fabric à hautes performances. Dans le cas des baies 100 % Flash en particulier, la moindre impureté au sein de
l’infrastructure physique peut influer sur les performances.
2. Monitoring and Alerting Policy Suite (MAPS) : cet outil de surveillance et d’alerte utilisant des règles surveille de façon
proactive l’intégrité et les performances de l’infrastructure SAN d’après des règles prédéfinies, avec plus de 170 paramètres
personnalisables, pour garantir la disponibilité des applications. Les administrateurs qui souhaitent disposer d’un réseau
parfait peuvent définir un niveau de règles « agressif », disposant de paramètres et d’actions aux seuils stricts, afin de
minimiser la possibilité d’erreurs relatives aux données. Vous pouvez personnaliser les règles MAPS afin de surveiller les
ports 100 % Flash de plus près, pour identifier plus rapidement toute dégradation des performances.
3. Flow Vision : cet outil complet permet aux administrateurs d’identifier, de surveiller et d’analyser des applications et flux de
données spécifiques, afin d’optimiser les performances et les ressources, tout en évitant la congestion.
12
Flow Vision comprend :
o
Flow Monitoring : surveille les flux de trafic spécifiés de la source à la destination via le SAN
o
Flow Generator : génère du trafic entre deux ports dans un Fabric Gen 5
o
Flow Mirroring : capture les données des paquets pendant leur passage par le SAN, puis les affiche et les analyse
Flow Vision est plus adapté à une utilisation temporaire lors du dépannage des problèmes de latence élevée, étant donné
qu’une utilisation continue entraîne la collection de grandes quantités de données de diagnostic. Flow Vision peut être utilisé
au besoin pour vérifier la qualité optimale des performances pour les applications les plus exigeantes.
4. Fabric Performance Impact Monitoring : identifie la congestion des liaisons ISL ou des périphériques et les niveaux
de latence élevés dans le Fabric, qui peuvent avoir une incidence grave sur les performances des baies 100 % Flash et en
alerte les administrateurs. La surveillance FPI permet de visualiser les goulots d’étranglement et d’identifier les périphériques
à drain lent, ainsi que les hôtes et le stockage affectés.
5. At-a-glance Dashboard : comprend des affichages de tableau de bord des performances et d’intégrité personnalisables,
qui fournissent toutes les informations critiques sur un écran. Les « widgets » de tableau de bord peuvent être affichés et
doivent être surveillés pour inclure des erreurs relatives aux ports de baie 100 % Flash, aux 10 flux les plus importants,
à l’utilisation de mémoire et à l’intégrité des ports.
6. Forward Error Correction (FEC) : détecte et résout automatiquement les erreurs de bits, ce qui améliore la fiabilité et
les performances de transmission. FEC peut réduire les temps de latence de manière significative en vous évitant d’avoir
à retransmettre les trames avec des erreurs de bits.
7. Credit Loss Recovery : détecte et restaure automatiquement la perte de buffer credit au niveau du canal virtuel,
afin d’offrir une protection contre la dégradation de performances et d’améliorer la disponibilité des applications.
8. Compass (Configuration and Operational Monitoring Policy Automation Services Suite) : cet outil de règles de
surveillance opérationnelle et de configuration automatisé applique la cohérence de configuration sur le Fabric et surveille
les modifications, ce qui simplifie la configuration des SAN et vous prévient en cas de modification. Dans les environnements
de taille moyenne ou grande, cela évite les modifications involontaires des configurations de switch, qui peuvent avoir une
incidence sur les favoris définis sur le Fabric dans le but d’optimiser les performances.
Figure 10. Exemple de widgets de tableau de bord MAPS
9. VMware® vRealize™ et Log Insight : Brocade et VMware ont collaboré étroitement pour vous fournir une meilleure
intégration pour l’analyse et la résolution des causes premières des SAN dans les environnements virtuels. Le Brocade
SAN Content Pack élimine les bruits parasites de millions d’événements et amplifie les alertes SAN critiques afin d’accélérer
la résolution des problèmes par des analytiques exploitables. Accélérer la résolution des problèmes vous donne plus de
temps pour améliorer la valeur des ressources IT de façon proactive. L’utilisation de la technologie Brocade Fabric Vision
offre une connaissance complète du comportement et de l’intégrité des SAN Fabric Brocade dans le temps, ce qui permet
d’identifier et de corriger les schémas affectant les performances des machines virtuelles et la réactivité des applications.
13
BROCADE SAN CONTENT PACK POUR VMWARE VREALIZE LOG INSIGHT
Brocade SAN Content Pack permet de résoudre plus rapidement les problèmes de réseau, de réduire les interruptions de service
et les coûts IT, tout en améliorant l’efficacité opérationnelle.
Il inclut :
•
•
des évènements au classement intelligent dans les tableaux de bord VMware vCenter™ Log Insight ;
des requêtes, alertes et champs prédéfinis pouvant être personnalisés pour les adapter à des environnements spécifiques,
pour plus de simplicité et de flexibilité ;
•
une meilleure visibilité des problèmes sur le réseau SAN et une efficacité opérationnelle améliorée par l’intégration avec
Brocade Fabric Vision Technology.
Pour plus de détails, découvrez la collaboration Brocade and VMware Technology Alliance sur
http://www.brocade.com/partnerships/technology-alliance-partners/partner-details/vmware/index.page
BROCADE SAN HEALTH ET EMC MITRENDS
Brocade SAN Health est un utilitaire logiciel gratuit conçu pour auditer et analyser les environnements SAN en toute sécurité.
Il permet à l’utilisateur d’effectuer des tâches critiques comme :
•
la réalisation d’un inventaire des appareils, switch, versions de microcodes et Fabric ;
•
la capture et l’affichage des données de performance historiques ;
•
la vérification des configurations de switch et des segmentations par rapport aux bonnes pratiques ;
•
l’évaluation des statistiques de performance et des erreurs ;
•
la production de schémas et rapports graphiques détaillés ;
•
le reporting sur les points à améliorer.
FONCTIONNEMENT DE SAN HEALTH
SAN Health aide l’utilisateur à se concentrer sur l’optimisation des SAN plutôt que d’en suivre manuellement les composants.
De nombreuses fonctionnalités simplifient la collecte de données, l’identification des problèmes potentiels et la consultation
des résultats dans le temps.
REPORTING COMPLET
SAN Health utilise deux composants principaux : une application de capture de données et un moteur de traitement de
rapports de back-end. Après avoir capturé les données de diagnostic de switch, le processus de reporting de back-end génère
automatiquement un schéma de topologie Visio et un rapport de snapshots détaillé de la configuration SAN. Ce rapport
comprend des informations résumées sur l’ensemble du SAN, ainsi que des détails spécifiques sur les Fabric, switch et ports.
Il inclut également d’autres éléments utiles comme des alertes, des graphiques d’historique de performances et les bonnes
pratiques recommandées.
Étant donné que SAN Health fournit un snapshot à un point dans le temps de votre SAN client, Brocade recommande de l’utiliser
pour suivre les modifications de schéma de trafic par incréments hebdomadaires ou mensuels. Grâce au planificateur intégré de
SAN Health, l’utilisateur peut l’utiliser au moment opportun, pour plus de sécurité et de commodité. Des informations détaillées
supplémentaires, des exemples de rapports, des schémas Visio et une liste des appareils pris en charge sont disponibles sur
www.brocade.com/sanhealth.
EMC Mitrend compile la sortie détaillée de SAN Health en une présentation résumée, afin d’aider les clients à prendre des
décisions importantes sur l’environnement SAN. À l’aide des données de SAN Health, Mitrend recommande des options de
consolidation et d’actualisation des technologies.
Conjointement, SAN Health et Mitrend fournissent les informations dont les clients ont besoin pour surveiller rapidement
l’intégrité de leurs SAN et prendre des décisions essentielles au quotidien et sur le long terme.
14
Figure 11. Exemples de rapports publiés avec Brocade SAN Health
Figure 12. Exemples de schémas publiés avec Brocade SAN Health
15
EMC STORAGE ANALYTICS
VMware vRealize Operations Manager est un produit logiciel qui collecte les données de performances et de capacité des
ressources matérielles et logicielles placées sous surveillance. EMC Storage Analytics fournit à vRealize Operations Manager des
informations précieuses (comme les metrics de capacité et de performance) via un adaptateur EMC, qui permet des analytiques,
un reporting et une surveillance des alertes (éléments primordiaux du stockage) par rapport à une baie XtremIO. Des alertes
spécifiques à XtremIO ont été ajoutées dans la révision 03. Des tableaux de bords, des metrics et une topologie XtremIO ont
été ajoutés dès la révision 01 avec vRealize Opérations Manager 6.0.1.
EMC Storage Analytics utilise les puissantes fonctions existantes de vCenter pour agréger les données de plusieurs sources et
les traiter au moyen d’algorithmes analytiques propriétaires. Avec ces données, il fournit des informations précieuses pour les
équipes opérationnelles, les analystes et les décideurs, afin de permettre des actions pro actives, et non une simple résolution
des problèmes en catastrophe.
SAUVEGARDE ET CONTINUITE D’ACTIVITE
Les architectes de solutions et les clients EMC disposent de nombreux outils pour dimensionner les capacités de performances
(bande passante ou latence) et de stockage. Ces outils peuvent intégrer la réduction des données pouvant être obtenue par la
déduplication et la compression des applications d’entreprise standard, ainsi que des exemples d’utilisation. XtremIO s’intègre
également avec d’autres solutions et produits de sauvegarde, de reprise après sinistre et de protection des données d’EMC.
Ces solutions couvrent des applications qui s’exécutent dans les environnements physiques (par ex. matériel vierge) et virtuels.
XIPHO version 4.0 apportera plus de flexibilité et de possibilités en matière d’interopérabilité et d’intégration.
Une évaluation du stockage ou une étude de continuité d’activité permet de répondre à cette question :
Combien de X-Brick doivent être déployés pour les applications existantes, par cluster XtremIO ?
ou
De combien de X-Brick doit être composé un cluster XtremIO sur un ou plusieurs sites le cas échéant ?
EMC XtremIO est entièrement intégré avec EMC VPLEX®, EMC RecoverPoint® et EMC Data Domain® afin de fournir haute
disponibilité, mobilité, hiérarchisation, réplication, reprise après sinistre et sauvegarde.
EMC VPLEX est une plate-forme unique de disponibilité continue et de mobilité des données qui permet aux applications critiques
de rester opérationnelles au sein ou sur les datacenters lors de différents scénarios d’interruption de service, planifiée ou non.
VPLEX offre un déplacement de données simple et sans interruption, en permettant aux technologies non distribuées de
fonctionner sur les baies et à distance.
EMC RecoverPoint est une solution d’exploitation et de reprise après sinistre qui assure la réplication simultanée, en local et à distance,
avec la protection continue des données pour toute restauration à un point dans le temps de XtremIO vers une baie de stockage.
Consultez cette fiche produit pour plus de détails :
http://france.emc.com/collateral/solution-overview/h13248-data-protection-emc-xtremio-so.pdf
Les systèmes de déduplication EMC Data Domain sont des appliances et des passerelles de déduplication à la volée sur disque
qui permettent la protection des données et la reprise après sinistre dans les environnements d’entreprise.
CONSIDERATIONS EN MATIERE DE STOCKAGE EMC XTREMIO
Dans XIOS 4.0, l’expansion de cluster est entièrement prise en charge. Par exemple, le nombre de X-Brick peut être augmenté
de deux à quatre, voire huit, le nombre maximal de X-Brick par cluster. Comme pour la distribution de données automatique
dans XDP, les données des applications existantes seront maintenant automatiquement rééquilibrées sur l’ensemble des
X-Brick de la baie. Les performances s’étalent sur l’ensemble des X-Brick du cluster, afin de garantir une utilisation uniforme
des ressources (des modules logiciels comme des ressources matérielles).
SEGMENTATION ET CONNECTIVITÉ DE SWITCH
Les bonnes pratiques de segmentation et de connectivité de switch/de port switch recommandent une utilisation
équilibrée de tous les ports de stockage par hôte, sans dépasser 16 chemins vers la baie. Cela doit être pris en compte lors
de l’implémentation d’une nouvelle conception SAN. Les étapes peuvent comprendre la suppression de ports de stockage
à références/utilisation répétées (X-Brick existant) et l’ajout de nouveaux ports de stockage (de nouveaux X-Brick) vers/depuis
des zones existantes.
16
FILE D’ATTENTE DE LUN
De manière générale, il est conseillé de configurer plus d’un LUN solitaire sur le système de stockage XtremIO. Cela fournit une
mise en file d’attente d’E/S améliorée depuis les différents chemins créés par la segmentation par LUN. En général, il est
conseillé de configurer au moins quatre LUN à utiliser par application ou par hôte.
RÉGLAGE DU STOCKAGE
XtremIO ne dispose pas de boutons pour régler le stockage, étant donné que toutes les applications ont un accès total à toutes
les ressources de la baie. XtremIO présente des recommandations et des lignes directrices pour diverses plateformes dans
le Guide de configuration d’hôte de stockage XtremIO.
SURVEILLANCE DE LA BAIE XTREMIO EXISTANTE
Sur un cluster XtremIO existant, des metrics sont fournis pour les composants de back-end, en plus des metrics disponibles
pour les clients SAN. L’utilisation des ressources des modules logiciels traitant le chemin de données est présentée. Cela est
primordial pour évaluer la consommation des applications existantes par rapport à la baie. Par exemple, si une baie présente
un taux d’utilisation constant de 90 %, elle approche probablement de sa capacité de performance maximale.
17
ANNEXE A : RÉFÉRENCES
EMC
EMC Storage Analytics 3.1.1 Installation and User Guide
EMC Storage Analytics 3.1.1 Release Notes
XtremIO Storage Array User Guide
Notes de mise à jour XtremIO
Guide de mise à niveau du logiciel XtremIO Storage Array
Performances et services de données XtremIO pour bases de données Oracle
XtremIO 3.0.1, 3.0.2, and 3.0.3 Storage Array Pre-Installation Checklist
EMC Global Services – XtremIO 3.0.3 (bulletin de support)
Guide d’installation et de mise à niveau de XtremIO Storage Array 3.0.1, 3.0.2, et 3.0.3
BROCADE
Brocade SAN Fabric Administration Best Practices Guide
(http://www.brocade.com/downloads/documents/best_practice_guides/san-admin-best-practices-bp.pdf)
Brocade Fabric OS Administrator’s Guide
(http://www.brocade.com/downloads/documents/product_manuals/B_SAN/FOS_AdminGd_v730.pdf)
18

Documents pareils

Brocade Hitachi Information Forum Paris

Brocade Hitachi Information Forum Paris • 1/10/40 GbE capabilities with future 100 GbE support • Automation features such as self-configuring links and switches • Fabric support for virtual machine (VM) mobility • Scale-out architecture ...

Plus en détail