La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

La référence technique pour les IT Pros : pour les IT Pros :technet.microsoft.com L’engagement Microsoft pour les développeurs : msdn.microsoft.com S’informer.

Présentations similaires


Présentation au sujet: "La référence technique pour les IT Pros : pour les IT Pros :technet.microsoft.com L’engagement Microsoft pour les développeurs : msdn.microsoft.com S’informer."— Transcription de la présentation:

1

2 La référence technique pour les IT Pros : pour les IT Pros :technet.microsoft.com L’engagement Microsoft pour les développeurs : msdn.microsoft.com S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support

3 Préparer & construire System Center Capacity Planner Surveiller & mesurer System Center Operations Manager Protéger & sauvegarder System Center Data Protection Manager Maintenir à jour System Center Configuration Manager (cet aspect ne sera pas développé ici)

4 Capacity Planner

5 Un “sizer” pour préparer Analyse de scénarii d’évolution Bibliothèque de configurations

6 En entrée Configuration des sites Profils d’utilisation Préférences matérielles En sortie Configs Serveur & Stockage Positionnement des serveurs & rôles Vue graphique de l’architecture

7 Editeur graphique du modèle Possibilité de faie tourner des simulations Calcule les charges CPU, Stockage, Réseau Latences Transaction Analyse de goulets Identification Pistes de résolutions

8 Livrée en standard Configurations complètes Ajout de types personnalisé Le catalogue “maison” Pas exhaustif mais… Serveurs, disques, RAID, CPUs

9 TXN TXN Costs BP Modèle Exchange Simulation Charges CPU, disque, etc. Effet sur les utilisateurs (délais, latences) Modèles de configs Topologie Matériel Comportements Configuration SCCP Mon contexte

10 Ce qu'il y a dans le modèle Exchange 2007 Enterprise Edition TopologieRoles Single Exchange organizationMailbox Single ForestClient Access 100 Sites and 300 ServersHub Transport Clients Edge Transport Outlook 2007 OfflineUnified Messaging Outlook 2007 OnlineActive Directory Outlook 2007 AnywhereClustering Outlook 2007 Web Access (OWA)Single Copy Cluster (SCC) ActiveSyncLocal Continuous Replication (LCR) Cluster Continuous Replication (CCR)

11 Ce qu'il n'y a pas Outlook <= 2003 Dossiers publics Backup / restore Flux RSS Formats non-HTML Architectures > 100 sites/300 serveurs

12 Collecte des informations Topologie, comportements, matériels Saisie des informations dans SCCP SCCP génère une architecture Revue, Export Visio Vérification des seuils estimés (performances) Simulation, Revue, Export Excel Test / Validation en pré-production Déploiement en production

13 Sites UtilisateursAccès au mail Siège Biarritz40Outlook 2007 Cached (50%) Outlook 2007 Online (50%) Agences Paris100Outlook 2007 Cached Lyon80Outlook 2007 Cached Toulouse20Outlook 2007 Cached Nantes10Outlook 2007 Cached Aix3Outlook 2007 Cached Grenoble2Outlook 2007 Cached Total255

14 Les outils en cas de migration Exchange Best Practices Analyzer (ExBPA) Configurations Décalages avec les Best Practices Exchange Server Profile Analyzer (EPA) Comportements OWA & MAPI Exchange Server JetStress Génération de charge disque Exchange Load Generator (LoadGen) Génération de trafic Outlook Exchange Stress and Performance (ESP) Tool Génération de trafic OWA

15 Serveurs E2K3 Public Folders Mailbox Store x2 Bridgehead Front End x2 Public Folders Mailbox Store x2 Client Access x2 Gateway Hub Transport Edge Transport E2K3 E2K7 E2K3 E2K7 E2K3 E2K7

16 Configurations CPU

17 Comportements OWA Total mail “opened” per session: 7.31 Total mail “opened” per day: Number of sessions per day: 2

18 Modification de l’organisation / des comportements Mise à jour du modèle Identifier goulets / sous-utilisations Simulation, Assistant de résolution Eliminer goulets / Consolider Modification matériels / Topologie / Configuration Vérifier côté performances Simulation, Revue, Export Excel Test / Validation en Pré-production Déploiement en Production

