{产品管理产品规划}集群与存储产品总监

上传人:精****库 文档编号:140908509 上传时间:2020-08-02 格式:PPTX 页数:44 大小:882.25KB
返回 下载 相关 举报
{产品管理产品规划}集群与存储产品总监_第1页
第1页 / 共44页
{产品管理产品规划}集群与存储产品总监_第2页
第2页 / 共44页
{产品管理产品规划}集群与存储产品总监_第3页
第3页 / 共44页
{产品管理产品规划}集群与存储产品总监_第4页
第4页 / 共44页
{产品管理产品规划}集群与存储产品总监_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《{产品管理产品规划}集群与存储产品总监》由会员分享,可在线阅读,更多相关《{产品管理产品规划}集群与存储产品总监(44页珍藏版)》请在金锄头文库上搜索。

1、,Sohan DeMel集群与存储产品总监 甲骨文公司,Oracle RAC 10g 新特性,议程,企业网格发展道路 Oracle9i RAC 可行性 Oracle RAC 10g 适用于每个用户 集成的集群件 自动的工作负载管理 针对RAC的企业管理器 性能和诊断,4,网格计算的景象,存储器虚拟化 服务器虚拟化 中间层虚拟化 集中管理环境 利用上述各项降低成本,5,服务器虚拟化,Oracle 数据库服务器虚拟化的精选策略为真正应用集群(RAC)技术,6,RAC:集群数据库,集群 数据库服务器,镜像磁盘 子系统,高速交换机或 互联,集线器或交换机结构,网络,集中管理 控制台,推动并发挥集群 的

2、行业领先优势,用户,无单点故障,低延迟互联,存储区域网,共享缓存,Oracle9i RAC 的动力,2,500 多个客户 550 多个在册生产客户 超过 175 个生产客户证明 16% 的新数据库客户为 RAC 客户 20% 的 RAC 交易来自回头客,8,电子行业 ROI,第一年 Big SMP 费用贵 35% 以上,SMP,5 年 Big SMP 费用贵 46% 以上,考虑因素: 硬件成本 软件成本 硬件和软件维护 DBA 成本 系统管理成本,可在下面的网站找到此报告 RAC.US.ORACLE.COM,9,Oracle 数据库 10g:RAC 适用于每个用户,RAC 10g 重点关注的是

3、管理 目标:RAC的广泛采用 只是 Oracle 数据库众多优点的一部分 Oracle9i 使管理成本降低了一半 Oracle 数据库 10g 在此基础上又将管理成本降低了一半 RAC 是 Oracle 数据库的重要组成部分,因此集中了所有这些优点,10,Oracle RAC 10g 适用于每个用户,无需第三方组件,因此不会显著增加复杂性和成本 自动工作负载管理 快速的自动故障通知 (FaN) 单一系统映像 GUI 管理 改进的诊断和验证工具 提高了性能,11,第三方集群软件的问题,无法做到单点支持 高成本 需购买多个产品许可证 安装、集成和管理需要大量人力 各平台的质量和功能不平均 节点数量

4、少 无公共的事件或管理 API,硬件/操作系统内核,应用程序,集群控制/故障切换 API 资源管理器/资源代理,卷管理器/文件系统,消息传递和锁定,成员身份,连接性,12,RAC 10g 集成的集群件,完整的 Oracle 集群软件解决方案 单一供应商支持 低成本 无需购买附加软件 易于安装、管理 在所有平台上均具有较高的质量和较好的功能 所有平台都支持 64 个节点 高级功能 故障通知 (FaN) 支持第三方集群件,13,自动工作负载管理,应用程序工作负载可定义为服务 单独管理和控制 在正常启动过程中分配给例程 一个例程发生故障时,自动重新分配 单独跟踪服务性能 使用资源管理器实现更佳的控制

5、粒度 与其他 Oracle 工具集成,14,自动工作负载管理,正常服务器分配,订单录入,供应链,备用,15,自动工作负载管理,季度末,订单录入,供应链,16,自动工作负载管理,正常服务器分配,订单录入,供应链,备用,17,自动工作负载管理,服务器发生故障,订单录入,供应链,备用,18,自动工作负载管理,将备用服务器重新分配给订单项,订单录入,供应链,19,自动工作负载管理定义服务,为希望单独管理的每个工作负载创建一个服务 数目可能很小 每个服务获取一个全局唯一名称 无需更改应用程序 在 TNS 连接数据中指定服务 例如,使用 10g 中的 Net Easy*Connection scott/t

6、iger/myVIP/myservice,20,自动工作负载管理使用 DBCA 定义分配规则,规则指定自动的资源分配 正常情况下的首选例程 发生故障时的可用例程,21,自动工作负载管理企业管理器控制,执行服务操作 开始/停止 启用/禁用 重新分配 查看服务状态 包括自动资源分配规则,22,自动工作负载管理性能跟踪,自动负载信息库 (AWR) 按服务跟踪性能 例如,调用的平均响应时间 应用程序可指定用于更细粒度监控的模块和操作 例如,关键事务的平均响应时间 可设置阈值,以便在性能不满足服务级别时向 DBA 发出警告,23,自动工作负载管理性能跟踪,使用 JDBC 设置模块/操作 注意:与服务器之

