硬件环境要求
本文主要介绍Vastbase的硬件环境要求,列出了最低及建议的硬件配置,更多信息参见详细硬件环境要求。
最低及建议硬件配置
开发与测试环境
Vastbase数据库服务器在开发与测试环境中应具备的硬件配置要求如下:
名称 | CPU | 内存 | 本地存储 | 网络 |
---|---|---|---|---|
Vastbase | 2核+ | 4GB+ | SAS,100G | 千兆 |
生产环境
Vastbase数据库服务器在生产环境中应具备的最低及建议硬件配置要求如下:
项目 | 最低配置 | 建议配置 |
---|---|---|
内存 |
|
|
CPU | 功能调试时,CPU配置最小为1×8核 2.0GHz。 |
|
硬盘 |
|
|
网络 |
|
|
详细硬件环境要求
在实际产品中,硬件配置的规划需要考虑用户的数据规模以及期望的数据库响应速度,请根据实际情况进行规划。
服务器
单机部署时要求1台物理机或虚拟机。
集群部署时要求服务器与主备数量相关,如部署一主两备环境要求3台物理机或虚拟机。
搭建基于DCS和HAS1.2的高可用集群时,至少需要奇数台物理机或虚拟机。因为DCS推荐使用奇数作为集群节点个数,偶数个节点可能出现等额选票导致集群不可用。
CPU
Vastbase支持CPU的超线程和非超线程两种模式。但Vastbase各节点的设置需保持一致。
Vastbase支持x86、Arm架构,支持Intel、鲲鹏、飞腾、海光等芯片,更多详见操作系统与平台要求。
内存
复杂的查询对内存的需求量比较高,在高并发场景下,可能出现内存不足的情况。该情况下建议用户使用大内存的机器,或使用负载管理限制系统的并发量。
集群搭建一主两备时,服务器内存配置推荐为8G及以上,否则会出现shared_memory不够的情况。
硬盘
Vastbase G100支持使用SSD盘作为数据库的主存储设备,支持SAS接口和NVME协议的SSD盘,以RAID的方式部署使用。建议系统盘配置为Raid1,数据盘配置为Raid5。