19 Ajout d’une entité de 20 personnes à Toulouse Etude d’impact Sur le réseau Sur le stockage …

20 Changement de standard Choix de configuration CPUDisquesModèles

21 Data Protection Manager

22 Clients ActiveDirectory File Servers Si avec bandes DPM Snapshots en ligne Microsoft ® Exchange Servers SQL Servers Microsoft ® Office SharePoint ® Servers Y compris les clusters Disques Archives hors ligne Bandes  Protection des Données en Continu (CDP) pour serveurs Windows,fichiers, applicatifs  Restauration rapide depuis disque  Adapté aux différentes tailles d’entreprises

23 E:\ + Exchange\ + ExecMail.EDB ExecMail.STM L:\ + \Exchange\ + ExecMail.LOG ExecMail.CHK

24 Le filtre DPM crée une carte du volume indiquant quels blocs Contiennent les fichiers à protéger DPM : plan du volume E:\ + Exchange\ + ExecMail.EDB ExecMail.STM L:\ + \Exchange\ + ExecMail.LOG ExecMail.CHK

25 DPM: plan du volume Le volume entier Temps = 10:00

26 1234 DPM : plan du volume DPM note les changements Temps = 10:02 Ecriture fichier Le volume entier

27 Temps = 10:05 Ecriture fichier Le volume entier DPM : plan du volume DPM note les changements

28 Temps = 10:08 Ecriture fichier Le volume entier DPM : plan du volume DPM note les changements

29 Temps = 10:11 Ecriture fichier Le volume entier DPM : plan du volume DPM note les changements

30 Temps = 10:15 (ça fait 15 minutes) Synchronisation DPM Le volume entier DPM : plan du volume - DPM demande un snapshot VSS

31 Temps = 10:15 (ça fait 15 minutes) Synchronisation DPM Blocs triés Le volume entier DPM : plan du volume - DPM demande un snapshot VSS -Lecture du plan pour savoir quels blocs ont changé

32 Temps = 10:15:01 Envoi d’une copie des blocs modifiés entre 10:00-10:15 au serveur DPM Block Order Le volume entier DPM : plan du volume - DPM demande un snapshot VSS -Lecture du plan pour savoir quels blocs ont changé - Envoi des modifs à DPM

33 Comme c’est une copie des blocs qui est transmise, les IO peuvent continuer sans perturber Exchange Temps = 10:15:02 Les IO continuent Le volume entier DPM : plan du volume - DPM demande un snapshot VSS -Lecture du plan pour savoir quels blocs ont changé - Envoi des modifs à DPM

34 Une base d’un TO qui change de 5% par jour Un TO de copie initiale (ben oui quand même) 512 snapshots de 5% (20GB) permettent de « rembobiner » Exchange trois semaines en arrière 16 x 8h x 4 ¼ d’h / heure x 20GO = 2TO DPM sait synchroniser les clichés avec les logs ce qui permet de ne rien perdre ! (le modèle pour SCCP est imminent)

35 Operations Manager

36 C’est facile en VBS avec WMI… strComputer = « PAR-INF-MCE » Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colLoggedEvents = objWMIService.ExecQuery _ ("Select * from Win32_NTLogEvent Where Logfile = 'Application'") For Each objEvent in colLoggedEvents Wscript.Echo objEvent.Category & « sur » & objEvent.ComputerName Wscript.Echo « Evénement: » & objEvent.EventCode Wscript.Echo « Message: » & objEvent.Message Wscript.Echo « Source Name: » & objEvent.SourceName Wscript.Echo « Heure: » & objEvent.TimeWritten Wscript.Echo « utilisateur » & objEvent.UserNext Et même si c’est plus « facile » en PowerShell : get-wmiobject win32_ntlogevent -computername "PAR-INF-MCE" |where-object {$_.type -eq "Erreur"} | select-object message Le résultat c’est ça…

