安居集团OA系统集群部署论述分析报告
1. 安居集团OA系统概述
1.1 OA系统现状
1.1.1 现有OA系统架构
- 目前,安居集团OA系统采用两个节点部署模式,分别是EKP_A和EKP_B。
- 每个节点仅能服务300-400个注册用户,两个节点合计支持800个注册用户。
- 随着用户数量的增长,系统在高并发操作下出现了性能瓶颈,导致服务器资源消耗极大,OA系统易出现缓慢或卡死现象。
1.1.2 现有系统问题
- 定时任务执行频率过高,导致系统资源被频繁占用,影响其他业务正常运行。
- 数据库连接的高并发请求过多,导致系统无法及时响应,出现卡在获取数据库连接高并发锁上的情况。
- 数据库备份策略存在漏洞,无法应对所有类型的数据丢失情况。
- 数据库空间使用率接近90%,可能导致数据库性能下降。
- 内存参数设置不合理,导致数据库无法充分利用系统资源。
- 日志切换频率过高,影响数据库性能。
- IO层面存在问题,数据读写存在等待情况。
- 内存层面问题是数据缓存严重不足,命中率较低,出现较多的页交换情况。
- 表空间、索引及整体参数分配不合理。
1.2 增加集群节点必要性
1.2.1 提高系统性能
- 增加集群节点可以有效分担系统的负载,保证用户能够顺畅地使用系统。
- 通过前后端分离,由三个集群节点承担前端用户访问任务,一个集群节点承担后端流程队列调度以及定时任务调度,确保系统在高并发情况下能够正常运行。
1.2.2 提高数据安全性
- 增加数据库节点,部署Oracle RAC和Oracle12c ADG,提高数据库的高可用性和灾难恢复能力。
- 数据库备份策略改进,确保数据库的完整性和一致性。
1.2.3 优化资源配置
- 优化内存参数设置,提高数据库在内存中缓存和管理数据的能力。
- 优化表空间、索引及整体参数分配,提高数据库性能。
2. OA系统集群部署方案
2.1 集群节点配置
2.1.1 服务器硬件配置
- 新增两个集群节点,每个节点配置CPU 4*16核,内存32G,硬盘Raid 10容量500G。
- 数据库节点配置金牌或者银牌的CPU,主频>=2.5Ghz,双核线程>=64,内存>=128G。
- 存储节点配置SSD盘(总大小约10T)采用r10阵列,文件存储约(总大小20T),采用r5阵列。
2.1.2 软件环境
- 服务器操作系统:Linux centos 7。
- Web服务器:Tomcat。
- 数据库:Oracle RAC和Oracle12c ADG。
2.2 部署架构
2.2.1 架构图
- OA系统应用服务器新增两个集群节点,分别承担前端用户访问任务和后端流程队列调度以及定时任务调度。
- 数据库新增两台数据库,部署Oracle RAC和Oracle12c ADG,提高系统的高可用性和扩展性。
- 文件存储采用已有存储空间7T。
2.2.2 部署期限
- 预计在采购完成6天内完成部署、测试并上线正式运行。
- 提供一年的DBA运维服务,在数据库发生故障时即时响应,快速定位并解决问题。
2.3 集群部署效果
2.3.1 提高系统性能
- 通过增加集群节点,系统在高并发操作下性能得到显著提升。
- 前后端分离,由三个集群节点承担前端用户访问任务,一个集群节点承担后端流程队列调度以及定时任务调度,确保系统在高并发情况下能够正常运行。
2.3.2 提高数据安全性
- 数据库节点部署Oracle RAC和Oracle12c ADG,提高数据库的高可用性和灾难恢复能力。
- 改进数据库备份策略,确保数据库的完整性和一致性。
2.3.3 优化资源配置
- 优化内存参数设置,提高数据库在内存中缓存和管理数据的能力。
- 优化表空间、索引及整体参数分配,提高数据库性能。
3. OA系统集群部署效益分析
3.1 经济效益
3.1.1 降低硬件成本
- 增加集群节点,可以充分利用现有硬件资源,降低硬件采购成本。
- 数据库节点采用金牌或者银牌的CPU,性能稳定,降低系统故障率。
3.1.2 提高资源利用率
- 优化内存参数设置,提高数据库在内存中缓存和管理数据的能力,提高资源利用率。
- 优化表空间、索引及整体参数分配,提高数据库性能,降低资源浪费。
3.2 社会效益
3.2.1 提高工作效率
- OA系统集群部署,提高了系统性能,降低了系统故障率,提高了工作效率。
- 优化资源配置,提高数据库性能,降低系统故障率,提高工作效率。
3.2.2 提高数据安全性
- 数据库节点部署Oracle RAC和Oracle12c ADG,提高数据库的高可用性和灾难恢复能力,降低数据丢失风险。
- 改进数据库备份策略,确保数据库的完整性和一致性,提高数据安全性。
4. 结论
通过增加集群节点,优化资源配置,提高系统性能和数据安全性,安居集团OA系统集群部署方案具有显著的经济效益和社会效益。该方案可以有效解决现有OA系统在高并发操作下出现的性能瓶颈问题,提高工作效率,降低数据丢失风险,为安居集团的发展提供有力支持。



