系统集成解决方案.docx
《系统集成解决方案.docx》由会员分享,可在线阅读,更多相关《系统集成解决方案.docx(26页珍藏版)》请在冰豆网上搜索。
![系统集成解决方案.docx](https://file1.bdocx.com/fileroot1/2023-2/7/d548219e-5a04-4cf4-8fec-ecf6cc4301ab/d548219e-5a04-4cf4-8fec-ecf6cc4301ab1.gif)
系统集成解决方案
一、项目背景
XX集团经过多年的经营,公司业务和规模在不断发展,公司管理层和IT部门也认识到通过信息化手段可以更好地支撑公司业务运营、提高企业生产和管理效率。
目前的主要需求是,在公司总部部署协同OA、HR和房地产行业的业务应用系统,且提供分支机构客户端接入,达到整个公司业务的综合管理、数据集中管理和系统统一运维。
二、方案整体介绍
2.1系统部署架构
现在IT的发展趋势是数据集中,数据集中的核心是对服务器进行整合,特别是一些大型企业,建立企业数据中心,购买高性能的主机,对数据集中管理,已成为一种趋势。
所以EAS的网络服务器部署应采用集中式应用,系统部署架构如下:
2.2双机互备和数据备份方案
2.2.1双机互备方案
我们在数据库服务器和应用服务器的设计上采取了基于双机热备与SAN数据存储相结合的数据库冗余备份方案,采用HA服务器群集技术,提高了数据库系统及业务应用系统的可靠性,而不是单台主机的可靠性。
双机互备方案的典型应用是采用两台服务器做HA双机系统,一台安装应用服务器,一台安装数据库,两台主机互为备份。
其主要功能是提高客户计算机系统及其应用的可靠性,而不是单台主机的可靠性。
HACMP有多种配置方式,视具体应用复杂程度和配置不同,其接管时间在30秒到300秒。
HA技术原理:
作为双机系统的两台服务器(主机A和B)同时运行HA软件;
服务器除正常运行自己的应用外,同时又作为对方的备份主机;
两台主机系统(A和B)在整个运行过程中,通过“心跳线”相互监测对方的运行情况(包括系统的软硬件运行、网络通讯和应用运行情况等);
一旦发现对方主机的运行不正常,故障机上的应用就会立即停止运行,本机(故障机的备份机)就会立即在自己的机器上启动故障机上的应用,把故障机的应用及其资源包括用到的IP地址和磁盘空间等接管过来,使故障机上的应用在本机继续运行;
应用和资源的接管过程由HA软件自动完成,无需人工干预;
当两台主机正常工作时,也可以根据需要将其中一台机上的应用人为切换到另一台机(备份机)上运行.
HA技术特性:
支持并行数据库;
支持动态集群重配置;
广泛的集群管理工具;
支持2到32个集群节点的扩展;
自动失败检测和恢复;
多节点的灵活配置;
一般客户采用配置相同的两台主机(一台应用服务器,一台数据库服务器,两台主机互为备份)。
2.2.2数据备份方案
数据备份流程
日常备份操作由备份系统自动完成,操作人员按照要求在备份服务器上制定备份策略,全网的备份由备份服务器统一管理。
各客户端也可以自行手工启动备份。
备份服务器(包括主服务器和共享服务器)的数据(文件和数据库资料)直接进入磁带库,各客户端的资料由网络传到备份主服务器,进入带库,对于一些小文件,我们可以先将这些小文件备份到备份服务器的本地硬盘存储池中,待达到一定百分比时,在一次性迁移到带库中;而对于一些大文件,可以直接备份到带库中。
这样可以大大提高数据的备份效率,提高存储设备的利用率。
为提高备份质量、保证数据安全,可以采用ITSM软件的自动的副本存储池复制功能,同时进行备份复制,一份近线保管,另一份离线保管(所有管理均由备份软件完成)提高系统容灾能力。
备份策略建议
对于企业这样的一个关键应用来说,制定一个良好的备份策略是至关重要的。
备份工作的主要内容包括主机、数据库系统备份和应用系统数据备份两个方面:
1)主机、数据库、应用软件系统备份策略:
为了在主机、数据库、应用软件系统发生故障时,能够迅速、有效的使系统得到恢复,需要对主机、数据库、应用软件系统进行备份。
由于主机、数据库、应用软件极少发生变动,所以它的备份策略也比较简单。
在主机、数据库、应用软件安装调试完毕后,将主机、数据库、应用软件系统的备份到磁带上。
在对主机参数、数据库参数、应用软件进行修改后,及时将主机、数据库、应用软件系统备份到磁带上。
定期对主机、数据库、应用软件系统进行全备份。
这些全备份可以通过ITSM的定时自动完成。
2)EAS软件系统数据备份策略:
Oracle在归档模式下运行,利用IBMTivoliStorageManagerforDatabase模块调用RMAN进行在线的热备份,可以在备份时,对备份数据保存在不同的存储对象中,以满足客户容灾的要求,可以利用ITSM的多线程的数据迁移、利用多个磁带驱动器同时读写提高其数据备份的效率.
针对Oracle的总数据量和增量数据量大小,我们可以利用Oracle的多达三级的增量备份机制,结合ITSM强大的备份数据追踪寻址能力和介质管理功能,制定灵活的备份策略,实现全自动的备份数据的全生命周期管理。
根据客户的数据量和网络条件,我们建议:
Oracle的备份以周为备份周期,星期一到星期六做数据库累积增量、归档日志、控制文件和CATALOG用户所有对象的备份,星期天做全备份,保留前面一周期和当前周期的备份,每个周期有两份容余.而且由于该应用的Oracle系统版本较新,也可以利用一些最新的Oracle备份技术,将同样的一份备份数据同时保存在不同的存储介质中去,如磁带和硬盘,以保证备份数据的完整性和安全性.
对于Oracle系统的数据备份和恢复的性能,可以通过开辟多个Oracle数据备份通道和多重数据迁移的技术得到保障。
对于以上的备份文件文件,根据管理的要求设定其保存时间,当此类数据过期时,ITSM将自动进行清理,无须管理人员参与。
备份时可以利用ITSM的永远增量备份的功能、多线程的数据迁移提高数据备份的效率,也可以利用ITSM独特的磁带分类集中存放技术保证数据存放的合理性,减少磁带的占用,提高数据恢复的效率。
如果此类文件较小的话,可以利用ITSM独特的磁盘池的功能,先将这些小文件备份到备份服务器的本地硬盘存储池的ITSM临时存储池中,待达到一定百分比时,在一次性迁移到带库中。
对于文件系统和裸设备的备份,可以直接利用ITSMClient进行备份.备份通过ITSM的定时机制自动完成。
2.3基础设施选型
系统平台选型建议
根据应用系统规模(模块数)和用户数规模,分别提出低、中、高3种选型方案建议:
1)低端选型方案建议:
用户规模
并发用户数小于100
服务器
2台IBMX3850X5服务器连接磁盘阵列互为备份,1台作为WEB、应用服务器,1台作为数据库服务器,两台服务器配置相同
应用服务器配置
处理器:
Xeon8核*2
内存:
4GB*8
硬盘:
146GB*2Raid1,0
数据服务器配置
处理器:
Xeon8核*2
内存:
4GB*8
硬盘:
146GB*2Raid1,0
远程接入服务器配置
IBMX3650M3
存储阵列
IBMSystemStorageDS3950易捷版
型号:
1814-98H
双控制器8*300G15K光纤硬盘,Raid5
网络连接方式
总部采用10M以上光纤接入互联网(配静态IP地址)
分支机构采用ADSL或光纤接入互联网
分支机构和总部之间直接通过互联网访问或VPN互联
网络设备
H3C/深信服/中国电信/华为/CISCO等网络设备
操作系统
RedHatLinuxAS5.X
HA软件
RoseHAForLinux
数据库
EAS数据中心(Oracle11g标准版)
应用服务器软件
金蝶Apusic
远程接入软件
CitrixXenApp/沟通科技CTBS
统一安全与身份认证系统
金蝶BOS身份认证管理系统
动态密码卡
动联/海月/ActiveCard
2)中端选型方案建议:
用户规模
并发用户数100~300
服务器
2台IBMP710小型机连接磁盘阵列互为备份,1台作为WEB、应用服务器,1台作为数据库服务器,两台服务器配置相同
应用服务器配置
8*3.55G/32G/2*146G/1*四口千兆网卡/2*双口光纤通道卡/1*四口异步卡/冗余电源/AIX6。
1操作系统/HA6。
1双机热备软件/PowerVM
数据服务器配置
8*3.55G/32G/2*146G/1*四口千兆网卡/2*双口光纤通道卡/1*四口异步卡/冗余电源/AIX6。
1操作系统/HA6。
1双机热备软件/PowerVM
远程接入服务器配置
IBMX3650M3
存储阵列
DS5020
2GB缓存/16*300G/2分区激活码/与Windows操作系统连接授权
网络连接方式
总部采用20M以上光纤接入互联网(配静态IP地址)
分支机构采用ADSL或光纤接入互联网
分支机构和总部之间直接通过互联网访问或VPN互联
网络设备
H3C/深信服/中国电信/华为/CISCO等网络设备
操作系统
AIX6.1
数据库
EAS数据中心(Oracle11g企业版)
应用服务器软件
金蝶Apusic
远程接入软件
CitrixXenApp/沟通科技CTBS
统一安全与身份认证系统
金蝶BOS身份认证管理系统
动态密码卡
动联/海月/ActiveCard
3)高端选型方案建议:
用户规模
并发用户数300~600
服务器
2台IBMP730小型机连接磁盘阵列互为备份,1台作为WEB、应用服务器,1台作为数据库服务器,两台服务器配置相同
应用服务器配置
16*3.55G/64G/2*146G/1*四口千兆网卡/2*双口光纤通道卡/1*四口异步卡/冗余电源/AIX6.1操作系统/HA6。
1双机热备软件/PowerVM
数据服务器配置
16*3。
55G/64G/2*146G/1*四口千兆网卡/2*双口光纤通道卡/1*四口异步卡/冗余电源/AIX6。
1操作系统/HA6.1双机热备软件/PowerVM
远程接入服务器配置
IBMX3650M3
存储阵列
DS5100
1818—51A8GB缓存/8分区激活码/与Windows操作系统连接授权
1818—D1A16*300GB硬盘
网络连接方式
总部采用30M以上光纤接入互联网(配静态IP地址)
分支机构采用ADSL或光纤接入互联网
分支机构和总部之间直接通过互联网访问或VPN互联
网络设备
H3C/深信服/中国电信/华为/CISCO等网络设备
操作系统
AIX6.1
数据库
EAS数据中心(Oracle11g企业版)
应用服务器软件
金蝶Apusic
远程接入软件
CitrixXenApp/沟通科技CTBS
统一安全与身份认证系统
金蝶BOS身份认证管理系统
动态密码卡
动联/海月/ActiveCard
2.4网络指标要求
在应用服务器与客户端之间,每个EAS客户端与应用服务器之间通讯的带宽占用约128kbit/s。
机构、总部出口的带宽估算:
EAS用户数小于5人:
带宽=EAS总用户数x128kbps
EAS用户数大于5人,小于10人:
带宽=EAS总用户数/2x128kbps
类型
带宽要求
线路质量要求
局域网
客户端到服务器:
10M以上
EAS服务器之间:
100M以上
丢包率小于0。
1%,并且延迟小于10ms
广域网
客户端到服务器:
128Kbps以上
EAS服务器之间:
100M以上
丢包率小于2%,并且延迟小于50ms
EAS用户数大于10人:
带宽=EAS总用户数/3x128kbps
2.5网络安全管理
2.5.1防火墙
防火墙对流经它的网络通信进行扫描,能够过滤掉一些攻击,防火墙还可以关闭不使用的端口,防火墙具有很好的保护作用,入侵者必须首先穿越防火墙的安全防线,才能接触目标计算机,所以出于安全考虑,企业必须购置防火墙以保证其服务器安全,将EAS服务器放置在防火墙内部专门区域。
一般硬件防火墙比软件防火墙的性能更好,建议选择企业级的硬件防火墙,硬件防火墙市场知名度高的品牌有H3C、天融信、CISCO、CheckPoint、Juniper、等,用户应根据应用情况选择合适的防火墙。
EAS客户端通过金蝶自主开发的协议ORM—RPC与应用服务器连接,ORM—RPC可以运行在HTTP或TCP/IP协议之上,ORM—RPC可以使用HTTP80端口或TCP11034默认端口,客户也可以自己定义ORM-RPC协议的TCP端口.在防火墙上配置策略需要开放应用服务器的端口和11034端口(或客户自定义端口)。
备注:
1、由于应用服务器和数据库服务器之间的数据流量很大,建议将应用服务器和数据库服务器部署在同网段,最好连接同一台交换机.
2、若应用服务器和数据库服务器分别部署在不同的网段,基于性能考虑,必须保证应用服务器和数据库服务器之间的连接带宽至少100M。
若用户数多,应用服务器和数据库服务器之间的连接带宽建议采用1000M。
3、HTTP的默认端口是80,有些应用服务器使用非80端口,如WebSphere的HTTP使用的端口是9080,如果EAS客户端使用HTTP与EAS服务端连接,服务器应开通9080端口。
Apusic默认的HTTP端口是6888。
Weblogic默认的HTTP端口是7001。
2.5.2VPN技术
VPN即虚拟专用网(VirtualPrivateNetworks)提供了一种通过公共非安全介质(如Internet)建立安全专用连接的技术.使用VPN技术,甚至机密信息都可以通过公共非安全的介质进行安全传送。
VPN技术的发展与成熟,可为企业的商业运作提供一个无处不在的、可靠的、安全的数据传输网络.VPN通过安全隧道建立一个安全的连接通道,将分支机构、远程用户、合作伙伴等和企业网络互联,形成一个扩展的企业网络。
VPN基本特征:
使企业享受到在专用网中可获得的相同安全性、可靠性和可管理性。
网络架构弹性大——无缝地将Intranet延伸到远端办事处、移动用户和远程工作者。
可以通过Extranet连接企业合作伙伴、供应商和主要客户(建立绿色信息通道),以提高客户满意度、降低经营成本。
VPN实现方式
硬件设备:
带VPN功能模块的路由器、防火墙、专用VPN硬件设备等,如H3C、天融信、深信服、Cisco等。
软件实现:
Windows自带PPTP或L2TP、第三方软件(如CheckPoint、深信服等)。
服务提供商(ISP):
中国电信、联通、ISP等。
目前一些ISP推出了MPLSVPN和VPDN等.
2.6统一身份安全认证平台
根据系统应用情况分析,可以通过部署金蝶BOS统一身份安全认证平台来实现房地产行业应用系统、OA系统模块、HR系统模块和企业其它业务系统的统一身份安全认证.统一身份安全认证平台通过对账号、授权、认证和审计的集中管理,达到对安全运维过程进行集中统一的控制,使操作行为和维护行为可以审计.如下图所示,主要达成了如下目标:
(1)将各应用系统中的账号进行统一管理和控制;
(2)提供统一的安全访问入口,实现系统间单点登陆;
(3)实施统一的安全策略,进行集中控制和管理,可对接第三方认证组件;
(4)对关键数据和操作行为进行统一管理和审计,及时发现安全隐患。
最终用户管理员审计员
安全认证是指信息系统的用户在进入系统或访问系统资源时,系统确认该用户的身份是否真实、合法和唯一的过程.
目前,安全认证的方法和形式多种多样,通常在实际应用中常用的安全认证的方式主要有口令密码、动态密码卡、智能钥匙、指纹、数字证书、条码卡等。
而且,很多系统为了提高安全性,其采用的安全认证方式是上述多种方法的组合。
本方案建议采用动态密码卡安全认证方式,在EAS系统中,动态密码卡认证的实现原理下图所示:
动态密码卡认证实现原理图
启用了动态密码卡认证后,用户在登录系统的时候,系统获得用户输入的密码后,会自动连接到动态密码验证服务器中进行验证,验证通过后,则登录到EAS系统中.EAS的动态密码卡密码的验证完全委托动态密码卡厂商提供的验证机制,从而保证系统的安全性和可靠性。
2.7远程接入方案
根据对客户需求的调研,XX集团的分支机构需要远程接入总部的房地产行业业务应用系统,本方案建议采用CitrixXenApp或沟通科技CTBS的远程接入解决方案。
远程接入软件解决方案优点:
1)快速发布应用,客户端只需要登录WEB就可以使用ERP系统。
2)安全,客户端只能使用指定的应用程序,无法对服务器进行非指定操作。
3)更易管理,只需管理应用发布的服务器,更新也只需更新服务器。
4)减少远程用户带宽需求,远程接入系统使用专门的技术对传输数据进行处理,每客户端只需要10KB.
远程接入系统技术原理:
通过远程接入系统终端模式传输的信息不是全部的数据,而是截屏图像、鼠标和键盘的动作。
因此,通过网络的数据传输量大大减小,在低带宽下的GUI应用可以提供最佳性能。
应用程序的计算在远程接入系统服务端进行,只和客户端交换请求和返回结果,除了数据交换大大减小而对带宽要求降低,对客户端主机配置也降低了要求。
远程接入系统方案的三个组成部分:
远程接入系统应用服务器软件:
将应用程序的执行和运算逻辑从显示界面中分离开来,使得应用程序可以100%地在服务器上执行,而界面在客户端上显示出来。
ICA(独立计算架构)协议:
极大减少了网络传输量,通常情况下每秒只占用10KB左右的带宽,能够节省40%~60%以上的频带占用。
ICA客户端软件:
通过此软件,任何形式的客户端都可登录应用服务器,访问所需的应用和数据,将服务器资源和本地资源无缝地集成在一起。
远程接入系统的应用形式及优势:
两种发布方式:
GUI和Web.
GUI使用TCP端口:
1494;Web使用TCP端口:
1494和80端口。
三、投资预算
企业总部基本软硬件设备投资预算详见“XX集团EAS系统集成软硬件配置方案V1。
0.xlsx"
四、附录服务与支持介绍
2.8Oracle专项服务
金蝶Oracle专项服务提供如下服务内容:
序号
专项服务内容
1
电话支持服务
2
邮件支持
3
远程支持
4
现场支持服务(根据实际需要)
5
数据库安装服务
6
数据库备份与恢复
7
灾难恢复演练及实施
8
数据库补丁包、升级服务
9
数据迁移服务
10
紧急救援服务
11
周期性数据库健康检查(每月一次)
12
数据库稳定性评估建议报告(每季度一次)
13
数据库安全性评估建议报告(每年一次)
14
数据库可靠性服务(性能调优、性能诊断、SQL语句优化)
15
定制数据库维护手册
16
培训服务
17
其他
2.8.1电话支持服务
为保障XX集团关键性业务系统稳定、高效运行,出现问题时能及时处理,金蝶必须成立专门项目组提供XX集团专项服务,并提供7×24小时不接断的电话支持服务.
2.8.2邮件支持服务
为保障XX集团关键性业务系统稳定、高效运行,出现问题时能及时处理,金蝶必须成立专门项目组提供XX集团专项服务,并提供7×24小时不接断的电话支持服务。
2.8.3远程支持理服务
为保障XX集团关键性业务系统稳定、高效运行,出现问题时能及时处理,金蝶必须成立专门项目组提供XX集团专项服务,并提供7×24小时不接断的电话支持服务。
联络责任人:
XXX
2.8.4专家现场支持服务
金蝶软件提供服务期内的数据库专家现场技术服务,内容包括:
Ø软件安装帮助;
Ø软件升级的规划和实施;
Ø数据库的重新规划;
Ø现场问题的诊断及分析;
Ø实施问题的解决方案;
Ø实施问题的解决方案;
Ø数据库的性能调整;
2.8.5数据库安装服务
金蝶软件提供服务期内的数据库安装服务,指导客户如何在AIX上安装Oracle,以及提供相关的安装操作文档。
2.8.6Oracle数据库备份与恢复
金蝶软件所提供完善的Oracle数据库备份和恢复方案,主要采用业界最为稳定成熟的RMAN结合Oracle数据库其他的逻辑备份和恢复方案,并采用专业存储管理软件完成数据库的在线备份和恢复,完全满足系统自动、快速的备份和恢复要求,使得应用系统能更好的满足7×24小时的业务要求.
金蝶软件负责数据库备份恢复方案的具体实施,包括数据库的各种逻辑备份恢复方案,提供具体备份和恢复脚本,这些脚本在金蝶40万用户中经过广泛的使用和验证,确保备份的完整和数据的安全。
2.8.7灾难恢复演练及实施
金蝶公司还将提供灾难恢复演练及实施,确保备份数据库有效和灾难恢复过程有效。
服务内容:
Ø系统数据在线数据备份和恢复规划;
Ø系统数据在线、离线数据备份和恢复方案的实施;
Ø检查备份数据的有效性;
Ø系统数据在线数据备份和恢复方案测试;
Ø验证用户的备份和恢复过程的安全性和性能表现;
Ø培训用户备份和恢复的使用方法;
2.8.8数据库补丁包、升级服务
金蝶公司负责数据库补丁使用情况,在有数据库增打补丁的需求时,金蝶公司负责具体补丁实施,使打完补丁后的数据库环境能够正常运作,发挥数据库软件应有的功能。
定期提供所发布的相关软件更新和补丁情况,及时通知影响系统安全运行的软件漏洞和修补方法,并提供相应的现场服务。
服务内容:
Ø评估数据库升级带来的优点和可能产生的各种问题;
Ø制定升级计划及应急回退计划;
Ø协助做好各项系统备份准备;
Ø安装数据库软件包;
Ø协助测试应用软件、检测升级的有效性,在关键阶段有针对性的专家支持;
Ø顺利、快速地从一个软件版本移植到另一个版本,保证数据库的可用性、数据的完整性,减少最终用户的停机时间;
Ø快速的错误隔离和解决方案,升级失败做系统回滚;
2.8.9数据迁移
金蝶公司针对EAS系统有众多的数据迁移项目经验,包括从windows硬件平台迁移到Linux,UNIX;从Linux迁移到UNIX、windows,从UNIX迁移到windows、Linux,从AIX迁移到Linux(主要用作搭建测试环境).
在数据库转换服务中,金蝶公司也拥有多次经验,金蝶EAS软件可以运行在Oracle、DB2、SQL数据库,针对这三种数据库金蝶公司有专门的软件进行转换,保证数据的安全高效,并可以保证EAS系统的正常运行。
2.8.10紧急救援服务
在需要的时候,金蝶公司提供远程操作或远程拨号诊断的紧急救援服务,加快问题诊断速度,在远程服务无法排除故障时,金蝶公司立即启动现场服务,减少故障时间。
2.8.11数据库健康检查周期(巡检服务)
金蝶公司每季度提供现场系统巡检服务,并提供相应巡检报告和数据库稳定性评估报告,在每次的巡检报告中包括数据库基本信息、当前配置对稳定性的影响、当前系统的性能评估。
并简单描述EAS系统的使用状况,及对数据库和系统的性能要求,并对可能会产生其他一些影响的问题,或者优化方案需要增加某项资源(例如巡检检查到性能瓶颈可能是缺乏内存或CPU资源),则在提交的报告中详细描述问题的成因,影响范围,详细的建议解决方案,以及解决问题的风险。
服务内容:
Ø检测系统、数据库和应用的性能;
Ø检查并分析系统日志及跟踪文件,发现并排除数据库系统错误隐患;
Ø检查数据库系统是否需要应用最新的补丁集;
Ø检查数据库空间的使用情况;
Ø协助进行数据库空间的规划管理;
Ø检查数据库备份的完整性;
Ø监控数据库性能;
Ø确认系统的资源需求
Ø明确客户正在使用的系统的能力及不足之处;
Ø对系统配置及运作框架提出建议,以帮助您得到一个更坚强可靠的运作环境;
2.8.12Oracle数据库稳定性评估建议报告
金蝶公司将跟踪Oracle公司最新动态和稳定性方面的总体概况,及时将Oracle公司对应Oracle10g