压力测试有妙招,保障万台主机平稳运行!

2024-09-26 10:24:21     来源:

随着网信事业持续推进,国产银河麒麟操作系统已在关键基础领域实现大规模部署。尤其是在金融、能源等行业,银河麒麟服务器迁移运维管理平台现已支持管理数万甚至数十万级别的主机客户端,并实现补丁下发、配置下发、自定义脚本下发等核心功能,满足了用户对系统主机精细化管理的需求。

平台的稳定运行离不开高水平的测试。当前,通过虚拟机或容器的方式对平台进行抗压能力测试具有一定技术局限性,无法有效模拟数万主机客户端的真实请求环境。为应对这一困难,银河麒麟服务器迁移运维管理平台性能测试工具应运而生。通过模拟数百万用户并发操作,同时兼顾监控服务端资源占用情况,监控系统收集测试数据,并将结果进行可视化展示,为国产操作系统管理平台性能优化提供有力支持。

银河麒麟服务器迁移运维管理平台的性能测试工具主要用于模拟客户端心跳和服务端请求处理,以评估管理平台服务端在真实环境下的承载能力。该工具涵盖两大业务场景:一是纳管主机(心跳),采用工具实现并发机制持续向服务端发送HTTP请求来模拟主机在线状态;二是业务请求处理,包括立即扫描、补丁下发等任务,筛选处理后回复发送MQ消息。鉴于这两种场景均非实时处理性质,压测时不设响应时间指标,而着重于监测平台服务端资源使用率和请求失败率作为性能指标。

高效模拟客户端

批量注册与存储:通过批量发送 HTTP 请求,可快速实现主机注册到服务端,并将主机信息存入数据库,极大地提高了客户端注册的效率,为后续的压力测试提供了充足的模拟对象。

持续心跳模拟:不间断发送 HTTP 协议心跳请求,能够真实地模拟大量客户端的在线状态,为测试服务端在高负载下对在线客户端的管理能力提供了有力支持。

多请求处理模拟:可以从消息队列中获取消息,准确判断报文类型并给予相应回复,有效模拟大量客户端同时处理由服务端发起的扫描、软件包下发、CVE 下发等请求,全面检验服务端在复杂业务场景下的性能表现。

便捷的数据生成与验证

自动生成数据:无需手动添加大批量客户端数据,通过脚本读取配置文件可自动生成测试所需的 IP 数据,大大节省了测试准备时间,提高了测试效率。

数据有效性验证:通过向平台发送请求以及查询数据库的方式,保证生成数据的有效性和可用性。在正式开始测试前进行心跳检测,对大批量 agent 数据进行二次确认,确保核心操作能够正常触发,从而提高了测试的准确性和可靠性。

数据可视化与分析

将监控模块收集的请求数、失败率、失败信息、响应时间等性能数据,以 web 网页的形式生成图表式测试报告,使操作者能够直观地观察测试过程中的各种性能指标变化,便于进行深入的数据分析和问题排查,为优化服务端性能提供了有力依据。

高效的异步消息处理

使用消息队列中间件进行异步消息处理,在模拟报文发送后,对成功收到 HTTP 请求的客户端进行消息回复,并将消息放入消息队列中同时处理异步操作,大大提高了系统的处理效率,能够更好地应对高并发的压力测试场景。

扩展性

压力测试工具能够适用于其他类型软件客户端服务模拟,具有很强的通用性和扩展性,可以满足不同类型软件的压力测试需求,为软件的性能优化提供了广泛的应用空间。

针对银河麒麟服务器迁移运维管理平台,麒麟软件结合实际应用场景构建压测模型,利用性能测试工具模拟万级客户端在静态场景、立即扫描、补丁下发及脚本下发任务等场景下的表现。测试结果表明,所有场景中心跳保持稳定无掉线,任务执行失败率低于2%,且平台服务端资源占用率控制在80%以内,符合性能指标要求。

测试是提高软件的质量和可靠性的重要环节。麒麟软件坚持核心技术自主创新,不断提高软件研发的过程能力、产品质量和产品竞争力,在网信建设中,以丰富实践经验为用户国产化建设提供强力支持。未来,麒麟软件将不断推出创新产品和解决方案,致力打造世界级操作系统中国品牌,为高水平科技自立自强贡献力量。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

标签:

猜你喜欢

华为发布星河AI城轨工业生产网解决方案,加速智慧城轨高质量发展
二十年坚持助力中国三篮发展 2024肯德基三人篮球赛激情开赛_中华网
七〇六所通过导师带徒活动,庆祝第40个教师节
中国航天料工二院七○六所2025届校园招聘启动
金砖国家携手绘制“金砖国际贸易”新篇章,共筑“科技强国”宏伟蓝图
“宁”聚智慧,“夏”启新程|宁夏新质生产力峰会:华为携手共创数智新篇章
台式机CPU怎样才算“真性价比”?对比测试告诉你答案
大疆农业无人机玉米中后期管理,每亩增产10%以上
精准洞悉用户需求 三星Galaxy Z Flip6为折叠屏发展献力
中兴通讯系列终端亮相2024国际信息通信展 引领全场景数智生活
新功能 | Xmars上线「SOV洞察」新功能,洞析品牌竞争力精准优化投放策略
玄武云郑晓敏:构建智慧运营、数据驱动的数智企业
硬核科普丨到底什么是“BLAIR”光源模型?
从云到智,金山云的智算边界持续延展
霸王茶姬联手测测App,携金乌助年轻人扶摇而上
兼顾游戏和创作 酷睿i7-14700KF与锐龙7 7800X3D谁更值得选?
三诺2024年系列科普活动之“青蛙赛车”研学课程来啦~
华为全联接大会2024:华鲲振宇以AI联接世界 拥抱全面智能化时代
华为黄河:释放数智生产力,共创L4自智新时代
全场景覆盖,正泰新能ZBB-TOPCon大版型组件成功量产!
直播电商助力东莞制造发展,箱包服饰企业迎来新机遇
AI媒体工作流“出道” | 闪迪助力探索AI的实践与创新
保利发展控股旗下保利物业首次亮相2024世界制造业大会,前瞻发展新质服务力
工业蜂窝网络+算力平台“双擎”加持,让开放自动化愿景更进一步
探索苹果砧木生根 助力乡村经济发展
番茄小说于江西龙虎山启动网络文学乡村文旅创作扶持计划
智能化时代下,共筑开源开放AI根生态
直击2024工博会丨施耐德电气携手优艾智合,共促智能制造进阶发展
恒昌公益首所“云杉中学”暨第六所“云杉校园”菏泽揭牌
抖音电商的新增长,押向了好内容