大数据性能测试(比较水,仅供一点点参考)

2022年10月08日20:05:49 科技 1087

✦ +

大数据性能测试的目的


1.大数据组件的性能回归,在版本升级的时候,进行新旧版本的性能比对。


2.在新版本/新的生产环境发布之后获取性能基线,建立可度量的参考标准,为其他测试场景或者调优过程提供对比参考。


3.在众多的发行版本中进行测试比对,为PoC测试提供参考数据。


4.支持POC测试,得出结论,到时候可以根据业务模型和需求,或者根据客户需求选择不同的方案。


5.在客户方进行性能测试,达到客户要求的性能标准满足客户使用的需求。



✦ +

性能测试的时机


  • 上线新版本
  • 上线新的环境/新的主机
  • 开辟了新的区域
  • PoC 测试
  • 性能专项测试


✦ +

性能测试的步骤


明确测试的目标


确定性能测试场景,集群规模和规格,数据量,数据格式,压缩算法等。


比如:

  • 版本迭代测试,需要和历史版本集群规格和参数对齐,以便比较版本性能是否劣化;

  • Poc测试需要明确客户场景;

  • 软件发行商测试,需要与发行商集群规模保持一致。


申请主机环境和测试周期


搭建运行环境和监控


获取的性能指标,部分包含:性能数据,比如带宽、磁盘IO、CPU、内存等指标。


开展测试


测试过程中使用nmon或者其他系统监控的工具记录系统指标变化,以供发现系统瓶颈,利于后续调优。


针对性能结果进行调整优化


进行迭代性能测试。


出具性能测试报告


✦ +

大数据组件测试工具和方法


大数据性能测试(比较水,仅供一点点参考) - 天天要闻

大数据性能测试(比较水,仅供一点点参考) - 天天要闻


除了上述主流的大数据主键外还有Hbase等,除了主流的测试工具Hibench之外还有雅虎的大数据测试套件。


✦ +

大数据性能调优


在大数据领域普遍存在数据倾斜的问题,需要参考对应组件的官方文档以及参考业界的案例介绍。


✦ +

大数据相关的测试


基准测试


单一用户单个事务的测试,目的是在对选择的用户在无压力的情况下获取系统处理单个请求的情况。


负载测试


通过逐步增加系统的负载,测试系统性能的变化。


稳定性测试


通过给系统加载一定的业务压力,运行7*24 小时,以此检测系统是否稳定运行。


功能测试


特别是在OLAP引擎选择的时候,需要测试其对标准SQL支持的情况,如部门不支持update和delete操作、不支持with语句、不支持except和intersection操作等。


性能需求


CPU、内存、磁盘IO、网络负载使用率不超过80%,响应时间90%的读取、写入、导出、导入不超过3s,有不到10%的响应时间不超过5s。


测试案例


1.在不同数据量(100G、500G 、1T)分别对Hadoopspark进行读取、数据写入、数据导出 数据导入基准测试。


2.在不同数据量下进行并行和读写混合测试。


3.在不同数据量下进行7*24小时的数据稳定性测试。


测试观察指标


  • CPU 使用率
  • 内存使用率
  • IO
  • 网络
  • 响应时间
  • 其他指标

科技分类资讯推荐

雷军,职务调整! - 天天要闻

雷军,职务调整!

5月5日,雷军职务调整冲上微博热搜。天眼查显示,近日,小米之家商业有限公司发生工商变更,雷军由执行董事改任董事,同时经营范围新增智能家庭消费设备销售、美发饰品销售。
雷军2025年遭老罪了!卸任董事又遇车祸,小米这回还能挺住不? - 天天要闻

雷军2025年遭老罪了!卸任董事又遇车祸,小米这回还能挺住不?

2025年5月,小米之家工商信息悄摸儿变了——雷军的职务从“执行董事”改成“董事”。就这俩字的变动,跟往舆论锅里扔了颗炸弹似的,炸出一堆问号:雷总这是要放权了?小米是不是出啥大事儿了?咱今儿就掰开揉碎了,聊聊雷军今年有多难,顺便看看小米这船
个人视频被搬运上热搜阅读过亿,“泼天的流量”令创作者害怕:不想被身边人看到 - 天天要闻

个人视频被搬运上热搜阅读过亿,“泼天的流量”令创作者害怕:不想被身边人看到

近日,短视频创作者“大福在成长”发布自己失业后生活的视频被搬运至其他平台,不仅上了热搜,话题量还破亿。“泼天的流量”却并未让她开心,因为自己本人并未授权,同时个人隐私还被“广而告之”,她私信要求对方删除却未被理睬。近日,创作者向扬子晚报/紫牛新闻记者讲述了自己艰难的维权过程。2024年11月份,博主“大福...
苹果推出 2025 彩虹系列Apple Watch表带 - 天天要闻

苹果推出 2025 彩虹系列Apple Watch表带

IT之家 5 月 5 日消息,苹果今日推出新款 Apple Watch 彩虹版运动型表带、表盘和 iPhone 与 iPad 墙纸。彩虹版运动型表带即日起接受订购,配套的动态表盘与墙纸近日将随软件更新发布。每一条彩虹版运动型表带都由手工装配而成,压模成型的鲜艳条纹构成形状大小不一的彩虹条状图案,呈现含蓄而又惊艳的多变效果。苹果称每一...
华生科技2024年财报亮眼,营收利润双增长,但研发项目延期引关注 - 天天要闻

华生科技2024年财报亮眼,营收利润双增长,但研发项目延期引关注

5月4日,华生科技发布2024年年报,公司实现营业收入3.52亿元,同比增长46.94%;归属净利润4942.30万元,同比增长77.91%。尽管业绩显著改善,但研发中心建设项目延期至2025年6月,引发市场对其执行力的质疑。一、业绩大幅回升,但仍未恢复至历史高点2024年,华生科技的营业收入和净利润均实现大幅增长,分别达到3.52亿元和4...