Virtual Infrastructures on the Move: Containers and Virtual Network Migration

Euclides Cardoso, C. Miers, M. A. Pillon, F. Redígolo, G. Koslovski
{"title":"Virtual Infrastructures on the Move: Containers and Virtual Network Migration","authors":"Euclides Cardoso, C. Miers, M. A. Pillon, F. Redígolo, G. Koslovski","doi":"10.1109/CLEI.2018.00088","DOIUrl":null,"url":null,"abstract":"The cloud computing model enables users to view computational resources as unlimited and that can be dynamically reserved. In addition, users are charged according to a contracted configuration and effective reservation time. Thus, it became possible to dynamically provision Virtual Infrastructures (VIs) composed of virtual machines, containers and virtualized network resources. Due to the flexibility in resource provisioning and configuration, VI is being increasingly adopted for hosting data storage services, development platforms and distributed applications. However, when migrating applications to a cloud, users are faced with a significant amount of providers, brokers and services offered. Above all, cloud computing technologies, although innovative, do not ease the migration of virtualized resources between distinct providers, inducing in vendor lock-in. A wide range of cloud providers, APIs, models and management tools further limit the development of VI migration solutions between providers, characterizing an open challenge. This work proposes a mechanism to perform VI migration among providers, based on an architecture agnostic to source and destination providers, as well as VI-hosted applications. In addition, a prototype based on Docker containers and OpenStack clouds was developed both to validate the proposed mechanism and to serve as a reference implementation.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 XLIV Latin American Computer Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI.2018.00088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The cloud computing model enables users to view computational resources as unlimited and that can be dynamically reserved. In addition, users are charged according to a contracted configuration and effective reservation time. Thus, it became possible to dynamically provision Virtual Infrastructures (VIs) composed of virtual machines, containers and virtualized network resources. Due to the flexibility in resource provisioning and configuration, VI is being increasingly adopted for hosting data storage services, development platforms and distributed applications. However, when migrating applications to a cloud, users are faced with a significant amount of providers, brokers and services offered. Above all, cloud computing technologies, although innovative, do not ease the migration of virtualized resources between distinct providers, inducing in vendor lock-in. A wide range of cloud providers, APIs, models and management tools further limit the development of VI migration solutions between providers, characterizing an open challenge. This work proposes a mechanism to perform VI migration among providers, based on an architecture agnostic to source and destination providers, as well as VI-hosted applications. In addition, a prototype based on Docker containers and OpenStack clouds was developed both to validate the proposed mechanism and to serve as a reference implementation.
移动中的虚拟基础设施:容器和虚拟网络迁移
云计算模型使用户可以将计算资源视为无限的,并且可以动态保留。此外,用户根据合同配置和有效预订时间收费。因此,可以动态地提供由虚拟机、容器和虚拟网络资源组成的虚拟基础设施(Virtual infrastructure, VIs)。由于在资源发放和配置方面的灵活性,VI越来越多地被用于托管数据存储服务、开发平台和分布式应用程序。然而,当将应用程序迁移到云时,用户将面临大量提供的提供商、代理和服务。最重要的是,云计算技术虽然具有创新性,但并不能简化虚拟化资源在不同供应商之间的迁移,从而导致供应商锁定。各种各样的云提供商、api、模型和管理工具进一步限制了提供商之间的VI迁移解决方案的开发,这是一个公开的挑战。这项工作提出了一种在提供商之间执行VI迁移的机制,该机制基于与源和目标提供商以及VI托管应用程序无关的架构。此外,我们还开发了一个基于Docker容器和OpenStack云的原型来验证所提出的机制,并作为参考实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信