Scheduling multiple virtual environments in cloud federations for distributed calculations

dc.contributor.authorRubio-Montero, Antonio J.
dc.contributor.authorHuedo, Eduardo
dc.contributor.authorMayo-García, Rafael
dc.date.accessioned2020-02-12T12:48:03Z
dc.date.available2020-02-12T12:48:03Z
dc.date.issued2017
dc.description.abstractIn the pool of cloud providers that are currently available there is a lack of standardised APIs and brokering tools to effectively distribute high throughput calculations among them. Moreover, the current middleware tools are not able to straightforwardly provision the ephemeral and specific environments that certain codes and simulations require. These facts prevent the massive portability of legacy applications to cloud environments. Such an issue can be overcome by effectively scheduling the distributed calculations using the basic capacities offered by cloud federations. In this work, a framework achieving such a goal is presented: a pilot system (GWpilot) that has been improved with cloud computing capabilities (GWcloud). This framework profits from the expertise acquired in grid federations and provides interesting features that make it more efficient, flexible and useable than other approaches. Thus, decentralisation, middleware independence, dynamic brokering, on-demand provisioning of specific virtual images, compatibility with legacy applications, and the efficient accomplishment of short tasks, among other features, are achieved. Not only this, the new framework is multi-user and multi-application, dynamically instantiating virtual machines depending on the available and demanded resources, i.e. allowing users to consolidate theirown resource provisioning. Results presented in this work demonstrate these features by efficiently executing several legacy applications with very different requirements on the FedCloud infrastructure at the same time.es_ES
dc.description.sponsorshipthe Spanish Ministry of Economy and Competitiveness projects CODEC2 (TIN2015-63562-R) and FedCloudNet (TIN2015-65469-P).es_ES
dc.identifier.citationA.J. Rubio-Montero, E. Huedo, R. Mayo-García. Scheduling multiple virtual environments in cloud federations for distributed calculations. Future Generation Computer Systems 74, 90-103 (2017).es_ES
dc.identifier.doihttp://dx.doi.org/10.1016/j.future.2016.03.021
dc.identifier.urihttps://hdl.handle.net/20.500.14855/700
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rights.accessRightsembargoed accesses_ES
dc.subjectCloud schedulinges_ES
dc.subjectPilot jobses_ES
dc.subjectCloud middlewarees_ES
dc.subjectResource managementes_ES
dc.subjectApplication compatibilityes_ES
dc.titleScheduling multiple virtual environments in cloud federations for distributed calculationses_ES
dc.typejournal articlees_ES

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
FGCS-D-15-00666R2_Documenta.pdf
Size:
964.77 KB
Format:
Adobe Portable Document Format