Hyperic did its best to create a management architecture that would deal with physical systems, networks and storage as well as virtualized resources of both today and tomorrow. The two major pillars upon which the designers built their plans were to avoid dependencies on any specific hardware architecture or operating system. This is the reason that the Hyperic management solution is built of indpendent modules that work together using a well established communications architecture. The Hyperic solution is based upon the following open-ended modules.
- Hyperic HQ Open Source - a free download that can discover elements of an organization's infrastructure and quickly begin to bring them under management control from a single portal. This module is open source software protected by the GPL license.
- Enterprise Extensions - this module extends the open source software with further automation and control functions that fit the requirements of larger organizations
- SIGAR (System Information Gatherer and Reporter) - an open source (protected by the GPL) cross-platform, cross-language library and command-line tool for accessing operating system and hardware information for developers looking for portable access to extend management capabilities to their projects and applications
- PDK (Plugin Development Kit) - a kit (once again, protected by the GPL license) that makes it possible for developers to extend Hyperic HQ to discover, monitor, and control any of other applications or devices. The API is based upon Java/XML and should be straightforward for most developers.
Here's a quick SWOT analysis of Hyperic HQ.
- Strengths - this software supports 9 operating systems (just about any major POSIX complient operating system and Windows), 3 Web servers (Apache, IIS, SunONE/iPlanet), 10 application servers, 6 database engines, 2 store-and-forward message queueing systems, Microsoft Exchange, Microsoft ActiveDirectory, Microsoft .NET, and a host of other goodies. It's a good bet that most organizations would find the majority of their requirements in this list somewhere.