Kafka资源配置估算
创始人
2024-04-28 22:52:13

①生产者峰值生产速率 R = 高峰系数f × ( 每天产生的数据条数B / 86400 ) × 单条数据大小C

其中,f 视观测情况而定,一般取10~20中间的一个数

           C 的单位是bit,R的单位最终需要转换为MB/s

②估算的服务器台数M = 2 × ( 生产者峰值生产速率R × 副本数r / 100 )+ 1,结果需要向上取整,最终结果是一个奇数

③磁盘选择,机械硬盘即可

磁盘大小DC最小值 = 每天消息总条数B × 单条数据大小C × 副本数r × 保存天数d / 系数m

其中,保存天数d默认取7,系数一般取0.5~1之间的一个小数,最终结果向上取整

④CPU的选择
IO线程数 = CPU总线程数k × 50% ≈ Max( 各个Topic的Partition数量 )

副本拉取线程数Tr = CPU总线程数k × (1 - 50%) × 1/4

数据传输线程数Tt = 副本拉取线程数Tr × j,其中j一般取1或者2即可

其他维护线程数Tm = 固定值(4 ~ 8)

所以选择CPU核数至少需要32核

⑤网络带宽

一般选择千兆网即可

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...