SCCM GURU – The Genius Series Episode 5

Download Report

Transcript SCCM GURU – The Genius Series Episode 5

e=cm2
Episode 5: How to Use SCCM to Collect Microsoft SQL
Server Editions, Oracle Applications and Many More
Rod Trent, CEO, myITforum
May 24, 2012
Moderated by:
Sponsored by:
Agenda
• SCCM Guru – The Genius Series ( e=cm2 )
• ConfigMgr inventory pain points
• How to collect additional information
• Join the Beta program
• Wrap-up and contest
2
ConfigMgr Pain Points
Data Confusion
• ConfigMgr 2007 (and CM2012) pulls in an enormous
amount of inventory data (it does it’s job)
– In most cases
• Sifting through data and applying proper categories
and taxonomies is time consuming and costly
• Piecing the right information together is near
impossible
– Hardware revision/level/age, Software, Operating System,
True-ups, Windows 7 migrations
•
<seinfeld mode on>
Adobe! </seinfeld mode off>
Last Webcast
• How to identify software from Add/Remove
and EXEs
• How to identify software suites
• How to get ready for Windows 7 migration
Challenges
• SCCM is a great operational solution
• But enterprises want to do more:
– Software Asset Management
– License Compliance
– Supporting True-ups
• Did I mention Adobe?
Architecture
Inventory
Process
Deployment
Process
•
•
Add/Remove
File information
•
•
Add/Remove
File information
•
•
Add/Remove
File information
Normalization
Inventory
Process
Normalization
Process
• Add/Remove
• File information
•
•
Add/Remove
File information
Deployment
Process
•
•
Add/Remove
File information
•
•
Add/Remove
File information
From Data to Information
1 Machine - Machine Name: ACME480, Machine ID: 480, Serial Number: 3Z8UCB1, OS: Windows XP
8
Normalize Dependencies
• Normalize CM is able to identify all
software data captured by SCCM
• But, Normalize CM is limited by the data
collected by SCCM
• What about the data missed by SCCM?
What is Missed
• Everything leaves a “Fingerprint”
– Data Sleuthing
• For example:
– SQL Server Edition
• Edition not collected
• Not in Add/Remove or .EXE
• Available to WMI / MSSQL queries
– Oracle Database
• Not identified
• No Add/Remove, no .EXE
• Available to XML file / Oracle SQL queries
SCCM Required Capabilities
• Search, Read:
– Open and Close XML Files
– WMI Key/Value
– Registry Key/Value
– Windows Services
– Running Processes
– Open Ports
• Open, Execute, and Close SQL
Extending Discovery (Step 1)
Inventory
Process
Normalization
Process
• Add/Remove
• File information
Deployment
Process
New recurring
advertisement
•
•
Add/Remove
File information
• Extended data
•
•
Add/Remove
File information
• Extended data
•
•
Add/Remove
File information
• Extended data
Extending Collection (Step 2)
Inventory
Process
Normalization
Process
• Extended data
• Add/Remove
• File information
Deployment
Process
• Extended data
New recurring
advertisement
•
•
Add/Remove
File information
• Extended data
•
•
Add/Remove
File information
• Extended data
•
•
Add/Remove
File information
• Extended data
Low Impact Collection Engine
• Recurring advertisement
– 1 package: Python scripts, OS independent, no .Net/Java
dependencies
– 1 configuration file containing rules for each fingerprint
– Schedulable
– Size ~2MB
– No agent. Zero footprint. No Win Services. No external
communication.
– Run by CM agent within the CM cached folder
– Results stored in the WMI space
• Results collected by the standard SCCM Hardware
Inventory collection
– Requires MOF file extension
From Data to Information
1 Machine - Machine Name: ACME480, Machine ID: 480, Serial Number: 3Z8UCB1, OS: Windows XP
15
Benefits
• Uses existing SCCM infrastructure
• Extends the depth of SCCM inventory
collections
• Now you can use SCCM for:
– Software Asset Management
– License Compliance
– Supporting True-ups
BDNA Normalize CM
Hardware and software
inventory data
Normalized hardware and
software information
Normalize CM: Technopedia
• BDNA has developed more than 150,000
fingerprints over 11 years
– Multi-platform: Windows, Unix, Linux, Mac...
• BDNA is bringing this knowledge to the
SCCM community
– Increasing the value of customers’ investment
in SCCM and BDNA Normalize CM
Fingerprint – Priorities
Manufacturer
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Product Name
SQL Server, Office, Windows, Visual,…
BizTalk
Exchange Server
Forefront Server
ISA Server
Lync Server
Office Multi Language Pack
SharePoint Server
SQL Server
Attribute 1
Installed with MSDN ?
Edition
Edition
Microsoft
System Center Configuration Manager Server w/SQL
Microsoft
System Center Data Protection Manager Server
Edition
Microsoft
System Center Management Suite
Edition
Microsoft
System Center Operations Manager Server
Edition
Microsoft
Microsoft
Visual Studio w/MSDN
Windows Terminal Server
Edition
Administration mode or Application mode ?
Oracle
Oracle
Quest
All Products
Database
Toad for Oracle
Edition / Component
Edition / Components / Trial
Edition
Edition
Edition
Edition / Windows Auth or Mix Mode / SA account
Join the Beta Program
• Test it today
• Send us the list of wanted Fingerprints
• Email [email protected] with Fingerprints in the
subject line
20
Can You Solve e=cm2 ?
• Are you an SCCM genius? Are you a WQL wizard? Are
you SQL savvy? Test your SCCM skills now!
• Enter the BDNA Normalize CM Genius Contest and
win a new unlocked Nokia Lumia 900 Windows phone or
a Microsoft Xbox Kinect Sports bundle
• Go to http://www.bdna.com/contest and start solving the
questions now - official rules listed there
• Contest ends on June 10, 2012 at 11:59pm Pacific Time
21
Get It Now!
http://sccm.bdna.com
22