12 Grid Computing Products and Services
integrable and must have autonomic capabilities. Grid computing leverages on
demand because it is a fundamental component to achieve the highest degree of
virtualization, one of the key factors of the on demand operating environment.
Grid is also leveraged when its implementation complies with open standards; it
is integrated into the business processes of the organization, and its components
have autonomic abilities.
Grid and UMI
In an on demand enterprise, once the business and the IT infrastructure are
flexible, it is possible to think of new ways to make the IT services and other
enterprise services profitable. UMI (Utility Management Infrastructure) is a model
or specification of how the IT services can be acquired and paid as though they
were a service provided by a traditional utility. Utilities use the “pay per usage”
payment method. UMI conceptually establishes what components a utility must
have to provide IT services and their consumers pay per usage. It means
variable costs for the clients. It also means, for the IT utility provider, that the
infrastructure can be reused and shared. Grid computing capabilities are a
reasonable option to implement an IT utility, but not the only choice. Grid
provides provisioning, metering, billing, and mechanisms to use idle resources,
sharing of portions of resources, and security and management. All of them are
required qualities to implement an infrastructure aligned with UMI.
Grid and virtualization
Virtualization is the ability to provide a unified vision of a set of resources. These
resources may be geographically distributed, run on different technologies, and
developed by different vendors. Virtualization is one of the key elements of the on
demand operating environment, and essential on grid implementations. More
information about on demand operating environment can be found at:
Grid and provisioning
As explained in “Provisioning” on page 86, provisioning mechanisms can provide
on demand additional resources to the grid. Alternately, the grid can provide
resources as well. Both can live independently, coexist in the same infrastructure,
and be leveraged if they are well integrated.
1.2 Categories and functions
Grid computing is a concept that can be studied in several ways. The information
contained in this redbook has been classified and analyzed according to cross
criteria, categories, and functions.