前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【操作指南】压测机器购买

【操作指南】压测机器购买

原创
作者头像
Nanako
修改于 2021-01-21 12:34:28
修改于 2021-01-21 12:34:28
5610
举报

Jmeter Suite是一套分布式的压测服务,需要有1台或者多台机器组成的K8S集群进行部署。所以在部署压测服务之前,请先自行购买机器。

1、购买机器步骤(以腾讯云为例)

进入腾讯云“容器服务

产品->基础->容器->容器服务
产品->基础->容器->容器服务

进入“容器服务”的概览页面后,点击“立即使用”

切换到“集群”的Tab,点击“新建”,新建集群

根据需要购买集群和配置,详细配置可参照下下一节,其他默认即可

另外需要注意的是,机器的安全组记得要把局域网都放通,以免出现节点之前访问不了的情况

2、机器配置建议

根据Jmeter性能的研究,得出如下的机器配置建议。在上一步购买机器的时候,可以根据你的预期QPS值,购买相应的机器即可。

Server节点 配置建议

QPS

节点数

CPU(核)

内存(GB)

网络入带宽(Mbps)

网络出带宽(Mbps)

IO写(KB/s)Max/min

机器资源

1800

等于机器数量

1

每增加一节点增加2GB

大于25~60,视乎请求体和请求返回体大小决定。应时刻关注带宽是否够用,不够的时候扩容(或者按3Kbps每QPS)

一般不需要特别配置(CBS默认已有150MB/s的写入速度)

Master节点 配置建议

QPS

节点数

CPU(核)

内存(GB)

网络入带宽(Mbps)

网络出带宽(Mbps)

IO写(KB/s)Max/min

机器资源

/

1

server总CPU核数的1/3

每增加一节点增加1GB

无要求,设置最低即可

一般不需要特别配置(CBS默认已有150MB/s的写入速度)

比如,如果我们需要压测一个目标QPS为5000的业务,按照上面的推荐配置,我们需要如下配置的机器:

Server节点按照每核能够支撑1800QPS来算,目标5000 QPS,则需要3个核的CPU资源,而因为3核心还是比较少的,所以节点数只需要1。按照节点数为1来算,内存需要2GB。Master按照1核1GB内存算即可。

CPU(核)

内存(GB)

网络入带宽(Mbps)

网络出带宽(Mbps)

IO写(KB/s)Max/min

server

3

2

15(达到瓶颈后扩容)

默认

master

1

1

0

默认

总资源要求

4

3

15

默认

