MEC 2001 Topaz Presentation

Goto the SMS 2003 Home Page

 

Contributed By: Cliff Hobbs [MVP SMS]
This article is a summary of Bill Anderson's SMS Topaz presentation from the MEC 2001 conference.

The presentation started with a summary of what has happened to SMS in the past year, namely:

  • SP3 was shipped
  • New programs have been introduced to ensure the quality of future releases, the emphasis being getting customers involved in the Early Adopters Program
  • The "Tools Team" have been working to preserve the investment in technologies within current releases for example the Web reporting tools, the new version of SMS Installer, AD Synch, etc.
  • Work has continued on Topaz

Bill then went on to outline the Timeline for Topaz:

  • Beta 1 & 2 will start late in Q3 2001 and run to early 2002 with an expected ship date around the middle of 2002
  • The Beta will be publicly available Q1 2002

Before going on to list the most requested features for Topaz, he emphasized that:

  • Nothing is set in stone at present and this list is subject to change
  • Microsoft are still open to feedback on the final feature set which can be done through the [email protected] address

Bill stressed that Topaz itself has two major themes:

  • It will be a quality product, that will be an easy upgrade, and include features that will compel you to implement it
  • It will be a natural upgrade for SMS 2.0 customers

The Feature List for Topaz at present is shown below with each feature being explained in detail separately:

  • Mobile client support
  • AD/ Windows 2000 Integration
  • No more Logon Points
  • Web-based Reporting that is integrated
  • New Software Metering
  • Distribution Point Delta Replication
  • Improvements to Usability and Performance to the admin UI

For Mobile Clients:

  • Customers and Analysts have reported more and more laptops are being shipped/deployed
  • Customers want proper inventory/asset management for laptops and the ability to distribute software to them
  • The challenges in achieving this need to be borne in mind such as:
    • Bandwidth awareness when communicating with laptops
    • All communications need to be able to deal with disconnections and span multiple connections
    • For software distribution, there should be the option to download packages to the local drive before the installation takes place
    • Laptops roam and this needs to be catered for
    • SMS should be able to distinguish between a laptop and a desktop without relying on the Administrator

Topaz will cater for Mobile clients as follows:

  • A new client specifically designed for laptop users will be included, the goal being to preserve a common administrator "experience"
  • The client won't be tied to a site through subnet boundaries as it is at present
  • The client will include Background Intelligent Transfer Services or "BITS" which:
    • Are bandwidth aware
    • Support checkpoint restart at a byte level (unless the client is roaming)
    • Supports the facility to download a package locally before executing it
    • Ships as an API in Windows XP as well as in the Topaz client
  • The installation of this new mobile client will be streamlined allowing it to be pre-loaded
  • This client will include a new IIS based Management Point server role which allows both HTTP and MSMQ communications with the server
  • At preset, the new Mobile client:
    • Will only be supported on Windows 2000/XP
    • Will only include inventory and software distribution whereas as the desktop client will support more platforms and be fully-featured

Active Directory/ Windows 2000 Integration was the next feature that Bill covered.  The feedback from customers has been:

  • Not to make Topaz require Active Directory
  • If I do have AD implemented I want to be able to use my AD structure with SMS:
    • Several people have already used ADSYNC
    • The most frequent request is to allow SMS to target a superset of inventory and AD containers
  • SMS Sites should be aligned with AD Sites
  • Why can't I just use Add/Remove Programs on Windows 2000 instead of APM?
  • I hate having to install software as an Admin

