Océano—An Autonomic Multi-domain Server Farm
|
Abstract:
Océano
is a compute provisioning system that efficiently handles varying
workloads and infrastructure changes by autonomically adjusting resource
allocations. To govern itself, Océano is aware of all the available
resources, including servers, applications, and networks, and maintains
detailed knowledge of its components, their status and their interconnections.
Without human intervention, Océano automatically reconfigures a server
complex to enforce Infrastructure SLAs. Policies, established by human
experts, support root-cause analysis to identify the origin of each
problem and enable healing responses. A feedback control mechanism
is used to monitor metrics and take appropriate actions. Further,
Océano anticipates and allocates the resources just before they are
needed, and it uses optimization algorithms to determine assignments
that will improve the expected revenue.
Océano
can recover from failures that would cause its parts to malfunction.
We describe a prototype implementation developed at IBM Research.
| Germán
Goldszmidt - Bio |
|
|
Germán
Goldszmidt,
Manager, Advanced Cluster Technologies, IBM Research, Hawthorne
gsg@us.ibm.com
|
Germán
Goldszmidt is the manager of the Advanced Cluster Technologies department
of the IBM T.J. Watson Research Center, in Hawthorne, New York.
He holds a Ph.D. in Computer Science from Columbia University and
MS and BA degrees from the Technion in Israel. Dr. Goldszmidt's
main research interests are in the area of distributed systems,
and network management.
|