datac管理EM12c 数据中心_第1页
datac管理EM12c 数据中心_第2页
datac管理EM12c 数据中心_第3页
datac管理EM12c 数据中心_第4页
datac管理EM12c 数据中心_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EM12c:数据中心与Exadata管理方案Oracle iTech议程 EM 12c数据中心管理方案环境标准化统一性能运维统一管理 EM 12c for Exadata管理方案 Exadata组件 常见性能问题诊断 总结与建议Copyright © 2013, Oracle and/or its affiliates. Allrights.议程 EM 12c数据中心管理方案环境标准化统一运维统一管理 EM 12c for Exadata管理方案 Exadata组件 常见性能问题诊断 总结与建议Copyright © 2013, Oracle and/or its affi

2、liates. Allrights.架构概览操作台HTTP(S)连接器BI Publisher命令行接口JDBCOMS资料库(库)软件库目标插件Oracle商店/MyOracleSupport通知Copyright © 2013, Oracle and/or its affiliates. Allrights.>EMCLI运维整体思路供应表空间维护上线前功能测试对象结构维护上线前测试用户与配规上线前测试数据管理实施诊断备份与恢复标准化集中化安全的信息中心环境权限与安全上线前测试数据安全整合与数据库升级统计信息收集置合导入导出验证优化数据库迁移联机重定义变更Copyright &

3、#169; 2013, Oracle and/or its affiliates. Allrights.(一)统一环境:标准化与数据库整合Copyright © 2013, Oracle and/or its affiliates. Allrights.环境标准化(1)升级、补丁与整合第一阶段:升级通过标准化,大幅降低管理维护成本,减少故障特别是bug的发生率第二阶段:整合与迁移进一步降低管理成本,大幅提升性能与客户满意度,前瞻性地满足云计算要求LinuxWindowsOracle9iOracle10gAIXHPUNIX升级整合与迁移Oracle11gCopyright ©

4、 2013, Oracle and/or its affiliates. Allrights.环境标准化(2)分类、分组与中心所有数据库第一类第二类数据库综合计算CRM账务人事经分办公开通CBOSS财务Copyright © 2013, Oracle and/or its affiliates. Allrights.模版三模版二模版一环境标准化(3)故障、与行动邮件SNMP()第平台自动行动app运维管理员故障性能空间目标宕机可用性度量/指标告警作业事件合规性其他事件Copyright © 2013, Oracle and/or its affiliates. Allrig

5、hts.环境标准化(4)用户与认证Enterprise Manager 用户EM 用户Kerberos TicketCloud ControlKerberos Ticket目标认证EM 用户1Kerberos用户名/口令SSHPAMSudo/PowerBrokerEM 用户2集中认证库DatabaseHostCopyright © 2013, Oracle and/or its affiliates. Allrights.环境标准化(5)报表与报告Copyright © 2013, Oracle and/or its affiliates. Allrights.环境标准化(

6、6)云化数据中心云管理层自服务APIs策略管理器 (SLADRS, DPM)Mgmt,计费;容量自服务供应计费API软件库组装器配置管理供应Zone AZonePaaSB池DBaaS池池阵列阵列云基础架构层Copyright © 2013, Oracle and/or its affiliates. Allrights.(二)统一运维:涵盖运维所有层面EMCopyright © 2013, Oracle and/or its affiliates. Allrights.EEEMEEEEEEMMMMMMMM运维理念层度量/阀值告警/规则/规则集/行动模版/分组报告/报表扩展功

7、能(接口等)管理平台RAC相关锁/栓竞争TopSQLIO问题软硬配置问题内存问题热块等待诊断层活动会话历史(ASH)+ 自动负载库(AWR)+ 自动数据库诊断(ADDM)SQLProfile实时SQL执行计划索引建议分区建议统计信息执行路径STS重组对象优化层与插件数据传输与汇总层验证层SQL性能整体负载数据库层实施层SQLScriptJOB应用数据库据分布Copyright © 2013, Oracle and/or its affiliates. Allrights.EM ServerSQL自动优化引擎 + 数据库基础层优化运维理念扩展质 开量发层度量/阀值告警/规则/规则集/行