如果觉得上面的推算都太复杂,那么只需要对CPU进行估算即可,即“目标QPS/1800”确定CPU核数,留下50%的冗余,选择相应机型即可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Jmeter Suite压测工具详细使用说明
文章https://cloud.tencent.com/developer/article/1753788 已经简述了Jmeter Suite的操作过程,为了更为详细地介绍操作过程,尽可能做到看文章就会用工具,特此写了一篇详细说明。
郑超超
2020/12/08
2.1K0
Jmeter Suite压测工具详细使用说明
Jmeter-Suite压测工具部署文档
随着云原生的推进,k8s和service mesh已然成为云上的事实标准,我们的压测引擎也是基于这个理念演化而来。整个引擎的架构为k8s+jmeter+influxdb+grafana,其中:
谭银
2022/06/14
1.6K0
Jmeter-Suite压测工具部署文档
手把手教你在腾讯云上部署压测引擎
随着云原生的推进,k8s和service mesh已然成为云上的事实标准,我们的压测引擎也是基于这个理念演化而来。整个引擎的架构为k8s+jmeter+influxdb+grafana,其中:
杨珂
2021/05/21
3.1K1
手把手教你在腾讯云上部署压测引擎
手把手教你在TKE上部署压测服务之jmeter-suite
随着云原生的推进,k8s和service mesh已然成为云上的事实标准,我们的压测引擎也是基于这个理念演化而来。整个引擎的架构为k8s+jmeter+influxdb+grafana,其中:
cailynyu
2022/03/28
1.2K0
压测集群部署与Coding平台项目构建全应用
2. demo文件夹是放置脚本的,内部默认放置TEST.jmx脚本,用于测试构建计划是否能正常跑通
彭泽亚
2021/10/29
1.5K1
Coding执行压测操作全流程详解
(1)确认压测集群的kubeconfig文件已经上传到Coding仓库的kubeconfig目录下。若无,请参考下述步骤进行配置。
cailynyu
2022/07/18
1K0
使用jmeter-suite搭建压测环境注意事项
在腾讯云TKE上,使用jmeter-suite搭建压测环境时的注意事项,避免因工具影响效果
幸山elliotxing
2021/05/10
5580
磊哥测评之数据库:腾讯云Redis vs 自建Redis
上期我比较了腾讯云和阿里云的MySQL数据库,文章发布之后引起了一些反响,有质疑数据的,也有希望了解更多细节的同学。其实一个数据库产品的好坏,不光是QPS、TPS这种吞吐量指标,其他特性如主从复制、灾备、稳定性、可视化管理等也起着重要作用,有兴趣的同学可以自己去体验一下,我也会逐步完善这些数据库测试。这期我们来看另一个常用的数据库:Redis。
磊哥测评
2019/01/16
6K1
磊哥测评之数据库:腾讯云Redis vs 自建Redis
在虚拟机上容器环境性能静态测试问题分析总结(一)
最近在一个客户的项目拓展和做过程中,希望客户在IDC中自建的容器服务能够部分使用云上的容器服务,基于IDC环境和虚拟机上的容器服务之间,做了一些静态和动态的性能对比测试。测试过程终于到一些问题,针对问题前后经过多轮分析对比,在问题定位和分析上的一些总结,希望能供大家借鉴。
张小波
2018/10/25
1.2K0
全链路压测如何排障调优 — 案例篇: 腾讯微服务平台TSF最佳实践
微服务是一种架构模式,提倡将一个大型复杂的单体架构拆分成一个个微服务。服务内部是高内聚,服务之间是低耦合。
杨珂
2020/12/12
2K0
全链路压测如何排障调优 — 案例篇: 腾讯微服务平台TSF最佳实践
记一次Ngrinder性能测试实践
最近收到测试需求需要从公网对服务进行测试,当然场景、接口前期需求均已经梳理结束。部署时发现jmeter无法拉起分布式集群(云服务器分布多个地域多厂商包括阿里云、华为云等),当然也有解决方案。不过本人比较懒,一是部署繁琐、二是临时测试需求资源随时释放,不宜平台化部署,加之用过Ngrinder进行过测试,果断部署Ngrinder进行测试,测试过程中也踩坑这边记录下测试NGrinder测试实践。
周辰晨
2021/10/11
5.1K2
coding压测MQTT服务
本文介绍如何使用JMeter压测MQTT服务,如何把脚本上传到coding上进行执行。
林喜超
2021/06/24
1.3K0
在腾讯云TKE上构建集群详细教程
以节点(8核16G,带宽按量计费,外网带宽100Mbps,系统盘配置50GB高性能云硬盘)为例,说明购买步骤。
cailynyu
2022/04/06
2.3K0
http压测工具推荐和体验报告
功能测试用python、shell之类的脚本,勉强可以胜任。性能压力测试再手动写脚本,就有点力不从心了。
用户1311276
2020/07/05
4.1K0
我是怎么一步步用go找出压测性能瓶颈
笔者要在线上服务器load日志并且重放来测一些机器性能指标。模拟机器资源比较少,相对的被模拟的线上机器日志量大,假设线上单机qps有1w,那么5台机器组成的集群5w个qps。模拟机器压测客户端需要比5w个qps更快,才有比较意义。
mariolu
2018/07/20
4.2K0
如何做一份精致的性能测试报告
相比于普通的功能测试,性能测试对测试工程师的技能要求更高,一般来说,也只有中高级测试工程师才会有机会做性能测试。
小黑同学
2022/10/28
1K0
【项目实战-4】nodejs开启gzip,QPS提升6倍
在压测项目生产环境中,发现首页的QPS一直在8k,未达到压测目标,但压测其他接口QPS能达到5w,需要排查出问题进行优化。
Nanako
2021/02/23
1.6K0
【项目实战-4】nodejs开启gzip,QPS提升6倍
Elasticsearch容量规划-干货
当客户或者业务咨询您一套Elasticsearch该如何搭建的时候,您脑海中闪过的第一个想法是啥?业务数据量有多大,eps峰值是多少,业务场景是啥....本文将详细介绍从下到上改如何规划一套Elasticsearch集群。
雨夜v1
2022/03/19
3.6K0
Elasticsearch容量规划-干货
TKE操作指南 - 创建TKE CVM容器集群(八)
现在跳转到了私有网络创建界面,由于容器集群网络只支持私有网络,点击现在新建(容器集群网络只支持私有网络),输出私有网络名称(fengliang-vpc),和子网名称(fengliang-subnet-vpc),可用区我这里选择的是广州三区,点击创建。
亮哥说TKE
2019/08/02
2.3K0
AMD机型云服务器内存性能压测细节分享
标准型 SA机型基于腾讯云自研星星海服务器,提供可靠、安全、稳定的高性能,采用最新一代 AMD EPYCTM 处理器的实例,提供多种规格,具有超高性价比。此实例提供了平衡的计算、存储、网络资源,是众多应用程序的最佳选择。
云计算_客服
2022/04/27
9.3K1
AMD机型云服务器内存性能压测细节分享
相关推荐
Jmeter Suite压测工具详细使用说明
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档