企业数据库平台监控运维与自动化治理平台建设技术方案.docx
《企业数据库平台监控运维与自动化治理平台建设技术方案.docx》由会员分享,可在线阅读,更多相关《企业数据库平台监控运维与自动化治理平台建设技术方案.docx(48页珍藏版)》请在优知文库上搜索。
1、项目编号:企业数据库PAAS平台监控运维与自动化治理平台建设技术方案目录1 项目总体概况41.1 项目建设内容52 项目实施方案82.1 项目需求实现方案82.1.1 MySQL实时监控82.1.2 自动故障处理142.1.3 数据库分析报表182.2 项目开发实施方案192.2.1 需求分析192.2.2 软件开发202.2.3 安装调测202.2.4 系统验收222.2.5 其他措施252.3 项目实施进度安排252.3.1 项目进度管理262.3.2 项目质量管理262.3.3 项目风险管理272.3.4 项目沟通管理282.4 网络与信息安全保障292.4.1 总体方案292.4.2
2、系统安全302.4.3 数据安全312.4.4 应用安全322.5 项目实施质量控制332.5.1 质量管理方法332.5.2 质量管控思路332.5.3 质量管理计划352.5.4 质量保障措施383 项目服务方案413.1 保修服务期413.2 保修服务方案413.2.1 服务内容413.2.2 服务方式423.2.3 问题优先级423.2.4 服务响应433.2.5 应急响应443.2.6 服务组织机构473.2.7 每月的总结483.2.8 支持流程483.3 培训服务方案493.3.1 培训目的493.3.2 培训形式493.3.3 培训内容50503.3.4 培训计划1项目总体概况
3、随着云和大数据技术的不断演进,传统分散模式建设的IT系统已无法满足数字化时代的发展要求;集中化建设的IT支撑系统可充分利用全新技术、匹配全新运营模式、支撑全新数字化业务,己构建数字化时代的核心竞争力;系统集中化后,企业将重点聚焦在业务本身的建设及创新,而支撑中系统大体谅、分布式的云化架构及灵活快速的需求响应、标准化的服务以及全网一点发布及运维能力可由PaaS平台来提供和支撑。实现MySQL实时监控及配套数据库分析报表,并实现数据库故障自动处理。提供可视化的管理界面供相关人员使用,提高开发运维效率;并提供HTTP接口服务可供外部第三方进行调用。(1)数据库是PaaS最核心的能力,SQL数据库仍是
4、主流,数据库尤其是关系型SQL数据库的稳定服务能力成为PaaS平台最核心的诉求。(2)分布式架构、去IOE形式下,业务异常SQL对系统稳定性带来挑战。以某电信CRM重构为例,PaaS平台使用集团基于MySQL自研的分布式数据库,承载了包括CRM重构后的CPC配置引擎、营服协同引擎、营销资源引擎、客户引擎、受理引擎、基础运营管理引擎,以及VC等周边小系统,自5月上线以来,多次故障均因慢SQL和异常SQL导致。(3) MySQL等数据库的监控与自动化治理缺乏工具。与OraCIe相比,MySQL等数据库在完善的监控、运维、治理配套工具方面存在很大的空缺,如AWR运行报告,自动化的快速故障处理等,因此
5、对能自动、实时进行SQL的监控与治理平台提出了需求,以提升数据库服务可用性,进而保证PaaS上各业务系统的稳定运行。(4) PaaS平台缺少web应用防护能力。企业PaaS原子能力平台作为基础能力平台,支撑着企业的业务开展,作为基础能力平台,缺少Web应用安全防护的基础能力,云防护为政企PaaS原子能力平台提供基础的Web防护能力,通过能力调用,实现PaaS平台用户的Web防护能力。1.1项目建设内容系统架构图:MySQL实时监控通过轻量级可配置的监控代理实现SQL服务指标与事务等监控信息的采集,存储到非结构化存储系统中,通过时间线、快照、健康度、主从关联等纬度对SQL服务运行状态进行实时的展
6、现与监控,及时发现问题支持快速定位原因与排障。自动故障处理根据数据库故障处理场景,通过调用代理自动化运维接口的能力,实现以下场景的自动故障处理,并具备快速灵活扩展的能力空间问题处理长事务问题处理长查询故障处理CPU/连接数/Threadrunning问题处理主从复制错误问题处理数据库分析报表基于监控数据与数据库维护经验,形成SQL/事务/锁分析等分析报表,基于指标,生成数据库AWR实时运行报表,为数据库性能调优分析、故障分析提供依据。2项目实施方案1 .1项目需求实现方案2 .LlMySQL实时监控为公司将通过轻量级可配置的监控代理实现SQL服务指标与事务等监控信息的采集,存储到非结构化存储系
7、统中,通过时间线、快照、健康度、主从关联等纬度对SQL服务运行状态进行实时的展现与监控,及时发现问题支持快速定位原因与排障。服务指标监控1. 系统mysql的进程数PS-efIgrepmySq1grep-vgrepwc-12. Slave_runningmysqlshowstatuslikeSlavejunning;如果系统有一个从复制服务器,这个值指明了从服务器的健康度3. Threads_connectedmysqlshowstatuslike,Threads-connected,;当前客户端已连接的数量。这个值会少于预设的值,但你也能监视到这个值较大,这可保证客户端是处在活跃状态。4.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 数据库 平台 监控 自动化 治理 建设 技术 方案
