• Save
Centaf Sms Day 2
Upcoming SlideShare
Loading in...5
×
 

Centaf Sms Day 2

on

  • 570 views

 

Statistics

Views

Total Views
570
Views on SlideShare
568
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Centaf Sms Day 2 Centaf Sms Day 2 Presentation Transcript

    • Managing Microsoft ® Systems Management Server 2003 Day 2 USCENTAF NOSC
    • Module 6: Querying and Reporting Data
    • Overview
      • Introduction to the Architecture of Data and Status Queries
      • Creating and Running Queries
      • Configuring and Deploying a Reporting Point
      • Configuring a n d R u n n in g Reports
      • C r e a t i n g a n d R u n n in g Dashboards
    • Lesson: Introduction to the Architecture of Data and Status Queries
      • What Is a Query?
      • What Is an SMS Object Type?
      • SMS Object Types Available for Building Queries
      • Required and Optional Elements of an SMS Query
      • The Role of the System Class in Identifying Inventory Data
    • What Is a Query? WMI SMS Administrator Console Database Query A query is a specific set of criteria that you use to extract information from the SMS site database
    • What Is an SMS Object Type? An SMS object type is a resource class containing a set of attributes that represent SMS database objects Attribute Class Object Type Attribute SCSIBus System Resource CurrentClockSpeed Manufacturer Partitions Processor Disk
    • SMS Object Types Available for Building Queries Object Types Advertisement System Resource Program Software Metering Rule User Group Resource Site User Resource Package Software Product Compliance
    • Required and Optional Elements of an SMS Query Required query elements:
      • Query name
      • Object type
      Optional query elements :
      • Attribute class
      • Attribute
      • Criterion types and values
      • Relational operators
      • Logical operators
      • Query order of precedence
      • Attribute class joins
      Query
    • The Role of the System Class in Identifying Inventory Data Query ResourceID Property SMS_R_System Class SMS_G_System Class
    • Lesson: Creating and Running Queries
      • How to Create and Run a Data Query
      • Demonstration: How to Use a Date Query
      • How to Create and Run a Status Message Query
      • Demonstration: How to View a Status Message Query
      • How to Export and Import Queries
      • What Are Security Rights?
      • How to Configure Class and Instance Security on Queries
      • Demonstration: How to Configure Class and Instance Security on Queries
      • How to View WQL Query Statements
      • Analogous Concepts in SQL Server and WMI
      • Demonstration: How to View WQL Query Statements
    • How to Create and Run a Data Query Site Database Query To run a data query: Navigate to Q u e r i e s Right-click the query that you want to run, and then click Run Query 1 2 To create a data query: Navigate to Q u e r i e s Right-click Queries, point to New, and then click Query Complete the settings in the Query Properties dialog box, and then click Edit Query Statement Complete the settings on the General, Criteria, and Joins tabs 1 3 2 4
    • Demonstration: How to Use a Data Query Your instructor will demonstrate how to use a data query
    • How to Create and Run a Status Message Query Site Database Query To run a status message query: Navigate to Status Message Q u e r i e s Right-click the status message query you want to run, and then click Show Messages 1 2 To create a status message query: Navigate to Status Message Q u e r i e s Right-click Status Message Queries, point to New, and then click Status Message Query Type a name for the new query Click Edit Query Statement Complete the settings as needed 1 3 2 4 5
    • Demonstration: How to View a Status Message Query Your instructor will demonstrate how to view a status message query
    • How to Export and Import Queries To export queries: Navigate to Q u e r i e s Right-click a specific query that you want to export, point to All Tasks, and then click Export Objects Complete the Export Object Wizard, and then click Finish 1 3 2 To import queries: Navigate to Q u e r i e s Right-click Queries, point to All Tasks, and then click Import Objects Complete the Import Object Wizard, and then click Finish 1 3 2
    • What Are Security Rights? A security right has three parts :
      • An account
      • A set of permissions
      • A class or instance
      A security right is the authorization to access specific SMS functionality and data
    • How to Configure Class and Instance Security on Queries Navigate to Security Rights Right-click a security right, and then click Properties Modify the permissions 1 3 2 To modify a security right : Navigate to Security Rights Right-click Security Rights, click New, and then click either Class Security Right or Instance Security Right Select the user to which you want to grant permissions Select the permissions you want the security right to have 1 3 2 To create a security right: 4
    • Demonstration: How to Configure Class and Instance Security on Queries Your instructor will demonstrate how to configure class and instance security on queries
    • Lesson: SMS Reporting Points
      • What Is a Reporting Point?
      • The SMS Reporting Architecture
      • What Is Report Viewer?
    • What Is a Reporting Point? Reporting Point Reporting Point Central Site Secondary Site Primary Site
    • The SMS Reporting Architecture Reporting point components that must be installed and enabled:
      • Internet Information Services
      • Internet Explorer 5.01 SP 2 or later
      • Office Web Components, to use graphs in Report Viewer
      Central Site Reporting Point
    • What Is Report Viewer?
    • Lesson: Configuring and Running Reports
      • What Is an SMS Report?
      • Report Categories for Predefined Reports
      • How to Filter the List of Reports
      • How to Use the Report Viewer to Run a Predefined Report
      • Demonstration: How to View and Filter Predefined Reports
      • How to Create a Link to another Report
      • How to Export and Import Reports
    • What Is an SMS Report? An SMS report is an SMS object that consists of a set of properties that describe the report, such as the report’s name
    • Report Categories for Predefined Reports SMS Report Categories
      • Report categories include:
      • Hardware
      • Software
      • Software Distribution
      • Software Metering
      • Software Updates
      • Network
      • Operating System
      • SMS Site
      • Status Messages
      • Users
    • How to Filter the List of Reports To filter the list of reports: Navigate to Reports Right-click Reports, point to All Tasks, and then click Filter Reports Select one or more categories to display or hide Click OK to confirm your selections 1 4 3 2
    • How to Use the Report Viewer to Run a Predefined Report To use the Report Viewer to run a predefined report: Navigate to Reports Right-click Reports, point to All Tasks and Run, and then click the name of the reporting point that you want to use On the Report Viewer main page, perform the appropriate procedure 1 3 2
    • Demonstration: How to View and Filter Predefined Reports Your instructor will demonstrate how to view and filter predefined reports
    • Practice: Configuring and Running Reports Run a predefined SMS report Answer the reflection question 1 2
    • Lesson: Creating and Running Dashboards
      • What Is a Dashboard?
      • Guidelines for Using Dashboards
      • How to Create and Use Dashboards
      • Demonstration: How to Create and Use a Dashboard
    • What Is a Dashboard? A dashboard is a group of reports that you can display on a single Report Viewer page to make viewing and comparing the results easier
    • Guidelines for Using Dashboards
      • You must have Read permission for the Reports security object class or instances
      • You can create a custom dashboard by:
        • Creating a new dashboard
        • Cloning an existing dashboard
      • Y o u c a n access Report Viewer from:
        • SMS Administrator console
        • Internet Explorer
    • How to Create and Use Dashboards To run a dashboard by using the SMS Administrator console: Navigate to Dashboards Right-click Dashboards, point to All Tasks, point to Run, and then click the name of the reporting point that you want to use Select a dashboard, and then click Display 1 3 2 To clone a dashboard: Navigate to Dashboards Right-click the dashboard that you want to clone, point to All Tasks, and then click Clone Type a name for the new dashboard, and then click OK Open the dashboard and then modify the properties as needed Click OK to confirm your selections 1 3 2 4 5 To modify a dashboard: Navigate to Dashboards Right-click the dashboard that you want to modify, and then click Properties On the General tab, modify the settings as needed On the Reports tab, modify the settings as needed Click OK to confirm your selections 1 3 2 4 5 To create a dashboard: Navigate to Dashboards Right-click D a s h b o a r d s , point to New, and then click D a s h b o a r d On the General tab, enter a dashboard name, a comment, and the cell height On the Reports tab, set the number of rows and columns, specify reports for the cells, and adjust the order of the reports Click OK to confirm your selections 1 3 2 4 5
    • Demonstration: How to Create and Use a Dashboard Your instructor will demonstrate how to create and use a dashboard
    • Module 7: Preparing an SMS Site for Software Distribution
    • Overview
      • Explaining How SMS Distributes Software
      • Managing Distribution Points
      • Configuring Software Distribution and the Advertised Programs Client Agent
    • Lesson: Explaining How SMS Distributes Software
      • The Benefits of SMS Software Distribution
      • How the Client Handles Software Distribution
      • Administrative Tasks Involved in the Software Distribution Process
      • The Process of Configuring Site Settings in Software Distribution
      • The SMS Objects Used to Distribute Software
      • The Monitoring Phase of Software Distribution
    • The Benefits of SMS Software Distribution SMS software distribution:
      • Eliminates the process of providing thousands of software compact discs to users, along with programs and instructions
      • Reduces user errors
      • Allows users to successfully run programs and install software without needing to know how to run these programs or which setup options are best for them
      • Allows you to centrally define and control how and when programs run on client computers
    • How the Client Handles Software Distribution The client: Checks for new applications to run Advanced Client Legacy Client Distribution Point 1 Primary Site CAP Runs the application according to how it is configured at the site Sends its status back to the site 3 2 Management Point
    • Administrative Tasks Involved in the Software Distribution Process Distribution Point Management Point Prepare the site Content covered in Module 7, Lesson 2 and 3 1 Create software distribution objects Module 8, Lessons 1-4 2 SMS client runs software distribution Module 8, Lesson 5 3 Advanced Client Monitor software distribution Module 8, Lesson 6 4
    • The Process of Configuring Site Settings in Software Distribution SMS client runs software distribution Module 8, Lesson 5 3 Advanced Client Prepare the site Content covered in Module 7, Lesson 2 and 3 Distribution Point Management Point 1 Configuring the site settings includes four steps : Designate one or more servers as distribution points Configure the software distribution component Configure the Advertised Programs Client Agent Define the roaming boundaries, if applicable 1 4 3 2
    • The SMS Objects Used to Distribute Software Distribution Point Management Point Prepare the site Content covered in Module 7, Lesson 2 and 3 1 SMS client runs software distribution Module 8, Lesson 5 3 Advanced Client Monitor software distribution Module 8, Lesson 6 4 Create software distribution objects Module 8, Lessons 1-4 2 Software distribution uses the following SMS objects:
      • Collections
      • Packages
      • Programs
      • Advertisements
    • The Monitoring Phase of Software Distribution Create software distribution objects Module 8, Lessons 1-4 SMS client runs software distribution Module 8, Lesson 5 3 2 Advanced Client Monitor software distribution Module 8, Lesson 6 4 A best practice is to monitor the software distribution once the process has begun Distribution Point Management Point
    • Lesson: Distribution Points
      • The Benefits of BITS, Delta Replication, and Compression In Managing Network Performance
    • The Benefits of BITS, Delta Replication, and Compression in Managing Network Performance SMS manages network performance by:
      • Using BITS to provide checkpoint restart download of packages from distribution points to Advanced Clients
      • Using delta replication to only send the updated package files that have changed since the last time the package was distributed
      • Using compression to automatically compress package source files when it sends the package to other SMS sites
    • Lesson: Advertised Programs Client Agent
      • Demonstration: How to Verify the Download of Agent Policy on the Advanced Client
    • Advertised Programs Client Agent Settings that Administrators Typically Specify Advertised Programs Client Agent settings that administrators typically specify on the Notification tab:
      • Display a visual indicator when new advertisements are received
      • Play a sound when new advertisements are received
      • Provide a countdown and countdown length when scheduled programs are set to run
      • Play countdown sounds when a scheduled program is about to run
      • Show a status icon in the notification area for advertised programs
      • Enable or disable the agent
      • Whether you want Legacy Clients to be able to change agent settings
      • Program or policy polling intervals
      • For Advanced Clients, whether you want a new program notification icon to open Add or Remove Programs
      Advertised Programs Client Agent settings that administrators typically specify on the General tab:
    • Demonstration: How to Configure the Advertised Programs Client Agent Your instructor will demonstrate how to configure the Advertised Programs Client Agent
    • Demonstration: How to Verify the Download of Agent Policy on the Advanced Client Your instructor will demonstrate how to force policy retrieval and verify the download of agent policy on the Advanced Client
    • Practice: Configuring Software Distribution and the Advertised Programs Client Agent Configure the Advertised Programs Client Agent Verify the download of agent policy on the Advanced Client Answer the reflection question 1 2 3
    • Module 8: Managing Software Distribution
    • Overview
      • Configuring Software Distribution Objects Using a Software Distribution Methodology
      • Creating and Configuring Collections
      • Creating and Configuring Packages
      • Creating and Configuring Advertisements and Managing Software Installation at the Client
      • Monitoring Software Distribution
    • Lesson: Configuring Software Distribution Objects Using a Software Distribution Methodology
      • How Software Distribution Objects Are Created
      • What Is a Collection?
      • What Do Packages and Programs Do?
      • What Are Advertisements?
      • How the Configuration of Software Distribution Objects Is Verified
      • How the Distribution of Files on the Distribution Point Is Verified
    • How Software Distribution Objects Are Created Collections Packages Programs Advertisements 1 3 2 The software distribution object creation process: 4 All Users 1 4 Office 2003 2 3 Setup.exe
    • What Is a Collection? Computers running Windows XP Computers with Office 2003 Installed Microsoft ® Office XP
    • What Do Packages and Programs Do? A program allows a package to run on the client Office 2003 Setup Office 2003 Office 2003 A program allows a package to run on the client Office 2003 Setup Office 2003
    • What Are Advertisements? Advertised programs are found in Control Panel: Add or Remove Programs Run Advertised Programs An advertisement is an object configured by the site administrator on an SMS site, which in turn becomes a notification or a policy for the client
    • How the Configuration of Software Distribution Objects Is Verified Look for them in SMS Administrator Console 1 Verification of programs and advertisements Setup.exe Look in C:SMSPKGC$ 1 Use Report Viewer to see the All Collections report 2 Verification of packages Office 2003 Manually update collections 1 View the resources in the collection 2 Verification of collections Review the migration log for errors 2 3
    • How the Distribution of Files on the Distribution Point Is Verified Software Distribution Points SMS Site Server Package did not arrive Office 2003 Office 2003 Office 2003 Office 2003 Office 2003
    • Lesson: Creating and Configuring Collections
      • How Collections Are Used in the Software Distribution Process
      • How to Create and Configure Collections
      • How to Verify the Updating of Collections with the SMS Administrator Console and Server Log Files
      • Demonstration: How to Create a Collection with a Direct Membership Rule
      • Demonstration: How to Verify the Created Collection
      • Demonstration: How to Create a Collection with a Rule Based on a Query
      • How to Create a Subcollection
      • Demonstration: How to Create a Subcollection
      • How Collections Are Propagated Down an SMS Hierarchy
    • How Collections Are Used in the Software Distribution Process XP Windows XP Collection Advertised Programs Advertised Programs Advertised Programs Advertised Programs
    • How to Create and Configure Collections To create and configure collections: Navigate to Collections in the SMS Administrator console Right-click Collections, click New, and then click Collection In the Collection Properties dialog box, use the tabs to complete property settings 1 3 2
    • How to Verify the Updating of Collections with the SMS Administrator Console and Server Log Files Click Start Click My Computer Double-click Local Disk (C:) Double-click the SMS folder Double-click the Logs folder 5 1 3 2 4 Verifying collections with server log files Click Start Point to All Programs, and then click SMS 2003 Tool Kit 1. Click SMS Trace. The SMS Trace window will appear. Click File, and then click Open. All the log files will appear in the details pane of the SMS Trace window. Click the colleval.log file, and then click Open. 5 1 3 2 4 Verifying collections with the SMS Trace Tool In the SMS Administrator console, navigate to Collections In the list of collections, right-click the collection you want to update Click All Tasks, and then click Update Collection Membership 1 3 2 To verify collections with the SMS Administrator console:
    • Demonstration: How to Create a Collection with a Direct Membership Rule Your instructor will demonstrate how to use the SMS Administrator console to create a collection with a direct membership rule
    • Demonstration: How to Verify the Created Collection
      • Your instructor will demonstrate how to:
      • Verify that the collection was created by updating and refreshing with the SMS Administrator console
      • Verify that the collection was created by updating and refreshing the server log file
    • Demonstration: How to Create a Collection with a Rule Based on a Query
      • Your instructor will demonstrate how to:
      • Create a collection with a rule base on a query
      • Verify that the collection was created by updating and refreshing with the SMS Administrator console
    • How to Create a Subcollection To create a subcollection: In the SMS Administrator console, click Collections Right-click the collection for which you want to create a subcollection, point to New, and then click Collection In the Collection Properties dialog box, use the tabs to complete the property settings for your new collection 1 3 2
    • Demonstration: How to Create a Subcollection
      • Your instructor will demonstrate how to:
      • Create a subcollection
      • Verify that the subcollection was created by updating and refreshing with the SMS Administrator console
    • How Collections Are Propagated Down an SMS Hierarchy Primary Child Secondary Child Primary site only receives definition of collection Secondary site only receives list of resources Parent Site Primary site has definition and list of resources
    • Practice: Creating a Collection with a Direct Membership Rule Create a collection with a direct membership rule for specific computer running Windows XP Verify that the collection was created by updating and refreshing with the SMS Administrator console 1 2
    • Practice: Creating a Collection with a Rule Based on a Query Configure a collection containing a static rule for a workstation and a static rule for a <your site name> Verify that the collection was created by updating and refreshing with the SMS Administrator console How do rules affect the query? 1 2 3
    • Lesson: Creating and Configuring Packages
      • The Relationship Between Packages and Programs
      • How to Create a Package and Configure Its Properties
      • Package Configuration Options
      • How to Create a Program
      • How to Distribute Packages to Distribution Points
      • Demonstration: How to Create Packages and Programs
      • How to Verify That a Package Has Reached the Distribution Point
    • The Relationship Between Packages and Programs Office 2003 Setup Packages must be created first Once package is created, then you create a program A program allows an application in a package to be installed Office 2003
    • How to Create a Package and Configure Its Properties To create a package and configure its properties: Navigate to Packages on the SMS Administrator console Right-click the Packages folder, point to New, and then click either Package or Package From Definition Specify the properties of the package on the various package properties tabs 1 3 2
    • Package Configuration Options
      • Other package configuration options to consider are:
      • Sub-objects
      • Source directories
      • Package compression
      • Package definition file
    • How to Create a Program To create a program: Navigate to the Package that you want to create a program for in the SMS Administrator console and then click Programs Right-click Programs, Point to New, and then click Program Complete the Program Properties 1 3 2
    • How to Distribute Packages to Distribution Points SMS Site Server Office 2003 package to be distributed from distribution points A and B Distribution Point A Distribution Point B
    • Demonstration: How to Create Packages and Programs
      • Your instructor will demonstrate how to:
      • Create a package
      • Select a distribution point
      • Specify a program for the package
    • How to Verify That a Package Has Reached the Distribution Point To verify that a package has reached the distribution point: Navigate to Reporting in the SMS Administrator console Click Reports to list all reports in the detail pane Right-click the All distribution points report, point to All Tasks, point to Run, and then click the reporting point you want to run the report from Click the arrow icon next to the DP in Report Viewer to view all packages on the distribution point 1 3 2 4
    • Practice: Creating a Package Create a package Select a distribution point Specify a program for the package 1 2 3
    • Practice: Configuring Packages Read the questions Determine possible answers Discuss your answers with the class 1 2 3
    • Lesson: Creating and Configuring Advertisements and Managing Software Installation at the Client
      • How to Create an Advertisement
      • What Are the Advertisement Configuration Options?
      • Options for Managing Remote Downloads for a Package
      • How to Retrieve User and Machine Policy
      • How the Client Runs Advertised Programs
      • The Role of the Agent in Software Distribution
      • Demonstration: How to Create and Configure an Advertisement
    • How to Create an Advertisement To create an advertisement: Navigate to Advertisements in the SMS Administrator console Right-click Advertisements, point to New, and then click Advertisement Complete the advertisement properties 1 3 2
    • What Are the Advertisement Configuration Options? Advertisement Scheduling Options Mandatory: Program is run after an event (for example, on logon or logoff or at a specific date and time) Optional: Allows users to run the advertised program when they want to Additional Advertisement Properties Run the advertised program from a DP or download the package and run it locally Using remote DPs when the client is considered to be remotely roaming
    • Options for Managing Remote Downloads for a Package Client A roams to a secondary site Distribution point outside SMS Primary Site boundary Client A runs advertised program from remote DP because either the option to run program from a remote distribution point or option to download from a remote DP was allowed 1 3 2 SMS Primary Site Boundary Local Distribution Point SMS Server Remote Roaming Boundary Remote DP Client A Client A SMS Primary Site Boundary Local Distribution Point SMS Server
    • How to Retrieve a User or Machine Policy To retrieve a user or machine policy: Click Start, and then click Control Panel In Control Panel, double-click Systems Management In the Systems Management Properties dialog box, click the Actions tab In the details pane, click either Machine Policy Retrieval & Evaluation Cycle or User Policy Retrieval & Evaluation Cycle, depending on what policies you want to retrieve 1 3 2 4
    • How the Client Runs Advertised Programs To manually run an advertised program: Click Start, and then click Control Panel In Control Panel, double-click Run Advertised Programs In the Run Advertised Programs dialog box, double-click the program you want to run You can also find advertised programs in Add or Remove Programs 1 2 3
      • SMS clients automatically run advertised programs that have mandatory assignments
      • Advertised programs that do not have mandatory assignments are run manually by the user
    • The Role of the Advertised Program Agent in Software Distribution
      • Runs programs that the user initiates
      • Runs assigned programs
      • Manages package downloads and the local cache of downloaded packages
      For the Advanced Client, the Advertised Program agent:
      • Runs programs that the user initiates from the Advertised Programs Wizard
      • Runs assigned programs
      For the Legacy Client, the Advertised Program agent:
    • Demonstration: How to Create and Configure an Advertisement Your instructor will demonstrate how to create and configure an advertisement, how to retrieve a machine policy, and how to run and advertise program on the client
    • Practice: Creating an Advertisement to run a script Complete the procedure to practice creating an advertisement 1
    • Lesson: Monitoring Software Distribution
      • Standard Reports for Software Distribution
      • How to Use the Standard Reports for Software Distribution
      • Methods to Monitor the Software Distribution Process
      • How to Check Status Information for Advertisements and Packages
      • Locations of Software Distribution Log Files
      • Demonstration: How to Use Reports and Status Information
    • Standard Reports for Software Distribution Three predefined reports for software distribution are:
      • All advertisements
      • All collections
      • All packages
    • How to Use the Standard Reports for Software Distribution To view a distribution status report: In the SMS Administrator console, expand Site Database, expand Reporting, and then click Reports To run a report, right-click Distribution status of a specific package in the details pane Point to Distribution status of a specific package, point to All Tasks, point to Run, and then click the desired reporting point 1 2 3
    • Methods to Monitor the Software Distribution Process
      • Monitoring software distribution can be done using:
      • Software Distribution Reports
      • Advertisements Summary Status
      • Package Status Summary
    • How to Check Status Information for Advertisements and Packages In the SMS Administrator console, click Site Database, click System Status, and then click Package Status Right-click the desired package Select Show Messages To view all status messages, click All To view selected messages, click Errors, Warnings, or Info To view status information for a specific site, select the desired package from the console tree To check a package status: 1 4 2 3 5 6 In the SMS Administrator console, expand Site Database, expand System Status, expand Advertisement Status, and then click the desired advertisement Right-click the desired site Select Show Messages To view all status messages, click All To view selected messages, click Received, Failures, Program Started, Program Errors, or Program Success 1 4 2 3 5 To check an advertisement status:
    • Locations of Software Distribution Log Files Log files on the SMS server are found in: %Windir%System32CCMLogs C:SMSLogs Advanced Client Log files are found in: Legacy Client Log files are found in: %Windir%MSSMSLogs
    • Demonstration: How to Use Reports and Status Information
      • Your instructor will demonstrate how to:
      • Use reports and status information
      • Run a status query
      • View key log files
    • Practice: Running Standard Reports on Software Distribution Use reports and status information Run a status query View key log files View log file on the site server to show that the package was distributed View client log file to verify that the program was executed Disable the advertisement Answer the reflection question 1 2 3 4 5 6 7
    • Lab A: Using SMS Software Distribution to Deploy
      • Exercise 1: Creating a Application Deployment
      • Exercise 2: Verifying the Application Deployment
    • Module 9: Implementing SMS Software Update Tools and Managing Update Deployment
    • Overview
      • Explaining How the SMS Software Updates Process Works
      • Installing the Software Update Scanning Tools
      • Performing Software Update Inventory
      • Deploying and Verifying Software Updates
    • Lesson: Explaining How the Software Update Process Works
      • How SMS Is Used to Manage Software Updates
      • Differences in Software Update Management for Windows Update Services and SMS 2003
      • How SMS Determines Which Software Updates Are Needed
      • How SMS Distributes Software Updates
    • How SMS Is Used to Manage Software Updates Synchronization Scan and Inventory Authorization and Distribution Preparation Software Scan Tools Installation 3 4 5 1 2
    • Differences in Software Update Management for Windows Update Services and SMS 2003 Basic software distribution feature can be used None Updates for non- Microsoft products Ongoing process None Deployment Rich reporting feature Reporting from each computer Reporting None End user Windows OS + components Windows 2000 and later Windows Update Services SMS 2003 with Software Update Management Feature Software/hardware inventory Software distribution Scheduling and targeting Enterprise features Windows NT 4.0 SP6a and later Platforms supported Administrator Installation control Windows OS + components Microsoft Exchange Server Microsoft SQL Server Microsoft Office Updates for Microsoft products
    • How SMS Determines What Software Updates Are Needed The synchronization host downloads the latest security catalog The scan component audits client computers for updates and compares existing status with the latest updates Information about updates is propagated back to the site 1 2 3 SMS Site Server Scan Tools Distribution Point Target Client Computers 1 2 3 Synchronization Host Internet Management Point or CAP
    • How SMS Distributes Software Updates The administrator runs the Distribute Software Updates Wizard The administrator selects software updates for distribution and specifies command-line arguments for each update The software update package is created and prepared for distribution The Software Update Installation Agent installs the software updates 1 2 3 Target Computers 4 Software Updates Selected Software Update Package 2 3 Software Updates Installed 4 Distribute Software Updates Wizard 1
    • SMS Objects Created by the Software Update Scanning Tools Software Update Scanning Tools Packages ScanWrapper.exe Programs Advertisements Collections Package Files Distribution instructions
    • Demonstration: How to View SMS Objects Created by the Software Update Scanning Tools Your instructor will demonstrate how to review properties for components created by the Security Update Inventory Tool installation
    • Lesson: Performing Software Update Inventory
      • How to Use the Software Update Scanning Tools to Perform Software Update Inventory
      • Command-Line Options for the Software Update Scanning Tools
      • Demonstration: How to Deploy the Software Update Scanning Tools
      • How to Verify the Software Update Inventory Results
      • Demonstration: How to Verify Software Update Inventory Results
    • How to Use the Software Update Scanning Tools to Perform Software Update Inventory To use the scan tools: Perform an expedited scan Verify software update inventory status Use a reference computer for expedited approval processing 1 2 3
    • Command-Line Options for the Software Update Scanning Tools
      • /s is silent mode
      • /cache causes the inventory and database .cab or self-extracting files to be reused from the local cache if current or copied from the Distribution Point prior to the scan
      • /kick causes a hardware inventory cycle to occur after the scan component runs and is useful for testing purposes
      • /noxml allows you to bypass the default upgrade behavior of the scan tools
      A typical scan tool command-line scenario: ScanWrapper.exe /cache Example ScanWrapper.exe is the scan component of the Security Update Inventory Tool and the Microsoft Office Inventory Tool for Updates Additional options:
    • Demonstration: How to Deploy the Software Update Scanning Tools Your instructor will demonstrate how to run scanning tools on a client from a distribution point to perform software update inventory
    • How to Verify the Software Update Inventory Results To verify update inventory results:
      • View Software Update reports
      • - or -
      • View status in Resource Explorer
    • Demonstration: How to Verify Software Update Inventory Results Your instructor will demonstrate how to verify the results of the security update scan that was shown in the previous demonstration
    • Practice: Deploying and Verifying the Software Update Scanning Tools Complete the procedures to practice deploying and verifying the software update inventory tools Answer the reflection question 1 2
    • Lesson: Deploying and Verifying Software Updates
      • Considerations for Planning the Deployment of Software Updates
      • How to Distribute Software Updates
      • What Is the Distribute Software Updates Wizard?
      • Advanced Features of the Distribute Software Updates Wizard
      • How to Perform More Complex Software Update Tasks
      • Demonstration: How to Distribute Software Updates
      • Ways to Verify the Software Update Distribution
      • Demonstration: How to Verify the Software Update Distribution
      • Criticality of software updates
      • Multiple software updates
      • Test deployment
      Considerations for Planning the Deployment of Software Updates Considerations for planning deployment:
    • How to Distribute Software Updates To distribute software updates: Evaluate and prioritize the software updates Plan the software update package Run the Distribute Software Updates Wizard Test the software update Configure locale settings Verify the package and advertisement settings 1 2 3 4 5 6
    • What Is the Distribute Software Updates Wizard? The Distribute Software Updates Wizard is a tool that you can use to help you:
      • Analyze the status of software updates for client computers
      • Review and authorize software updates
      • Download authorized software updates and installation information
      • Build packages and advertisements
      • Distribute software updates and advertisements to client computers
    • Advanced Features of the Distribute Software Updates Wizard
      • Configure multiple program objects for the same package
      Dynamic package configuration
      • Control the amount of notification or interaction required by users
      Unattended software update installation Description Feature
      • Use a software update authorization list to determine which software updates are available to be installed on SMS client computers
      Specification of a new software update authorization list
      • Schedule software update installations
      Scheduled software update installation
    • How to Perform More Complex Software Update Tasks To configure unattended software update installation: Run the Distribute Software Updates Wizard On the third Configure installation agents page, clear the Use notification balloons of dialogs check box On the second page, ensure that Perform unattended installation of software updates is selected On the Configure Agent Settings page, specify how long the agent should wait for user response 1 3 2 4 To configure scheduled software update installations: Run the Distribute Software Updates Wizard On the second Configure Installation Agent Settings page, select Enforce start time and maximum installation time In Maximum installation time, type the number of minutes allowed for installation after the advertisement begins to run Step through the rest of the wizard Create an advertisement for the package you just created or modified and specify the installation start time 1 3 2 4 5 To enable dynamic configuration by creating a new program object: Run the Distribute Software Updates Wizard On the Identify the SMS package page, click Advanced Click New to create a new program object for the package In the Program name box, type a name for the new program Attach a new software update authorization list to the new program or merge the contents of an existing list 1 3 2 4 5 To specify a new update authorization list: Generate the software update authorization list to be attached If necessary, copy the file created in step 1 to the folder containing the software updates package Run the Distribute Software Updates Wizard On the Identify the SMS package page, click Advanced In the Authorization list box, type the name of the file you want to attach, merge, or create 1 3 2 4 5
    • Demonstration: How to Distribute Software Updates Your instructor will demonstrate how to use the Distribute Software Updates Wizard to perform the most complex software update distribution tasks
    • Ways to Verify the Software Update Distribution You can verify software update distribution by viewing:
      • Predefined reports
      • Advertisement status
      • Log files
    • Demonstration: How to Verify the Software Update Distribution Your instructor will demonstrate how to:
      • Force a policy update on the client
      • Run the software update installation on the client
      • Install the update
      • Verify the update distribution by using a report
    • Module 10: Working with USCENTAF SMS Hierarchies
    • Overview
      • Introduction to the USCENTAF SMS Site Hierarchy
      • Configuring Site Communications
    • Lesson: Introduction to USCENTAF SMS Site Hierarchy
      • The Three Types of Sites that USCENTAF Provides
      • The Function of the Central Site in the Hierarchy
      • The Function of Hub Sites in the Hierarchy
      • The Function of Primary Sites in the Hierarchy
      • How Data Flows in a Site Hierarchy
      • Guidelines for Managing Network Traffic
    • The Two Types of Sites that SMS Provides USCENTAF provides three types of sites:
      • Central Site, which has a database
      • Hub Site, which has a database
      • Primary site, which has a database
    • The Function of the Central Site The function of the Central site is to provide:
      • Provide Centralized Configuration of all sites
      • Provide Centralized Configuration of common packages for all sites
        • Scan Tools, PKI, etc…
      • Provide Centralized Reporting for all systems managed
      • Assistance in controlling traffic between physical sites
      Hub Site (Parent) Central Site (Parent) Primary Site (Parent)
    • The Function of Hub Sites in a Hierarchy The function of a secondary site is to provide:
      • Support to the Central site
      • Provide redundancy to architecture, each with separate databases
      • Two redundant sites (ADAB and AUAB)
      • Assistance in controlling traffic between physical sites
      Hub Site (Parent) Central Site (Parent) Primary Site (Parent)
    • The Function of Primary Sites in a Hierarchy The function of a primary site is to:
      • Support local administration
      • Own a site database
      • Support child sites
      Distribution Point (Child) <site>-SMS02-N Primary Site (Parent) <site>-SMS01-N Standard CENTAF Primary Site Configuration
    • How Data Flows in a Site Hierarchy Management and configuration data flow down the hierarchy Resource and client data flow up the hierarchy Hub Site Parent Site Central Site Hub Site Parent Site
    • How Data Flows in a Site Hierarchy Hub Site Parent Site Central Site Hub Site Parent Site Distribution Point
    • Guidelines for Managing Network Traffic Network bandwidth guidelines for a site hierarchy:
      • Spread the load on your network by implementing multiple sites
      • Keep SMS clients from being remotely located from their SMS site systems
      • Ensure that you do not have excessively large numbers of advertised programs or frequent hardware and software inventory intervals
      • Install proxy management points
    • Discussion: CENTAF SMS Site Organization What are the benefits of current organization? 1
    • Lesson: Configuring Site Communications
      • The Role of Senders in Site-to-Site Communications
      • Types of Senders and the Connectivity They Support
      • How Senders Work With Other SMS Components to Send and Receive Data
      • What Is a Site Address?
      • How to Attach a Child Primary Site to a Parent Primary Site
      • How Collections, Packages, and Advertisements are Propagated in a Hierarchy
      • Guidelines for Troubleshooting Site Attachment
      • Guidelines for Troubleshooting Site-to-Site Communications
      • Demonstration: How to Prepare a Primary Site for Secondary Site Installation
    • The Role of Senders in Site-to-Site Communications
      • Site servers need senders and addresses to communicate
      • Addresses tell senders where to find site servers
      • Senders use existing connectivity to transmit instructions and data
      Standard Sender RAS Sender
    • Types of Senders and the Connectivity They Support Standard Sender Courier Sender RAS Sender Types of senders: RAS Server Site Server Site Server RAS Server Site Server IP Router IP Router Site Server
    • How Senders Work with Other SMS Components to Send and Receive Data Each sender performs two key tasks: Originating Site Destination Site SMS component
      • Monitor send requests
      Replication Manager Despooler Sender Outbox Sender Scheduler Replication Manager SMS component
      • Send data to the destination site
    • What Is a Site Address?
      • A site address is an identifier for a network node that differentiates it from other nodes on the network
      • The role of a site address in site-to-site communication is to tell senders what server and account to use to connect to the site servers of destination sites
    • How to Attach a Child Primary Site to a Parent Primary Site To attach a child primary site to a parent primary site: Navigate to the site Right-click the Site Code , and then click Properties Click the General tab, and then click Set Parent Site Ensure that Report to parent site is selected, and then specify a parent site 1 3 2 4
    • How Collections, Packages, and Advertisements are Propagated in a Hierarchy
      • The SMS distribution objects propagate down the hierarchy
      • They can be locked at child primary sites or transferred directly to the secondary site
      Hub Site Central Site Primary Site
    • What Is a Protected Distribution Point? A protected distribution point is a distribution point that excludes Advanced Clients that are outside of its specially configured boundaries from downloading or running advertised packages from it Protected Distribution Point Distribution Point Distribution Point
    • Questions?