480 likes | 684 Views
Retour d'expérience : Bonnes pratiques de déploiement et administration de System Center Operations Manager 2007. 10 février 2011 Pierre GAGNON – Stéphane PAPP Ingénieurs Conseil Grands Comptes Microsoft. Agenda. Présentation de l’offre du support Microsoft Bonnes pratiques organisationnelles
E N D
Retour d'expérience : Bonnes pratiques de déploiement et administration de System Center Operations Manager 2007 10 février 2011Pierre GAGNON – Stéphane PAPPIngénieurs Conseil Grands ComptesMicrosoft
Agenda • Présentation de l’offre du support Microsoft • Bonnes pratiques organisationnelles • Bonnes pratiques de Windows pour OpsMgr • Bonnes pratiques de SQL Server pour OpsMgr • Bonnes pratiques de OpsMgr
Microsoft Services Un accompagnement global de nos clients Architecture & Planning Planification Conseil et Projets Déploiement et adoption Support Optimisation et Opération Support Premier Consulting Services Enterprise Strategy • Division Services France 2010 • 180 Consultants • 125 Technical Account Managers • 190 Ingénieurs Support • 17 Responsables de Mission • 41 Partenaires référencés • Division Services Monde 2010 • 82 pays couverts • 18 000 employés • 35 000 partenaires • 44 langues parlées par nos ingénieurs Evaluation Développement Stabilisation Support Planification Opérations Déploiement www.microsoft.fr/services
Notre positionnement est d’intervenir sur les projets critiques et les technologies récentes Criticité du projet • Notre engagement auprès de nos partenaires est : • De leur assurer un transfert d’expertise, • De leur apporter notre support sur les dernières technologies, • De leur donner accès aux meilleures pratiques de mise en œuvre et de support. Partenaires Maturité de la technologie • Nos clients et partenaires sont particulièrement satisfaits par… • Le niveau d’engagement des consultants : 94% • La gestion de l’équipe de projet : 92% • Les compétences techniques des consultants : 91% • La relation avec les équipes du client : 90%
Agenda • Présentation de l’offre du support Microsoft • Bonnes pratiques organisationnelles • Bonnes pratiques de Windows pour OpsMgr • Bonnes pratiques de SQL Server pour OpsMgr • Bonnes pratiques de OpsMgr
Pratiques organisationnelles • Tolérance aux pannes • Sauvegarde et récupération • Cycle de vie • Procédures • ITIL or not ITIL
Tolérance aux pannes • Clusters • En fonction du niveau de service attendu (SLA) • RMS et Serveurs de bases de données • Serveurs d’administration • Attention à ne pas dépasser les 3 000 agents par serveur d’administration • Y compris lors de la pannes de l’un d’entre eux
Sauvegarde et récupération • Sauvegarder, c’est bien ! • Quoi • Clé du Root Management Server (RMS) • Bases de données • Packs d’administration • Rapports personnalisés • Tester la récupération, c’est mieux ! • Exercices réguliers
Cycle de vie du produit • Suivi de la sortie des correctifs cumulatifs • RSS Feeds : http://support.microsoft.com/rss/scom.xml • Suivi du calendrier du support des versions et service pack • OpsMgr 2007 SP1 • http://support.microsoft.com/lifecycle/?p1=12584 • OpsMgr 2007 R2 • http://support.microsoft.com/lifecycle/?p1=14227
ITIL or not ITIL • L’organisation autour d’OpsMgr est nécessaire • OpsMgr peut faire apparaître des manques • Gestion du Changement, Mise en production • Plate-forme de développement, test, pré-production
Agenda • Présentation de l’offre du support Microsoft • Bonnes pratiques organisationnelles • Bonnes pratiques de Windows pour OpsMgr • Bonnes pratiques de SQL Server pour OpsMgr • Bonnes pratiques de OpsMgr
Bonnes pratiques de Windows pour OpsMgr • Versions • Éditions • Langues • Correctifs • Virtualisation • Antivirus
Versions de Windows • Article de référence • http://technet.microsoft.com/en-us/library/bb309428.aspx • Versions et service pack des serveurs OpsMgr • Windows Server 2003 • Service Pack 1 ou Service Pack 2 • Windows Server 2008 • Service Pack 1 ou Service Pack 2 • Windows Server 2008 R2
Éditions de Windows • Éditions • Standard, Enterprise ou Datacenter • Architecture de Système d’exploitation • x64 de préférence • Pas de support d’un agent x86 sur un système x64 • Installation • Core uniquement supporté pour les agents
Langues de Windows • Serveurs OpsMgr • Idéalement pas de mélanges • Tout en français ou tout en anglais • Solutions supportées • Tout en français • OpsMgr anglais sur un système d’exploitation français • Agents • OpsMgr français peut surveiller des systèmes anglais ou français • OpsMgr anglais peut surveiller toutes les langues
Correctifs Windows • Blog de Kevin Holman (Senior PFE) • http://blogs.technet.com/b/kevinholman/archive/2009/01/27/which-hotfixes-should-i-apply.aspx • N’appliquer que si le problème se pose
Virtualisation d’OpsMgr • Support via Server Virtualization Validation Program (SVVP) • Microsoft server software and supported virtualization environments • http://support.microsoft.com/kb/957006 • http://www.windowsservercatalog.com/svvp/ • Attention aux ressources mises à disposition ! • RMS, en particulier • SQL Server ensuite
Antivirus • Exclusions de processus et répertoires • Consulter l’article 975931 de la base de connaissances • Exclusion des bases SQL Server et Jet • *.MDF, *.LDF • Exclusion des journaux OpsMgr • *.EDB, *.CHK, *.LOG • Analyse des scripts • Attention à certaines versions de certains moteurs !
Présentation de l’offre du support Microsoft Bonnes pratiques organisationnelles Bonnes pratiques de Windows pour OpsMgr Bonnes pratiques de SQL Server pour OpsMgr Bonnes pratiques de OpsMgr Agenda
Bonnes pratiques de SQL Server pour OpsMgr • Versions et Service Pack • Éditions • Langues • Modèle de récupération (recovery model) • Autres réglages
Versions et Service Pack de SQL Server • SQL Server 2005 SP3 • Le SP2 n’est plus supporté • SQL Server 2008 SP1 • SQL Server 2008 R2 • http://support.microsoft.com/kb/2425714 • Installation • DBCreateWizard • Mise à jour depuis Microsoft SQL Server 2005 Service Pack 3 (SP3) server ou Microsoft SQL 2008 Service Pack 1 (SP1) • Correctif attendu pour OpsMgr
Édition de SQL Server • Standard ou Enterprise • Enterprise • Support de la réindexation sans interruption de service • Fonction du niveau de service attendu (SLA)
Langues de SQL Server • Langues • Pas de mélanges de langues ! • SQL français sur un Windows français pour OpsMgr français • D’autres combinaisons sont supportées, mais mieux vaut rester dans les combinaisons les plus fréquentes • Collation • SQL_Latin1_General_CP1_CI_AS exclusivement ! • Kb958979 • Pas de mélange entre le réglage du serveur et celui des bases OpsMgr
Modèle de Récupération • Modèle de récupération (recovery model) • Simple • Log Shipping • Mode complet (full) supporté pour le Log Shipping
Autres réglages • Limitation de la mémoire • Laisser au minimum 1Go pour le système • Agent et pack d’administration • Ne pas oublier de surveiller la base de données avec un agent et le pack d’administration • Réindexation • Un peu de pro-activité sur la réindexation ne fait pas de mal • Suivre son déroulement avec succès • Utilisation des disques • Séparer les données des journaux de transaction • Prévoir suffisamment d’I/O par secondes • L ’espace disque n’est généralement pas le problème
Présentation de l’offre du support Microsoft de bilan de santé et d’accompagnement des clients Bonnes pratiques organisationnelles Bonnes pratiques de Windows pour OpsMgr Bonnes pratiques de SQL Server pour OpsMgr Bonnes pratiques de OpsMgr Agenda
Bonnes pratiques de OpsMgr • Matériel • Logiciel • Mise à jour • Montée en charge • Serveur d’administration principal (RMS) • Cycle de vie des alertes • Agents • Packs d’administration
Matériel • Dépendant du nombre d’agents à gérer • et de la qualité de l’infrastructure • Tolérance aux pannes • Tableau de dimensionnement • Operations Manager 2007 R2 Sizing Helper • http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=b0e059e9-9f19-47b9-8b01-e864aebf210c • RMS • 2.8 GHz ou plus, 4 Go de RAM ou plus • 20 Go de place disque disponible • Laisser au minimum 15% d’espace libre • Cartes réseaux • Attention au ‘teaming’ : non supporté
Logiciel • OpsMgr 2007 R2 • Correctif cumulatif 4 (Cumulative Update) • http://support.microsoft.com/kb/2449679 • Véritable version complète • Mise à jour possible depuis OpsMgr 2007 SP1
Mises à jour • Ordre d’application • RMS • Base de données • Packs d’administration • MS • Passerelle (Gateway) • Consoles • Serveur de la console Web • Agent installés manuellement • Serveur ACS (Audit Collection Services)
Montée en charge • Respecter les limites de montée en charge • Pas plus de 50 consoles ouvertes simultanément • 6000 agents par groupe d’administration • 10 000 si moins de 25 consoles en parallèle • Jamais plus de 3 000 agents par serveur d’administration • Y compris pendant une phase de bascule • Éviter que les agents ne basculent sur le RMS • Référence • http://technet.microsoft.com/en-us/library/bb309428.aspx
Serveur d’administration principal (RMS) • Pas sur un contrôleur de domaine • Ne pas mettre en maintenance • Cf. Blog de Stefan Stranger (PFE) • http://blogs.technet.com/b/stefan_stranger/archive/2010/05/26/who-put-the-rms-in-maintenance-mode.aspx • Cluster • Si vous avez l’habitude de les gérer • En fonction du niveau de service attendu (SLA) • Événements 21025 : calcul de la configuration • Cf. Blog de Kevin Holman (Senior PFE) • http://blogs.technet.com/b/kevinholman/archive/2009/10/05/what-is-config-churn.aspx
Cycle de vie des alertes • Escalade • Niveaux de résolution • Résolution • Ne pas résoudre des alertes basées sur un moniteur • En cas d’erreur, ResetMonitorFromAllClosedAlerts.exe sur le Blog de Thierry Thomas (Senior Consultant) • http://blogs.technet.com/b/thiertho/archive/2010/01/04/alerts-management.aspx
Agents • Approbation • Ne pas utiliser l’approbation automatique • Vérifier régulièrement les actions en attentes • Authentification mutuelle • Renforcement de la sécurité • Utilisation de certificats pour les machines qui ne sont pas membres d’un domaine approuvé • Proxy • Réglage nécessaires pour certains packs
Packs d’administration • Mettre à jour régulièrement • Catalogue disponible sur : • http://pinpoint.microsoft.com/en-US/systemcenter/managementpackcatalog • Langues • Certains packs sont disponibles en français • Essentiellement des packs convertis • Attentions aux versions • Certains packs d’administration ont des packs de langue
Lire les guides d’accompagnement Réglages à réaliser En ligne en anglais http://technet.microsoft.com/en-us/library/dd347500.aspx En ligne en français http://technet.microsoft.com/fr-fr/library/dd347500.aspx Top 10 des alertes / événements Ce qui pollue le plus Soit parce que le pack n’est pas réglé correctement Soit parce que le produit surveillé n’est pas réglé correctement ou présente des erreurs récurrentes à corriger Créer un pack personnalisé par produit surveillé Y stocker les ‘critères de recouvrement’ ou ‘overrides’ Ne pas utiliser l’option ‘Disable the Rule’, mais ‘Override the Rule’ Stocker l’override dans un pack spécifique Limiter l’utilisation du ‘Enforce’ Réglage des packs
Merci pour votre attention ! Questions et Réponses…
Votre potentiel, notre passion TM • Le groupe utilisateur systemcenter.fr est avant tout un groupe de personnes qui, autour des technologies System Center, partagent des valeurs et des connaissances. • Le site Internet, « portail » de la communauté, se veut un lieu d'échange où vous pourrez trouver : • Des actualités, autour des technologies System Center et plus généralement des solutions de management de la plateforme Microsoft, • Des forums thématiques, par produit (SCCM, SCOM, Opalis ...), avec la possibilité de suivre les posts via flux RSS ou mail, • Un système de mail interne • Et bien d'autres choses encore !!! www.systemcenter.fr
MSDN et TechNet: l’essentiel des ressources techniques à portée de clic • Portail administration et infrastructure pour informaticiens • Portail de ressources technique pour développeurs http://technet.com http://msdn.com