达梦数据库共享集群规划及实施方案

达梦数据库共享集群规划及实施方案

一、 业务需求

该国有企业预建设工单系统,主要功能是对外为所有客户提供技术工单提请服务,对内实现工单派发以及技术文档在线查阅。根据前期的调研计算,该企业的客户数290个,内部技术工程师100人,管理人员10人。系统服务级别为7*24小时,MTTR为8小时。为响应国家有关政策该,该企业预采购国产数据库为该系统提供数据库服务。

二、 需求分析

系统类型:事务处理
最大并发数:400人
系统服务级别:7*24小时
平均故障恢复时间:8小时
数据库厂商:国产数据库

三、 达梦数据库共享集群架构特性

在关键业务系统中,高可用性预高性能是用户、运维人员和开发人员最关心的核心问题。而截至目前为止,在传统企业级信息系统架构中,数据共享架构的数据库集群仍然是不可替代的技术方案。
根据业务需求并纵观目前市场上的国产数据库,目前只有达梦数据库具备该技术。DM8数据共享集群实现了更大规模的集群支持,用户和运维人员可以实现2节点及以上的数据库共享集群,根据业务需求增加节点以缺得更高的系统可靠性,通过通过合理的应用架构设计,还能带来系统响应时间和吞吐量的改善。
在DM8上,增加了用于异地容灾的数据守护支持,用于可以为本地DM DSC集群添加异地数据守护系统以提升容灾能力。异地数据守护的备用系统既可以是单机,也可以是级联部署的达梦DSC集群。基于DSC+数据守护可以为用户提供故障自动切换、实时归档、读写分离、DSC主库或悲苦的重加入等特性。
DM8还增加了DSC Plus(DSCP)特性,DM8 DSCP支持远程高可用镜像部署方式。用户可以基于经达梦认证的存储系统,实现一套DSC的计算节点和存储节点,分别部署在两个同城数据中心机房,实现存储、数据库服务器的双活高可用。根据达梦测试,该DSCP方案在60KM距离内实现了数据库服务、存储设备的高可用,同时相对于本地DSC方案,该方案的性能衰减不到5%,能同时提供高可用和高性能保证。

四、 达梦数据库共享集群实施规划

硬件规划

CPU 2C以上
内存 8G以上
硬盘 2T以上本地磁盘或存储盘
网卡 双网卡

操作系统规划

操作系统架构 Linux
操作系统版本 Redhat 6.9及以上版本
CentOS 6/7
中标麒麟
以上任选其一即可
操作系统位数 64位
主机名 jyerp1/jyerp2
内部IP 192.168.7.47/192.168.7.48
公网VIP 192.168.7.49/192.168.7.50
内部IP 10.10.10.47/10.10.10.48
操作系统初始root密码 First@2020

裸设备配置信息

达梦数据库共享集群规划及实施方案

资源限制参数

达梦数据库共享集群规划及实施方案

SELINUX参数

达梦数据库共享集群规划及实施方案

数据库规划

数据库用户/密码 dmdba/Dmdba1234
数据库组 dinstall
数据库目录 /dm/app/dm8 /dm/data
数据库名 sritdb
集群节点数 2

dmdcr_cfg.ini文件配置

达梦数据库共享集群规划及实施方案

dmasvrmal.ini文件配置信息

达梦数据库共享集群规划及实施方案

节点1的dmdcr.ini文件配置信息

达梦数据库共享集群规划及实施方案

节点2的dmdcr.ini文件配置信息

达梦数据库共享集群规划及实施方案

数据库初始化参数dminit.ini

达梦数据库共享集群规划及实施方案

集群磁盘规划

DCR裸磁盘200M
VOTE裸磁盘250M
DGLOG ASM磁盘组 2048M
DGDATA01 ASM磁盘组 10240M

五、 达梦数据库共享集群实施步骤

1、 设备上架加点测试(双节点)
2、 安装Redhat 6.9 x64操作系统(双节点)
3、 配置磁盘(双节点)
4、 配置系统参数(双节点)
5、 创建组、用户、目录及授权(双节点)
6、 上传达梦数据库软件(双节点)
7、 准备各参数文件(双节点)
8、 安装DM8数据库软件(双节点)
9、 使用DMASMCMD工具初始化磁盘(任选一个节点)
达梦数据库共享集群规划及实施方案
10、 启动DMCSS\DMASM服务程序(双节点)
达梦数据库共享集群规划及实施方案
11、 使用dmasmtool工具创建DMASM磁盘组(任选一个节点)
达梦数据库共享集群规划及实施方案
12、 使用dminit初始化DB环境
达梦数据库共享集群规划及实施方案
13、 将节点2的配置文件拷贝到节点2的相应目录
14、 启动dmserver服务即可启动集群(双节点)

六、 达梦数据库共享集群性能测试

1、 本地连接测试

达梦数据库共享集群规划及实施方案

2、 远程连接测

达梦数据库共享集群规划及实施方案

3、 创建表空间、用户、授权

达梦数据库共享集群规划及实施方案
达梦数据库共享集群规划及实施方案

4、 负载均衡测试

达梦数据库共享集群规划及实施方案

5、 故障连接重定向测试

达梦数据库共享集群规划及实施方案
将节点2关机,模拟故障
达梦数据库共享集群规划及实施方案
连接会中断,需要重新连接
达梦数据库共享集群规划及实施方案

猜你喜欢

转载自blog.51cto.com/3328045/2557836