SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
palais des
congrès
Paris
7, 8 et 9
février 2012
Self
Service
Fourniture et
Automatisation
du Service
System Center 2012 – Vue d’ensemble
Deployer
Configurer
Modèle
de
Service
DC
Admin
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
MOA
Février 2012
Aurélien Bonnin, Mark Cochrane
MVPs ConfigMgr
vNext.fr
ConfigMgr 2012
Inventaire de A à Z
& Yann Seyroles !
Microsoft
Implémentation du pattern
« visiteur » dans une
fédération d’annuaires en
XAML
L’inventaire: 2 dimensions
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Agent de découverte s’exécute
 sur Primaire (toutes)
 sur CAS (uniquement pour ForestDisc)
 sur Secondaire (uniquement NetDisc)
Crée DDR dans <père>..inboxesauthddm.box
 contient l’identité de l’agent & l’heure
SMS_Inbox_Monitor repère le fichier
 SMS_Discovery_Data_Manager l’ouvre et cherche dans
<SQL><sms_sitecode>.dbo.System_Disc
A – AD (& al) Discovery & DDR
A – AD (& al) Discovery & DDR
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
D - DDR
Démo
 Génération d’un fichier DDR
Computer
Printer
 Utilisation de smsrsgen.dll
pour être supporté !
 Envoi dans le répertoire
auth
dataldr.log
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Un des champs du DDR est l’identifiant (GUID)
Si l’objet existe en base (PK = architecture + GUID)
 Màj des datas dans base locale
 Réplication SQL vers CAS puis vers tous les sites
 Ajout de la date de découverte dans dbo.DiscItemAgents
Sinon
 Filetransfer du DDR vers le Discovery Data Processing Site (le
CAS ou le Primaire en haut de la hiérarchie)
(unique cas de traitement de données client sur un CAS)
 Insertion dans SQL::dbo.System_Disc, visible dans:
 dbo.vSMS_R_System
 rootsmssite_xxxsms_r_system
 Réplication SQL vers le site émetteur (et autres Primaires)
 Une fois l’enregistrement revenu, ajout de la date de
découverte dans dbo.DiscItemAgents
I – Insertion: Tables & Vues SQL
Première découverte d’un type
 Si la table de l’architecture n’existe pas ou n’a pas tous les
champs décrits dans le DDR
 Création / modification de la table
Ajout dans table de l’architecture (SMS_R_System pour une
ressource, CUST_ARCH_XX, etc.)
Ajout dans dbo.DiscItemAgents
I – If: Tables & Vues SQL (2)
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Lors de l’installation, envoi d’un RDR (Registration Data
Record)
Ensuite, envoi régulier de Heartbeat (DiscItemAgents:13)
contenant le GUID (seule découverte à le connaître) et l’heure
 Ce heartbeat remet à zéro le chrono de sursis
 Si ce chrono dépasse la limite choisie dans « Clear
Install Flag », il passe à Client=no
Dialogue avec son serveur
 L’interroge régulièrement pour savoir s’il y a des ordres
(ces ordres sont appelés des « policies »)
 Envoie son heartbeat
 Envoie ses inventaires
M – Management Agent
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Default settings (cohérence générale)
<root>...inboxesclifiles.srchinvconfiguration.mof
Se retrouve dans dbo.HinvMOFs & dbo.InventoryActions
Browser WMI (mais pas Registry, RegKeyToMof not dead hé hé )
Settings par collection
Servent uniquement à switcher SMS_Report(true/false) :  dbo.ClientSettings
Plus de SMS_DEF.MOF mais… MS_DEF.MOF.XML (dans dbo.HinvMOFs)
Traduits en policy et attribués aux membres de la coll° (dbo.ClientSettingsAssignments)
L’agent les écrit dans rootccmpolicymachineactualconfig
configuration.mof est en « pièce jointe » de policy: compilé par le client.
Pour les providers WMI et Registry (les autres providers doivent être compilés explicitement).
P – Policy
Information Classe Serveur (sms_ + ...) Classe Client (ccm_ + …)
serveur, fréquence de polling.. PolicyAgentConfig PolicyAgent_Configuration
Mif/non, fréquence d’envoi HardwareInventoryAgentConfig HardwareInventoryClientConfig
Path, extensions, exclusions, fréquence SoftwareInventoryAgentConfig SoftwareInventoryClientConfig
Fréquence, agrégats SoftwareMeteringAgentConfig SoftwareMeteringClientConfig
Démo
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
L’agent d’HINV lit les classes WMI
 MOF: wmi:sms_g_system
 MIF: ID/NOID
 noIDmif – les propriétés lues doivent être rattachées à
un autre objet
 IDmif – l’objet a une identité propre (ResourceID)
Si le flag rootccminvagtInventoryActionId (000-000…1) est
à 1, un Full existe et est valide ; sinon, full scan+report
Toutes les classes activées dans les policies sont lues.
 Full: tout est envoyé sous forme d’un fichier MIF (ou NHM)
 Delta: les différences avec le le cache sont envoyées
 Supprimer le record dans WMI force un Full Hinv
SchedTask « Delete Aged Inventory History »
Q – Query WMI (HardInventory)
Q – Query WMI (HardInventory)
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Policy : pas vraiment
Les règles d’analyse sont écrites dans le SCF
L’agent requête server:SMS_SCI_ClientComp pour connaître les
types à analyser
Cet inventaire collecte au passage des informations de type AI
(appartenance d’une DLL à une appli, etc.)
(0) - Product version information. Bit 0.
(1) – Fichiers associés à des produits connus (Wwintl32.dll
inventorié car dans Word).
(2) – Fichiers NON associés à des produits connus
SMS_ProductFileInfo (partagé avec SWM)
Collecte fichiers
« MegaUpload » not dead : *.mp3, *.avi…
5 dernières versions dans inboxessinv.boxfilecoll (peut donc
être « discophage » ; SchedTask Delete aged collected Files)
Suivi dans sinvproc.log
S – SoftInv: Inventaire fichiers
S – SoftInv: Inventaire fichiers
Règle serveur: Assets & Compliance / Soft Metering
 Création auto (from Hinv & Sinv)
 dbo.MeterRules // root/
 Règle « user »: SMS_MeteredUser
