Abstract:
A computer implemented method, data processing system, and computer usable program code are provided for maintaining computer network. Resources (518A,518B,518C) and services (520A,520B,520C) affected by a change to a resource (518A,518B,518C) are identified in response to receiving a request for the change (506). A determination of an optimal time for the change is made (512) based on a policy (514) associated with the service (520A,520B,520C). The change is deployed with a deployment engine (516).
Abstract:
Techniques for selectively off-loading workload across multiple data centers are disclosed. For example, a technique for processing a user request in accordance with a multiple data center environment comprises the following steps/operations. A user request is obtained at a first data center. The user request is classified based on one or more classification criterion. At least a portion of a workload associated with the classified user request is off-loaded to at least a second data center to be processed, wherein the off-loading step/operation is at least based on one or more administrative policies associated with at least one of the first data center and the second data center. The workload is processed such that the user request is at least substantially satisfied in accordance with a service level agreement for the requesting user.
Abstract:
A computer implemented method, data processing system, and computer usable program code are provided for maintaining a computer network (100). Resources (518A, 518B, 518C) and services (520A, 520B, 520C) affected by a change to a resource (518A, 518B, 518C) are identified in response to receiving (602) a request for the change. A determination of an optimal time for the change is made (812) based on a policy (514) associated with the service (520A, 520B, 520C). The change is deployed (616) with a deployment engine (516).
Abstract:
Managing a service (408) is disclosed. A computer system (404) collects (700) information (424, 432) about use (426, 434) of a set of resources (410) by the service (408). Responsive to receiving (702) a request (446) to verify information (424, 432) about the use (426, 434) of the set of resources (410) by the service (408), the computer system (404) generates (704) a description (444) of the use (426, 434) of the set of resources (410) by the service (408) using the information (424, 432) collected. The computer system (404) then creates (706) a response (450) to the request (446) using the generated description (444) of the use (426, 434) of the set of resources (410) by the service (408) as proof of the validity of the information (424, 432).
Abstract:
Techniques for selectively off-loading workload across multiple data centers are disclosed. For example, a technique for processing a user request in accordance with a multiple data center environment comprises the following steps/operations. A user request is obtained at a first data center. The user request is classified based on one or more classification criterion. At least a portion of a workload associated with the classified user request is off-loaded to at least a second data center to be processed, wherein the off-loading step/operation is at least based on one or more administrative policies associated with at least one of the first data center and the second data center. The workload is processed such that the user request is at least substantially satisfied in accordance with a service level agreement for the requesting user.
Abstract:
Managing a service (408) is disclosed. A computer system (404) collects (700) information (424, 432) about use (426, 434) of a set of resources (410) by the service (408). Responsive to receiving (702) a request (446) to verify information (424, 432) about the use (426, 434) of the set of resources (410) by the service (408), the computer system (404) generates (704) a description (444) of the use (426, 434) of the set of resources (410) by the service (408) using the information (424, 432) collected. The computer system (404) then creates (706) a response (450) to the request (446) using the generated description (444) of the use (426, 434) of the set of resources (410) by the service (408) as proof of the validity of the information (424, 432).
Abstract:
A computer implemented method, apparatus, and computer usable program code for creating a composite service. Dependencies are identified utilizing a set of active objects used to manage services to form identified dependencies in response to receiving a request for the composite service. The identified dependencies specify requirements of the composite service. The composite service has multiple components. Components are identified for the composite service using the identified dependencies to form identified components. The composite service is created using the identified components.