8、动模版/分组报告/报表扩展功能(接口等)RAC相关锁/栓竞争TopSQLIO问题软硬配置问题内存问题热块等待诊断层活动会话历史(ASH)+ 自动负载库(AWR)+ 自动数据库诊断(ADDM)管与险理测SQLProfile管理平台实时SQL执行计划索引建议分区建议统计信息执行路径STS重组对象优化层管理, 试与插件数据传输与汇总层验证层SQL性能变阶更段风的DBDBDBDB实施层SQLDatabase-as-a-Service配置变更计划合规性实时变更检测升级历史变更配置数据库生命周期管理层报表报告趋势分析打补丁供应Copyright © 2013, Oracle and/or its

9、 affiliates. Allrights.EM ServerScriptJOB整体负载SQL自动优化引擎 + 数据库基础层优化统一运维(1)开始与处理流程/与职责视角结束Copyright © 2013, Oracle and/or its affiliates. Allrights. 常见告警: 实例/数据库可用性 器进程 表空间使用 数据库连接数 缓冲 600类的日志错误 锁与栓 RAC内部连接影响性分析新故障/发生二线支持分类/分发(负责解决故障、开SR的DBA)一线支持二线半支持(负责解决Agent宕或不足(负责架构、Patch、升级等的DBA)等简单问题的Helpdes

10、k)三线支持(DEV)故障解决开发并测试统一运维(2)自动诊断提升管理效率IO / CPU问题消除性能瓶颈高负载SQL降低IT管理成本RAC问题交付高质量服务自动负载库(AWR)自诊断引擎性能/管理顾问nnnnnnnnADDM实时ADDM不同区间的ADDM对比ADDM for RACASHASH基线历史分析分析Copyright © 2013, Oracle and/or its affiliates. Allrights.统一运维(3)自动优化Gather Missing or Stale StatisticsCreate a SQL ProfileSQL Profiling St

11、atistics Analysis Access Path AnalysisSQL Restructure Analysis Alternative Plan AnalysisParallel Query AnalysisAdd Missing Access StructuresModify SQL ConstructsAdopt Alternative Execution Plan管理员SQL优化顾问Create Parallel SQL Profile广泛且深入的SQL优化建议SQL自动优化器nnnSQL自动优化SQL调优顾问nnn实时SQL对象重组统计刷新SQL顾问Copyright &

12、#169; 2013, Oracle and/or its affiliates. Allrights.统一运维(4)变更验证与变更风险管理Divergence生产9i/10g用户测试或准生产11g回放驱动%100Duration80Hours609.251040Total CPU Time820Seconds6030079.7443500025055 793000022211Total Physical Write0135.2621I/O Wait TimeSeconds6602.46700010.3956000500040003000ReplayOptimized ReplayBaseli

13、ne1486.55854分析与报告处理回放捕获CaptureReplay BaselineOptimized ReplayCopyright © 2013, Oracle and/or its affiliates. Allrights.GB40统一运维(5)可调度的实施调整后的SQL调整后的参数新增的索引变更部署Job生产数据库刷新统计分区重组打补丁/升级Copyright © 2013, Oracle and/or its affiliates. Allrights.(三)统一管理:覆盖整个数据库生命周期 发现主机 & 应用依赖性与关系资产补丁顾问升级顾问 收集

14、配置策略深度配置数据Advise 建议可的配置文件安装的补丁 实时谁/何时 合规性打分 最佳实践 Oracle推荐 管理机构 ( 报告与报表 通过拓扑图指导的影响性分析 配置比较与配置偏差分析Audit 审计Analyze 分析CoreTo Gold & Baseline1 to 1, 1 to N Target and SystemPCI,Cobit)Act 行动 资产& 趋势 数据库变更管理 数据比较 变更计划 自动一致性变更与反 变更/Patch计划 补丁与前提条件分析 大规模部署 Schema同步 设置,起草与策略配置变更Copyright © 2013, O

15、racle and/or its affiliates. Allrights.统一管理(1)数据库自动供应,职责与数据库主机供应设计者数据库概要文件锁定的过程最佳实践过程Copyright © 2013, Oracle and/or its affiliates. Allrights.发布给操作员锁定输入并保存过程使用概要文件生成过程输入(Procedure Inputs)创建 概要文件选择参考数据库主机统一管理(2)配置与合规性检查集成可伸缩比较, 历史, 与报表发现并跟踪资产配置合规性实时配置变更检测配置管理主机与操作系统数据库应用服务器应用应用/系统为中心云就绪Copyrigh