Mise à disposition de la Policy
Côté client
 CCM_SoftwareMeteringClientConfig = 1
 Snapshot à intervalles réguliers (15 ou 60 min) des process en marche (pas une
approche abonnement WMI donc)
 Recherche de correspondance pour les process trouvés (« found match » dans
mtrmgr.log),
 PolicySpy CCM_SoftwareMeteringRule
 RuleID = <site><rule_num>
 ExplorerFileName = « emule.exe »
 Écriture d’un xxxxx.sum (+ SWMTRReportGen.log)
Envoi vers PRIsms_XXXlogsswmproc.box
 WMI:SMS_MeterData  agrégat dans SMS_MonthlyUsageSummary
 WMI:SMS_ProductFileInfo (partagé avec Inventaire)
Suivi dans PRIsms_<sitecode>logsswmproc.log
S - Software metering
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
SMS_R_System (avec ou sans agent)
Suivi des changements d’appartenance à une collection: tables
et vues d’extraction (SCCM_Ext…)
exec dbo.spExtEnableDeleteDetection 1 (activation)
select * from
SCCM_Ext.vex_FullCollectionMembership where
ChangeAction='U’ (noter maximum rowversion )
Liste des modifs
select * from SCCM_Ext.vex_FullCollectionMembership
where rowversion > <maximum rowversion>
T – Tables… SQL
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
U - Ubiquité de l’information
Type Exemples Réplication Où
Global data
Créé à la main sauf
DDR
Collection rules, package
metadata, software
update metadata,
Deployments
SQL Broker
Service
Central administration
site, all primary sites,
secondary sites*
Site data
Créé par System
Collection members,
HINV, alert messages
SQL Broker
Service
Central administration
site, originating
primary site
Content Software package
installation bits, software
updates, boot images
Inbox + moniteurs
Traitement
inversement
proportionnel à la
taille de la file
Primary sites,
secondary sites,
distribution points
U - Ubiquité – réplications
Collection Rules & Count
Package Metadata
Program Metadata
Deployments
Configuration Item Metadata
Software Update Metadata
Task Sequence Metadata
Site Control File
System Resource List (site servers)
Site Security Objects (Roles, Scopes,
etc.)
Alert Rules
• Collection Membership Results
• Alert Messages
• Hardware Inventory
• Software Inventory & Metering
• Asset Intelligence CAL Track Data
• Status Messages
• Software Distribution Status Details
• Status Summary Data
• Component and Site Status
Summarizers
• Client Health Data
• Client Health History
• Wake On LAN
• Quarantine Client Restriction History
Global Data (5-7%) Site Data
U – Ubiquité de l’information
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Critères de collection
 Direct
 Query
 Include
 Exclude
Transposition noms de classe WMI  vues SQL  champs dans
SQLRS
Conversion de noms
 Win32_hardware  SMS_G_System_hardware
 Win32_DiskDrive  SMS_G_System_DISK
En fonction du qualifier SMS_Class_ID de… SMS_DEF.MOF (qui est
toujours vivant !)
V – View : Report, Collection, Query
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
W – What I want - Sécurité
RBAC – Role Based Access Control
Rôle: des permissions (faire ceci, voir cela)
• Répliqué partout dans la hiérarchie (Global Data
puisque créé dans la console)
Scope: des restrictions (tel périmètre uniquement)
• forcément associé à un Rôle
Localisation:
• CAS voit tout, PR1 & PR2 voient ce qui n’est pas géré par
un autre Primaire
Démo
W – What I want - Sécurité
Contrôle de conformité
Get_CIDocuments & Get_CIDocumentsBody
SMS_CIAssignmentBaseClass
Analyse de présence d’une application
SMS_AppDTDeploymentSummary.DeploymentTypeCI
Quand une application (pas un Package old-school) est créée
WMI: SELECT * FROM SMS_Application WHERE LocalizedDisplayName = ‘eMule’
Dans la base
SQL: SELECT SDMPackageDigest FROM CI_ConfigurationItems ci JOIN
CI_LocalizedProperties lp ON (lp.CI_ID = ci.CI_ID) WHERE ci.CIType_ID = 21 AND
lp.DisplayName = ‘eMule’
 SDMPackageDigest = AppMmgDigest (XML) contient les
détails
Plus de 20k CI créées par défaut (Win, Nokia, Sup, FEP
, etc.)
SDMPackageDigest = DesiredConfigurationDigest
W – What I want : DCM
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Mobiles
 Tout ce qui «ActiveSync» (WP
, Symbian, iOS, Android)
Linux, Mac ?
 Rien dans la RC2… On attend le SP1 ?
Autres extensions
 Toutes les extensions CM07 fonctionnent sur CM12
 Warning: il faut cibler le Primaire ou le le CAS
X – X-Platform : Hors Windows
System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012
Ctrl-Z : Suppression
Objet Tâche Commentaire
Licences Delete Aged CAL data Smsdbmon.log
Fichiers collectés Delete aged collected files 5 versions c’est trop
Rapport de dcm Delete aged conf mgt data
DDR anciens Delete aged discovery data 2 x Heartbeat
Inventaire Mat Delete aged inventory hist Vues v_HS_(*)  Tables (*)_HIST
Mesure d’utilisation Delete aged smtr data Release
Synthèses de MU Delete aged smtr summ
DDR clients inactifs Inactive client disc data Pas de heartbeat
DDR clients
obsolètes
Obsolete client disc data Remasterisation + option « Conflicting
records » = automatique
Smsdbmon.log
C’est fini… !
Bravo à ceux qui sont encore dans la salle
 Niveau 400
 Goodie = Doliprane, Advil & Alka-Setzer
