Oracle Exadata 介绍及成功案例分享 梁志宇 高级技术顾问 全球 ISV & OEM
43 Slides8.27 MB
Oracle Exadata 介绍及成功案例分享 梁志宇 高级技术顾问 全球 ISV & OEM 联盟事业部 [email protected]
议题 Exadata 产品介绍 Exadata 智能技术 Exadata 金融行业案例分享 Q&A
我们会如此去购买汽车吗 ? 同样 , 我们也不会如此去采购 IT 系统 3
Oracle ExaStacks 软件,硬件,完美整合 . 构建 21 世纪数据中心
Exadata 数据库一体机硬件架构 Scaleable Grid of industry standard servers for Compute and Storage Eliminates long-standing tradeoff between Scalability, Availability, Cost Database Grid 8 Dual-processor x64 database servers Intelligent Storage Grid 14 High-performance low-cost storage servers OR 2 Eight-processor x64 database servers 100 TB High Performance disk, or 336 TB High Capacity disk InfiniBand Network 5.3 TB PCI Flash Redundant 40Gb/s switches Unified server & storage network Data mirrored across storage servers Copyright 2010, Oracle Corporation and/or its affiliates – 5–
Exadata 数据库一体机全线系列 适合在线业务处理 , 数据仓库和混合类型业务负载 X2-2 Full Rack X2-2 Half Rack X2-2 Quarter Rack X2-8 Full Rack – 6–
Exadata 一体机 X2-2 全配 预配置并提供极高性能 8 x64 Dual-procesor Database Servers (Sun Fire X4170 M2) 96 cores (12 per server) 768 GB memory (96GB per server) 10 GigE connectivity to Data Center 16 x 10GbE ports (2 per server) 14 Exadata Storage Servers X2-2 All with High Performance 600GB SAS disks OR All with High Capacity 2 TB SAS disks 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 “Admin” Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs) Add more racks for additional scalability – 7–
Exadata 一体机 X2-2 半配 预配置并提供极高性能 4 x64 Dual-procesor Database Servers (Sun Fire X4170 M2) 48 cores (12 per server) 384 GB memory (96GB per server) 10 GigE connectivity to Data Center 8 x 10GbE ports (2 per server) 7 Exadata Storage Servers X2-2 All with High Performance 600GB SAS disks OR All with High Capacity 2 TB SAS disks 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 “Admin” Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs) Can Upgrade to a Full Rack – 8–
Exadata 一体机 X2-2 1/4 配 预配置并提供极高性能 2 x64 Dual-procesor Database Servers (Sun Fire X4170 M2) 24 cores (12 per server) 192 GB memory (96GB per server) 10 GigE connectivity to Data Center 4 x 10GbE ports (2 per server) 3 Exadata Storage Servers X2-2 All with High Performance 600GB SAS disks OR All with High Capacity 2 TB SAS disks 2 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 “Admin” Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs) Can Upgrade to an Half Rack – 9–
Exadata 一体机 X2-8 满配 提供极高性能,适合大型 OLTP, DW 和混合类型业务处理 2 x64 Eight-processor Database servers (Sun Fire 4800) High Core, High Memory Database Servers 128 CPU cores (64 per server) 2 TB memory (1 TB per server) 10 GigE connectivity to Data Center 16 x 10GbE ports (8 per server) 14 Exadata Storage Servers X2-2 All with High Performance 600GB SAS disks OR All with High Capacity 2 TB SAS disks 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 “Admin” Cisco Ethernet switch Redundant Power Distributions Units (PDUs) Add more racks for additional scalability Copyright 2010 Oracle Corporation and/or its affiliates – 10 –
6
6
Exadata 数据库一体机 软件组成 Oracle Database 必须购买 Management Packs RAT Exadata Storage Server Software Data Mining OLAP Partitioning* Real Application Clusters** 推荐 Advanced Compression Oracle ERP & CRM Advanced Security Active Data Guard Oracle Industry Solutions 工具及应用 Oracle Business Intelligence Oracle Data Integrator & GoldenGate Complete, Open, and Integrated Solutions * Required for Data Warehousing ** Required for Multi-Instance Database(s)
议题 Exadata 产品介绍 Exadata 智能技术 Exadata 金融行业案例分享 Q&A
6
Traditional Query Problem What Were Yesterday’s Sales? Select sum(sales) where salesdate ‘22-Jan-2010’ Return entire Sales table Discard most of sales table Sum Data is pushed to database server for processing I/O rates are limited by speed and number of disk drives Network bandwidth is strained, limiting performance and concurrency
Exadata Smart Scan 把查询性能提高 10 倍以上 What Were Yesterday’s Sales? Select sum(sales) where salesdate ‘22-Jan-2010’ Return Sales for Jan 22 2010 Sum Off-load data intensive processing to Exadata Storage Server Exadata Storage Server only returns relevant rows and columns Wide InfiniBand connections eliminate network bottlenecks
Exadata Storage Index Transparent I/O Elimination with No Overhead Table Index A B C D – Store MIN and MAX values of columns – Typically one index entry for every MB of disk 1 3 5 5 8 3 Exadata Storage Indexes maintain summary information about table data in memory Min B 1 Max B 5 Eliminates disk I/Os if MIN and MAX can never match “where” clause of a query Min B 3 Completely automatic and transparent Max B 8 Select * from Table where B 2 - Only first set of rows can match Copyright 2010, Oracle Corporation and/or its affiliates – 18 –
6
6
6
6
Benefits Multiply 10 TB of user data Requires 10 TB of IO 20 GB with Storage Indexes 1 TB with compression 5 GB Smart Scan on Memory or Flash 100 GB with partition pruning Subsecond On Database Machine Data is 10x Smaller, Scans are 2000x faster
议题 Exadata 产品介绍 Exadata 智能技术 Exadata 金融行业案例分享 Q&A
26
Exadata 全球客户实施 /POC 测试结果
Exadata 中国区用户 POC 测试结果 * 测试结果为 Exadata 相当于用户原有环境或第三方对比测试方案的性能提升倍数
Bank of America
BOA 需求 Infrastructure Simplification 大幅缩减存储需求 采用 Exalogic 整合中间件基础设施 采用 Exadata 整合数据库服务器和整合应用 提高服务器使用效率 实现数据中心的计算能力作为服务 Insert Picture Here Analytics Consolidation Security and Identity 替换 Teradata 比较分析 分析作为服务 分析系统实现优化和整合 实现身份管理作为服务 数据安全 合规和治理 大批应用系统实现优化和提升效率 营销服务、呼叫中心、财务和人力准化资源标 Oracle as a Service 2011 Oracle Corporation – Proprietary and Confidential 3
实现数据中心“云” 从“竖井”到“网格” 按峰值计算硬件容量 难于扩展 高管理成本 共享资源池 按需分配资源 成本集约
我们对目前 Server 需要和策略进行模型分析 并相应计算了用 *Exa 产品线的节省 线性测算 目前 2,270 数据库 服务器 Insert 1,782 WebLogic 服务器 Picture Here Core based model (按 CPU 核算) Tiered server model AIX, Solaris, Linux 整合后移植到 Linux 上 假设每年 12-18% 成长 Exadata 如果不变化 50% of cores move to Exadata over 5 years ( 5 年有一半的 CPU 核移植到 Exadata) 整合效应按上述一半计算 余下基础设施按照通常线性测算 2011 Oracle Corporation – Proprietary and Confidential reduce server costs 如果按照 Oracle 建议模 式 140 249 减少服务器成本 11
POC 结果 HR 数据仓库 POC BI Test Case 1 (Single User for Each Query) 9.2x – 27.6x Average BI Speedup 12.7 BI Test Case 2 (5 Users Q1-Q5, 1 User Q6-10) 14.5 BI Test Case 3 (10 Users for Each Query) 27.6 BI Test Case 4 (25 Users Q1Q5, 10 Users Q6-Q10) 9.2 12.6x Average ETL Speedup ETL Tests (4 Load Scripts) 12.6 0 5 10 15 Improvement Factor 20 25 30
POC 结果 Global Markets DW POC Reports throughput with all the real-time and batch ETL jobs running! Concurrent Users 300 Number of Distinct SQLs 328 Very complex SQL, each runs into multiple pages, and total size of sql text 17MB!!
BoA 在 5 年时段内能够实现 2 亿 7 千万 -4 亿美金 在基础设施方面的节省 Insert Picture Here 2011 Oracle Corporation – Proprietary and Confidential 10
中国工商银行
ICBC Exadata POC 项目目标
POC 结果总结 Oracle 合计投入 286 个人 天 累计共 295 个应用测试场景
深圳联合金融服务集团
金融业成功案例 –深圳联合金融服务集团 “ 云银行” IT 外包服务 客户介绍 全方位的专业金融外包服务集团公司,为中小银行提供一站、 的金融外包服务,控股股东:深圳金融电子结算中心,上级管 理机构:中国人民银行深圳中心支行,共 5,000 多名员工 现状与挑战 外包业务发展迅速、客户数增长很快,核心系统数据库批 处理性能不佳 为什么选择 Exadata 高性能的混合负载工作模式满足数据中心数据整 合管理目标,云的方式降低成本、扩容简便 一体化的共享数据库资源池,部署多应用情况下 的服务快速提供 降低成本,提升效率 客户需求变化很快,要求 IT 基础设施能够与之相适应进行 快速调整 原有系统采用“竖井式”架构 , 每个系统按最初峰值负载设 计配置 , 扩展性差、灵活性差,系统之间无法共享资源 多个业务系统,管理维护复杂 资源弹性调配能力 管理的自动化和管控的集中化 Oracle 应用软件与 Oracle 云数据库服务 器的无缝配合 一体化解决方案简化集成、管理和维护的 复杂程度 解决方案 采用完整的 Oracle 解决方案,搭建联合金融的 “云银行” IT 外包服务平台 ¼ Rack 配置 Exadata X2-2 数据库云服务器 Oracle FLEXCUBE 核心银行软件 Oracle EBS 、 OFSA 、 Siebel CRM WebLogic 、 BPM Suite 、 OBIEE 客户预期 三年内外包客户数量达到 50 家,账户数达 500 万 将核心、信贷、集中作业平台、数据仓库、管理 会计、内容管理等系统全部整合到 Exadata 平台
金融业成功案例 –深圳联合金融服务集团 “ 云银行” IT 外包服务 “ 云银行” IT 外包服务平台 : 基于全套的 ORACLE 金融解决方案,为中小银行提供功能全面、高可用、高品质、高安 全性的数据外包服务 : 高性能的“云计算”数据处理平台。后台数据服务器采用 Exadata 作为集成数据管理 平台,实现存储和服务器资源的有效整合,提供传统架构 3 倍以上的业务处理能力 “ 混合云”服务平台。数十台刀片服务器组成高性能的应用服务器集群,采用虚拟化 技术统一管理,兼顾客户“共享”或“私有”的应用服务需求 最佳的应用解决方案。应用系统集成了一系列的 ORACLE 金融业最佳解决方案,包 括:全球排名第一的 FLEXCUBE 核心银行软件、金融业应用最广泛的财务管理软件 ORACLE EBS 和管理会计软件 OFSA ,全球第一的客户关系管理软件 SiebelCRM 完全符合 SOA 标准的应用基础平台。应用服务器采用 WebLogic 中间件,流程银行 引擎基于 ORACLE BPM 套件,报表和商业智能分析采用 OBIEE 解决方案,等等; 结合深圳金融电子结算中心支付清算平台的功能,联合金融的“云银行” IT 外包服务平台 还能够为入网银行提供跨行支付和清算一体化服务。给新开业的小银行和外资银行提供 顺畅、便捷、可靠的支付通道 按照规划,联合金融公司将建立一南一北两个数据中心以及同城灾备中心。数据中心之 间将通过 Exadata 的数据同步技术保持备份数据与生产数据的实时同步,为银行提供最 高等级的数据安全和业务连续性保障
Q& A 2008 Oracle Corporation – Proprietary and Confidential 42
Appendix