Collecting Software-Inventory Data
IT managers need to know what software is installed on which computers in their organizations. Software-inventory tools meet this need. Although software-inventory collection is commonly part of many larger desktop management suites, such as Microsoft Systems Management Server (SMS), several packages are dedicated to just inventory collection and reporting. FileWave's Asset Trustee 6.0.3 is a typical example. You should choose a standalone inventory-collection tool only if you already have the tools to perform the other software-license management tasks.
When looking at inventory-collection tools, you'll want to make sure that the tool you select meets certain criteria. You should make sure that
- the tool's client is transparent to the end user and doesn't cause disruption
- the tool requires minimal network resources or can at least be scheduled
- the data the tool collects is in an open format so that you can export
or dump the data into other databases, such as an accounting or finance database
Many of the standalone inventory-collection tools and the inventory-collection modules of larger suites have evolved to include features that let you enter license-purchase information. After you've entered this information, many of these products automatically compare the inventory data with the purchase data, then alert you if your installed licenses exceed the number you've purchased. Although this feature is helpful, it assumes that you have an accurate record of what you've purchased. In addition, inventory-collection tools often aren't flexible enough to automatically interpret complex licensing models (e.g., concurrent usage). These two weaknesses are providing an opportunity for a logical but unlikely player in the software-license management field: the Value Added Reseller (VAR).
Two VARs that have thrown their hats into the software-license management ring are ASAP Software and Softchoice. These VARs have traditionally been the conduit through which organizations purchase software titles in volume. Fierce competition in software sales prompted these vendors to find a way to add value to their services. What they came up with was a software-license management solution that includes a hosted service that combines software and hardware inventory data with license-purchasing records. ASAP Software internally developed ASAP eSmart as its hosted service, whereas Softchoice integrated an existing hosted serviceAssetMetrix's AssetMetrixinto its solution. Both solutions require you to install an agent on each workstation. Afterward, the agent securely transmits hardware and software-inventory data across the Internet to a server in a hosted location.
Using a VAR to manage software licenses has some advantages. One advantage is that you can outsource this tedious job. Plus, VARs have in-depth knowledge of licensing models and can automatically track any license purchases you make through them. Both ASAP eSmart and AssetMetrix also let you manually enter purchases that you've made through other vendors.
Tracking and Controlling Software Usage
Tracking and controlling the execution of software on desktops is the job of active software-metering applications. Such applications act as desktop watchdogs. These watchdogs not only track application usage but also prevent the launch of unlicensed applications. The license-usage restrictions that you set determine whether a user can launch an application.
Some players that provide active software metering as part of their feature set are Express Metrix's Express Meter 6.2, ABC Enterprise Systems' Lan Licenser, Sassafras Software's KeyServer 5.2, Altiris's Asset Management Suite, NetSupport TCO 4.0, and Integrity Software's SofTrack. Each product has its strengths. For example, Express Meter is a standalone software-metering product, although it integrates with the company's PC audit application, Express Software Manager. As a standalone product, Express Meter might be an option for organizations that already possess a license-management solution but would like to add the functionality of active software metering.
These products all employ a client/server architecture to enable active metering and management. For example, Lan Licenser uses a three-tier architecture that consists of a site server, one or more regional servers, and the client. When a user attempts to launch an application, the Lan Licenser client identifies itself to the site server (single-server setup) or to a regional server, which passes the information to the site server (multiserver setup). The site server monitors active license usage. If no licenses are available, the user receives a message to that effect and is put in a queue to wait for the next available license.
To help rotate licenses, Lan Licenser actively monitors inactivity and warns users when an application has been idle too long. (You set the time limit.) If necessary, Lan Licenser safely shuts down the application to release the license for someone else. An administrator can also centrally restrict access to applications based on username, workstation name, group membership, department, time of day, or any combination thereof.
Cross-platform compatibility can be crucial for organizations with diverse environments. Most of the products I mentioned work only with Windows OSs. One exception is KeyServer. KeyServer's server-side process can work on networked computers running Windows OSs (e.g., Windows Server 2003, Windows 2000, Windows NT), Macintosh OSs (e.g., Mac OS X Server), Novell NetWare, or Linux. KeyServer's client works with all Windows and Mac OSs.
Dealing with Different Departments
All the tools I've discussed to this point provide functionality for one or more of the traditional software-management tasks (i.e., assessing software needs, collecting software-inventory data, and tracking and controlling software usage). However, as I mentioned previously, software-license management is often an interdepartmental activity between the purchasing, accounting, and IT departments. Thus, you might need to integrate your organization's purchasing, accounting, and IT systems.
So what's available for organizations that need a full spectrum of functionality and, for various reasons, can't leverage their existing processes to manage software licenses? Fortunately, such organizations can use an application suite. Some full-spectrum asset management suites are Tangram Enterprise Solutions' Asset Insight, MRO Software's MAXIMO 5.0, NetCracker Technology's Operations Support Systems (OSS), and Peregrine Systems' Peregrine AssetCenter. Most of these suites perform all the traditional software-management tasks, although some of the suites don't yet provide active software metering. In addition to providing asset and license management, suites provide applications to help you manage procurement processes, accounting processes, lease contracts, service level agreements (SLAs), and Help desk services. Although these suites are typically quite expensive, they can be worth the cost to organizations that need a comprehensive solution that includes software-license management.
A Worthwhile Process
The spectrum of solutions available for software-license management can be overwhelming. A thorough analysis of your explicit needs will help you narrow the field considerably. After you trim your list to those tools that meet your needs, you can then start looking at the selected tools on a more granular level until you find the right tool for your organization. The selection process might be time-consuming, but being able to manage your software licenses pays big dividends.
End of Article
Prev. page
1
[2]
next page -->