微服务应用平台的网络性能研究与优化  被引量:21

Research and Optimization of Network Performance for Micro-service Application Platform

在线阅读下载全文

作  者:毕小红 刘渊[1] 陈飞[1] BI Xiaohong;LIU Yuan;CHEN Fei(School of Digital Media Institute, Jiangnan University, Wuxi, Jiangsu 214122, China)

机构地区:[1]江南大学数字媒体学院,江苏无锡214122

出  处:《计算机工程》2018年第5期53-59,共7页Computer Engineering

基  金:国家重点研发计划项目(2016YFB0800305);国家自然科学基金(61672264);江苏省研究生培养创新工程项目(SJZZ16_0218)

摘  要:Kubernetes所使用的覆盖网络工具Flannel通过NAT机制实现容器服务通信,该通信模式会产生较大的网络性能损耗。为此,基于Calico网络容器化应用平台,提出一种微服务容器化应用方案。利用网络性能测试工具IPerf3对常见的虚拟化网络软件进行性能评估,将网络软件的特性功能与Kubernetes集成相结合,建立微服务容器化的应用平台。实验结果表明,在吞吐率、传输速率方面,该方案相对于Flannel可以提高约50%的网络性能,有利于实际生产环境中微服务的应用实现。The overlay network tool,Flannel,used by Kubernetes implements the container service communication through NAT,which will produce large network performance loss. Therefore,based on the Calico network container application platform,a kind of application scheme for micro-service container is proposed. The performance evaluation of several virtualized network software is carried out by using the network performance testing tool IPerf3. Combining the features and functions of the network software with the Kubernetes integration,the application platform of micro-service containerization is realized. Experimental results show that,in terms of throughput and transmission rate,the proposed scheme can improve the network performance by about 50% compared to Flannel,which is more conducive to the application of micro-service in the actual production environment.

关 键 词:容器化平台 虚拟网络 微服务 分布式系统 云计算 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象