**
GBASE 集群硬件环境的要求和建议如下,作为现场环境检查内容的参考。
**
1、硬件物理部署建议
建议 GBASE 集群节点服务器、加载机、网络交换机的物理部署遵循以下原则:
⚫ 配备足够的电力功耗,使用 UPS 系统;
⚫ 部署服务器的冗余备用电源;
⚫ GBASE 集群中,同一个 SafeGroup 中的不同节点的服务器位于不同机架;
⚫ 进行双网卡的绑定,并处于高可用(单活)模式;
⚫ 采用交换机高可用;
⚫ 集群服务器、加载机、交换机等建议放置在一个机房内;
⚫ 要求使用独立的数据加载机器;建议配置 2 台以上的加载机;
2、磁盘设置建议
⚫ 磁盘建议高转速、多磁盘,推荐选用 15K 的高转速磁 SAS 硬盘;
⚫ 推荐使用本地磁盘或独立的存储设备,避免使用共享存储;
⚫ 配备 raid 卡、打开 raid 卡的写缓存;
⚫ 推荐带有电池的 raid 卡,推荐 raid 卡缓存为 1GB 及以上;
⚫ 为操作系统准备独立的 raid 进行操作系统安装,如:2 个 600G 的 10 KB SAS 盘 做 raid1
作为操作系统安装路径;⚫ 建议设置热备盘;
⚫ 建议不多于 8 块盘做一个 raid5; 如 16 块同规格 SAS 盘情况下,建议每 5 个硬盘做一个 Raid5,然后 3 个
raid5 做 raid50;一个单独盘作为热备盘;⚫ 建议单个 raid 磁盘下,只创建一个逻辑卷,即在单个 raid 磁盘情况下,不建议为 日志、数据库、备份创建独立的逻辑卷;
⚫ 建议使用 ssd 存储设备作为 catch 等高速存储;
⚫ 建议设置 raid 条带尺寸不低于 256K,GBASE 数据库的 IO 主要为 DC(数据包) 读取,应设置较大的条带尺寸;
⚫ Suse 系统 xfs 文件系统挂载参数 inode64。(农行) 例如:/dev/vggbase/lv_opt /opt/ xfs
inode64 1 0 。
3、网卡及网络配置建议
⚫ 配备 2 块万兆光纤网卡,并进行绑定;
⚫ 网卡绑定采用主备单活的模式,提供高可用性;
⚫ 配备两个光纤交换机组成高可用备份;
⚫每台服务器的 2 个绑定的万兆网卡连接到两不同的光纤交换机;
⚫每服务器的单活模式下的工作网卡连接到同一个光纤交换机;在发生网卡、交换机高可用切换后,及时将每台服务器的工作网卡切换到一台光纤交换机上;
⚫ 为 GBASE 集群各节点、加载机设置一个 vlan;
⚫ 完成网络配置后,应使用 netperf 等测试工具进行网络 I/O性能的测试确认配置的 系统安装部署建议 南大通用数据技术股份有限公司 4 正确性;
⚫配备千兆网卡,连接千兆网络环境,用于集群管理、外部系统接口等;
⚫ 主备交换机的级联端口:避免单点故障,提升带宽,建议绑定 2个端口,如果是 用作集群内部通讯的万兆交换机同时避免服务器主备网卡的切换,需要根据业务通讯量绑定 2 个以上端口;
⚫因为现场交换机有可能与其他服务器共用,为了避免广播消息对业务的影响,需要单独给 GBase 服务器划分 VLAN,管理和业务网络的 VLAN分开;
⚫ 使用的端口配置好 VLAN,不使用的端口手工 shutdown;
⚫ 建议接入网管系统,以便主动预警;
4、内存配置建议
根据业务应用场景的不同,内存需求的评估方式也不同。根据工程经验,内存与物理 CPU 核数比为 4:1~8:1,针对 GBASE 集群的两种不同的业务场景有不同的内存配置建议;
两种业务场景为:
⚫ 复杂应用类:DW,ODS,报表系统,数据集市,即席查询等;
⚫ 简单查询类,如电信行业的话单查询。
5、CPU 配置建议
使用计算能力更高的 CPU 能提供更好的性能;推荐配置主流的中高端 Intel CPU 的服务器。
本文从 GBASE 集群节点 CPU 核数、超线程是否开启等方面进行建议:
⚫ 建议配置使用最新工艺和技术的 CPU,推荐使用最新的中高端的 intel CPU;
⚫ 对于统计分析类的业务场景,建议关闭 CPU 的超线程;对于高并发、短查询类的业务场景,建议开启 CPU 的超线程;
⚫ 建议 GBASE 集群节点服务器 CPU 物理核数大于等于 16;
⚫ 建议加载机的 CPU 物理核数大于等于 8;
⚫ 总内存容量/CPU 总物理核数大于等于 4 小于等于 8;