当原有的数据库集群无法满足业务需求时,用户可以通过新增服务器来扩容集群。新增服务器是指在现有的集群中添加新的主机,并把新的节点部署到这些新的主机上。
一般用户使用传统的 x86 服务器即可作为扩容的服务器,按照操作系统要求中的最低配置信息或者推荐配置来配置服务器。在分布式系统中三副本模式是最理想的服务器配置,三台服务器有利于 raft 算法选主,因此建议扩容按照三台服务器或者三的倍数台服务器来扩容集群。三台服务器中只保留一个主节点,另外两台服务器作为副本备份数据。综上所述,无论是经济上还是数据安全可靠性上三副本都是最合适的方案。
集群从三台服务器扩容至六台服务器如图所示:
在添加新的服务器的过程中,用户需要注意以下几点: