Title: Fonctionnalit
1Fonctionnalités Avancées
StorageWorks Compaq
2Agenda
- La Mutualisation SSP
- La virtualisation
- Les BCV cloning snapshot
- Détails EVM
- Détails Virtual Replicator
- Exemples dapplications
3La mutualisation SSP
4Mutualiser une baie les contraintes
Serveur
Serveur
Serveur
- Lors du partage dun stockage entre plusieurs
serveurs - Les serveurs doivent pouvoir partager une
connexion commune sur les disques - Comment limiter laccès aux volumes dédiés (LUN)
? - Comment séparer définitivement les flux alors que
la connexion est partagée ?
SAN
5Comment mutualiser une baie SSP
- Fonctionnalité Compaq en Fibre Channel (FC-AL et
FC-SW). - Attribution d'un nom à chaque connexion basée sur
le WWN de la carte HBA, chaque connexion peut
être d'OS différent. - Ladministrateur crée les relations entre les LUN
et les connexions via linterface graphique de
gestion - La baie autorise chaque connexion à voir les LUN
qui lui sont attribuées - Disponible sur toutes les baies SANCompaq
Serveur
Serveur
Serveur
SAN
Rend les baies Compaq plus souples et simple
d'emploi
Selective Storage Presentation.
6La virtualisation
7La virtualisation dans les contrôleurs HSV
- Les disques sont regroupés en pools de disques.
- Dans un pool tous les disques participent à
toutes les LUN (tous les disques virtuels). - Un disque virtuel est une tranche dont on
spécifie - La taille entre 1 Go et 2 To.
- Le type de protection V0, V1 ou V5
- Il est possible de créer 256 disques virtuels.
- Un disque virtuel peut être agrandi dynamiquement.
8A quoi sert la virtualisation interne à la baie ?
- Supprime les goulots d'étranglement
- Améliore globalement les performances
- Évite les équilibrages manuels au niveau des
applications et des bases de donnés. - Permet de simplifier la création par une couche
d'abstraction, on ne spécifie plus que la taille
et le niveau de protection. - Permet de dimensionner les disques à la taille
juste nécessaire car l'extension est simple et
performante. - Permet de bénéficier de réserves en cas de défaut
disque.
9Vraid
SCSI Bus 1
SCSI Bus 2
SCSI Bus 3
SCSI Bus 4
SCSI Bus 5
SCSI Bus 6
Design manuel et figé des volumes RAID
RAID
RAID 5 Volume
RAID 0 Volume
RAID 1 Volume
Logical
Vraid
Physical
Design automatique et dynamique des volumes en
fonction de leurs attributs (niveau de redondance
et taille)
10L'extension de capacité
- La capacité supplémentaire est immédiatement
disponible - La répartition des volumes existants se fait en
tache de fond
11Meilleure gestion de la capacité achetée
Stockage traditionnel
Capacité libre de sécurité (50 de moins)
Capacité libre de sécurité
Capacité nécessaire pour les BCV (50 de moins)
Capacité nécessaire pour les BCV
Données(100 en plus)
Données
"Mainframe utilization if typically 80 utilized,
while open systems world is typically 40-50
utilized" - Evaluator Group, Inc., 2001
12La sécurité des données
- Autant de disques de réserve que de capacité
libre disponible
13Les BCV
14Qu'est ce qu'un BCV
- Un BCV (Business Continuance Volume) est un
volume disque, photographie à un instant T d'un
autre volume, créé pour un autre usage que
l'original - Après sa création, le contenu de ce volume
n'évolue plus (sauf écriture) alors que
l'original continu à évoluer en fonction de
l'application - Ce volume peut être utilisé à d'autres usages,
par exemple en faire une sauvegarde - Compaq associe aux logiciels de création de BCV
des modules permettant par exemple la sauvegarde
de l'IS Exchange ou d'une DB Oracle
15Exemples d'utilisation BCV
Un serveur possède un volume X sur lequel il y a
une base oracle
Serveur
On "quiese" la base Oracle Prend une photo
(snapshot) de la DB La base est ensuite libérée
SAN
X
Ce serveur peut soit faire une sauvegarde de ce
volume, soit faire des tests sur une copie de la
base de production, soit faire des traitement de
type DW sur la base, soit, ....
16Les différents BCV
- Clone une copie physique de disques à disques
est réalisée -
- Snapshot Une copie virtuelle est réalisée. En
fait un espace est réservé pour y déplacer les
données du disque dorigine, si elles devaient
évoluer, et une bit list est créée pour
référencer ces changements
- Snapclone un snapshot suivi de la recopie en
tache de fond pour obtenir 2 copies physiques
indépendantes
17Comment créer des BCV
- Les différentes solutions de BCV.
- SwVR réalise des snapshots logiciels dans le
serveur, indépendamment des types de baies de
stockage. Supporte DAS et SAN. - EVM solution associant clone/snapshot réalisés
par les baies de stockage Modular Array et
logiciel de supervision des BCV. Permet
d'attribuer le BCV à un serveur différent.
18Snapshot EVM (HSG80) comment ça marche ?
Serveur B
Serveur A
19Clones snapshots EVM dans les MA
- Clone
- Sur RAID 0, 1 01 (Miroir à 3 faces)
- Pas de limite du nombre de clones
- La copie doit être déclenchée avant le
découplage, selon capacité à copier - Snapshot
- Sur RAID 0, 1, 0/1 et RAID-5
- Photographie instantanée
- Jusqu'à 4 snapshots présents dans la baie
20la solution EVM le BCV simplifié
- Les fonctions de clone Snapshot sont réalisées
par les contrôleurs RAID (HSG80) - Le logiciel EVM permet de générer de façon
graphique et intuitive le script d'une solution à
base de BCV - Le Formulaire défini
- Clone/Snapshot de quel(s) volume(s)
- Quel est le serveur d'application sur lequel
- On exécute un job avant séparation
- On exécute un job après séparation
- Quel est le serveur récepteur des clones ou
snapshots sur lequel - Les clones ou snapshots sont montés et sous quels
noms - On exécute un job après montage des volumes
- Le job ainsi créé peut être exécuté
- En mode graphique par clic sur le nom du job
- Via un programme "evmcl" permettant d'exécuter à
partir d'un ordonnanceur - L'exécution du job permet de construire
automatiquement un undo_job - Intégration avec DRM clones ou snapshots sur le
site de secours.
21Le réseau EVM de serveurs
LAN
SAN
- Un Management Appliance qui coordonne les actions
EVM - Des serveurs clients qui utilise le stockage et
sur lesquels s'exécutent les jobs avant et après
séparation des BCV. - Des serveurs clients qui recoivent les BCV et
execute les jobs post allocation. - Des baies de stockage qui réalisent les clones,
snapshot et SSP
Baies de stockage
22EVM les OS Supportés
23EVM les points forts
- Protection investissement
- Interface avec les standards du marché
- VERITAS Backup Exec, NetBackup CA ARCServeIT,
Legato NetWorker - Oracle 8, MS-SQL, Exchange, Lotus domino,
scripts
- Efficacité
- Minimise les interruptions de service des
applications pour la sauvegarde - Facile à mettre en œuvre, interface WEB
- Gestion à distance
- Tire ses ressourcesdu contrôleur de la baie
- Flexibilité
- Génération de scripts réutilisables
- Outil de lancement sous forme de job
- Affranchi de prévision des taches à
linstallation des volumes
24Snapshot SwVR comment ça marche ?
Pool de stockage
25Virtual Replicator fonctionnalités
- Virtualise lespace de stockage
- Création de snapshots
- Restaurations en ligne depuis les snapshots
- Wizard d'aide pour chaque fonction
- Création dun volume virtuel
- Virtualisation dun volume de données existantes
- Support dune sauvegarde différentielle
- Supporte tous les stockages Compaq (Smart Array,
RA4x00, MSA1000, MA 8000/12000, Enterprise, ...)
26Virtual Replicator applications
- Supprime la notion de fenêtre de backup
- Permet des tests dapplications et des migrations
sans danger - Permet dalimenter des datamarts ou des serveurs
web sans perturber la production
27Back-up incrémental avec SwVR
- Intérêt du backup à laide de SwVR
- Lapplication utilisant le disque virtuel nest
arrêtée que quelques secondes pour être
sauvegardée - Comment faire une sauvegarde différentielle à
partir dun snapshot ? - le flag de sauvegarde des données doit être mis à
niveau sur le disque virtuel depuis le snapshot
Virtual Disk
Sauvegarde complète depuis le snapshot
Les fichiers sauvegardés sont flaggés sur le
disque virtuel
Snapshot 1
Snapshot 2
Seules les données nouvelles ou changées depuis
le précédent backup sont sauvegardées
28SwVR les points forts
- Protection investissement
- Supporté sur les serveurs Wintel standards
- Utilise et fédère tous les stockages Smart-Arrys,
RA4x00, MSA1000, RA/MA 8000, 12000 et 16000,
Enterprise
- Flexibilité
- Réduction des coûts de stockage, augmentation de
la capacité de stockage par virtualisation - Augmentation de volume en ligne sous W2000
- Affranchi de prévision des taches à
linstallation des volumes
- Efficacité
- Réduction des temps de sauvegarde par snapshot
- Facile à mettre en oeuvre, gestion par MMC
- Gestion à distance
Sous NT et W2000
29Choisir entre les solutions SwVR ou EVM
- EVM SwVR
- O/S supportés NT,Win2K, Sun, Tru64, NT, Win2000
- AIX, OVMS, HP UX à venir
- Ressource utilisée Storage centric Server centric
- Snapshot Oui Oui
- Clone Oui Non
- Virtual Storage Pool Non Oui
- Volume attribuable
- à un autre serveur SAN Non
-
(ou LAN copie) - Infrastructure SAN FC-SW N/A
-
30Snapclone comment ça marche ?
- Commence comme un snapshot, avec accès immédiat à
la copie.
- Recopie en tache de fond pour créer un clone.
Clone
Pool de stockage
31Exemples dapplication
32Les solutions autour de EVM
Exchange Uptime booster
Lotus Domino Backup/Restore solution
Non-Disruptive Backup Solution For Unix
33Exemple solution EVM Clone Lotus Domino
- Établissement d'un clone du volume contenant les
bases Lotus - quise de la base, séparation, redémarrage
- Ce clone est maintenu vivant
Serveur Lotus Domino
RAID Array
Mirrored Pair
Clone
34Exemple solution SwVR Snapshot Exchange
Serveur Exchange 2000
- Actions quotidiennes
- Établissement d'un snapshot du volume contenant
les bases Exchange - La sauvegarde différentielle est établie à partir
du snapshot - Mise à jour des attributs de sauvegarde sur le
volume dorigine
- Plus values
- Une restauration expresse de données peut être
faite à tout moment depuis le snapshot - Le volume du disque dorigine peut croître en
ligne sans arrêt de lapplication
MSA1000
35Exemple solution Snapclone Migration base
- Exceptionnel
- Prise dun snapclone sur les données dune
application à migrer - Ces données sont retraitées et affectées à la
nouvelle application sur le nouveau
serveur(autant de tests que nécessaires) - La migration du fichier client a été transparente
Enterprise Virtual Array
- mais fréquent
- La migration na pas été prévue lors du
déploiement de lapplication dorigine - Les tests doivent être à taille réelle
- Les tests ne doivent pas perturber la production
- Il ne peut être envisagé de doubler lespace
disque du serveur à remplacer
36SwVR StorageWork Virtual Replicator
Pool de stockage (ou Virtualisation des
disques) création de disques virtuels (jusquà
2 To), regroupement de disques physiques,
permettant la gestion de grands volumes de
stockage. On peut ainsi regrouper plusieurs baies
de stockage en une baie virtuelle de capacité
supérieure. Snapshots Photo dun disque
virtuel sans arrêt de lexploitation courante, ce
qui permet de faire des sauvegardes sans
perturber le fonctionnement des applications ou
de faire des tests sur les bases de données
(nouvelles versions dapplications, ).
37Questions / Réponses