

浏览全部资源
扫码关注微信
1. 中移(苏州)软件技术有限公司,江苏 苏州 215000
2. 南京邮电大学江苏省宽带无线通信和物联网重点实验室,江苏 南京 210003
Published:30 December 2020,
Published Online:2020-12,
移动端阅览
FENG WEI, FEI DING, PENGJU JIAO, et al. Service migration of heterogeneous cloud computing platform. [J]. Chinese journal on internet of things, 2020, 4(4): 79-90.
FENG WEI, FEI DING, PENGJU JIAO, et al. Service migration of heterogeneous cloud computing platform. [J]. Chinese journal on internet of things, 2020, 4(4): 79-90. DOI: 10.11959/j.issn.2096-3750.2020.00161.
随着5G通信技术、“互联网+”和物联网的快速发展,云计算作为基于互联网的虚拟资源管理和分布式计算的技术模式,以动态按需和可度量的方式为用户提供服务,将业务平台迁移至云计算平台可实现快速部署业务,有效节约了业务创新及运营成本。所提方案在研究基于云计算平台的业务迁移技术的基础上,以中国移动基于OpenStack的云计算架构为例,对离线迁移、基于平台功能在线迁移、基于块级别在线业务迁移和基于文件级别在线业务迁移等主流业务迁移方案的技术原理和关键点进行分析,同时给出了通用业务迁移流程和方法,最后通过实际平台对3类在线业务迁移方案进行实验验证,分析各方案的技术优势及适用场景,从而指导未来业务迁移的生产实践。
With the rapid development of 5G communication technology
Internet+ and the Internet of things (IoT)
cloud computing as an Internet-based virtual resource management and a distributed computing technology
provides services to users in a dynamic
on-demand and measurable manner.The solution of migrating the service platform to the cloud computing platform can realize rapid service deployment and effectively save service innovation and operating cost.With the research of the cloud computing platform-based service migration technology
the China Mobile’s OpenStack-based cloud computing architecture was taken as an example.The technical principles and core points of the mainstream service migration schemes were analyzed
such as offline migration
online migration based on platform functions
online service migration based on the agent block level and online service migration based on agent file level.The general service migration process and method were also given.Finally
three types of online migration schemes were experimentally verified through the actual platform.The technical advantages and adaptation scenarios were analyzed separately to guide the production practice of future business migration.
云计算业务迁移异构平台
cloud computingservice migrationheterogeneous platform
工业和信息化部电信研究院. 云计算白皮书[S]. 2012.
Telecommunication Research Institute of the Ministry of Industry and Information Technology. Cloud computing white paper[S]. 2012.
中国信息通信研究院. 云计算发展白皮书[S]. 2019.
China Academy of Information and Communications Technology. White paper on cloud computing development[S]. 2019.
WANG K . Migration strategy of cloud collaborative computing for delay-sensitive industrial IoT applications in the context of intelligent manufacturing[J]. Computer Communications, 2020(150): 413-420.
PATEL Y S, PAGE A, NAGDEV M ,et al. On demand clock synchronization for live VM migration in distributed cloud data centers[J]. Journal of Parallel and Distributed Computing, 2020(138): 15-31.
宋富洪, 邢焕来, 潘炜 . 一种面向移动云计算的多目标任务卸载算法[J]. 物联网学报, 2019,3(3): 41-49.
SONG F H, XING H L, PAN W . Multi-objective task offloading algorithm for mobile cloud computing[J]. Chinese Journal on Internet of Things, 2019,3(3): 41-49.
JOSE C, FRANCISCO D, ERNESTO P . Live migration of trans-cloud applications[J]. Computer Standards and Interfaces, 2020(69): 1-14.
LOYD W J, PALLICKARA S, DAVID O ,et al. Migration of multi-tier applications to infrastructure-as-a-service clouds:an investigation using kernel based virtual machines[C]// IEEE/ACM International Conference on Grid Computing. IEEE, 2011: 137-144.
LOYD W, PALLICKARA S, DAVID O ,et al. Performance implications of multi-tier application deployments on infrastructure-as-a- service clouds:towards performance modeling[J]. Future Generation Computer Systems, 2013,29(5): 1254-1264.
REN S Y, HE L G, ZHU H Z ,et al. Developing power-aware scheduling mechanisms for computing systems virtualized by Xen[J]. Concurrency Computation, 2017,29(3).
MICHAEL C . VMware opens,reinforces hybrid-cloud migration software[J]. Network World, 2019
CHAE M, LEE H, LEE K . A performance comparison of Linux containers and virtual machines using docker and KVM[J]. Cluster Computing, 2019,(22): 1765-1775.
DIALLO M H, AUGUST M, HALLMAN R ,et al. Automigrate:a framework for developing intelligent,self-managing cloud services with maximum availability[J]. Cluster Computing, 2017,20(3): 1995-2012.
WANG W Y, JIANG Y C, WU W W . Multiagent-based resource allocation for energy minimization in cloud computing systems[J]. IEEE Transactions on Systems,Man,and Cybernetics:Systems, 2017,47(2): 205-220.
BELLO M, . Cloud-based conversational agents for user acquisition and engagement[C]// International Conference on Cloud Computing and Services Science. IEEE, 2019: 528-534.
SADOOGHI I, HERNANDEZ M J, LI T L ,et al. Understanding the performance and potential of cloud computing for scientific applications[J]. IEEE Transactions on Cloud Computing, 2017,5(2): 358-371.
CARVER B, ESPOSITO T, LYKE J . Cloud-based computation and networking for space[C]// International Society for Optical Engineering (SPIE). 2018: 1-16.
富宇, 卢士达, 王宝来 ,等. 基于异构平台的开源VIRT-V2V虚拟化迁移自动化实现的研究[J]. 电力信息与通信技术, 2019,17(6): 63-68.
FU Y, LU S D, WANG B L ,et al. Research on implementation of open source VIRT-V2V virtualization migration automation based on heterogeneous platform[J]. Electric Power Information and Communication Technology, 2019,17(6): 63-68.
LI B G, SHU J W, ZHENG W M . Design and implementation of a storage virtualization system based on SCSI target simulator in SAN[J]. Tsinghua Science and Technology, 2005,10(1): 122-127.
刘禹燕, 牛保宁 . 半虚拟化框架 Virtio 的网络请求性能优化[J]. 小型微型计算机系统, 2018,1(1): 105-110.
LIU Y Y, NIU B N . Optimizing network performance of para-virtualization virtio frametwork[J]. Journal of Chinese Mini-Micro Computer Systems, 2018,1(1): 105-110.
陈睦, 黄黎明, 李先锋 . 云计算中虚拟机磁盘迁移时机优化策略[J]. 计算机工程与设计, 2014,2(2): 525-530.
CHEN M, HUANG L M, LI X F . Disk migration timing optimization mechanism in cloud computing[J]. Computer Engineering and Design, 2014,2(2): 525-530.
HE S, HU C M, SHI B ,et al. Optimizing virtual machine live migration without shared storage in hybrid clouds[C]// IEEE International Conference on High Performance Computing and Communications,14th IEEE International Conference on Smart City and 2nd IEEE International Conference on Data Science and Systems (HPCC/ SmartCity/DSS). IEEE, 2016: 921-928.
KARGATZIS D, SOTIRIADIS S, PETRAKIS E G M . Virtual machine migration in heterogeneous clouds:from OpenStack to VMWare[C]// 38th IEEE Sarnoff Symposium. IEEE, 2017: 1-6.
陈雯倩 . 基于云平台的虚拟机快照存储备份技术研究[D]. 重庆:重庆大学, 2018.
CHEN W Q . Research on virtual machine snapshot storage and backup technology based on cloud platform[D]. Chongqing:Chongqing University, 2018.
邵曦煜, 李京, 周志强 . 一种Ceph块设备跨集群迁移算法[J]. 中国科学技术大学学报, 2018,48(9): 748-754.
SHAO X Y, LI J, ZHOU Z Q . Migration algorithm for Ceph block device cross clusters[J]. Journal of University of Science and Technology of China, 2018,48(9): 748-754.
周林 . OpenStack和Ceph结合的云存储设计与实现[D]. 南京:南京邮电大学, 2018.
ZHOU L . Design and implementation of cloud storage based on OpenStack and Ceph[D]. Nanjing:Nanjing University of Posts and Telecommunications, 2018.
武义涵, 黄罡, 张颖 ,等. 一种基于模型的云计算容错机制开发方法[J]. 计算机研究与发展, 2016,53(1): 138-154.
WU Y H, HUANG G, ZHANG Y ,et al. A model-based fault tolerance mechanism development approach for cloud computing[J]. Journal of Computer Research and Development, 2016,53(1): 138-154.
AWASTHI A, GUPTA R . Multiple hypervisor based OpenStack cloud and VM migration[C]// International Conference-Cloud System and Big Data Engineering(Confluence). IEEE, 2016: 130-134.
LUO Y W, ZHANG B B, WANG X L ,et al. Live and incremental whole-system migration of virtual machines using block-bitmap[C]// IEEE International Conference on Cluster Computing(ICCC). IEEE, 2008: 99-106.
HAO W, THURAISINGHAM B M, YEN I L . Dynamic service and data migration in the clouds[C]// International Computer Software and Applications Conference. 2009(2): 134-139.
AMORETTI M, LAGHI M C, TASSONI F ,et al. Service migration within the cloud:code mobility in SP2A[C]// International Conference on High Performance Computing and Simulation(HPCS). IEEE, 2010: 196-202.
SIM K M . Agent-based cloud computing[J]. IEEE Transactions on Services Computing, 2012,5(4): 564-577.
JAHANI A, DERAKHSHAN F, KHANLI L M . Arank:a multi-agent based approach for ranking of cloud computing services[J]. Scalable Computing, 2017,18(2): 105-116.
FERNANDO D L P, SARA R G, PABLO C ,et al. Survey of agent-based cloud computing applications[C]// Future Generation Computer Systems. 2019(100): 223-236.
胡荣辉 . 基于云计算平台的虚拟机部署及迁移策略研究[D]. 南京:南京邮电大学, 2017.
HU R H . Research on virtual machine deployment and migration strategy based on cloud computing platform[D]. Nanjing:Nanjing University of Posts and Telecommunications, 2017.
郭静 . 面向私有云的业务迁移部署方法研究[J]. 中国电子科学研究院学报, 2016,11(2): 191-198.
GUO J . Research on system migration and deployment method for private cloud[J]. Journal of China Academy of Electronics and Information Technology, 2016,11(2): 191-198.
黄秋兰, 李海波, 石京燕 ,等. 基于Openstack的高能物理虚拟计算集群系统及应用[J]. 计算机科学, 2017,44(10): 59-63.
HUANG Q L, LI H B, SHI J Y ,et al. Openstack-based virtualized computing cluster and application for high energy physics[J]. Computer Science, 2017,44(10): 59-63.
0
Views
646
下载量
0
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621