Si vous voulez revoir des sessions plutôt techniques
 Votez & mettez des bonnes notes
 Faites vos suggestions : on les écoutera !
Dès que la RTM sort, installez-en une maquette et à l’année
prochaine pour une session
« ConfigMgr 12 RTM: Joys & Pains »

Z – Game over…
Pour simplifier…
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
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/Home.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
Le programme de transition de
licence Serveur
Licence actuelle
Licence
System
Center 2012
N'importe quelle
licence Enterprise
Server
Management
License
N'importe quelle
licence Standard
Server
Management
License
1 → 1
1 → 1
Ratio de
conversio
n
de Grant
Standard
Server
Management
Suite Datacenter
(SMSD)
Server
Management
Suite Enterprise
(SMSE)
* SC 2012 Datacenter couvre jusqu'à deux processeurs par
licence tandis que
SMSD couvre uniquement un processeur par licence.
2 → 1*
1 → 2
Datacenter
Standard
Standard
Couverture de licence identique,
nouvelles capacités et nouveaux
composants remarquables
Gère jusqu'à deux fois le nombre
de serveurs
Reçoit toutes les capacités de
System Center 2012
Reçoit toutes les capacités de
System Center 2012 et gère
n'importe quelle charge de travail

Contenu connexe

Tendances

C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natPRONETIS
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Ayoub Rouzi
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+Alphorm
 
Network Monitoring System
Network Monitoring SystemNetwork Monitoring System
Network Monitoring SystemRofiq Fauzi
 
Administration reseau
Administration reseauAdministration reseau
Administration reseaunadimoc
 
RADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxRADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxZokomElie
 
Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientManassé Achim kpaya
 
Atelier Reseaux informatiques
Atelier Reseaux informatiquesAtelier Reseaux informatiques
Atelier Reseaux informatiquesfulgence
 
sécurité informatique
sécurité informatiquesécurité informatique
sécurité informatiqueMohammed Zaoui
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm
 
Le métier d’administrateur systèmes & réseaux
Le métier d’administrateur systèmes & réseauxLe métier d’administrateur systèmes & réseaux
Le métier d’administrateur systèmes & réseauxLauriane DREUX
 
Les_reseaux_informatiques.pdf
Les_reseaux_informatiques.pdfLes_reseaux_informatiques.pdf
Les_reseaux_informatiques.pdfChaimaeYousfi
 
Network security on Cisco routers and switches
Network security on Cisco routers and switchesNetwork security on Cisco routers and switches
Network security on Cisco routers and switchesAlexandros Britzolakis
 
Mise en place d'un reseau securise par Cisco ASA
Mise en place d'un reseau securise par Cisco ASAMise en place d'un reseau securise par Cisco ASA
Mise en place d'un reseau securise par Cisco ASAOusmane BADJI
 

Tendances (20)

C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-nat
 
Mikrotik Hardening
Mikrotik HardeningMikrotik Hardening
Mikrotik Hardening
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"
 
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+alphorm.com - Formation Linux LPIC-1/Comptia Linux+
alphorm.com - Formation Linux LPIC-1/Comptia Linux+
 
Network Monitoring System
Network Monitoring SystemNetwork Monitoring System
Network Monitoring System
 
Administration reseau
Administration reseauAdministration reseau
Administration reseau
 
RADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxRADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptx
 
Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et client
 
OpenNMS
OpenNMSOpenNMS
OpenNMS
 
Atelier Reseaux informatiques
Atelier Reseaux informatiquesAtelier Reseaux informatiques
Atelier Reseaux informatiques
 
Dhcp
DhcpDhcp
Dhcp
 
sécurité informatique
sécurité informatiquesécurité informatique
sécurité informatique
 
Stun turn poc_pilot
Stun turn poc_pilotStun turn poc_pilot
Stun turn poc_pilot
 
Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)Alphorm.com : Formation Active directory 2008 R2 (70-640)
Alphorm.com : Formation Active directory 2008 R2 (70-640)
 
Le métier d’administrateur systèmes & réseaux
Le métier d’administrateur systèmes & réseauxLe métier d’administrateur systèmes & réseaux
Le métier d’administrateur systèmes & réseaux
 
Les_reseaux_informatiques.pdf
Les_reseaux_informatiques.pdfLes_reseaux_informatiques.pdf
Les_reseaux_informatiques.pdf
 
05c reseaux-sans-fil
05c reseaux-sans-fil05c reseaux-sans-fil
05c reseaux-sans-fil
 
Network security on Cisco routers and switches
Network security on Cisco routers and switchesNetwork security on Cisco routers and switches
Network security on Cisco routers and switches
 
Mise en place d'un reseau securise par Cisco ASA
Mise en place d'un reseau securise par Cisco ASAMise en place d'un reseau securise par Cisco ASA
Mise en place d'un reseau securise par Cisco ASA
 
Résumé vlsm et cidr
Résumé vlsm et cidrRésumé vlsm et cidr
Résumé vlsm et cidr
 

En vedette

Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Microsoft Technet France
 
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...Microsoft Technet France
 
Audit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteAudit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteDaniel Roch - SeoMix
 
Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm
 
Version finale
Version finaleVersion finale
Version finaleNâw Fél
 
Présentation iTOP
Présentation iTOPPrésentation iTOP
Présentation iTOPAxelIT
 
Un inventaire TI fiable... un gain à retombées multiples
Un inventaire TI fiable... un gain à retombées multiplesUn inventaire TI fiable... un gain à retombées multiples
Un inventaire TI fiable... un gain à retombées multiplesChantal Dutremble
 

En vedette (10)

Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2Alphorm.com Formation SCCM 2012 R2
Alphorm.com Formation SCCM 2012 R2
 
Projet stage 2014
Projet stage 2014Projet stage 2014
Projet stage 2014
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
 
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...
System Center 2012 : Vue d’ensemble des composants de System Center 2012 et r...
 
iTop
iTopiTop
iTop
 
