Live migration of trans-cloud applications.
| dc.centro | E.T.S.I. Informática | es_ES |
| dc.contributor.author | Carrasco Mora, José Manuel | |
| dc.contributor.author | Durán-Muñoz, Francisco Javier | |
| dc.contributor.author | Pimentel-Sánchez, Ernesto | |
| dc.date.accessioned | 2024-11-21T10:56:22Z | |
| dc.date.available | 2024-11-21T10:56:22Z | |
| dc.date.issued | 2020 | |
| dc.departamento | Instituto de Tecnología e Ingeniería del Software de la Universidad de Málaga | |
| dc.description | Política de acceso abierto tomada de: https://openpolicyfinder.jisc.ac.uk/id/publication/27884 | es_ES |
| dc.description.abstract | The 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.sponsorship | This 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.citation | Jose 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.doi | 10.1016/j.csi.2019.103392 | |
| dc.identifier.uri | https://hdl.handle.net/10630/35245 | |
| dc.language.iso | eng | es_ES |
| dc.publisher | Elsevier | es_ES |
| dc.rights | Atribución-CompartirIgual 4.0 Internacional | * |
| dc.rights.accessRights | open access | es_ES |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/4.0/ | * |
| dc.subject | Informática en la nube | es_ES |
| dc.subject | Aplicaciones informáticas | es_ES |
| dc.subject.other | Cloud | es_ES |
| dc.subject.other | TOSCA | es_ES |
| dc.subject.other | CAMP | es_ES |
| dc.subject.other | Apache Brooklyn | es_ES |
| dc.subject.other | Application migration | es_ES |
| dc.subject.other | Heterogeneous deployment | es_ES |
| dc.title | Live migration of trans-cloud applications. | es_ES |
| dc.type | journal article | es_ES |
| dc.type.hasVersion | SMUR | es_ES |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 21604d91-85f6-484f-a931-8922e6f5e3eb | |
| relation.isAuthorOfPublication | f7124910-9352-463a-b344-f35ba814407f | |
| relation.isAuthorOfPublication.latestForDiscovery | 21604d91-85f6-484f-a931-8922e6f5e3eb |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 00-journal.pdf
- Size:
- 772.9 KB
- Format:
- Adobe Portable Document Format
- Description:

