MANagement agency for cloUd Resources
Principal Investigator: Mădălina Eraşcu
Host Institution: Institute e-Austria Timisoara
Funding Agency: UEFISCDI – Romanian National Authority for Scientific Research and Innovation(PN-III-P2-2.1-PED-2016-0550)
Duration: September 2017 – December 2018
Cloud computing offers attractive options to migrate corporate applications without the software personnel (End Users – EUs) needing to manage any physical resources. While this “ease” is appealing, several issue arise:
Which Cloud Providers (CPs) offer the best infrastructure at a fair budget?
I am no Cloud expert then what are the characteristics of the infrastructure which best fit my application?
To answer these questions one must solve a resource management problem, that is, the allocation of computing, storage, networking and (indirectly) cost resources to a set of applications such that the performance objectives of the application, CPs and EUs are jointly fulfilled. Efficient resource use is typically achieved through virtualization technologies, which facilitate statistical multiplexing of resources across the three parties. There are many approaches which answer separately these questions but there is no comprehensive and easily usable solution for these issues. MANeUveR solves this problem by integrating the following components:
A Provider Acquisition Module, through a Web crawler, will periodically update a database with infrastructure details, in particular virtual machines (VMs) offers (CPUs number, memory, storage, price, operating system, number of IP addresses, transfer rate, etc.) from various CPs.
An Application Description Module will provide the EU the capability to describe and store the VMs characteristics and application constraints in order to be consulted other times and to obtain a profile of the application.
A Recommendation Module will provide a (sub)optimal solution for application deployment in the CP infrastructure regarding the number of VMs needed for deployment and their characteristics.
Using a secure-billing e-mail service and secured web container applications, MANeUveR will demonstrate its effectiveness in real life. The tool will be based on an open-source core to motivate its wide adoption.
Official Website: https://merascu.github.io/links/MANeUveR.html