我想对数据库 (MySQL Cluster、HBase 和 Cassandra) 进行基准测试。我需要 8 个节点。我有 2 个工作站双处理器 Z600:
1. workstation1: 16 core - 16 Go RAM
2. workstation2: 8 core - 16 Go RAM
我想知道是否可以使用这些工作站通过在 Ubuntu 14.04 服务器中使用虚拟机软件创建一个由 8 个节点组成的集群。
答案1
取决于您想要实现的目标。有可能,但您的 IO 可能很差(这通常是数据库的瓶颈),并且最好确保“战略性地”拆分 VM,因为它们之间的网络链接也非常慢(可能:1gb,集群通常运行...更快。我这里有一个为我们公司准备的,每个服务器都连接到 200 千兆位的交换机)。
鉴于 RAM 数量极低(实际上比我 2018 年所说的工作站还要低 - 那些是计算机,而不是工作站),您在模拟生产级更大的数据库环境时也会遇到问题。
对于一些尝试、学习技术、测试设置来说还不错 - 但对于测试更大的安装来说还不够好。那些机器很古老。