首页 | 本学科首页   官方微博 | 高级检索  
     

ENLHS:一种基于抽样的Kafka自适应调优方法
作者姓名:谢文康  樊卫北  张玉杰  徐鹤  李鹏
作者单位:南京邮电大学计算机学院 南京 210023;南京邮电大学计算机学院 南京 210023;国家高性能计算中心南京分中心 南京 210023;江苏省高性能计算与智能处理工程研究中心 南京 210023
基金项目:国家重点研发计划;江苏省高等学校自然科学研究重大项目;国家自然科学基金;江苏省科技支撑计划;江苏省"六大人才高峰"高层次人才项目
摘    要:Kafka应用在生产环境中时,除机器的硬件环境和系统平台影响其性能外,Kafka自身的配置项决定着其能否在硬件资源有限的情况下达到理想的性能,但人为修改和调优配置项的效率极差。海量数据发送到Kafka后,如果不针对实际资源环境进行调优,Kafka使用默认的配置参数无法保证其在每个生产环境下的性能。因为Kafka自身的配置项非常大,传统的自适应算法在大规模生产系统中的性能较差。为了提高Kafka的自适应能力,消除系统中的复杂性,获得更好的运行性能,提出一种针对Kafka的自适应性能调优方法。该方法充分考虑了Kafka特征参数与性能的影响权值,并使用抽样的原理来提高数据集的生成效率并优化数据选取范围,提高建模的效率并降低优化方法的复杂度。实验结果显示,该算法对开源版本Kafka的吞吐率和时延进行了优化,提高了Kafka在给定的系统资源下的吞吐性能,并降低了时延。

关 键 词:Kafka  消息队列  性能调优  拉丁超立方抽样  弹性网络
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号