保险信创

同样配置的海光X86和鲲鹏arm平台部署信创数据库,这个性能差异有多大,这个一般怎么测试和比较?

参与20

4同行回答

朱向东朱向东  高级工程师 , 某银行
如题描述,在信创数据库场景下,两款服务器,除了CPU架构不同外,其他的配置都相同,如内存规格和容量数量一致,硬盘规格和数量以及RAID或连接存储一致等,个人理解可以从两方面去测试比较:第一方面是从CPU算力维度来进行测试,可参考SPECCPU2017的测试数据,然后在自己信创数据库服务器中...显示全部

如题描述,在信创数据库场景下,两款服务器,除了CPU架构不同外,其他的配置都相同,如内存规格和容量数量一致,硬盘规格和数量以及RAID或连接存储一致等,个人理解可以从两方面去测试比较:
第一方面是从CPU算力维度来进行测试,可参考SPECCPU2017的测试数据,然后在自己信创数据库服务器中进行实地的算力压测来进行比较。
第二方面是从信创数据库维度进行测试,例如先采用基本的增删查改的方式进行效率测试,然后采用带业务交易场景的压力测试来进行比较。

收起
银行 · 2023-01-10
浏览991
actor168actor168  研发工程师 , 中国联通软件研究院
整机性能比较常见的工具:iozone/fio、spec、stream数据库:TPC-C,根据厂商的数据(机器规模、性能、结果综合分析)还有就是通过直接跑业务测试,通过实际数据做对比分析(PoC)显示全部

整机性能比较常见的工具:iozone/fio、spec、stream
数据库:TPC-C,根据厂商的数据(机器规模、性能、结果综合分析)
还有就是通过直接跑业务测试,通过实际数据做对比分析(PoC)

收起
电信运营商 · 2023-01-13
浏览831
匿名用户匿名用户
主要要看数据库的应用场景,复杂查询对计算能力,内存吞吐比较敏感;大数据的读写的对IO性能更加关注。海光和鲲鹏属于不同指令集类型,同样配置这个不好确定。测试的话,如果是综合业务场景,建议可以采用TPC-C的测试用例进行综合性能评估。性能测试方面有一下需要注意的:1 海光和鲲...显示全部

主要要看数据库的应用场景,复杂查询对计算能力,内存吞吐比较敏感;大数据的读写的对IO性能更加关注。
海光和鲲鹏属于不同指令集类型,同样配置这个不好确定。测试的话,如果是综合业务场景,建议可以采用TPC-C的测试用例进行综合性能评估。
性能测试方面有一下需要注意的:
1 海光和鲲鹏相对于Intel,都是核数来弥补单核性能不足,对于复杂查询的影响还是比较大的。
2 OS的核心版本和配置对性能的影响可以到达20%,所以兼容性的OS和合适配置也相当重要
3 可以会通绑核的方式,提升复杂查询的单进程性能,但是会影响并发能力,这个需要根据实际应用场景评估

收起
银行 · 2023-01-13
浏览996
zftangzftang  其它 , 小白一枚
主要在io层面的差异显示全部

主要在io层面的差异

收起
互联网服务 · 2023-01-09
浏览788

ChatGPT 回答

在保险行业中,信创数据库是非常重要的一部分,因为它涉及到保险公司的核心业务数据。针对同样配置的海光X86和鲲鹏ARM平台部署信创数据库,性能差异主要取决于以下几个方面:

  1. 处理器性能:海光X86平台采用的是英特尔处理器,而鲲鹏ARM平台采用的是华为自研的处理器。一般来说,英特尔处理器的性能更强,但是华为鲲鹏处理器也有自己的优势,比如能够更好地支持ARM架构的应用程序。
  2. 存储性能:海光X86平台和鲲鹏ARM平台都支持NVMe SSD存储,但是不同的硬件厂商的实现方式可能会有所不同,因此存储性能也会有所差异。
  3. 网络性能:海光X86平台和鲲鹏ARM平台都支持千兆以太网,但是不同的硬件厂商的实现方式可能会有所不同,因此网络性能也会有所差异。

为了测试和比较两个平台的性能差异,可以采用以下方法:

  1. 使用相同的测试工具和测试数据,在海光X86平台和鲲鹏ARM平台上分别进行测试,并记录测试结果。
  2. 对测试结果进行分析,比较两个平台的性能差异,并找出性能瓶颈所在。
  3. 根据性能瓶颈,对两个平台进行优化,以提高性能。

总的来说,海光X86平台和鲲鹏ARM平台都有各自的优势和劣势,具体选择哪个平台需要根据实际情况进行评估和比较。

提问者

lxy286239996
数据库管理员君康人寿
擅长领域: 信创数据库服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-01-05
  • 关注会员:5 人
  • 问题浏览:2063
  • 最近回答:2023-01-13
  • X社区推广