16、t © 2013, Oracle and/or its affiliates. Allrights.统一管理(3)变更计划的制定变更计划使您能指定、分组和打包对象元数据的变化。创建变更计划,从基于临时的变更基于比较的差异开发工具的工作流开发者通过SQL Developer创建和提交变更计划DBA检查并应用变更计划应用变更到多个目标Copyright © 2013, Oracle and/or its affiliates. Allrights.Oracle数据库运维完整方案我们需要的是一个有效集成的方度量/阀值告警/规则/规则集/行动模版/分组报告/报表扩展功能(接口等)层

17、案,而不是多个的堆砌RAC相关锁/栓竞争TopSQLIO问题软硬配置问题内存问题热块等待诊断层自动数据库诊断管理(ADDM)引擎 + 活动会话历史(ASH)SQLProfile管理平台STS实时SQL执行计划索引建议分区建议统计信息执行路径重组对象优化层SQL自动优化引擎 + 数据库基础层优化数据传输与汇总层验证层SQL性能整体负载DBDBDBDB实施层S iptJOB报表报告趋势分析配置变更计划合规性升级历史变配置数据库生命周期管理层机房硬件F5实时变更检测非Oracle 平台打补丁供应插件不可能的任务网络Copyright © 2013, Oracle and/or its af

18、filiates. Allrights.EM ServerDatabase-as-a-Service与插件国内某系统规模中心管理案例分为系统与局系统,Oracle RAC数据库达800套以上;系统 统一,由技术及级系统; 管理 种突发当前 足多个问题; DBA疲于应付各;软件不能满用户切换如数据库升级等大量重复劳动;系统逐步上升,已经对业务产生影响。Copyright © 2013, Oracle and/or its affiliates. Allrights.国内某中心管理案例EM对数据库进行优化前后对比某业务数据库负载降到原来的3%! 数据中心总负载降到原来的13%!Copyr

19、ight © 2013, Oracle and/or its affiliates. Allrights.国内某中心管理案例管理:分组,分权,理清职责创建两个管理组:所有数据库、所有核心数据库所在的主机。分别对应模版:DB Temp和Host Temp。新目标加入组后,将自动应用模版的设置。Copyright © 2013, Oracle and/or its affiliates. Allrights.国内某管理:将需求与指标相关联中心管理案例从最佳实践角度出发,结合集中管控的需要,设置指标,并与EM既有指标/自定义指标/告警规则相关联。Copyright ©

20、2013, Oracle and/or its affiliates. Allrights.国内某管理:及时发现问题中心管理案例通过邮件、SNMP()等方式自动接收告警,使DBA发现与处理问题更加高效。Copyright © 2013, Oracle and/or its affiliates. Allrights.议程 EM 12c数据中心管理方案环境标准化统一性能运维统一管理 EM 12c for Exadata管理方案 Exadata组件 常见性能问题诊断 总结与建议Copyright © 2013, Oracle and/or its affiliates. All

21、rights.Exadata管理减少部署成本与错误尽快产生价值迁移应用,同时尽量保证业务连续性主动所有组件最大化可用性确保服务质量Oracle Enterprise Manager Release12cR4管理Exadata生命周期所有阶段:从部署到维护自动部署,减少成本与工作量降低迁移风险最大化性能、可用性与服务质量Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata一体机Copyright © 2013, Oracle and/or its affiliates. Allrights.架构1.

22、Agent部署于Exadata所有计算节点,Exadata的Plug- in和Health check Plug-in部署于Agent之上;服务器通过Exadata内ORACLE DATABASE MACHINECOMPUTE NODE #152.EMRepository部的ILOM和MS进行Agent通过SSH协议和;3.SNMP协议节点;4.Agent通过SSH协议收集IBOther DBM DevicesExadata StorageServer交换机上的Agent订阅信息;PDUKVM5.Exadata InfinibandSwitches and NetworkILOMCISCO S

23、/W其他的一体机组件,例如ILOM,PDU,KVM等。Copyright © 2013, Oracle and/or its affiliates. Allrights.DATABASE SERVER1Oracle Enterprise Manager 12c Agent2Exadata Plug-in34Exadata软硬件整合视图硬件视图:节点,计算节点和IB交换机的主题视图硬件组件告警整合的使用视图Exadata Plug-in()版本已支持:SPARC Supercluster Multi-Rack扩展柜配置视图:所有组件的版本概览和配置信息Copyright

24、 © 2013, Oracle and/or its affiliates. Allrights.Exadata节点管理节点管理(可管理项):节点主页与性能主页;在一组节点或所有存储节点上执行cellcli命令;负载和性能分布图表可以分析性能竞争;管理一组节点:计算节点对应使用的节点会自动分组:如cellsys目标;Copyright © 2013, Oracle and/or its affiliates. Allrights.ExadataInfiniband网络管理Infiniband网络交换机是在Exadata一体机识别时候作为一个组件被识别到的; 网络管理主页和性

