SANY容灾架构方案.ppt

* * TA – DAH !!! You can build a world class HA/DR solution from 100% IBM technology top to bottom. ? 2006 PTC SANY容灾架构方案 ? 2006 PTC * 变更记录 版本 日期 作者 主要变更描述 V1.0 2010/05/14 王 坚 针对现有服务器架构没有容灾的能力提出方案 V1.1 2011/04/28 王坚 加上容灾方案 ? 2006 PTC * 关于本文档 方案一:对数据库、master服务器以及PDMSlave1进行容灾的考虑; 服务器冗余配置解决方案。 方案二:灾难恢复 建立灾难恢复中心,即除了拥有一套完整的计算机网络系统(称它为生产中心)之外,另外建立一套计算机网络系统。这套系统能在突发性灾难发生,造成生产中心停止工作时,迅速并及时地接管原来运行在生产中心的所有或部分业务,达到减少或避免灾难事件发生时所造成的损失,为企业用户提供完善、优质服务的目的。 ? 2006 PTC * 方案一 服务器冗余配置解决方案 ? 2006 PTC * 方案背景 SANY集团自2008年采用集群架构后,系统负载的承受能力得到了很大的提高,目前集团在2010年又购买了2台570服务器,作为slave服务器进行扩张,目前任何一台slave服务器(除PDMSlave1外)宕机,均不会影响用户使用,但是一旦数据库服务器、master服务器以及PDMSlave1服务器出现问题,将导致整个系统无法使用,为了能够解决这个问题,有必要考虑系统的容灾能力。 ? 2006 PTC * 目前系统架构 ? 2006 PTC * 存在风险的服务器 ? 2006 PTC * 目前服务器配置 序号 服务器名称 服务器内存配置 服务器CPU配置 存储设备 1 数据库服务器PDMDB 48G 24 直接连接存储设备,存放Oracle数据 2 应用服务器PDMMaster 32G 18 通过NFS连接PDMSlave1的存储数据 3 应用服务器PDMSlave1 32G 16 直接连接存储设备,存放电子仓库数据 4 应用服务器PDMSlave2 32G 16 通过NFS连接PDMSlave1的存储数据 5 应用服务器PDMSlave3 32G 16 通过NFS连接PDMSlave1的存储数据 6 应用服务器PDMSlave4 32G 12 通过NFS连接PDMSlave1的存储数据 7 应用服务器PDMSlave5 32G 16 通过NFS连接PDMSlave1的存储数据 8 应用服务器PDMSlave6 64G 16 通过NFS连接PDMSlave1的存储数据 9 应用服务器PDMSlave7 64G 16 通过NFS连接PDMSlave1的存储数据 ? 2006 PTC * 建议方案的思路 连接存储设备的服务器需要进行容灾处理; 独立服务器需要进行容灾处理; ? 2006 PTC * 建议方案 PDMDB服务器和PDMMaster服务器互为备份; PDMSlave1服务器与PDMSlave4服务器互为备份; ? 2006 PTC * 建议方案 关键点: 需要备份的服务器:PDMDB、PDMMaster、PDMSlave1; 数据库服务器PDMDB配置HA,实现PDMDB出现问题时,存储可以切换到PDMMaster;并且在PDMDB上安装Master的应用,在PDMMaster出问题时,可以替代Master的功能; PDMSlave1服务器配置HA,实现PDMSlave1出现问题时,存储可以切换到PDMSlave4,不影响电子仓库数据的读取; PDMMaster服务器安装Oracle应用,实现在PDMDB出现问题时,可以切换数据库的连接; ? 2006 PTC * 实施步骤 PDMDB服务器和PDMMaster服务器互为备份; PDMDB服务器: 安装HA服务; 安装配置一套PDMMaster的Apache、Tomcat、Windchill应用; 测试方法: 在PDMDB上启动apache、tomcat、windchll应用; 将各台slave服务器的hosts文件进行修改,配置pdmmaster指向pdmdb服务器; 启动各台slave服务器,测试是否访问正常; PDMMaster服务器: 安装HA服务; 安装配置一套Oracle应用; 测试方法: 在PDMDB模拟宕机,通过HA将存储自动切换到PDMMaster上; 在PDMMaster上启动Oracle应用; 将各台slave服务器的hosts文件进行修改,配置数据库连接指向PDMMaster; 启动各台slave服务器,测试是否访问正常; ? 2006 PTC

文档评论(0)

1亿VIP精品文档

相关文档