首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在s390x体系结构(基本上是IBM大型机)上对dbms (sql和nosql)进行基准测试

如何在s390x体系结构(基本上是IBM大型机)上对dbms (sql和nosql)进行基准测试
EN

Server Fault用户
提问于 2021-05-25 12:37:13
回答 1查看 68关注 0票数 2

我可以使用32 be的内存访问s390x机器,准确地说是zbc12,我可以作为一个实验室使用几个月(!)。

我想研究一下这种体系结构功能,特别是与dbms有关的功能,我想同时测试sql和nosql。与x86体系结构相比,我还拥有一个x86,我可以将两者连接到同一个SAN,这样我就能够正确地比较这些体系结构。你们怎么做这样的测试,我很少或根本没有基准测试的经验。你还想看什么其他的测试?我有几个月在这台机器上,我可以玩它,我想多少,有什么酷和有趣的想法吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-05-25 14:01:00

祝贺您访问Z系统。

对于各种数据库的比较,我只能提供一些一般性的指导。在你制定计划时,以下是一些需要考虑的事项。

  1. 原子性-将数据库划分为酸基类型,因为它们的一致性各不相同,在设置方面还有其他考虑,如网络、磁盘、.
  2. 测试中的系统(SUT)需要根据节点的数量和类型来很好地定义。最好地记录下底层网络和存储,这样人们就可以将您的设置与他们的预期部署进行比较。你用的是什么开关?你准备好Jumbo帧了吗?存储是直接连接的还是SAN的?什么是两者的基础网络基础设施(速度和IOPS)。
  3. 应该在如何配置DB方面详细记录内存配置,确保它是一致的,或者如果您正在测试,记录配置的进展情况。
  4. 如果您正在比较ACID v,那么一致性的目标是什么,以及如何确保在复制/记录事务方面的一致性是完整的。
  5. 考虑恢复点目标(RPO),这意味着我愿意损失多少数据?以及恢复时间目标(RTO),即如果发生故障,DB何时再次可用。这将影响您的配置和假设。
  6. 生成可重复负载的一致客户端,以确保测试的一致性。你在扩大客户数量吗?你能做一个后验证,以确保在持久性方面的预期结果已经实现吗?

在进行任何测试时,还有许多其他因素需要考虑,但这些因素将为您提供一个基础。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1064638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档