Audit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteAudit SEO : les clés de la réussite
Audit SEO : les clés de la réussite
 
Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2Alphorm.com Formation VMware Horizon View 5.2
Alphorm.com Formation VMware Horizon View 5.2
 
Version finale
Version finaleVersion finale
Version finale
 
Présentation iTOP
Présentation iTOPPrésentation iTOP
Présentation iTOP
 
Un inventaire TI fiable... un gain à retombées multiples
Un inventaire TI fiable... un gain à retombées multiplesUn inventaire TI fiable... un gain à retombées multiples
Un inventaire TI fiable... un gain à retombées multiples
 

Similaire à System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012

Analyse et optimisation des performances du moteur SQL Serveur
Analyse et optimisation des performances du moteur SQL ServeurAnalyse et optimisation des performances du moteur SQL Serveur
Analyse et optimisation des performances du moteur SQL ServeurMicrosoft Technet France
 
Journées SQL Server 2011 Extended Events
Journées SQL Server 2011  Extended Events Journées SQL Server 2011  Extended Events
Journées SQL Server 2011 Extended Events David BAFFALEUF
 
Solution d'OTA
Solution d'OTASolution d'OTA
Solution d'OTASidereo
 
Récupération d’un Active Directory: comment repartir en confiance après une c...
Récupération d’un Active Directory: comment repartir en confiance après une c...Récupération d’un Active Directory: comment repartir en confiance après une c...
Récupération d’un Active Directory: comment repartir en confiance après une c...Identity Days
 
Optimisation et administration avancée d’Active Directory - Par Thierry Deman
Optimisation et administration avancée d’Active Directory - Par Thierry DemanOptimisation et administration avancée d’Active Directory - Par Thierry Deman
Optimisation et administration avancée d’Active Directory - Par Thierry DemanIdentity Days
 
Gérer les privilèges locaux en utilisant Intune
Gérer les privilèges locaux en utilisant IntuneGérer les privilèges locaux en utilisant Intune
Gérer les privilèges locaux en utilisant IntuneIdentity Days
 
Mop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeMop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeCyrille Coeurjoly
 
System Center 2012 Configuration Manager R2 : Quoi de neuf ?
System Center 2012 Configuration Manager R2 : Quoi de neuf ?System Center 2012 Configuration Manager R2 : Quoi de neuf ?
System Center 2012 Configuration Manager R2 : Quoi de neuf ?Microsoft Technet France
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint Patrick Guimonet
 
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniterAtsé François-Xavier KOBON
 
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...Modern Workplace Conference Paris
 
