MasterPDM系方案天思

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

SohanDeMel集群与存储产品总监甲骨文公司OracleRAC10g新特性4议程Ÿ企业网格发展道路ŸOracle9iRAC可行性ŸOracleRAC10g适用于每个用户–集成的集群件–自动的工作负载管理–针对RAC的企业管理器–性能和诊断5网格计算的景象Ÿ存储器虚拟化Ÿ服务器虚拟化Ÿ中间层虚拟化Ÿ集中管理环境Ÿ利用上述各项降低成本6服务器虚拟化ŸOracle数据库服务器虚拟化的精选策略为真正应用集群(RAC)技术RAC:集群数据库集群数据库服务器镜像磁盘子系统高速交换机或互联集线器或交换机结构网络集中管理控制台推动并发挥集群的行业领先优势用户无单点故障低延迟互联存储区域网共享缓存共享缓存8Oracle9iRAC的动力Ÿ2,500多个客户Ÿ550多个在册生产客户Ÿ超过175个生产客户证明Ÿ16%的新数据库客户为RAC客户Ÿ20%的RAC交易来自回头客9电子行业ROI折扣之后的现金费用比较024681012百万美元RAC5.030.650.580.590.517.36Sun6.81.171.070.920.7910.76第1年第2年第3年第4年第5年合计第一年BigSMP费用贵35%以上SMP5年BigSMP费用贵46%以上考虑因素:•硬件成本•软件成本•硬件和软件维护•DBA成本•系统管理成本可在下面的网站找到此报告RAC.US.ORACLE.COM10Oracle数据库10g:RAC适用于每个用户ŸRAC10g重点关注的是管理–目标:RAC的广泛采用Ÿ只是Oracle数据库众多优点的一部分–Oracle9i使管理成本降低了一半–Oracle数据库10g在此基础上又将管理成本降低了一半–RAC是Oracle数据库的重要组成部分,因此集中了所有这些优点11OracleRAC10g适用于每个用户Ÿ无需第三方组件,因此不会显著增加复杂性和成本Ÿ自动工作负载管理Ÿ快速的自动故障通知(FaN)Ÿ单一系统映像GUI管理Ÿ改进的诊断和验证工具Ÿ提高了性能12第三方集群软件的问题Ÿ无法做到单点支持Ÿ高成本–需购买多个产品许可证–安装、集成和管理需要大量人力Ÿ各平台的质量和功能不平均Ÿ节点数量少Ÿ无公共的事件或管理API硬件/操作系统内核应用程序集群控制/故障切换API资源管理器/资源代理卷管理器/文件系统消息传递和锁定成员身份连接性13RAC10g集成的集群件Ÿ完整的Oracle集群软件解决方案Ÿ单一供应商支持Ÿ低成本–无需购买附加软件–易于安装、管理Ÿ在所有平台上均具有较高的质量和较好的功能–所有平台都支持64个节点Ÿ高级功能–故障通知(FaN)Ÿ支持第三方集群件应用程序RAC、其他应用程序服务框架集群控制/恢复API自动存储管理消息传递和锁定成员身份连接性事件服务管理API硬件/操作系统内核14自动工作负载管理Ÿ应用程序工作负载可定义为服务–单独管理和控制–在正常启动过程中分配给例程–一个例程发生故障时,自动重新分配–单独跟踪服务性能–使用资源管理器实现更佳的控制粒度–与其他Oracle工具集成15自动工作负载管理正常服务器分配订单录入供应链备用16自动工作负载管理季度末订单录入供应链17自动工作负载管理正常服务器分配订单录入供应链备用18自动工作负载管理服务器发生故障订单录入供应链备用19自动工作负载管理将备用服务器重新分配给订单项订单录入供应链20自动工作负载管理定义服务Ÿ为希望单独管理的每个工作负载创建一个服务–数目可能很小Ÿ每个服务获取一个全局唯一名称Ÿ无需更改应用程序–在TNS连接数据中指定服务–例如,使用10g中的NetEasy*Connectionscott/tiger@//myVIP/myservice21自动工作负载管理使用DBCA定义分配规则Ÿ规则指定自动的资源分配–正常情况下的首选例程–发生故障时的可用例程22自动工作负载管理企业管理器控制Ÿ执行服务操作–开始/停止–启用/禁用–重新分配Ÿ查看服务状态–包括自动资源分配规则23自动工作负载管理性能跟踪Ÿ自动负载信息库(AWR)–按服务跟踪性能Ÿ例如,调用的平均响应时间–应用程序可指定用于更细粒度监控的模块和操作Ÿ例如,关键事务的平均响应时间–可设置阈值,以便在性能不满足服务级别时向DBA发出警告24自动工作负载管理性能跟踪•使用JDBC设置模块/操作•注意:与服务器之间没有附加消息交换•–设置与调用之间的“捆绑”String[]metrics=newString[OracleConnection.END_TO_END_STATE_INDEX_MAX];metrics[OracleConnection.END_TO_END_MODULE_INDEX]=myModule;metrics[OracleConnection.END_TO_END_ACTION_INDEX]=myAction;OracleConnectionconn=ds.getConnection();conn.setEndToEndMetrics(metrics,0);25自动工作负载管理性能跟踪•使用OCI设置模块/操作•没有附加消息交换–“已捆绑”•使用PL/SQL设置模块/操作•需要附加消息交换DBMS_APPLICATION_INFO.SET_MODULE9module_name=‘add_employee’action_name=‘recordcontactinfo’);OCIAttrSet(session,OCI_HTYPE_SESSION,(dvoid*)“setsalary,(ub4)strlen(“setsalary),OCI_ATTR_ACTION,error_handle);26自动工作负载管理性能跟踪27自动工作负载管理更细粒度的控制Ÿ资源管理器–将服务映射到资源消费者组,从而进行更细粒度的控制Ÿ例如,在线服务占用了80%的CPU,而批处理服务仅占用了20%的CPU–映射示例:ExecuteDBMS_RESOURCE_MANAGER.SET_CONSUMER_GROUP_MAPPING(DBMS_RESOURCE_MANAGER.SERVICE_NAME,’ONLINE’,’HIGH_PRIORITY’);28自动工作负载管理与其他工具集成Ÿ作业调度程序–作业类别映射到服务Ÿ并行查询/DML–查询协调器与任何其他客户机一样连接到服务–并行从属机继承来自协调器的服务ŸOracle流高级队列–队列由服务访问–实现位置透明29Oracle应用服务器10g提供的故障通知(FaNTM)技术Ÿ快速、协同的恢复,无需人工干预–例程发生故障时,OracleRAC10g向10gJDBC快速连接故障切换发出信号–中间层的立即恢复Ÿ从15分钟减少到4秒以内Ÿ自我修正Oracle10g集群件应用服务器10gRAC30故障通知(FaNTM)JDBC快速连接故障切换处理Ÿ支持多个连接缓存Ÿ每个缓存的数据源映射到一个服务Ÿ跟踪每个连接的服务和例程Ÿ在可用例程中分发新的工作请求服务1服务2服务3JDBC/中间层数据库层例程X例程Z例程Y缓存31故障通知(FaNTM)JDBC快速连接故障切换处理Ÿ从RAC10g接收到停机信号时–将新的请求路由到正常运行的例程–如果应用程序正在进行事务处理,则抛出异常Ÿ从RAC10g接收到开机信号时–创建到新例程的新连接–将新的工作请求平均分发到所有可用例程32通知唤起Ÿ用户可以编写发生通知时调用的唤起程序–通知包括节点启动/停止,例程启动/停止,或服务启动/停止Ÿ用法示例:–发送电子邮件、页面–记录状态信息–启动/停止程序33单一系统映像管理Ÿ企业管理器10g使RAC环境管理如同单一系统映像管理Ÿ集群数据库页提供了RAC范围的视图–所有例程中的聚合状态、性能数据–支持数据库和服务操作–下钻到特定例程页–上钻到集群页Ÿ集群页–显示集群的硬件和操作系统配置、性能和状态–下钻到特定节点页34企业管理器数据库主页35企业管理器数据库性能页Ÿ数据库视图–下钻获取例程信息Ÿ按服务类别查看数据–由AWR收集–查看消耗资源最多的服务、模块、操作–设置阈值–查看警告36企业管理器集群主页37企业管理器集群硬件性能集群视图Ÿ显示硬件使用情况–CPU–内存–磁盘38网格控制–服务器供应–即时向多个系统提供软件–克隆、存储和分发“性能良好的”配置–自动升级补丁和更新管理软件目录企业管理器39网格控制–服务器供应–即时向多个系统提供软件–克隆、存储和分发“性能良好的”配置–自动补丁程序和更新管理软件目录企业管理器40验证和诊断Ÿ新的集群配置验证工具*–消除了安装和配置更改时的错误–对于每个安装/配置步骤进行集群环境的前验证和后验证Ÿ改善的诊断工具**–问题解决时间缩短–降低了再现问题的必要性–对于集群和非集群系统都有帮助*将在OTN上提供**在OracleSupport的指导下使用41性能增强Ÿ例程恢复时间缩短–多项优化缩短了路径长度,并可并行执行某些操作Ÿ改善了整体性能–缩短了路径长度–消息聚合Ÿ自动调整以处理变化的工作负载–动态重新控制42OracleRAC10g–企业网格的唯一解决方案Ÿ运行所有应用程序Ÿ行业标准、低成本服务器上的关键任务服务质量ŸRAC使每个用户都很轻松Ÿ完整、集成的Oracle集群件Ÿ自动工作负载管理Ÿ按需提供容量43有关详细信息Ÿ参考下列位于rac.us.oracle.com和database.us.oracle.com的白皮书–OracleRAC10g概述–OracleRAC10g诊断和验证–OracleRAC10g在Linux上的最佳应用

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功