期刊文献+

微服务环境下容器编排可视化实践研究 被引量:25

Visualization of container orchestration in microservice environment
在线阅读 下载PDF
导出
摘要 伴随着云计算的快速发展,海量数据等业务需求的处理无法只依赖单体应用程序。微服务软件架构模式以其模块化、可扩展、高可用的应用优势为应用程序的开发带来了新的设计思路。容器是基于共享Linux内核、面向应用的一种新兴的轻量级虚拟化技术,以Docker为代表的容器技术为微服务提供了理想的载体。同时,以Kubernetes为代表的容器编排工具则极大地简化了容器化微服务创建、集成、部署、运维的整个流程。在开发和运维向“面向容器”的转变中,会带来数量庞大且关系复杂的服务组合,此时微服务的创建与部署则变得尤为重要。从易用性角度出发,提供了一种容器编排的可视化方法,实践分析显示,利用此方法进行的微服务部署不仅为研发人员提供了友好型服务创建界面,而且还便利了服务创建过程,提高了开发效率。 With the rapid development of cloud computing,processing of massive data cannot depend on any single specific application program.The microservice software architecture model brings new design paradigms for the application development due to its modular,scalable,and highly available application advantages.Containers are an emerging lightweight virtualization technology,which are based on the shared Linux kernel and application-oriented.Container technologies(Docker,a typical representative)provide an ideal carrier for microservices.At the same time,container orchestration tools(Kubernetes,a typical representative)greatly simplify the entire process of creating,integrating,deploying,and maintaining containerized microservices.In the transition from“development and maintenance”to“container-oriented”,there will be large and complex combinations of services.Thus the creation and deployment of these microservices become even more important.Considering the usability,we present a visualization method for container orchestration.Experiments demonstrate that the microservice deployment using the proposed method not only provides a friendly service creation interface for developers,but also facilitates the service creation process and improves development efficiency.
作者 张丽敏 高晶 李务斌 刘晨 ZHANG Li-min;GAO Jing;LI Wu-bin;LIU Chen(School of Computer Science,North China University of Technology,Beijing 100144,China)
出处 《计算机工程与科学》 CSCD 北大核心 2019年第8期1366-1373,共8页 Computer Engineering & Science
基金 国家重点研发计划(2017YFC0804406)
关键词 微服务 DOCKER 容器编排 Kubernetes 可视化 microservice Docker container orchestration Kubernetes visualization
  • 相关文献

参考文献9

二级参考文献42

  • 1熊忠阳,郑元兵,张玉芳.基于J2EE的高可用性Web集群的设计及实现[J].计算机工程与设计,2006,27(22):4334-4336. 被引量:3
  • 2HUANG Qiang,SHEN Changxiang,FANG Yanxiang.Security Architecture of Trusted Virtual Machine Monitor for Trusted Computing[J].Wuhan University Journal of Natural Sciences,2007,12(1):13-16. 被引量:2
  • 3Walraven, Stefan, Truyen, et al PaaS offerings in light Comparing of SaaS development:A comparison of PaaS platforms based on a practical case study[J] Computing, 2014, 96 (8): 669-724.
  • 46arcia-6arcia. Andres,De Alfonson, et al. Overview ofcurrent commercial paasplatforms[C]//IeSOFT2011- Proceedings of the 6th International Conference on Software and Database Technologies. Seville, Spain:INSTICC Press, 2011:368-376.
  • 5孙宏亮.Docker源码分析(一):Docker架构[EB/OL]. [2014-09-25]. http://www, infoq, com/cn/ art ic 1 es/docker-s our ce-code-ana lys i s-par t 1.
  • 6Rajdeep Dua,A Reddy Raja,Dharmesh Kakadia. Virtualiza- tion vs Containerization to support PaaS[C]. 2014 IEEE Inte- rnational Conference on Cloud Engineering. 2014:41.
  • 7Shahabinejad M, Khabbazian M, Ardakani M. An efficient binary lo- cally repairable code for hadoop distributed file system [ J]. IEEE Communications Letters, 2014, 18 ( 8 ) : 1287-1290.
  • 8WhiteT.Hadoop权威指南[M].3版.华东师范大学数据科学与工程学院,译.北京:清华大学出版社,2010.
  • 9Davenport-Hines R P T. Dudley docker: the life and times of a trade [M]. London: Cambridge University Press, 1988.
  • 10Bert A C. Dudley docker[ M]. [ S. 1. ] : Chromo Publishing, 2011.

共引文献140

同被引文献254

引证文献25

二级引证文献131

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部