25、能主页:实时与历史信息网络交换拓扑视图和端口管理;Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata其他硬件组件常规度量:特定度量:电流供应故障;风扇故障; 温度过高;Cisco网络交换机(配置变更的跟踪与报表,未SNMP)X2上的KVM(连接到服务器的添加/删除/开机/关机)Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata其他硬件组件统一的Exadata服务面板显示所有Exadata一体机组件;该面板由自动化jo

26、b执行创建,主要显示组件性能状态与常用指标阀值:包含Exadata一体机系统;Exadata一体机组件: 软件即数据库系统:Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata配置健康检查插件Exadata健康检查插件工作原理:基于exachk输出结果;根据预定义好的健康检查模板进行结果的评估;产生相关告警;Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata配置健康检查插件页面在健康检查结果页面中只显示failures

27、的项目;按照status栏排 序,方便failures项目;Copyright © 2013, Oracle and/or its affiliates. Allrights.议程 EM 12c数据中心管理方案环境标准化统一性能运维统一管理 EM 12c for Exadata管理方案 Exadata组件 常见性能问题诊断 总结与建议Copyright © 2013, Oracle and/or its affiliates. Allrights.性能问题分类Copyright © 2013, Oracle and/or its affiliates. Allri

28、ghts.硬件故障网络问题Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障网络问题网络交换机端口故障和网线故障直接影响到数据库的性能;端口一旦发生故障则被标记为红色;中进行查看;详细信息可在度量Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障解决网络问题在EM12c中管理Infiniband,临时禁用损坏的端口; 其他类似的管理任务如:启用端口;清除性能计数器;清除故障计数器;Copyright © 2013, O

29、racle and/or its affiliates. Allrights.硬件故障磁盘问题Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障磁盘故障可能的类型Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障磁盘Failure:Cell健康检查Hard Disk或Flash Disk故障将导致数据库性能降低;Cell健康状态是通过“Cell Generated Alert”的SNMP告警报出的,其状态可以有Open, Cri

30、tical, UnsuppressedCopyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障磁盘Failure:负载不够均衡磁盘硬件故障会导致I/O不均衡;从Cell Disk的平均I/O负载最高值百分比可以知道I/O均衡与否;在服务器上可以设置其度量阀值Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障磁盘Failure:硬件故障案例Copyright © 2013, Oracle and/or its affiliat

31、es. Allrights.硬件故障Exadata系统健康状态Exadata 系统健康状态是从网络、磁盘和ASM的信息收集数据计算而来Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障Exadata系统健康状态点击数据库性能页面:所有健康指示器的整合页面;每周/天或缺省2小时的实时视图帮助分析可能发生的各种各样问题的趋势;Copyright © 2013, Oracle and/or its affiliates. Allrights.硬件故障Cell性能页面Exadata服务器目标的性能页面可以看到

32、实时的/历史的使用率信息;Exadata Plug-in 版本新特性:Exadata Cell使用率限值曲线;可以分析到在一天中的什么时间,IO带宽被耗尽;Copyright © 2013, Oracle and/or its affiliates. Allrights.磁盘使用率与数据库负载分布图相关联分析那个数据库在不断消耗大量I/O,且一直呈上升趋势;分析是什么不断消耗大量I/O活动;确保其中一个数据库耗尽所有带宽;Copyright © 2013, Oracle and/or its affiliates. Allrights.I/O使用率可以看出下

33、图中的I/O使用率有什么问题吗?其中的一个数据正逐渐耗尽所有I/O带宽;有什么办法能避免这种情况发生?Copyright © 2013, Oracle and/or its affiliates. Allrights.I/O使用率我们的目标:确保所有的数据库都能有效利用数据库带宽确保其中的任何一个数据库所有I/O带宽;浪费掉保证磁盘有效使用;保证IO延迟达到最低;确保redo log写操作/优先级;文件I/O操作的每一个数据库/分类/消费组消耗多少磁盘带宽;Copyright © 2013, Oracle and/or its affiliates. Allrights.I

