128 Exploring Storage Management Efficiencies and Provisioning
6.1 Isolation and over-provisioning
The increased use of information, as well as the increased need of technology to
organize and take advantage of this information, has led to an increase in the
demand on data centers. As a result, data centers have encountered problems
with managing resources and providing appropriate levels of service for hosted
applications.
The user requirements of the data center are based on various factors, such as
operational responsiveness and application performance, availability, and
security. These expectations are often satisfied via isolation and/or
over-provisioning:
Isolation means separating unrelated applications, and dedicating each
application to a certain execution environment consisting of network and
server infrastructure. The goal is to ensure that high application demand,
faults, or security breaches do not affect the performance, availability, and
security of another application.
Over-provisioning means oversupplying server resources in order to meet
anticipated peak application demands, and prevent poor response times
when the application encounters unexpected demands.
When isolation is used, and each application is over-provisioned within each
isolated application environment, the result is a “trapped” capacity, that cannot
be used by other applications during times of high demand. The use of isolation
and over-provisioning to meet expected service levels results in a low
aggregated resource utilization and optimization.
6.2 Overview of IBM Tivoli Intelligent Orchestrator
IBM Tivoli Intelligent Orchestrator provides your organization with fully
automated just-in-time on demand provisioning. In this section we explain the
relationship between IBM Tivoli Intelligent Orchestrator and IBM Tivoli
Provisioning Manager.
IBM Tivoli Intelligent Orchestrator monitors servers, middleware, applications,
and storage under its control, senses degrading performance, and determines
what actions need to be taken. By closely monitoring resources, it can determine
where (for which application) a resource is needed and instruct the IBM Tivoli
Provisioning Manager to automatically deploy a server, provision storage to that
server, install the necessary software, and configure the network and/or SAN.
Utilizing its capacity management capabilities, IBM Tivoli Intelligent Orchestrator
can predict when resources will become available or needed and then start the
provisioning process, on demand, to help match IT resources with accelerating
or decreasing workloads.