Jump to: navigation, search

Resource-reservation-service

Revision as of 10:39, 31 July 2013 by Dnovakovskiy (talk | contribs) (Resource Reservation Service proposal)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

The idea of building dedicated Resource Reservation Service emerged from discussions about Lifecycle Management capabilities in scope of one of our private cloud projects.

With these capabilities in place User can request the resources of cloud environment to be provided (“leased”) to his/her Project/Tenant for specific amount on time, immediately or in future. Upon “lease” expiration Resource Reservation Service will reclaim resources and return them to common pool according to configured workflow. Both virtual (Instances, Volumes, Networks) and hardware (full hosts with specific characteristics of RAM, CPU and etc) resources can be allocated via “lease”.

In terms of benefits added, Resource Reservation Service will:

  • improve visibility of cloud resources consumption (current and planned for future);
  • enable cloud resource planning based on current and future demand from end users;
  • automate the processes of resource allocation and reclaiming


The complete vision for this project is described in our Project proposal. We encourage everyone who's interested in such functionality to take a look on it and let us know your comments.