To address these issues/concerns Topaz will:

  • Align AD Site boundaries with SMS Sites
    • SMS Site boundaries can be defined from AD site names
    • IP subnets only need to be defined in one place and SMS will leverage them
    • Both IP subnets and AD Site boundaries can be used to define an SMS site
    • AD Site boundaries allow real IP subnets to be logically sub or super-netted to split and/or combine subnets
  • Support AD Discovery of Systems, User Groups, or System Groups:
    • AD System Discovery:
      • Will discover new systems from AD machine accounts
      • Has been designed as an alternative to Network Discovery to drive the NT Remote Client installation process
      • Must be used in conjunction with AD Site boundaries
      • You need to specify the AD container(s) for it to read as it reads the machine accounts in the specified container(s)
      • DSGetSiteName is used to obtain the AD Site name
      • DDR(s) are generated
    • AD User Group Discovery:
      • Will discover Users and their AD containers
      • Has been designed as a replacement to NT User/User Group Discovery for users using AD, but can be used in parallel with NT User/Group Discovery
      • You need to specify the AD container(s) for it to read as it reads the user accounts in the specified container(s)
      • AD group membership for Global, Universal, and non-security groups is obtained
      • DDR(s) are generated
    • AD System Group Discovery:
      • Will discover AD containers for any systems assigned to an SMS site
      • Has been designed to collect system group information
      • You need to specify the AD container(s) for it to read as it reads the machine accounts in the specified container(s) that match systems assigned to the collection site
      • AD group membership for Global, Universal, and non-security groups is obtained
      • DDR(s) are generated
      • Site membership data is collected during Hardware inventory
    • Each of the above discovery methods:
      • Can be independently enabled with their own separate schedule
      • Can be setup to discover objects from different containers
      • All three of these use a shared ADSI code to read information from AD to generate DDRs

 

  • Topaz will Support Targeting of Users and Machines in AD:
    • As AD System discovery collects the domain, OU, Site, and AD Security Groups, machines can be targeted
    • As AD User discovery collects the domain, OU, and AD Security Groups, users can be targeted
    • Global, Universal, Nested, and non-security groups can also be targeted
    • Collections can be used to implement more granular targeting such as "all users in the Sales OU and Mobile User Global Group" or "All machines in Server OU, Redmond site and Terminal Server Universal Group with greater than 512 MB"

 

  • It is planned to Integrate Topaz with Windows 2000 Add/Remove Programs:
    • Advertisements can be displayed in Add/Remove Programs on Windows 2000 clients
    • The option to use this feature is included as part of the Package Program Properties
    • SMS Advertisements will appear the same as Group Policy Advertisements
    • Categories will be supported but each program can only have one category
    • This feature will be supported on Windows 2000/XP clients with either the mobile or legacy desktop client installed on them
  • Topaz will also:
    • Allow packages to be created directly from MSI
    • Include new MSI elevated permissions

 

  • Topaz will no longer require Logon Points - this is achieved through the new CAP Locator Service (CLS):
    • SMSMAN uses Logon Points at present to:
      • Install the SMS Client Bootstrap
      • Compare the client's IP subnet with site boundaries
      • Locate a CAP for any assigned sites
    • CLS doesn’t require Logon Points as CAPs can be accessed directly:
      • "/N" command line switch changes the mode
      • CLS requires a path to the CAP server
      • When running in automatic mode it assumes CAPman is running from the CAP (CAPman is a locator service that uses WINS or AD)

 

  • Topaz will include integrated Web-based Reporting that:
    • Is an extensible reporting tool
    • Consists of a set of high performance SQL views that are automatically maintained.  The schema used for these views will be documented and supported and is based on the SMS Provider schema
    • Replaces Crystal Reports
    • Has better security than the RTW version
    • Will have internationalized versions
  • A number of enhancements will be made to Inventory with Topaz:
    • Inventory traffic will be reduced
    • Software inventory will include some new options, namely:
      • WMI Provider to inventory ARP installed program keys and Windows Installer component status
      • Better selection for file system inventory such as wildcards, directories, and subdirectories
  • The new Software Metering program is a complete re-write of the SMS 2.0 program:
    • It is more scaleable and therefore less expensive to implement
      • It will be similar to the architecture used for Inventory
      • It uses WMI based client side providers
    • It will provide Offline metering to provide usage monitoring and denial of program access by time of day and/or security group(s)
    • It will be integrated into the SMS Admin console and database rather than being completely separate as at present
    • It won't provide Online metering (in other words license enforcement)
  • A massive improvement to Software Distribution in Topaz is Distribution Point Delta Replication
    • SMS 2.0 always resends the entire package source to child sites and then to Distribution Points
    • Topaz will:
      • Detect changes and only send changed files to the child site (known as file level delta replication)
      • Automatically repair child site package source files if they get out of sync with the parent
      • Be unable to update any packages at a child site(s) if the package is in use
      • Delta replication to Distribution Points has just been added
    • Here's an example of how it works:
      • A package is created at the Parent site
      • The package is then distributed to child sites
      • The package is changed at the originating site (the site where it was created)
      • Updating the package at the originating site automatically initiates Delta replication to only copy the changes to the child sites
  • Bill then went through the upgrade options to Topaz:
    • There is no upgrade path from SMS 1.2 to Topaz - you HAVE to go via SMS 2.0
    • The upgrade from SMS 2.0 to Topaz is designed to very easy by eliminating Logon Points which is the biggest interoperability issue
    • To implement Topaz your SMS Servers must be running Windows 2000 or above although Distribution Points can be hosted on NT4 systems
    • The new Mobile client will upgrade gracefully over the existing client
    • The common administrative experience will be maintained
  • Bill then wrapped up the session by giving some conclusions:
    • SMS is a strategic product for Microsoft
    • Don't confuse SMS with IntelliMirror which is a common mistake
    • Topaz will be a solid product with a great feature set that meets your needs
    • Topaz will build on the strengths of SMS 2.0 including it's solid quality
    • SMS 1.2 customers can get ready for Topaz by upgrading to SMS 2.0 now
       
© FAQShop.com 2003 - 2007

Goto the SMS 2003 Home Page

Email the Author