37 C’est facile en VBS avec WMI… strComputer = « PAR-INF-MCE » Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colLoggedEvents = objWMIService.ExecQuery _ ("Select * from Win32_NTLogEvent Where Logfile = 'Application'") For Each objEvent in colLoggedEvents Wscript.Echo objEvent.Category & « sur » & objEvent.ComputerName Wscript.Echo « Evénement: » & objEvent.EventCode Wscript.Echo « Message: » & objEvent.Message Wscript.Echo « Source Name: » & objEvent.SourceName Wscript.Echo « Heure: » & objEvent.TimeWritten Wscript.Echo « utilisateur » & objEvent.UserNext Et même si c’est plus « facile » en MONAD: get-wmiobject win32_ntlogevent -computername "PAR-INF-MCE" |where-object {$_.type -eq "Erreur"} | select-object message Le résultat c’est ça…

38 Sur 5, 10, 50 serveurs, il suffit d’un script WMI de collecte qui récupère tous les événements… Le problème… c’est quel est l’événement qui compte ? Eventlog, événement WMI, trap SNMP, code retour, temps de réponse excessif… Et qu’est-ce que ça veut dire ? Alors en général, la détection la plus utilisée, c’est…

39 Operations Manager Reporting / BdD Helpdesk Pager,mail,Scripts, Cmd line Autres OS (Unix, Novell, Mac/OS) Applications (SQL, Exchange Oracle, Citrix, Notes…) Composants HW & réseau Autres outils Ex. Hp Openview, Tivoli, CA SNMP, Connecteurs Solutionsmaison Tâches spécifiques Réactions DB DB WMI Providers (i.e. SNMP) Syslog, WBEM, SNMP, agents tiers (Quest, etc.) Management Packs

40 Moniteurs (états de santé) Object Santé sécuritéSanté Configuration Santé de l’objet Santé disponibilité Santé performance Service Charge du process Exchange 2007 Moniteurs élémentaires Moniteurs “agrégés” 40

41 Moniteurs – Sources de données EvénementsPerformanceWMI Fichiers de Log Traps SNMP WS-ManScripts Requête OLEDB Requête LDAP Flux Syslog CrimsonEtc. 41

42 Suspend la surveillance d’un objet spécifique Options Placer un objet en maintenance Placer l’objet et ses enfants en maintenance Console : immédiat Powershell : pour programmer à l’avance 42

43 Quand un objet est en maintenance: Pas de règle Pas de moniteur Pas d’alerte Pas de réactions, de diagnostic Pas de collecte d’information Toutefois le mode maintenance n’interfère pas avec ACS 43

44 Pour être prévenu lorsqu’une situation se présente Plusieurs serveurs SMTP possibles Possible aussi par SIP (messenger) SMS (portable) Le message est personnalisable Il contient des informations issues du contexte (nom du serveur, heure, composant, gravité, etc.) 44

45 Neo: Can you fly that thing? Trinity: Not yet. Tank: Operator. Trinity: Tank, I need a pilot program for a military M-109 helicopter.

46 Supervision d'Exchange Repose sur une modélisation de l’application et de ses composants: Les rôles serveur Les protocoles L’organisation en place Les groupes administratifs Les Routing Groups & Connecteurs 46

47 Plus de 1700 règles surveillent l’apparition d’événements Active Directory Connector DS Access ExCDO Exchange ActiveSync Exchange Cluster Extensible Storage Engine Free/Busy Publishing Full Text Indexing IMAP4 Information Store service Message Transfer Agent Metabase Update Agent Outlook Mobile Access Outlook Web Access POP3 SMTP and Routing System Attendant Time Service Errors 47

48 Transactions MAPI, OWA, OMA, EAS Synthèses de flux Mail État de la DB Taille de la DB Statistiques par BAL Statistiques dossiers publics Statistiques sur le tracking log Surveillance du Service Analyse de la Configuration 48


Télécharger ppt "La référence technique pour les IT Pros : pour les IT Pros :technet.microsoft.com L’engagement Microsoft pour les développeurs : msdn.microsoft.com S’informer."

Présentations similaires


Annonces Google