系统集成平台项目详细实施方案-v1.0
更新时间:2023-04-05 05:39:01 阅读量: 实用文档 文档下载
- 系统集成项目税率推荐度:
- 相关推荐
系统实施方案
xx软件股份有限公司
2013年11月
目录
第一章需求总体分析 (6)
1.总体需求描述 (6)
1.1应用服务器需求 (6)
1.2第三方软件产品需求 (7)
1.3项目实施进度要求 (7)
2.需求分析 (7)
第二章系统详细设计方案 (9)
1.系统总体设计 (9)
2.设备配置表 (10)
第三章系统实施方案 (12)
1.服务器安装调试方案 (12)
1.1 服务器上架 (12)
1.2服务器调试 (13)
2. Oracle RAC部署实施方案 (13)
2.1硬件环境: (13)
2.2软件环境 (13)
2.3网络环境 (14)
2.4 IP地址划分 (14)
2.5共享磁盘划分 (15)
2.6实施步骤 (15)
2.7系统环境准备 (15)
2.8安装Oracle Clusterware (32)
2.9 Clusterware版本升级 (46)
2.10安装Oracle数据库软件 (46)
2.11数据库版本升级 (57)
2.12配置Oracle Net (57)
2.13创建RAC数据库 (63)
2.14确认TNS配置 (90)
2.15测试RAC (91)
3.交易中间件实施方案 (94)
3.1建用户及目录 (94)
3.2安装 (94)
3.3部署例子 (97)
第1页共149页
4. Rose HA实施方案 (99)
4.1准备工作 (99)
4.2 RoseMirror的安装 (99)
4.3 RoseMirror的配置 (103)
4.4进行双机测试工作 (117)
5. IBM B24激活 (117)
6. IBM DS5020磁盘阵列空间映射划分 (117)
6.1创建主机组 (117)
6.2创建主机 (120)
6.3映射磁盘 (130)
第四章施工组织计划 (132)
1.工程概述 (132)
2.工程范围界定 (132)
3.xx公司施工团队 (132)
4.曙光实施团队 (133)
5.工程进度计划 (133)
6.工程实施组织计划 (134)
6.1到货验收 (134)
6.2设备加电测试/设备集中配置 (135)
6.3线下模拟测试 (136)
6.4设备安装培训 (136)
6.5服务器设备安装调试 (137)
6.6设备分发/安装/连通 (138)
6.7系统联调 (139)
6.8系统集中测试 (139)
6.9工程实施总结 (140)
第五章工程验收计划 (141)
1.初步验收 (141)
1.1验收时间 (141)
1.2验收依据 (141)
1.3验收步骤 (141)
1.4验收成果 (141)
2.最终验收 (141)
2.1验收时间 (141)
2.2验收依据 (141)
2.3验收步骤 (141)
第2页共149页
2.4验收成果 (142)
第六章培训计划 (143)
1.项目培训方案 (143)
1.1培训目标 (143)
1.1培训方式、地点及人数 (144)
1.2高性能计算培训课程内容 (144)
第七章风险分析及应对措施 (147)
第八章用户需提供的 (148)
1.数据和安装软件需提供的 (148)
2.服务器安装需提供的 (148)
3.操作系统及其他数据库和中间件软件介质提供 (148)
4.第三方协助 (148)
5. IP地址及Vlan划定分配 (148)
第3页共149页
图例索引
图1总体新增图 .................................................................... 错误!未定义书签。图2总体架构 (9)
图3服务器上架图 (12)
图4Oracle RAC部署图 (14)
第4页共149页
表格索引
表1设备具体配置表 (10)
表2xx公司实施团队 (132)
表3厂家实施成员 (133)
表4工程进度表 (133)
表5到货验收工作安排 (134)
表6到货验收工作步骤 (134)
表7设备加电测试工作安排 (135)
表8设备加电测试工作步骤 (135)
表9加电测试工作成果 (136)
表10模拟测试工作安排 (136)
表11模拟测试工作步骤 (136)
表12模拟测试工作成果 (136)
表13设备安装培训工作安排 (137)
表14设备安装培训工作步骤 (137)
表15设备安装培训工作成果 (137)
表16服务器安装调试工作安排 (137)
表17服务器安装调试工作步骤 (138)
表18现场施工工作安排 (138)
表19现场施工工作步骤 (138)
表20现场施工工作成果 (139)
表21系统联调工作安排 (139)
表22系统集中测试工作安排 (139)
表23系统集中测试工作步骤 (139)
表24系统集中测试工作成果 (140)
表25工程实施总结工作安排 (140)
表26风险分析及应对措施 (147)
第5页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第一章需求总体分析
1. 总体需求描述
1.1应用服务器需求
本次招标采购的服务器部署网络拓扑结构主要如下图所示:
(1) 2台作为数据库服务器,部署ORACLE RAC组成数据库集群;
集成商负责操作系统、ORACLE数据库系统的安装调试;
(2) 2台作为交易中间件服务器,形成双机热备,集成商需要负责操作系统、TUXEDO交易中间件、双机热备系统的安装调试;
(3) 6台服务器主要运行柜面应用(2台)、网银应用(2台)、电子签章、征信业务平台。每台主机安装3块硬盘(RAID5)。集成商需要负责操作系统、weblogic 安装与调试;
第6页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
(4) 2台共享存储服务器形成双机热备,需要访问已有共享存储设备,集成商需要负责操作系统、双机热备系统的安装调试。
(5) 2台IBM B24光纤交换机8口激活许可及8口8G光纤模块。
(6) 服务器使用光纤交换机及现有SVC控制器挂载磁盘阵列,支持SAN存储网络,集成商须负责提供部署实施、技术支持以及后期维护服务。
(7) 所有设备搭建利用已有网络环境;
(8) 服务器设备优先选择国产品牌;
1.2第三方软件产品需求
本项目所需购买的第三方软件产品主要包括:双机热备软件。
集成商须负责提供部署实施、技术支持以及后期维护服务。
1.3项目实施进度要求
1、采购设备需在合同签订后15天内到货;
2、设备在合同签订后20天内完成安装调试及测试工作;
2. 需求分析
此次项目建设需求落实到设备表上如下:
第7页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第8页共149页
“xxxxx 公司汽车金融业务系统硬件平台”系统实施方案 第9页共149页 第二章 系统详细设计方案
1. 系统总体设计
本次采购服务器加入到xxxxx 公司总体拓扑图中如下图所示:
12台新增曙光服务器分为Oracle RAC 服务器2台,交易中间件服务器2台,应用服务器6台及共享存储服务器2台。
本次项目建设内容为汽车金融业务系统硬件平台建设,具体总体拓扑图如下:
图 1 总体架构
根据上图所示:汽车金融业务系统硬件平台分为几个部分:
1、 交易中间件集群
配置2台八路服务器安装操作系统、交易中间件、双机热备系统,完成交易。其中双机热备软件选购ROSE HA 双机热备软件,需要挂载共享存储。
本方案通过2台八路服务器HBA 卡连接共享存储IBM5020实现双机热备。
2、 数据库集群
配置2台高性能八路服务器安装操作系统、oracle rac ,需要通过服务器HBA 卡连接共享存储,实现结构化数据的管理。
3、 共享存储服务器集群
配置2台双路服务器安装部署附件上传等应用,通过服务器HBA
卡连接共享存
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案储,实现非结构化数据的存储及管理。
4、应用服务器集群
6台服务器主要运行柜面应用集群(2台)、网银应用集群(2台)、电子签章(1台)、征信业务平台(1台)。每台主机安装3块硬盘(RAID5)。
5、共享存储
共享存储采用利旧设备IBM5020,同时配备IBM3400做同步镜像的复制,保证数据安全。
2. 设备配置表
表 1设备具体配置表
第10页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第11页共149页
“xxxxx 公司汽车金融业务系统硬件平台”系统实施方案 第12页共149页 第三章 系统实施方案
1. 服务器安装调试方案
1.1 服务器上架
图 2 服务器上架图
如上图所示,需要增加2个服务器机柜,2个机柜的顶部分别需要配置一个配线 架及一个光纤架,用于前兆网络的链接及与IBM B24 SAN
光纤交换机链接,接
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案入xx公司内网和存储光纤网络中。
其中2台oracle RAC服务器、2台交易中间件服务器及2台存储共享服务器接入SAN中,其他服务器接入内网,不用接入SAN。
1.2服务器调试
等服务器都上架安装及加电成功后,由厂家人员现场安装Rad hat linux操作系统及做其他的配置。
2. Oracle RAC部署实施方案
2.1硬件环境:
服务器:曙光I950r-G
客户端:PC
2.2软件环境
操作系统:Red hat 6.x
软件应用:
linux_11gR1_database_1013.zip
linux_x86_11gR1_clusterware.zip
oracleasmlib-2.0.4-1.el5.i386.rpm
oracleasm-2.6.18-194.11.1.el5-2.0.5-1.el5.i686.rpm
oracleasm-support-2.1.3-1.el5.i386.rpm
第13页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案2.3网络环境
2.3.1网络结构图
图 3Oracle RAC部署图
2.4IP地址划分
db1:主数据库服务器
db2:备数据库服务器
第14页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案2.5共享磁盘划分
2.6实施步骤
2.7系统环境准备
2.7.1配置主机解析文件
主数据库节点:
备数据库节点:
第15页共149页
“xxxxx 公司汽车金融业务系统硬件平台”系统实施方案 第16页共149页 修改完hosts 文件以后,重起network 服务
2.7.2 检查所需软件包
在每个节点上做以下配置信息,查看依赖的rpm 包是否安装:make binutils libaio-devel libaio elfutils-libelf-devel compat-libstdc++-33 libgcc gcc gcc-c++ glibc sysstat libstdc++ libstdc++-devel unixODBC-devel unixODBC
2.7.3 配置系统内核参数 [root@db1 ~]# tail -n 20 /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 165536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144
net.core.wmem_max = 262144
[root@db1 ~]#sysctl –
p
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案2.7.4设置Shell对Oracle用户的限制
以root用户身份,在每个节点上执行相同的操作:
首先,修改/etc/security/limits.conf,在文件最后添加如下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
接着,修改/etc/pam.d/login,在文件最后添加如下内容:
session required /lib/security/pam_limits.so
最后,修改/etc/profile,在文件最后添加如下内容:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
所有修改完毕,重启所有Linux系统。
2.7.5配置hangcheck-timer内核模块
以root用户身份执行,在所有节点上做如下配置:
查看模块是否存在:
[root@db1 ~]#find /lib/modules -name "hangcheck-timer.ko"
接着,编辑/etc/modprobe.conf:
[root@db1 ~]# vi /etc/modprobe.conf
第17页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案在文件的末尾加入一行:
options hangcheck-timer hangcheck_tick=30 hangcheck_margin=180
然后,将hangcheck-timer模块配置为自启动:
[root@db1 ~]#vi /etc/rc.d/rc.local
在文件的末尾加入一行:
/sbin/modprobe hangcheck_timer
接着,启动hangcheck:
[root@db1 ~]# /sbin/modprobe hangcheck_timer
最后,检查hangcheck是否成功启动:
[root@db1 ~]#grep hangcheck /var/log/messages | tail -2
Aug 26 19:08:17 Mysql1 kernel: Hangcheck: starting hangcheck timer 0.9.0 (tick is 30 seconds, margin
is 180 seconds).
如果显示上面输出信息说明已经成功启动hangcheck。
2.7.6配置系统安全设置
关闭iptables,可以直接执行如下命令:
[root@db1 ~]# iptables –F
[root@db1 ~]# /etc/init.d/iptables save
最后,将selinux禁用即可,也就是修改/etc/selinux/config文件,修改后的内容为:
SELINUX=disabled
SELINUXTYPE=targeted
2.7.7配置NTP
主数据库服务器配置:
编辑/etc/ntp.conf
server 127.127.1.0
fudge 127.127.1.0 stratum 8
第18页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案driftfile /var/lib/ntp/drift
启动ntpserver service ntpd start
添加到系统自启动 chkconfig --level 12345 ntpd on 备服务器配置:
[root@db2 ~]# crontab –e
* * * * * /usr/sbin/ntpdate 192.168.100.100
2.7.8创建Oracle用户和组
在安装进行之前,需要创建两个用户组和一个用户,分别用于oracle安装和oracle
管理,在两个节点执行相同的操作,操作如下:
[root@db1 ~]#groupadd –g 1001 dba
[root@db1 ~]#groupadd –g 1002 oinstall
[root@db1 ~]#useradd -u 1001 -g oinstall -G dba oracle
然后,给oracle用户设置密码:
[root@db1 ~]# passwd oracle
最后,确认匿名用户nobody是否存在于系统中,因为在安装完成后nobody 用户需
要执行一些扩展任务:
[root@db1 ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
2.7.9设置Oracle用户环境(.bash_profile)变量
主数据库:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.0.6/rac_db
export ORA_CRS_HOME=/app/crs/product/11.0.6/crs
第19页共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/admin export ORACLE_SID=db1
export NLS_LANG=AMERICAN_AMERICA.zhs16gbk
export NLS_DATE_FORMA T="YYYY-MM-DD HH24:MI:SS"
export PATH=.:${PA TH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin
export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PA TH=$ORACLE_HOME/lib
export LD_LIBRARY_PA TH=${LD_LIBRARY_PA TH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PA TH=${LD_LIBRARY_PA TH}:/lib:/usr/lib:/usr/local/lib
export CLASSPA TH=$ORACLE_HOME/JRE
export CLASSPA TH=${CLASSPA TH}:$ORACLE_HOME/jlib
export CLASSPA TH=${CLASSPA TH}:$ORACLE_HOME/rdbms/jlib
export CLASSPA TH=${CLASSPA TH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native
export TEMP=/tmp
export TMPDIR=/tmp
备数据库:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.0.6/rac_db
export ORA_CRS_HOME=/app/crs/product/11.0.6/crs
export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/amin
第20页共149页
正在阅读:
系统集成平台项目详细实施方案-v1.004-05
第四章 传热自测11-10
《电磁场与电磁兼容》期末试卷10-11 - 2 - B12-21
浅析高房价下保障性住房的作用03-11
关于锅炉、发电机用油的情况总结08-02
姹紫嫣红的回光返照美化服装运动06-18
笑作文450字07-03
龙高镇创新社会管理工作调研报告03-22
元宵节放烟花作文300字06-17
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 实施方案
- 系统集成
- 项目
- 详细
- 平台
- 1.0
- 2014年兰州市事业单位合同制改革细则 (23)
- 别克昂科拉全新改版,大空间超舒适
- 2013年年底社会人员入党自我鉴定
- 道德与法制2022年(春秋版)四年级下册期中测试品德试题A卷
- 香港城市大学好不好
- 单片机原理及接口技术课后答案(20220513210523)
- 国家开放大学2022年秋季学期电大《实用法律基础》练习题及答案
- 高三地理老师工作总结 高三毕业班地理教师工作总结
- 海洋法前沿问题研究
- 平凡的世界读书笔记
- 【完整版】2022-2025年中国硅矽钢冲压行业转型升级战略制定与实
- 雅思阅读考试高分备考方法-智课教育出国考试
- 补偿器、波纹补偿器、补偿器作用、补偿器安装要求
- 北师大版英语高三总复习(课件)作业1高考调研2022一轮总复习
- 分布式与集群的联系与区别
- 【免费下载】财经法规与会计职业道德讲义
- (新)上都保洁管理规范
- 教师学习心得体会汇总七篇
- 雅思听力三阶段复习计划详解
- 用智能控制理论所学的知识对下面的二维函数建模