http://www.cca08.org/papers/Paper20-Sotomayor.pdf
The problem: is advanced leasing.
- In the current models resources are allocated at the time of request.
- resource requests subject to notrivial policies are not supported
- capacity specification in advance is not supported
- no support for variable resource usage
- dynamic renegotiation of resource allocation is not possible
- small cloud systems can benefit from queuing, priorities and advanced reservation
Approach: OpenNebula + Haiza
OpenNebula:
- Core: Manages the lifecycle of a VM + management and monitoring of the physical host
- Capacity Manager: Adjusts placement of VMs
- pluggable Virtualizer Access Driver: expose the basic functionality of the hypervisor
- leases in Haiza, hardware resource, software environment, and availability
- Supports
- advance reservation lease: request for resource at a specific time
- best effort leases: resources are assigned as soon as possible, queuing resources if necessary
- immediate leases: provisioned when requested or not at all
No comments:
Post a Comment