powerha+系统构架在生产系统中的运用

上传人:wt****50 文档编号:37610175 上传时间:2018-04-19 格式:PDF 页数:40 大小:927.34KB
返回 下载 相关 举报
powerha+系统构架在生产系统中的运用_第1页
第1页 / 共40页
powerha+系统构架在生产系统中的运用_第2页
第2页 / 共40页
powerha+系统构架在生产系统中的运用_第3页
第3页 / 共40页
powerha+系统构架在生产系统中的运用_第4页
第4页 / 共40页
powerha+系统构架在生产系统中的运用_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《powerha+系统构架在生产系统中的运用》由会员分享,可在线阅读,更多相关《powerha+系统构架在生产系统中的运用(40页珍藏版)》请在金锄头文库上搜索。

1、Advanced Technical Support System pPowerHA 系统构架在生产系统中的运用企业级管道完整性管理系统中高可用体系的建设与运维SACC2011SACC2011Advanced Technical Support System p演讲人介绍:文平演讲人介绍:文平? 独立技术顾问,从独立技术顾问,从1995年起开始数据库领域、系统领域工作年起开始数据库领域、系统领域工作? 职业历程职业历程 程序员 分析员 管理员 数据库优化顾问 系统优化顾问 演讲嘉宾? 历年工程实践:历年工程实践:应用开发、系统设计、系统构建、系统优化、技术培训应用开发、系统设计、系统构建、系统

2、优化、技术培训? 历年出版技术专著历年出版技术专著 AIX UNIX系统管理维护与高可用集群建设 机械工业出版社 2011 Oracle大型数据库在AIX / UNIX上的实战详解电子工业出版社 2010 Sybase数据库在UNIX、Windows上的实施和管理 电子工业出版社 2009 PowerBuilder 开发中的数据库设计 汕头大学出版社 2001 Oracle 系统开发与管理:iAS配置、管理与开发汕头大学出版社 1999 SACC2011SACC2011Advanced Technical Support System p演讲主题项目实施背景、用户需求和构架设计PowerHA

3、/ HACMP在系统架构中提供的能力PowerHA / HACMP的工程应用PowerHA / HACMP的后期运维SACC2011SACC2011Advanced Technical Support System p 项目背景:PIS(Pipeline Integrity System)? 管道完整性管理系统是一个实现管道完整性相关管理的企业级集 成信息系统平台;管道完整性管理系统是一个实现管道完整性相关管理的企业级集 成信息系统平台;? 该平台具有对数据采集、高后果区分析、风险评价、完整性评价、 维修维护、效能评价等完整性管理的各个环节进行信息化管理的 能力,实现管道完整性管理与管道日常管

4、理的有机融合;该平台具有对数据采集、高后果区分析、风险评价、完整性评价、 维修维护、效能评价等完整性管理的各个环节进行信息化管理的 能力,实现管道完整性管理与管道日常管理的有机融合;? 该系统是保障管道安全运营的必要支撑条件。该系统是保障管道安全运营的必要支撑条件。SACC2011SACC2011Advanced Technical Support System p 项目背景:PIS(Pipeline Integrity System)? 管道完整性管理系统是一个实现管道完整性相关管理的企业级集 成信息系统平台;管道完整性管理系统是一个实现管道完整性相关管理的企业级集 成信息系统平台;? 该平

5、台具有对数据采集、高后果区分析、风险评价、完整性评价、 维修维护、效能评价等完整性管理的各个环节进行信息化管理的 能力,实现管道完整性管理与管道日常管理的有机融合;该平台具有对数据采集、高后果区分析、风险评价、完整性评价、 维修维护、效能评价等完整性管理的各个环节进行信息化管理的 能力,实现管道完整性管理与管道日常管理的有机融合;? 该系统是保障管道安全运营的必要支撑条件。该系统是保障管道安全运营的必要支撑条件。1 管道基础数据2 高后果区信息3 风险信息4 内检测5 管体缺陷修复6 完整性绩效考核位置关联业务关联业务关联绩效关联: 风险评估覆盖率绩效关联: 内检测完成率位置关联绩效关联: 高

6、后果区风险评价覆盖率位置关联绩效关联: 管道缺陷修复计划完成率应用示例:管道业务关联分析 ? 管道业务办理管道业务办理? 管道完整性数据信息管理管道完整性数据信息管理? 管道完整性管理技术集成管道完整性管理技术集成? 管道管理决策支持管道管理决策支持 SACC2011SACC2011Advanced Technical Support System p PIS 项目中的服务器可靠性指标? 2011年年4月月1日管道完整性管理系统在中石油天然气与管道公司全面 上线;日管道完整性管理系统在中石油天然气与管道公司全面 上线;? 该系统的上线标志着中国石油(天然气与管道公司)辖属的该系统的上线标志着中

7、国石油(天然气与管道公司)辖属的4家地区 公司、家地区 公司、42家分公司和家分公司和386个基层站队个基层站队2700余用户的完整性管理工作 已全部纳入信息化管理流程;余用户的完整性管理工作 已全部纳入信息化管理流程;? 该系统的可靠性指标、可用性指标直接影响着该系统的可靠性指标、可用性指标直接影响着西气东输西气东输、西部管道西部管道、 北京天然气北京天然气等管道业务,已成为中石油管道管理者重要的日常业务 平台,如下几点是等管道业务,已成为中石油管道管理者重要的日常业务 平台,如下几点是“你懂得你懂得”的:的: 7*24系统综合可用性保证是“必须的” 业务数据无错备份和容灾是“必须的” 性能

