Before you can generate objects, you must create and configure the pilot site or site hierarchy. You can do this manually, or you can expedite the configuration of multiple sites by using SMS Site Properties Manager.
In particular, make sure to configure the site boundaries. SMS Object Generator assigns IP addresses for many objects based on a starting IP address that you specify. For the site to incorporate these objects, the site boundaries must include these IP addresses.
To generate hardware inventory and software inventory objects, SMS Object Generator can use template files with actual data from your pilot project site or site hierarchy. After you prepare the pilot sites, you can create these template files. Template files are used for the following object types:
When you are ready to use SMS Object Generator, enable logging in your SMS pilot sites. Also, enable the pertinent counters in Windows NT Performance Monitor at the site server and any other site systems that will be affected by load generation.
SMS Object Generator is designed to help you find a load signature on your SMS site systems. To gain a clear idea of the system performance for a server, you should make sure that only SMS components are running on the site server. Run SMS Object Generator and Windows NT Performance Monitor on a separate computer to avoid skewing the load signature on your site server.
To test the effect of the custom hardware inventory MIF files that you plan to use in your production site, you must create a template file that reflects a complete hardware inventory before generating hardware inventory objects. To customize your hardware inventory, use the MOF Manager. This tool is described in detail in Chapter 14, “Using SMS 2.0 Tools — Part 2.”
After you create a customized hardware inventory, capture a template MIF file as described in this section. For more information about MIF files and the inventory process, see Chapter 10, “Collecting Hardware and Software Inventory,” in the SMS 2.0 Administrator’s Guide.
To create a template hardware inventory MIF file, you need an actual SMS client. You can use an SMS site server for this purpose after it has become a client.
To ensure that only the MIF file you want to use as a template arrives in the inventory Inbox on the site server, use an SMS site that has only one client installed. To ensure that the MIF file reflects a complete hardware inventory, use a client on which hardware inventory has never been run. Or, use the Inventory Resynchronization tool (InvSync.exe) to send a hardware inventory resynchronization request to the client. InvSync.exe is included with the Microsoft BackOffice 4.5 Resource Kit and is documented in Chapter 13, “Using SMS 2.0 Tools — Part 1.”
To create a MIF file for complete hardware inventory, after the client software is installed on the server, use SMS Service Manager to stop SMS_INVENTORY_ DATA_LOADER. Then, enable hardware inventory on the site (if it was not previously enabled), or send a hardware inventory resynchronization request to the client.
The first time the Hardware Inventory Agent runs on a client, it creates a HIC file (*.hic) on the client. This file is renamed *.mif and propagated to the SMS\Inboxes\Dataldr.box directory on the site server. This file is the complete inventory MIF file that you will use as the template for your HIC files. Copy this file to another location that SMS Object Generator can access, and give it a file name that will make it easy for you to identify. Make sure that your new file name retains the .mif extension.
You can use SMS Object Generator to generate a HID file (*.hid) based on the HIC file you captured. The HID files you create in this way will reflect the percentage of change you specify. Optionally, you can create a template HID file to use as the basis for the HID files you generate with SMS Object Generator. The template HID file, as with the template HIC file, must be a MIF file because that is the file type that appears on the site server.
To create a template MIF file for delta hardware inventory
To test the effect of specific software inventory scenarios that you expect to encounter in your production site, you must create a template file for a complete software inventory before generating software inventory objects.
To create this template software inventory file, you need an actual SMS client. The SMS server can be used for this purpose after it becomes a client. Or, you can set up one or more sample clients with the same characteristics as clients in your production site and then create software inventory templates from these clients.
To ensure that only the software inventory file you want to use as a template arrives in the inventory Inbox on the site server, use an SMS site that has only one client installed. To ensure that the software inventory file reflects a complete software inventory, use a client on which software inventory has never been run. Or, use the Inventory Resynchronization tool (InvSync.exe) to send a software inventory resynchronization request to the client.
After you have collected a software inventory file, you can use the Software Inventory Viewer (SInvView.exe) to verify its contents. For more information about the Software Inventory Viewer, see Chapter 14, “Using SMS 2.0 Tools — Part 2.”
To create a template SIC file for complete software inventory
You can use SMS Object Generator to dynamically generate SID files reporting a number of software applications you select. Or, you can create a template SID to use as the basis for SID files that you generate with SMS Object Generator.
To create a template SID file for delta software inventory