期刊文献+

基于微服务容器化的分布式开源社区实现 被引量:1

Distributed Open Source Community Implementation Based on Microservice Containerization
下载PDF
导出
摘要 随着计算机软件应用场景的不断增多,软件开发面临诸多问题,各类开发框架也逐渐出现运维、部署、耦合度、框架设计等方面的困难。针对以上问题,提出通过微服务容器化实现开源社区整体架构的高效部署与自动化运维,以简化部署过程、降低运维难度。通过介绍微服务与容器化技术的发展历程、容器化关键技术与开源工具,着重论述微服务及容器编排工具在服务间通信与自动化运维等领域内的互补性,分析并论证Kubernetes的优点与Docker的缺点,以证明微服务容器化的优势。在应用部署方面,以简单开源社区服务应用为例,将传统单体架构应用改造成微服务容器化服务以论述其优势和特点,并论述了微服务容器化在移动边缘计算领域的发展前景与应用实例。最后总结并讨论了微服务容器化的潜在问题及未来挑战。 With the increasing number of computer software application scenarios,software development is faced with many problems,and various development frameworks have gradually encountered difficulties in operation and maintenance,deployment,coupling,and framework design.In view of the above problems,it is proposed to realize the efficient deployment and automatic operation and maintenance of the overall architecture of the open source community through the containerization of microservices,and simplify the deployment process and the difficul⁃ty of operation and maintenance.By introducing the development history of microservices and containerization technology,key containerization technologies and open source tools,this paper focuses on the complementarity of microservices and container orchestration tools in inter-ser⁃vice communication and automated operation and maintenance,and analyzes and demonstrates the advantages of Kubernetes and the disadvan⁃tages of Docker,to demonstrate the benefits of microservice containerization.In terms of application deployment,taking a simple open source community service application as an example,the traditional monolithic architecture application is transformed into a microservice container⁃ized service to discuss its advantages and characteristics,and the development of microservice containerization in the field of mobile edge com⁃puting is discussed later.Finally,the potential problems and future challenges of microservice containerization are summarized and discussed.
作者 曹政 王楠 李宝安 孙千惠 靳海涛 李树超 CAO Zheng;WANG Nan;LI Baoan;SUN Qianhui;JIN Haitao;LI Shuchao(Beijing Key Laboratory of Internet Culture and Digital Dissemination Research,Beijing Information Science and Technology University,Bei-jing 100192,China;School of Applied Technology,Beijing Information Science and Technology University,Beijing 100096,China;Computer School,Beijing Information Science and Technology University,Beijing 100192,China;China Kunlun Contracting&Engineer-ing Corporation,Beijing 100037,China;Aerospace Information Research Institute,Chinese Academy of Sciences,Beijing 100190,China)
出处 《软件导刊》 2023年第7期85-97,共13页 Software Guide
基金 国家自然科学基金项目(61671070) 北京市自然科学基金项目(4212020) 北京信息科技大学科研基金项目(2021XJJ27) 北京信息科技大学大学生创新创业训练计划项目(5112310855)。
关键词 微服务 开源社区 容器化 移动边缘计算 microservices open source community containerization moblie edge computing
  • 相关文献

参考文献17

二级参考文献36

共引文献924

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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