7、间没有附加消息交换 设置与调用之间的“捆绑”,String metrics = new StringOracleConnection.END_TO_END_STATE_INDEX_MAX; metricsOracleConnection.END_TO_END_MODULE_INDEX = myModule; metricsOracleConnection.END_TO_END_ACTION_INDEX = myAction; OracleConnection conn = ds.getConnection(); conn.setEndToEndMetrics(metrics, 0);,24,自

8、动工作负载管理性能跟踪,使用 OCI 设置模块/操作 没有附加消息交换 “已捆绑” 使用 PL/SQL 设置模块/操作 需要附加消息交换,DBMS_APPLICATION_INFO.SET_MODULE 9 module_name = add_employee action_name = record contact info);,OCIAttrSet(session, OCI_HTYPE_SESSION,(dvoid *) “set salary, (ub4)strlen(“set salary), OCI_ATTR_ACTION, error_handle);,25,自动工作负载管理性能跟

9、踪,26,自动工作负载管理更细粒度的控制,资源管理器 将服务映射到资源消费者组,从而进行更细粒度的控制 例如,在线服务占用了 80% 的 CPU,而批处理服务仅占用了 20% 的 CPU 映射示例:,Execute DBMS_RESOURCE_MANAGER.SET_CONSUMER_GROUP_MAPPING (DBMS_RESOURCE_MANAGER.SERVICE_NAME,ONLINE,HIGH_PRIORITY);,27,自动工作负载管理与其他工具集成,作业调度程序 作业类别映射到服务 并行查询/ DML 查询协调器与任何其他客户机一样连接到服务 并行从属机继承来自协调器的服务 O

10、racle 流高级队列 队列由服务访问 实现位置透明,28,Oracle 应用服务器 10g 提供的故障通知 (FaNTM)技术,快速、协同的恢复,无需人工干预 例程发生故障时,Oracle RAC 10g 向 10g JDBC 快速连接故障切换发出信号 中间层的立即恢复 从15分钟减少到4 秒以内 自我修正,Oracle 10g 集群件,应用 服务器 10g,RAC,29,故障通知 (FaNTM) JDBC 快速连接故障切换处理,支持多个连接缓存 每个缓存的数据源映射到一个服务 跟踪每个连接的服务和例程 在可用例程中分发新的工作请求,服务 1,服务 2,服务 3,JDBC / 中间层,数据库

11、层,例程 X,例程 Z,例程 Y,缓存,30,故障通知 (FaNTM) JDBC 快速连接故障切换处理,从 RAC 10g 接收到停机信号时 将新的请求路由到正常运行的例程 如果应用程序正在进行事务处理,则抛出异常 从 RAC 10g 接收到开机信号时 创建到新例程的新连接 将新的工作请求平均分发到所有可用例程,31,通知唤起,用户可以编写发生通知时调用的唤起程序 通知包括节点 启动/停止,例程启动/停止,或服务启动/停止 用法示例: 发送电子邮件、页面 记录状态信息 启动/停止程序,32,单一系统映像管理,企业管理器 10g 使 RAC 环境管理如同单一系统映像管理 集群数据库页提供了 RA

12、C 范围的视图 所有例程中的聚合状态、性能数据 支持数据库和服务操作 下钻到特定例程页 上钻到集群页 集群页 显示集群的硬件和操作系统配置、性能和状态 下钻到特定节点页,33,企业管理器 数据库主页,34,企业管理器 数据库性能页,数据库视图 下钻获取例程信息 按服务类别查看数据 由 AWR 收集 查看消耗资源最多的服务、模块、操作 设置阈值 查看警告,35,企业管理器 集群主页,36,企业管理器 集群硬件性能,集群视图 显示硬件使用情况 CPU 内存 磁盘,37,网格控制 服务器供应,即时向多个系统提供软件 克隆、存储和分发“性能良好的”配置 自动升级补丁和更新管理,软件目录,企业管理器,3

13、8,网格控制 服务器供应,即时向多个系统提供软件 克隆、存储和分发“性能良好的”配置 自动补丁程序和更新管理,软件目录,企业管理器,39,验证和诊断,新的集群配置验证工具* 消除了安装和配置更改时的错误 对于每个安装/配置步骤进行集群环境的前验证和后验证 改善的诊断工具 * 问题解决时间缩短 降低了再现问题的必要性 对于集群和非集群系统都有帮助,* 将在 OTN 上提供 * 在 Oracle Support 的指导下使用,40,性能增强,例程恢复时间缩短 多项优化缩短了路径长度,并可并行执行某些操作 改善了整体性能 缩短了路径长度 消息聚合 自动调整以处理变化的工作负载 动态重新控制,41,Oracle RAC 10g 企业网格的唯一解决方案,运行所有应用程序 行业标准、低成本服务器上的关键任务服务质量 RAC 使每个用户都很轻松 完整、集成的 Oracle 集群件 自动工作负载管理 按需提供容量,42,有关详细信息,参考下列位于 和 的白皮书 Oracle RAC 10g 概述 Oracle RAC 10g 诊断和验证 Oracle RAC 10g 在 Linux 上的最佳应用,43,

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

当前位置:首页 > 商业/管理/HR > 企业文档

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