RUDDER - Continuous Configuration (configuration management + continuous audi...
RUDDER - Continuous Configuration (configuration management + continuous audi...RUDDER - Continuous Configuration (configuration management + continuous audi...
RUDDER - Continuous Configuration (configuration management + continuous audi...RUDDER
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008fabricemeillon
 
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Microsoft Décideurs IT
 
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Microsoft Technet France
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...Alexandre Touret
 
Introduction au développement Android
Introduction au développement AndroidIntroduction au développement Android
Introduction au développement AndroidSteve Tremblay
 

Similaire à System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012 (20)

Analyse et optimisation des performances du moteur SQL Serveur
Analyse et optimisation des performances du moteur SQL ServeurAnalyse et optimisation des performances du moteur SQL Serveur
Analyse et optimisation des performances du moteur SQL Serveur
 
Journées SQL Server 2011 Extended Events
Journées SQL Server 2011  Extended Events Journées SQL Server 2011  Extended Events
Journées SQL Server 2011 Extended Events
 
Solution d'OTA
Solution d'OTASolution d'OTA
Solution d'OTA
 
Récupération d’un Active Directory: comment repartir en confiance après une c...
Récupération d’un Active Directory: comment repartir en confiance après une c...Récupération d’un Active Directory: comment repartir en confiance après une c...
Récupération d’un Active Directory: comment repartir en confiance après une c...
 
Optimisation et administration avancée d’Active Directory - Par Thierry Deman
Optimisation et administration avancée d’Active Directory - Par Thierry DemanOptimisation et administration avancée d’Active Directory - Par Thierry Deman
Optimisation et administration avancée d’Active Directory - Par Thierry Deman
 
iTunes Stats
iTunes StatsiTunes Stats
iTunes Stats
 
Sécurité MySQL
Sécurité MySQLSécurité MySQL
Sécurité MySQL
 
Gérer les privilèges locaux en utilisant Intune
Gérer les privilèges locaux en utilisant IntuneGérer les privilèges locaux en utilisant Intune
Gérer les privilèges locaux en utilisant Intune
 
Mop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeMop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commande
 
System Center 2012 Configuration Manager R2 : Quoi de neuf ?
System Center 2012 Configuration Manager R2 : Quoi de neuf ?System Center 2012 Configuration Manager R2 : Quoi de neuf ?
System Center 2012 Configuration Manager R2 : Quoi de neuf ?
 
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint 2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
2009-02-11 COL318 - Quoi de neuf dans l'administration SharePoint
 
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
#J2Code2018 - Mettez du feu à vos applications avec CodeIgniter
 
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
 
RUDDER - Continuous Configuration (configuration management + continuous audi...
RUDDER - Continuous Configuration (configuration management + continuous audi...RUDDER - Continuous Configuration (configuration management + continuous audi...
RUDDER - Continuous Configuration (configuration management + continuous audi...
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008
 
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
 
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
Retour d’expérience sur la mise en place de la délégation de ConfigMgr 2012 R2
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
 
Introduction au développement Android
Introduction au développement AndroidIntroduction au développement Android
Introduction au développement Android
 

Plus de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Plus de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Dernier

Les Metiers de l'Intelligence Artificielle
Les Metiers de l'Intelligence ArtificielleLes Metiers de l'Intelligence Artificielle
Les Metiers de l'Intelligence ArtificielleErol GIRAUDY
 
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...Infopole1
 
Mes succès sur Microsoft LEARN et examens
Mes succès sur Microsoft LEARN et examensMes succès sur Microsoft LEARN et examens
Mes succès sur Microsoft LEARN et examensErol GIRAUDY
 
Installation de Sylius 2.0 et découverte du nouveau backoffice en Bootstrap
Installation de Sylius 2.0 et découverte du nouveau backoffice en BootstrapInstallation de Sylius 2.0 et découverte du nouveau backoffice en Bootstrap
Installation de Sylius 2.0 et découverte du nouveau backoffice en BootstrapMaxime Huran 🌈
 
KIT-COPILOT and more Article du 20240311
KIT-COPILOT and more Article du 20240311KIT-COPILOT and more Article du 20240311
KIT-COPILOT and more Article du 20240311Erol GIRAUDY
 
The Importance of Indoor Air Quality (French)
The Importance of Indoor Air Quality (French)The Importance of Indoor Air Quality (French)
The Importance of Indoor Air Quality (French)IES VE
 

Dernier (6)

Les Metiers de l'Intelligence Artificielle
Les Metiers de l'Intelligence ArtificielleLes Metiers de l'Intelligence Artificielle
Les Metiers de l'Intelligence Artificielle
 
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...
Workshop l'IA au service de l'industrie - Présentation générale - Extra 14...
 
Mes succès sur Microsoft LEARN et examens
Mes succès sur Microsoft LEARN et examensMes succès sur Microsoft LEARN et examens
Mes succès sur Microsoft LEARN et examens
 
Installation de Sylius 2.0 et découverte du nouveau backoffice en Bootstrap
Installation de Sylius 2.0 et découverte du nouveau backoffice en BootstrapInstallation de Sylius 2.0 et découverte du nouveau backoffice en Bootstrap
Installation de Sylius 2.0 et découverte du nouveau backoffice en Bootstrap
 
KIT-COPILOT and more Article du 20240311
KIT-COPILOT and more Article du 20240311KIT-COPILOT and more Article du 20240311
KIT-COPILOT and more Article du 20240311
 
The Importance of Indoor Air Quality (French)
The Importance of Indoor Air Quality (French)The Importance of Indoor Air Quality (French)
The Importance of Indoor Air Quality (French)
 

System Center 2012 | SCCM : L'inventaire de A à Z avec System Center Configuration Manager 2012

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Self Service Fourniture et Automatisation du Service System Center 2012 – Vue d’ensemble Deployer Configurer Modèle de Service DC Admin 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 MOA
  • 3. Février 2012 Aurélien Bonnin, Mark Cochrane MVPs ConfigMgr vNext.fr ConfigMgr 2012 Inventaire de A à Z & Yann Seyroles ! Microsoft Implémentation du pattern « visiteur » dans une fédération d’annuaires en XAML
  • 6. Agent de découverte s’exécute  sur Primaire (toutes)  sur CAS (uniquement pour ForestDisc)  sur Secondaire (uniquement NetDisc) Crée DDR dans <père>..inboxesauthddm.box  contient l’identité de l’agent & l’heure SMS_Inbox_Monitor repère le fichier  SMS_Discovery_Data_Manager l’ouvre et cherche dans <SQL><sms_sitecode>.dbo.System_Disc A – AD (& al) Discovery & DDR
  • 7. A – AD (& al) Discovery & DDR
  • 9. D - DDR Démo  Génération d’un fichier DDR Computer Printer  Utilisation de smsrsgen.dll pour être supporté !  Envoi dans le répertoire auth dataldr.log
  • 11. Un des champs du DDR est l’identifiant (GUID) Si l’objet existe en base (PK = architecture + GUID)  Màj des datas dans base locale  Réplication SQL vers CAS puis vers tous les sites  Ajout de la date de découverte dans dbo.DiscItemAgents Sinon  Filetransfer du DDR vers le Discovery Data Processing Site (le CAS ou le Primaire en haut de la hiérarchie) (unique cas de traitement de données client sur un CAS)  Insertion dans SQL::dbo.System_Disc, visible dans:  dbo.vSMS_R_System  rootsmssite_xxxsms_r_system  Réplication SQL vers le site émetteur (et autres Primaires)  Une fois l’enregistrement revenu, ajout de la date de découverte dans dbo.DiscItemAgents I – Insertion: Tables & Vues SQL
  • 12. Première découverte d’un type  Si la table de l’architecture n’existe pas ou n’a pas tous les champs décrits dans le DDR  Création / modification de la table Ajout dans table de l’architecture (SMS_R_System pour une ressource, CUST_ARCH_XX, etc.) Ajout dans dbo.DiscItemAgents I – If: Tables & Vues SQL (2)
  • 14. Lors de l’installation, envoi d’un RDR (Registration Data Record) Ensuite, envoi régulier de Heartbeat (DiscItemAgents:13) contenant le GUID (seule découverte à le connaître) et l’heure  Ce heartbeat remet à zéro le chrono de sursis  Si ce chrono dépasse la limite choisie dans « Clear Install Flag », il passe à Client=no Dialogue avec son serveur  L’interroge régulièrement pour savoir s’il y a des ordres (ces ordres sont appelés des « policies »)  Envoie son heartbeat  Envoie ses inventaires M – Management Agent
  • 16. Default settings (cohérence générale) <root>...inboxesclifiles.srchinvconfiguration.mof Se retrouve dans dbo.HinvMOFs & dbo.InventoryActions Browser WMI (mais pas Registry, RegKeyToMof not dead hé hé ) Settings par collection Servent uniquement à switcher SMS_Report(true/false) :  dbo.ClientSettings Plus de SMS_DEF.MOF mais… MS_DEF.MOF.XML (dans dbo.HinvMOFs) Traduits en policy et attribués aux membres de la coll° (dbo.ClientSettingsAssignments) L’agent les écrit dans rootccmpolicymachineactualconfig configuration.mof est en « pièce jointe » de policy: compilé par le client. Pour les providers WMI et Registry (les autres providers doivent être compilés explicitement). P – Policy Information Classe Serveur (sms_ + ...) Classe Client (ccm_ + …) serveur, fréquence de polling.. PolicyAgentConfig PolicyAgent_Configuration Mif/non, fréquence d’envoi HardwareInventoryAgentConfig HardwareInventoryClientConfig Path, extensions, exclusions, fréquence SoftwareInventoryAgentConfig SoftwareInventoryClientConfig Fréquence, agrégats SoftwareMeteringAgentConfig SoftwareMeteringClientConfig Démo
  • 18. L’agent d’HINV lit les classes WMI  MOF: wmi:sms_g_system  MIF: ID/NOID  noIDmif – les propriétés lues doivent être rattachées à un autre objet  IDmif – l’objet a une identité propre (ResourceID) Si le flag rootccminvagtInventoryActionId (000-000…1) est à 1, un Full existe et est valide ; sinon, full scan+report Toutes les classes activées dans les policies sont lues.  Full: tout est envoyé sous forme d’un fichier MIF (ou NHM)  Delta: les différences avec le le cache sont envoyées  Supprimer le record dans WMI force un Full Hinv SchedTask « Delete Aged Inventory History » Q – Query WMI (HardInventory)
  • 19. Q – Query WMI (HardInventory)
  • 21. Policy : pas vraiment Les règles d’analyse sont écrites dans le SCF L’agent requête server:SMS_SCI_ClientComp pour connaître les types à analyser Cet inventaire collecte au passage des informations de type AI (appartenance d’une DLL à une appli, etc.) (0) - Product version information. Bit 0. (1) – Fichiers associés à des produits connus (Wwintl32.dll inventorié car dans Word). (2) – Fichiers NON associés à des produits connus SMS_ProductFileInfo (partagé avec SWM) Collecte fichiers « MegaUpload » not dead : *.mp3, *.avi… 5 dernières versions dans inboxessinv.boxfilecoll (peut donc être « discophage » ; SchedTask Delete aged collected Files) Suivi dans sinvproc.log S – SoftInv: Inventaire fichiers
  • 22. S – SoftInv: Inventaire fichiers
  • 23. Règle serveur: Assets & Compliance / Soft Metering  Création auto (from Hinv & Sinv)  dbo.MeterRules // root/  Règle « user »: SMS_MeteredUser Mise à disposition de la Policy Côté client  CCM_SoftwareMeteringClientConfig = 1  Snapshot à intervalles réguliers (15 ou 60 min) des process en marche (pas une approche abonnement WMI donc)  Recherche de correspondance pour les process trouvés (« found match » dans mtrmgr.log),  PolicySpy CCM_SoftwareMeteringRule  RuleID = <site><rule_num>  ExplorerFileName = « emule.exe »  Écriture d’un xxxxx.sum (+ SWMTRReportGen.log) Envoi vers PRIsms_XXXlogsswmproc.box  WMI:SMS_MeterData  agrégat dans SMS_MonthlyUsageSummary  WMI:SMS_ProductFileInfo (partagé avec Inventaire) Suivi dans PRIsms_<sitecode>logsswmproc.log S - Software metering
  • 25. SMS_R_System (avec ou sans agent) Suivi des changements d’appartenance à une collection: tables et vues d’extraction (SCCM_Ext…) exec dbo.spExtEnableDeleteDetection 1 (activation) select * from SCCM_Ext.vex_FullCollectionMembership where ChangeAction='U’ (noter maximum rowversion ) Liste des modifs select * from SCCM_Ext.vex_FullCollectionMembership where rowversion > <maximum rowversion> T – Tables… SQL
  • 27. U - Ubiquité de l’information Type Exemples Réplication Où Global data Créé à la main sauf DDR Collection rules, package metadata, software update metadata, Deployments SQL Broker Service Central administration site, all primary sites, secondary sites* Site data Créé par System Collection members, HINV, alert messages SQL Broker Service Central administration site, originating primary site Content Software package installation bits, software updates, boot images Inbox + moniteurs Traitement inversement proportionnel à la taille de la file Primary sites, secondary sites, distribution points
  • 28. U - Ubiquité – réplications Collection Rules & Count Package Metadata Program Metadata Deployments Configuration Item Metadata Software Update Metadata Task Sequence Metadata Site Control File System Resource List (site servers) Site Security Objects (Roles, Scopes, etc.) Alert Rules • Collection Membership Results • Alert Messages • Hardware Inventory • Software Inventory & Metering • Asset Intelligence CAL Track Data • Status Messages • Software Distribution Status Details • Status Summary Data • Component and Site Status Summarizers • Client Health Data • Client Health History • Wake On LAN • Quarantine Client Restriction History Global Data (5-7%) Site Data
  • 29. U – Ubiquité de l’information
  • 31. Critères de collection  Direct  Query  Include  Exclude Transposition noms de classe WMI  vues SQL  champs dans SQLRS Conversion de noms  Win32_hardware  SMS_G_System_hardware  Win32_DiskDrive  SMS_G_System_DISK En fonction du qualifier SMS_Class_ID de… SMS_DEF.MOF (qui est toujours vivant !) V – View : Report, Collection, Query
  • 33. W – What I want - Sécurité RBAC – Role Based Access Control Rôle: des permissions (faire ceci, voir cela) • Répliqué partout dans la hiérarchie (Global Data puisque créé dans la console) Scope: des restrictions (tel périmètre uniquement) • forcément associé à un Rôle Localisation: • CAS voit tout, PR1 & PR2 voient ce qui n’est pas géré par un autre Primaire Démo
  • 34. W – What I want - Sécurité
  • 35. Contrôle de conformité Get_CIDocuments & Get_CIDocumentsBody SMS_CIAssignmentBaseClass Analyse de présence d’une application SMS_AppDTDeploymentSummary.DeploymentTypeCI Quand une application (pas un Package old-school) est créée WMI: SELECT * FROM SMS_Application WHERE LocalizedDisplayName = ‘eMule’ Dans la base SQL: SELECT SDMPackageDigest FROM CI_ConfigurationItems ci JOIN CI_LocalizedProperties lp ON (lp.CI_ID = ci.CI_ID) WHERE ci.CIType_ID = 21 AND lp.DisplayName = ‘eMule’  SDMPackageDigest = AppMmgDigest (XML) contient les détails Plus de 20k CI créées par défaut (Win, Nokia, Sup, FEP , etc.) SDMPackageDigest = DesiredConfigurationDigest W – What I want : DCM
  • 37. Mobiles  Tout ce qui «ActiveSync» (WP , Symbian, iOS, Android) Linux, Mac ?  Rien dans la RC2… On attend le SP1 ? Autres extensions  Toutes les extensions CM07 fonctionnent sur CM12  Warning: il faut cibler le Primaire ou le le CAS X – X-Platform : Hors Windows
  • 39. Ctrl-Z : Suppression Objet Tâche Commentaire Licences Delete Aged CAL data Smsdbmon.log Fichiers collectés Delete aged collected files 5 versions c’est trop Rapport de dcm Delete aged conf mgt data DDR anciens Delete aged discovery data 2 x Heartbeat Inventaire Mat Delete aged inventory hist Vues v_HS_(*)  Tables (*)_HIST Mesure d’utilisation Delete aged smtr data Release Synthèses de MU Delete aged smtr summ DDR clients inactifs Inactive client disc data Pas de heartbeat DDR clients obsolètes Obsolete client disc data Remasterisation + option « Conflicting records » = automatique Smsdbmon.log
  • 40. C’est fini… ! Bravo à ceux qui sont encore dans la salle  Niveau 400  Goodie = Doliprane, Advil & Alka-Setzer Si vous voulez revoir des sessions plutôt techniques  Votez & mettez des bonnes notes  Faites vos suggestions : on les écoutera ! Dès que la RTM sort, installez-en une maquette et à l’année prochaine pour une session « ConfigMgr 12 RTM: Joys & Pains »  Z – Game over…
  • 45. 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/Home.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
  • 46. Le programme de transition de licence Serveur Licence actuelle Licence System Center 2012 N'importe quelle licence Enterprise Server Management License N'importe quelle licence Standard Server Management License 1 → 1 1 → 1 Ratio de conversio n de Grant Standard Server Management Suite Datacenter (SMSD) Server Management Suite Enterprise (SMSE) * SC 2012 Datacenter couvre jusqu'à deux processeurs par licence tandis que SMSD couvre uniquement un processeur par licence. 2 → 1* 1 → 2 Datacenter Standard Standard Couverture de licence identique, nouvelles capacités et nouveaux composants remarquables Gère jusqu'à deux fois le nombre de serveurs Reçoit toutes les capacités de System Center 2012 Reçoit toutes les capacités de System Center 2012 et gère n'importe quelle charge de travail

Notes de l'éditeur

  1. SLIDE d’INTRODUCTION A PASSER JUSTE AVANT VOTRE INTERVENTION NB : il y a le composant EndPoint Protection en plus des 7 affichés sur ce slide So let’s take a deeper look at how IT as a Service and the conversation between App Owner and Datacenter Admin work. Goal: Frame how System Center 2012 enables delivering IT as a Service between the App Owner and DC Admin personas that we defined. Talking Points If we think about the two personas we just discussed, let’s discuss the capabilities required to deliver IT as a service using a hybrid computing model. <click> First, you need a “simple” self-service experience to enable your application owners to specify their requirements. For example, let’s suppose they want to provision a SharePoint service with the following specs: 3 tier .NET architecture Has a set of configuration and deployment parameters to conform with (e.g. perf thresholds, scale out rules, update domains) Needs 99.95% availability SLA Adheres to compliance/security controls around SOX/HIPAA Need on-demand reporting on key availability metrics that track against SLA <click> Next, you need a way to understand the topology and architecture of the application service in question. An application deployed in on an abstracted, or cloud computing model is called a “service”. This would necessitate a “service model” that accurately binds the application’s architecture to the underlying resources where it will be hosted. The “service model” would be comprised of: Service definition information, deployed as “roles”. Roles are like DLLs, i.e. a collection of code with an entry point that runs in its own virtual machine Front end: e.g. load-balanced stateless web servers Middle worker tier: e.g. order processing, encoding Backend storage: e.g. SQL tables or files Service Configuration information Update domains Availability domains Scale out rules <click> You will need a set of process automation capabilities to break down this application provisioning request into the enterprise change requests that need to be implemented. This could include setting up the underlying infra and then a set of app configuration/release requests that need to be tracked (and ideally implemented with orchestrated automation) <click> Next you need a set of provisioning tools that actually configure and deploy the infra and application layers. <click> the underlying datacenter resources could be physical, virtual, private or public cloud as per the requirements dictated by the application’s service model <click> once the underlying infrastructure and application service are deployed, they would immediately need to be “discovered” and monitored for reporting and health tracking <click> There you see how the System Center 2012 components offer these life cycle management capabilities in combination to help you deliver hybrid IT as a Service as per your organization’s requirements: App Controller would offer that self-service experience that allows your application owners manage their apps across private and public environments. Service Manager offers the standardized self-service catalog that defines “templates” for your applications and infrastructure. App Controller, Virtual Machine Manager, Service Manager and Operations Manager work together to maintain the service model through the application service life cycle Orchestrator and Service Manager offer orchestrated automation for the process workflows required to drive your provisioning and monitoring tools Virtual Machine Manager and Configuration manager can provision physical, virtual and cloud environments Operations Manager (AVIcode capabilities will be built into Operations Manager) monitors your application services end to end and offers deep app insight to help you deliver predictable SLA Your datacenter resources could be deployed anywhere from physical boxes to virtual to private to public with Windows Server/ Hyper-V and Windows Azure However, to get to this agile self-service end-state, you will have to start with abstracting your infrastructure and allocating it appropriately so that your business units can deploy and manage their applications on top. Transition: So, how does System Center 2012 get you to this point where you can deliver IT as a Service? Talking points: If we think about all the processes involved in delivering IT as a service, they can really be categorized into three buckets: Application Management: Deploying and operating your business applications Service Delivery & Automation: Standardizing and automating service and resource provisioning, managing change and access controls, etc. Infrastructure management: Deploying and operating all the underlying infrastructure on which your business applications and services run.
  2. Show 2 DDR Show directory Copy DDR in directory
  3. During the System Center 2012 Configuration Manager hardware inventory process, the name for a class is transformed from "Win32_hardware" to "SMS_G_System_hardware". For example, "Win32_DiskDrive" translates to "SMS_G_System_DISK". Each class in the Sms_def.mof file contains an "SMS_Class_ID" qualifier that specifies the actual hardware name that is used by System Center 2012 Configuration Manager.
  4. Settings par collection PolicySpy The System Center 2012 Configuration Manager hardware inventory server Windows Management Instrumentation (WMI) classes are generated dynamically (reported) based on the content of the Sms_def.mof file. Not all hardware classes and properties listed in the Managed Object Format (MOF) file are reported. Each class and property in the MOF file contains an "SMS_Report" qualifier, and only classes and properties with the "SMS_Report" qualifier set to true are reported. During the System Center 2012 Configuration Manager hardware inventory process, the name for a class is transformed from "Win32_hardware" to "SMS_G_System_hardware". For example, "Win32_DiskDrive" translates to "SMS_G_System_DISK". Each class in the Sms_def.mof file contains an "SMS_Class_ID" qualifier that specifies the actual hardware name that is used by System Center 2012 Configuration Manager.
  5. Démo = WBEMTEST client Idem sur serveur
  6. Puis illustration de la réplication des datas (Création d’un regroupement et d’une application) puis on voit ce qui se passe avec l’application de RBAC  
  7. Démo = Show XML digest
  8. SLIDE DE CONCLUSION 2/2 : DERNIER SLIDE A LAISSER DURANT LES QUESTIONS/REPONSES Les IT Camps Des formations gratuites, ouvertes et interactives animées par des architectes Microsoft! Les IT Camps sont un nouveau format d'évènement d’une demi journée vous proposant d'apprendre par la pratique et de comprendre comment les solutions Microsoft peuvent répondre à vos enjeux au quotidien. 1 It Camp par semaine, à paris et en province, dans les locaux de Microsoft ou hébergés par notre partenaire Global Knowledge http://technet.microsoft.com/fr-fr/itcamps Microsoft Virtual Academy Un portail de formation gratuit et facile d'accès. Pour vous former à votre rythme sur les technologies Microsoft. https://www.microsoftvirtualacademy.com Versions d’évaluation Facilement accessibles depuis la page d’accueil de TechNet, le centre de ressources Microsoft pour les professionnels de l’IT Technet.microsoft.com
  9. Points clés : Les clients qui ont investi dans System Center avec un contrat Software Assurance (SA) ont la formidable occasion d'effectuer une transition vers le nouveau produit System Center 2012. Notre approche de la transition de licences visait à garantir que nos clients bénéficient de capacités équivalentes ou supérieures à celles de leur licence actuelle. Pour la plupart des clients, cela revient à découvrir que leur voiture a été mise à niveau vers un modèle plus performant, avec la consommation en carburant d'un véhicule hybride. Modèle de conversation : Les clients qui possèdent des licences sous contrat SA peuvent passer à System Center 2012 sans frais supplémentaire. À la date de disponibilité générale, les licences existantes seront remplacées par des licences par processeur. Les clients pourront alors profiter du renouvellement pour renouveler leur SA sur des licences de processeur. La System Center Server Management Suite Enterprise Edition sous SA sera échangée contre au moins deux licences System Center 2012 Standard Edition par serveur ou pour le nombre réel de processeurs utilisés. Les licences autonomes Enterprise Server Management License ou Standard Server Management License seront échangées contre au moins une licence System Center 2012 Standard Edition par serveur ou pour le nombre réel de processeurs utilisés. Au terme des conditions du contrat en cours, les clients doivent procéder à un inventaire en documentant le nombre de processeurs dans chaque serveur utilisé avec System Center Server Management Suite Enterprise Edition ou les licences autonomes Server Management Licenses sous Software Assurance. Ces clients pourront ainsi recevoir le nombre approprié de licences de processeur pour System Center 2012 afin de poursuivre leurs déploiements. Les clients doivent réaliser cet inventaire à l'aide du kit d'outils Microsoft Assessment and Planning Toolkit (MAP Toolkit) ou d'un autre outil ou procédé d'inventaire afin de consigner un inventaire exact portant date et heure du matériel lié aux installations System Center. Si les clients n'effectuent pas l'inventaire, ils recevront deux licences System Center 2012 pour chaque System Center Server Management Suite Enterprise Edition et une licence pour chaque licence autonome Server Management License.
  10. The System Center 2012 Configuration Manager hardware inventory server Windows Management Instrumentation (WMI) classes are generated dynamically (reported) based on the content of the Sms_def.mof file. Not all hardware classes and properties listed in the Managed Object Format (MOF) file are reported. Each class and property in the MOF file contains an "SMS_Report" qualifier, and only classes and properties with the "SMS_Report" qualifier set to true are reported. During the System Center 2012 Configuration Manager hardware inventory process, the name for a class is transformed from "Win32_hardware" to "SMS_G_System_hardware". For example, "Win32_DiskDrive" translates to "SMS_G_System_DISK". Each class in the Sms_def.mof file contains an "SMS_Class_ID" qualifier that specifies the actual hardware name that is used by System Center 2012 Configuration Manager.
  11. Save the XML file in the folder, %ProgramFiles%\AdminUI\XmlStorage\Extensions\Actions\32815086-cce9-42de-95a4-0941da31114e. The GUID value identifies packages in the results pane. The file name can be anything with an .xml extension. Be sure to save the file as type All Files.