hhdb数据库介绍(3)
产品部署配置
集群主备模式部署架构示意图
集群负载均衡模式部署架构示意图
配置推荐信息
计算节点服务器(兼计算节点配置库)
处理器:Gold 6130*2颗
内存:8G*12根(有单条4G内存的情况下建议4G*12根)
硬盘:2.5' 800G 写入密集型 SATA/SAS SSD *2 RAID 1(选用800G原因为写入寿命更长)
RAID卡:H730P
网卡:万兆网卡
服务器数量:2(集群负载均衡模式则至少3台最多9台)
注意
集群负载均衡模式建议计算节点配置库单独占用服务器,不与计算节点或存储节点服务器共用。计算节点配置库独占服务器时,配置可参考"管理平台配置库服务器"。
存储节点服务器
处理器:Silver 4116*2颗
内存:16G*12根
硬盘:2.5' 2.4T 10K SAS HDD *2 RAID 1(用于系统与备份文件存储)+2.5' 800G 写入密集型 SATA/SAS SSD *6 RAID 5(用于存储节点)
RAID卡:H730P
网卡:千兆网卡
服务器数量:至少2台(按需添加)
管理平台服务器
处理器:Silver 4108*2颗
内存:8G*12根(有单条4G内存的情况下建议4G*12根)
硬盘:2.5' 240G SATA SSD *2 RAID 1
RAID卡:H330
网卡:板载千兆
服务器数量:1台或复用
管理平台配置库服务器
处理器:Silver 4110*2颗
内存:8G*12根(有单条4G内存的情况下建议4G*12根)
硬盘:2.5' 400G 写入密集型 SATA/SAS SSD *2 RAID 1
RAID卡:H730P
网卡:千兆网卡
服务器数量:1台或复用
LVS服务器(集群负载均衡模式)
处理器:Silver 4116*2颗
内存:8G*12根(有单条4G内存的情况下建议4G*12根)
硬盘:2.5' 240G SATA SSD *2 RAID 1
RAID卡:H330
网卡:万兆网卡
服务器数量:2台
交换机
- 建议交换机接口速度和服务器配置的网卡接口速度一致或更高。
- 建议使用汇聚层级别或更高性能等级的交换机,且实测得到的交换机包转发速率超过10Mpps或支持线速转发。
- 建议所有服务器部署在同一交换机(或堆叠)下,若无法做到,应采取网络跳数尽可能少的部署方式。
警告
性能测试过程中,除关注服务器性能指标外,一定要关注交换机是否丢包,很多交换机实际的pps性能远远低于标称指标。
特殊说明
以上配置以DELL服务器为例,其它厂商机型选择同等配置即可。
存储节点服务器数量需要以生产环境或性能测试的TPS/QPS目标进行评估,描述的存储节点服务器单台处理能力,且主备延迟控制在1秒以内,可在生产环境稳定支撑运行的数值:TPS 4000-6000,QPS:15000左右
说明
性能测试环境中存储节点服务器通常可以测得比此描述更高的数值,但同时一般都会出现严重的主备延迟,或者SQL响应时间异常长,响应时间/吞吐量抖动等问题。这是由于性能压测一般不控制具体流量,而是控制并发数;足够的并发数可以将存储节点实例的性能压榨到极限。但这样的极限状态,尽管吞吐量大,整体QoS(Quality of Service)却很差,因此这种极限状态下的性能指标并不适合用于评估生产环境。生产环境进行规划时,建议取性能测试得到吞吐量指标的50%与复制追赶速度的80%中较小的数值,可以得到较好的QoS。
假设性能测试给出的是至少2台数据库服务器、部署4对存储节点d实例,且采用双主复制交叉部署,一般可测试TPS 4万以上、QPS10万以上的场景。
注意
此压力下,一般会出现复制延迟、SQL响应时间差的问题,属于正常现象。这样测试方式得到的性能测试指标对于评估HHDB
Server计算节点支撑的吞吐量上限能力有意义,但不适合评估存储节点吞吐量。
以上配置为测试环境(含压力测试环境)HA或集群负载均衡架构的部署环境推荐说明,实际生产环境配置需联系数据库供应商具体评估。
案例介绍
HHDB Server经过多年研磨,克难攻坚,在金融行业、通讯行业、快递物流行业、广电传媒行业、零售行业等树立良好口碑,帮助众多客户成功走上关系集群数据库的道路,轻松解决了传统架构中的"两大三高"(海量数据、海量用户、高可用、高性能、高并发)难题,以下是一些比较典型的客户案例。
圆通速递
所属行业:快递物流业
项目名称:金刚核心系统改造
案例简介:
圆通速递的金刚核心系统原系统支撑能力峰值达到650万单/天就宕机,经过改造之后,自实施的第一年2013年顺利支撑峰值1350万单/天,2014年顺利支撑峰值2300万单/天,2015年顺利支撑峰值5300万单/天,2016年顺利支撑8900万单/天。将金刚系统的核心组成部分:高端小型机、高端存储设备、WAS中间件、Oracle数据库,转型改造为:X86服务器、JBOSS中间件、Redis、关系集群数据库HHDB Server和Hadoop大数据平台组合的架构,轻松地支持了业务量的快速增长。
中国人民银行
所属行业:金融行业
项目名称:中国人民银行征信中心
案例简介:
围绕中国人民银行征信中心的数据库实施服务技术要求,从数据库架构设计、数据分片设计、数据架构治理原则,及数据库的安装部署、标准初始化、操作系统定制化、开发规范、监控报警定制、配置规范、数据迁移、性能优化、参数优化、高可用设计、研发支持等多个维度,综合保障业务系统的数据库服务稳定、可靠和高效,同时建立符合征信中心特色的数据库运维管理体系。实现了对全国6个数据中心,超过8000个物理服务器,300万以上监控项的监控。突破了Zabbix监控软件的NVPS瓶颈,提升了Zabbix的数据处理效率和吞吐量。
银联商务
所属行业:金融行业
项目名称:银联商务大O系统改造
案例简介:
银联商务引入关系集群数据库HHDB Server后,先期从BBS系统、内部管理及办公系统、开放API系统等方面进行数据库方案改造。根据银联商务系统特征,提供了从数据库架构设计、数据分片设计、数据架构治理原则,及数据库的安装部署等方案。同时HHDB Server关系集群数据库产品提供完备的高可用解决方案,读写分离,容灾备份,监控报警等功能,帮助银联商务成功进行异构数据迁移,并帮助银联商务建立数据库维体系。
国开银行
所属行业:金融行业
项目名称:国开行助学贷款系统关系集群数据库替换
案例简介:
国家开发银行的学生助学贷款业务系统在开学期间经常遇到高并发高吞吐等问题。因此引入了国产自研的关系集群数据库HHDB Server。通过多轮测试验证,HHDB Server能够保证事务强一致、主备数据异常场景下强一致、备份强一致、数据服务稳定、智能化运维平台等,保障整个系统的稳定运行,支撑TB-PB级数据访问、高并发、高吞吐的业务场景,大大提升了业务系统提升服务海量用户和处理海量数据的能力。