System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis /...
-
Upload
microsoft-technet-france -
Category
Technology
-
view
315 -
download
1
description
Transcript of System Center 2012 | SCO : Retours d’expériences projets et déploiements System Center Opalis /...
palais des congrès Paris
7, 8 et 9 février 2012
Jeudi 9 Février 2012
System Center 2012 | SCO : Retours d'expériences projets et déploiements System Center Opalis / Orchestrator (SER307)
Romuald GauvinExpert OrchestratorAezan
Sébastien ButreauPractice Manager VirtualizationNelite France
William BoriesConsultant InfrastructureMicrosoft Services France
Introduction à Opalis/OrchestratorRetours d’expériencesProjet de virtualisationProjet de déploiement d’applications Web
Détecter et mener un projet OrchestratorCe qu’il faut retenirQuestions / Echanges
Agenda
Introduction à Opalis / SCO
Produit de RunBook Automation / IT Process Automation Acquis par Microsoft en octobre 2009 Désormais intégré à la gamme de produits
System Center 2012 sous le nom d’Orchestrator 2012
Solution graphique, facile à mettre en place et à utiliser : Pas nécessairement besoin de développer
(objets natifs) Basée sur un bus de données
Extensibilité de la solution par des Packs d’intégration : Produits Microsoft : SCCM, SCOM, SCVMM,
Active Directory… Produits tiers : IBM, BMC, HP, CA, VMware …
Cf. session « SER201, vue d’ensemble d’Orchestrator 2012 (ex Opalis)»
Self Service
Fourniture et Automatisation du Service
System Center 2012 – Vue d’ensemble
Deployer
Configurer
Modèle de
Service
DC Admi
n
Administrer
Superviser
Virtual Machine Manager
Operations Manager
App Controller
Service Manager Service Manager
Orchestrator
Configuration Manager
Gestion des Applications Fourniture et automatisation du Service Gestion de l’Infrastructure
Data Protection Manager
MOAVirtu
el
Physique
Cloud Public
Cloud Privé
5 exemples simples !
Requête sur une base de donnéesMonitoring des évènements WindowsReset d’un mot de passe d’un utilisateur Active Directory
Provisionner une machine virtuelle
Transférer des fichiers sur un serveur FTP sécurisé
Orchestrator: pour quelle utilisation?• Afin d’orchestrer tous vos processus récurrent
– Quelques exemples:• Exploitation des serveurs et applications• Génération des machines dans le Cloud• Reporting quotidien• Gestion de la reprise sur erreur automatique• Analyse de logs…
• Les objectifs:– Standardiser exploitation (↗ Qualité)– Gagner du temps (↗ Productivité)
TOUT CE QUE VOUS FAITES TOUS LES JOURSET QUI VOUS PREND DU TEMPSET QUI EST … %$$@##$*%
ContexteImplémentation Hyper-VPositionnement d’une architecture « PRA », dynamique
REX d’un projet de virtualisation
BesoinDétails des configurations VM « à chaud »Interopérabilité avec les architectures d’inventaire Facilité d’administrationFlexibilité de basculeIndustrialisation des process
Solutions techniques proposéesImplémentation de FailOver Cluster pour Hyper-VVirtual Machine Manager 2008 R2Scripting Powershell
Interopérabilité des actions, compatibilité du langage entre les outils
Points d’attentionRendre pérennes ces solutions techniques entre-ellesAutomatiser et orchestrer les actionsLimiter les erreurs de manipulation potentielles
REX d’un projet de virtualisation
REX d’un projet de virtualisation
REX d’un projet de virtualisation
#1: GO
#2: Vérif. Arguments
#3: Initialisation
#4: Prérequis
#5: Listing des VM
#6: Extraction des infos
#7: Synthèse des infos et écriture
sur fichier
Succès!
Echec
REX d’un projet de virtualisation
#1: GO
#2: Vérif. Arguments
#3: Initialisation
#4: Prérequis
#5: Config. VM
#6: Config. Mémoire
#7: Config. Disque
#8: Config. Réseau
#9: Vérif. logs
Succès!
Echec
Besoin initial du client : remplacement du produit Application Center 2000 arrivant en fin de support MicrosoftCe produit permettait de déployer des applications Web sur des fermes de serveurs IIS (fichiers, base de registre, COM+)
La solution Orchestrator a été sélectionnée pour: Répondre aux scénarios de déploiement existants Sa solution graphique La possibilité d’orchestrer l’outil Web Deploy Le haut niveau de reporting à travers des scripts
PowerShell
Projet de déploiement d’App. WEB
Scénarios de déploiement
Exemple de processus
Processus permettant d’adresser en quelques clics les scénarios de déploiement (déploiement, synchronisation, retours arrière) à partir de la console WebHistorique des déploiements Web DeployConsolidation des logs et des archives Web Deploy en local
En conclusion: Simplification de la solution de déploiement Rationalisation de la configuration sur tous les
serveurs Support amélioré : plus de nécessité de se
connecter sur les serveurs pour du support 1 et 2
Bénéfices de la solution Orchestrator
Bonne pratique pour un tel projet : mise en place d’un contrôle de sources dès le démarrage du projet (type SVN)Réutilisation du code : bon réflexe des développeurs mais cela est déconseillé pour un projet Orchestrator !
Utilisation de workflows enfants Développement de packs d’intégration ou de modules
PowerShell
Choix de PowerShell pour Orchestrator (utilisation des objets .NET Script) :
Très utile pour une gestion extrême des erreurs Opportunités techniques illimitées mais l’effort sera double Utilisation obligatoire de Données Publiées et d’un code bien
écrit
Retours d’expériences du projet
4 QUESTION CLÉS
Détecter un projet
• Identifications principales charges pour les équipes
Qu’est-ce qui prend du temps?
• Evaluation récurrence
Que faites-vous tous les jours?
• Nécessité d’établir des procédures
Qu’est-ce qui est compliqué à réaliser / maintenir?
• En particulier tous les contrôles !
Qu’est-ce qui devrait être fait ? (mais ne l’est pas !)
Décision de lancement
• Toujours commencer par le simple• Permet de libérer du temps rapidement !
Gain temps important sur des opérations simples
• Réduire les traitements d’erreurs et des exceptions
Gain qualité / stabilité sur processus complexes
Mener un projet Orchestrator
• Impliquer les utilisateurs et administrateurs• Modélisation Visio (Entrées / Sorties / Filtres /
Synchros)
Travailler ses processus – 30 / 50% du projet
• Conditions d’exécution • Gestion des erreurs, préparer le cahier de
recette
Assurer la conformité / qualité
• Outils de reporting / suivi d’exploitation
Préparer l’exploitation
• Architecture technique (nommage, infrastructure…)
• Objets natifs / Pack d’intégration / PowerShell• Définir le niveau d’attente sur la gestion des
erreurs
Conception technique
REX Management processus
Préparation
• Préparation opération• Commande SRV / Infos utilisateurs / …
Logistique
• Livraison et connexion serveur
OS• Installation OS
Intégratio
n
• Configuration & intégration réseau
Migration
• Données / Partages / Imprimantes
Conformit
é
• Vérification cohérence travaux
Evénements
• Gestion des événements et problèmes
ORCHESTRATOR
Implantation Orchestrator
Evaluation du gain : temps/méthode
Préparation
Logistique
Lancement
Réalisation
Vérifications
Reprises sur Incident
Total
Actions
20 mn
15mn
5 mn
135 mn
40 mn
Y mn
210 mn3.5H
Manuelle
20 mn
15 mn
5 mn
20 mn
20 mn
Y mn
80mn1.3H
Scriptée
23 mn
15 mn
6 mn
-
-
Y mn
45 mn0.75 H
Orchestrée
RÉDUCTION DE CHARGE DE 3.5 HEURES à 45 MINUTESPOUR 1400 SERVEURS: 700 JOURS EN MANUEL – ENVIRON 150 JOURS EN ORCHESTRÉ
SCO: Répartition Temps/Projet
Interviews15%
Modélisation Process35%
Développement35%
Mise en prod15%
Les points clés
Impliquer les utilisateurs
Commencer par le plus simple
Intégrer les contrôles cohérences
Recommencer
ACTIONS
« NE VOUS OBLIGEZ PAS À TOUT FAIRE ! »
Délivrer le bon service
Gain de temps
Esprit libre
Tant que cela en vaut la peine
BÉNÉFICES
http://blog-orchestrator.com Libraries TechNet : http://technet.microsoft.com/en-us/library/hh237242.aspxhttp://blogs.technet.com/b/opalis/http://blogs.technet.com/b/scorch/ http://blogs.technet.com/b/charlesjoy/http://orchestrator.codeplex.com/http://opalis.codeplex.com/releases
http://blogs.technet.com/b/williamborieshttp://www.nelite.com/community/b/sbutreau/default.aspxhttp://blog-orchestrator.com/
Quelques ressources …
?
Questions / Echanges
Evaluez System Center 2012 : téléchargez ! http://
technet.microsoft.com/fr-fr/evalcenter/hh505660.aspx
Pour aller plus loin…
Formez-vous gratuitement en ligne avec MVA http://www.microsoftvirtualacademy.com/Hom
e.aspx
Assistez aux IT CAMPS (formations avec laboratoire) http://technet.microsoft.com/fr-fr/itcamps
Inscrivez-vous au Microsoft Management Summit (MMS) http://www.mms-2012.com/
Rendez-vous le 9 mai 2012 pour le Best of MMS http://www.microsoft.fr/systemcenter
http://technet.microsoft.com/fr-fr/evalcenter/hh505660.aspx
Evaluez System Center 2012
http://technet.microsoft.com/fr-fr/evalcenter/hh505660.aspx
Formez-vous gratuitement en ligne
http://technet.microsoft.com/fr-fr/itcamps
Assistez aux IT CAMPS