Live migration of trans-cloud applications.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorCarrasco Mora, José Manuel
dc.contributor.authorDurán-Muñoz, Francisco Javier
dc.contributor.authorPimentel-Sánchez, Ernesto
dc.date.accessioned2024-11-21T10:56:22Z
dc.date.available2024-11-21T10:56:22Z
dc.date.issued2020
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málaga
dc.descriptionPolítica de acceso abierto tomada de: https://openpolicyfinder.jisc.ac.uk/id/publication/27884es_ES
dc.description.abstractThe development of applications independent of the cloud providers where they are going to be deployed is still an open issue. In fact, cloud agnostic software development presents important challenges to be solved. One of these issues is the runtime migration of components. Even more difficult is dealing with the interoperability issues when the migration also implies a change of provider or service level. This paper presents a solution for the component-wise migration of cloud applications. The migration is performed component-wise in the sense that each component of the application to be migrated, which may be deployed on a specific service on a specific provider, may individually be moved to a different one. Our solution relies on the three key ingredients of the transcloud approach, where the CAMP and TOSCA standards play a central role: a CAMP-based unified API, TOSCA-based agnostic topology descriptions, and mechanisms for the independent specification of target service locations. The effort and the time required for restoring the activity of applications are used as metrics to evaluate the performance of the proposed migration orchestrator. Although the time required for the migration operation is directly related to the topology of the application, the affected components, and their previous and target locations, the downtimes are significantly reduced. Moreover, thanks to the abstraction level at which it operates and the automation provided, the effort needed from the user for a migration operation is almost zero. We present an implementation of our proposed solution and illustrate it with a case study and experimental results.es_ES
dc.description.sponsorshipThis work has been partially supported by projects PGC2018-094905-B-I00 (Spanish MINECO/FEDER) and UMA18-FEDERJA-180 (J. Andalucía/FEDER), and by U. Málaga, Andalucía Tech.es_ES
dc.identifier.citationJose Carrasco, Francisco Durán, Ernesto Pimentel, Live migration of trans-cloud applications, Computer Standards & Interfaces, Volume 69, 2020, 103392, ISSN 0920-5489, https://doi.org/10.1016/j.csi.2019.103392.es_ES
dc.identifier.doi10.1016/j.csi.2019.103392
dc.identifier.urihttps://hdl.handle.net/10630/35245
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rightsAtribución-CompartirIgual 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/*
dc.subjectInformática en la nubees_ES
dc.subjectAplicaciones informáticases_ES
dc.subject.otherCloudes_ES
dc.subject.otherTOSCAes_ES
dc.subject.otherCAMPes_ES
dc.subject.otherApache Brooklynes_ES
dc.subject.otherApplication migrationes_ES
dc.subject.otherHeterogeneous deploymentes_ES
dc.titleLive migration of trans-cloud applications.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionSMURes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication21604d91-85f6-484f-a931-8922e6f5e3eb
relation.isAuthorOfPublicationf7124910-9352-463a-b344-f35ba814407f
relation.isAuthorOfPublication.latestForDiscovery21604d91-85f6-484f-a931-8922e6f5e3eb

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
00-journal.pdf
Size:
772.9 KB
Format:
Adobe Portable Document Format
Description:

Collections