8、保证乃至高效性运行是“必须的” SACC2011SACC2011Advanced Technical Support System p PIS 项目的拓扑结构图SACC2011SACC2011Advanced Technical Support System p PIS 项目中服务器结构定义和选型 IBM p系列服务器作为主数据节点 P750以其性价比在中高端用户中著称 采用PowerHA来作为集群基础结构 PowerHA/HACMP的易用性、可靠性使用户感受深刻的易用性、可靠性使用户感受深刻 采用Oracle (11.2)RAC来进行数据库集群化 实现均衡负载、实现7*24; 实现计算节点可

9、插拔(P&P:GRID、SCAN、GNS、ASM)SACC2011SACC2011Advanced Technical Support System p PowerHA/HACMP在系统结构中的作用 PowerHA/HACMP是什么? IBM PowerHA 是以前的 IBM High Availability Cluster Multiprocessing (HACMP) 产品的新名称。 改名是为了让 HACMP 与新的 IBM Power Systems Software 计划保 持一致。PowerHA for AIX V5.5 是 HACMP 5.4 的后续版本 功能一HA:High A

10、vailability 系统可用性或运行时间最大化 系统宕机时间最小化 功能二CMP:multi-processing: 一个cluster里的各个节点上可以运行多个应用 共享数据或并发访问数据. PowerHA/HACMP的目的 消除单点故障(SPOF),实现高可用消除单点故障(SPOF),实现高可用SACC2011SACC2011Advanced Technical Support System p PowerHA/HACMP涉及的模块?Application 高可用系统的服务目标:Oracle、Sybase?PowerHA/HACMP 为应用提供高可用服务 集群各节点间资源运行的协同?R

11、SCT 节点间通信管理 子系统间的协同?AIX 提供操作系统服务?LVM 提供逻辑卷管理服务?TCP/IP 逻辑层面的通信管理 SACC2011SACC2011Advanced Technical Support System pPowerHA/HACMP和Oracle RAC的关联? PowerHA可以提供的集群基本服务可以提供的集群基本服务 共享卷组 共享逻辑卷 节点监测? 与与Oracle11gR2可以配合使用可以配合使用 用于Grid的基础环境 提供VotingDisk、OCR的存储 独立于数据存储区域(ASM)在传统的RAC部署中,HACMP起到的作用是久经考验的!SACC2011S

12、ACC2011Advanced Technical Support System p未选用PowerHA/HACMP做容灾的原因? 不能提供无间断服务保护不能提供无间断服务保护 节点间的失败转移需要必要的时间,哪怕是几十秒钟? 对结构不稳定的系统不适用对结构不稳定的系统不适用 集群,各组件成网状关联,牵一发而动全身 集群成员的变化会导致整体拓扑的变化? 在失败恢复中极有可能需要人工的介入:在失败恢复中极有可能需要人工的介入: 设备调整、服务状态调整 PowerHA/HACMP不是容错系统SACC2011SACC2011Advanced Technical Support System p未选用

13、PowerHA/HACMP做容灾的原因? 应用必须能够容忍资源转移中的停、启:应用必须能够容忍资源转移中的停、启: 节点停止是需要关闭资源的使用: 可能导致内存丢失 可能导致进程状态信息丢失(会话信息丢失) 节点接管需要重新启动资源 应用需要从可能的写失败中恢复SACC2011SACC2011Advanced Technical Support System p演讲主题项目实施背景、用户需求和构架设计PowerHA / HACMP在系统架构中提供的能力中石油对PowerHA / HACMP的工程应用中石油对PowerHA / HACMP的后期运维SACC2011SACC2011Advanced

14、 Technical Support System p PowerHA / HACMP集群组件:集群节点? 服务器被分区化,成为逻辑服务器服务器被分区化,成为逻辑服务器? 多节点(分区)集成,合为一个集群多节点(分区)集成,合为一个集群? 在主备模式下,其中的一个节点作为备用节点在主备模式下,其中的一个节点作为备用节点? 在并行模式下,所有节点都可以作为应用节点在并行模式下,所有节点都可以作为应用节点? 如果是备用节点,则可以选择低资源分配分区如果是备用节点,则可以选择低资源分配分区理论上这个备用点需要能够承载所有主节点的载荷但事实上其他主节点的失败该路很低? 缺点是系统缺点是系统“有点复杂有

15、点复杂”? 缺点是服务器本身会成为缺点是服务器本身会成为SPoF薄弱点薄弱点SACC2011SACC2011Advanced Technical Support System p PowerHA / HACMP集群组件:共享存储?支持两种方式的共享支持两种方式的共享: 多节点并发共享 多节点独占共享?共享情况下卷组可以迁移共享情况下卷组可以迁移?应用数据放置在共享存储 上,在需要的情况下迁移;应用数据放置在共享存储 上,在需要的情况下迁移;?应用代码(二进制文件)的 放置是不受限制的。应用代码(二进制文件)的 放置是不受限制的。SACC2011SACC2011Advanced Technica

16、l Support System p PowerHA / HACMP集群组件:应用服务?应用服务器,是集群的支撑目标应用服务器,是集群的支撑目标?PowerHA/HACMP就是为应用服务而存在的,应用服务会反应为 几个就是为应用服务而存在的,应用服务会反应为 几个Shell脚本脚本: 启动应用服务 关闭应用服务 监控应用服务 (可选) 重置应用服务 (可选)?应用服务应能够从某种未知状态下启动应用服务应能够从某种未知状态下启动?应用服务应能够从某种未知状态下关闭应用服务应能够从某种未知状态下关闭SACC2011SACC2011Advanced Technical Support System p PowerHA / HACMP集群组件:资源组?为应用运行而需准备的若干逻辑资源组为应用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑机械

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号