34、ORM设置数据库之间的IORM基于数据库名发出的请求;主要应用于管理数据库之间的I/O优先级;节点上配置的IORM来分配;通过在每个库之间I/O数据IORM必须显示地在每个节点上进行配置;CellCLI> ALTER IORMPLAN dbPlan = ( -(name=DBM, level=1 allocation=60), (name=CRM, level=2 allocation=80), (name=other, level =3 allocation=100)Copyright © 2013, Oracle and/or its affiliates. Allrigh

35、ts.数据库Level1Level2Level3DBM60%CRM80%OTHER100%磁盘优化目标数据库之间的IORMIORM区分小I/O(小于128K)和大I/O请求; 低延迟OLTP类型请求通常是小请求;高吞吐量DW类型请求通常是大请求;IORM中度量的混合型大I/O(LG)和小I/O(SM)可以区分负载类型;Copyright © 2013, Oracle and/or its affiliates. Allrights.目标业务类型分配比例描述LOW_LATENCYOLTP80对于I/O密集型延迟操作。影响DW应用。HIGH_THROUGHPUTReport10DW业务最

36、有可能使用比较大的吞吐量。BALANCEDLow-Priority5平衡低延迟和高吞吐量。AUTOOther5IORM决定最佳优化目标。在EM12c中设置IORMExadataStorage Server-Administration-ManageIOResourceCopyright © 2013, Oracle and/or its affiliates. Allrights.Flash管理增加Flash利用率常见DW问题场景:HDD磁盘非常忙,但Flash磁盘很空闲。这是由于大量的smart scan读操作没有缓存在flash cache。解决方案:将对象KEEP到flash中

37、,使大量的读操作可以offload到flash中。 执行如下步骤:1、运行IO密集度报告: ?/rdbms/admin/spawrio2、KEEP对象的总大小不能超过flash cache的大小:注意KEEP对象的大小要在flash cache 80%以内; KEEP目标主要是大量读操作的小表;3、将表标记为KEEP;Copyright © 2013, Oracle and/or its affiliates. Allrights.Flash管理I/O密集度报告-spawrio.sqlCopyright © 2013, Oracle and/or its affiliate

38、s. Allrights.Flash管理计算需要KEEP对象的总大小在KEEP操作前分析flash cache的使用率;被标记为KEEP的对象不能影响其他关键业务表操作; 老版本中的一个示例如何使用flash cache:Copyright © 2013, Oracle and/or its affiliates. Allrights.Flash管理将对象标记为KEEP运行如下SQL语句:ALTER TABLE TECS_PHC MODIFY PARTITION P2011 STORAGE (CELL_FLASH_CACHE KEEP);ALTER TABLE ENTITY_ADDR

39、 STORAGE (CELL_FLASH_CACHE KEEP);Copyright © 2013, Oracle and/or its affiliates. Allrights.数据库问题SQL性能问题Copyright © 2013, Oracle and/or its affiliates. Allrights.Exadata智能SQL实时应用SQL:以图形化方式显示Exadata的IO性能:Cell offload 的效率; Cell smart scan;丰富的度量数据:CPU;I/O请求; I/O吞吐量; PGA使用率;临时空间使用率;Copyright &#

40、169; 2013, Oracle and/or its affiliates. Allrights.数据库问题数据库系统问题Copyright © 2013, Oracle and/or its affiliates. Allrights.数据库系统问题并行降级在Parallel这一列能看出什么问题?对于连续的并行操作要进行并行排队!Copyright © 2013, Oracle and/or its affiliates. Allrights.数据库系统问题并行语句排队通过设置参数parallel_degree_policy = auto自动设置DOP并行度对启用并行

41、的语句按照并行排队算法进行并行队列调度可用于:在版本引入在版本中与Resource Manager整合目标:批量语行并行SQL语句,充分利用系统子并行语句排队 避免DOP降级通过Resource Plan进行配置Copyright © 2013, Oracle and/or its affiliates. Allrights.小节需要熟记的知识点Cell节点健康指示器Exadata系统健康如何找到过载的Hard Disk使用率问题找到哪些对象需要KEEP到flash中用SQL monitor找到SQL和数据库系统问题Copyright © 2013, Oracle and/or its affiliates. Allrights.国内某移动运营商Exadata管理案例问题追踪和解决速度提高30倍以上,为全网高效运行提供保障Oracle EM12c 解决方案通过EM(企业管理器)集中管理在Oracle Exadata之上的8套RAC环境数据库系统,统一了数据库系统的运维策略和遇到的§§确保WLAN支持移动2G(、高效和不间断地运行,)+3G(TD-SCDMA)方法,综合工作效率提高了90%,支持了相关部门统计+WLAN+4G(TD-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论