期刊文献+

基于Docker的动态负载均衡弹性伸缩系统 被引量:6

Dynamic Load Balancing Elastic Telescopic System Based on Docker
下载PDF
导出
摘要 通过Docker容器快速实现弹性伸缩,既保证了应用系统的稳定可靠;同时也将Docker容器简单易用,轻快便捷的优势发挥到最大,提高了资源利用率,节约成本。论文采用Telegraf、Influxdb和Grafana组合的监控方案,通过对应用容器的监控,实时掌握应用容器CPU、内存等资源使用情况;Etcd组件作为服务发现机制,提供当前系统可用的容器数量;Confd组件和Haproxy组件做动态负载均衡。实验测试表明,当系统面临大流量、高并发用户请求时,通过本系统弹性伸缩以后,实现负载均衡。为企业构建稳定、高效、可靠的应用系统提供参考。 The rapid expansion and retraction of the Docker container ensure that the application system is stable and reliable.At the same time,the Docker container is simple and easy to use,and the advantages of light and convenient use are maximized,re-source utilization is improved,and cost is saved. This article uses the monitoring scheme of the combination of Telegraf,Influxdband Grafana to monitor the application container CPU,memory,and other resource usage conditions in real time through the moni-toring of the application container. Etcd component as a service discovery mechanism to provide the current system the number ofcontainers available. Confd components and Haproxy Components do dynamic load balancing. Experimental tests show that when thesystem is facing large flow and high concurrent user requests,load balancing is achieved after the system is flexibly scaled. Providereference for enterprises to build a stable,efficient and reliable application system.
作者 王强 王瑞刚 周德永 WANG Qiang;WANG Ruigang;ZHOU Deyong(Xi'an University of Posts and Telecommunications,Xi'an 710061;Shaanxi Information Engineering Research Institute,Xi'an 710061)
出处 《计算机与数字工程》 2018年第6期1140-1144,1159,共6页 Computer & Digital Engineering
关键词 DOCKER 弹性伸缩 负载均衡 监控 docker elastic telescopic load balancing monitoring
  • 相关文献

参考文献18

二级参考文献81

  • 1崔小燕.Linux集群系统分析[J].西安邮电学院学报,2006,11(5):103-106. 被引量:13
  • 2谢茂涛,宋中山.LVS集群系统负载均衡策略的研究[J].计算机工程与科学,2006,28(8):30-31. 被引量:9
  • 3熊忠阳,郑元兵,张玉芳.基于J2EE的高可用性Web集群的设计及实现[J].计算机工程与设计,2006,27(22):4334-4336. 被引量:3
  • 4田绍亮,左明,吴绍伟.一种改进的基于动态反馈的负载均衡算法[J].计算机工程与设计,2007,28(3):572-573. 被引量:41
  • 5Milan-Franco J M, Jimenez-Peris R, Patino-Martinez M, et al. Adaptive middleware for data replication [ C ]//Proceedings of Middleware. 2004:175-194. 被引量:1
  • 6Elnikety S, Dropsho S, Zwaenepoel Tashkent W. Memory-aware load balancing and ipdate filtering in replicated databases [ C ]//J ACM Sigops/Enrosys European Conference on Computer Systems. 2007. 被引量:1
  • 7Zuikeviciute V, Pedone F. Conflict-aware load-balancing techniques for database replication [ C ] //Proceedings of the 2008 ACM Symposium on Distributed Objects, Middleware, and Applications. 2008. 被引量:1
  • 8Mitzenmaeher M. How useful is old information [ C ] //Proc of the 16th Annual ACM Symposium on Principles of Distributed Computing. 1997:83-91. 被引量:1
  • 9Genova Z, Christensen K J. Challenges in URL switching for implementing globally distributed Web sites [ C ]//Proc of the Workshop on Scalable Web Services. 2000:89-94. 被引量:1
  • 10Dahliu M. Interpreting stale load information [ C ] //Proceedings of the 19th International Conference on Distributed Computing Systems. 1999. 被引量:1

共引文献164

同被引文献49

引证文献6

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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