创新、高效--甲骨文助力企业打 造数据中心 ... … · – #1 Java:...

38
1 | © 2014 Oracle Corporation 创新、高效--甲骨文助力企业打 造数据中心大平台 邵莹华 甲骨文系统事业部 技术企划高级经理

Transcript of 创新、高效--甲骨文助力企业打 造数据中心 ... … · – #1 Java:...

1 | © 2014 Oracle Corporation

创新、高效--甲骨文助力企业打造数据中心大平台

邵莹华 甲骨文系统事业部 技术企划高级经理

2 | © 2014 Oracle Corporation

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2

物联网,移动计算,大数据催生对IT基础架构的新要求

时代在前进,IT面临新挑战

3 | © 2014 Oracle Corporation

Oracle创新技术打造数据中心“大平台” 应用程序

Oracle 管理软件 定制应用程序 ISV 应用程序

SOA Suite 和

BPM Suite

安全性:

Identity Mgmt

Data Integrator 和

GoldenGate

用户参与:

WebCenter

Oracle 数据库 云应用程序

基础 (WebLogic)

平台

Oracle VM for x86

Oracle Linux Oracle Solaris

Oracle VM for SPARC Solaris Containers

基础架构

存储 服务器

4 | © 2014 Oracle Corporation

SPARC T5-2

SPARC T5-4

SPARC T4-1

SPARC T4-4

SPARC T5-1B

SPARC T5-8

低端 & 中端 中端 & 高端 超高端

SPARC M6-32

甲骨文组件级SPARC服务器

5 | © 2014 Oracle Corporation

SPARC T5 & Oracle Solaris: 20+项世界纪录 极致效率,超强性能,最大吞吐能力,面向‘大物移云’

• 2项 No.1 数据库运行能力 – #1 single-server TPC-C

– #1 TPC-H-3TB

• 7项 No.1 应用程序及JAVA运行能力 – #1 Java: SPECjEnterprise2010

– #1 Java: SPECjbb2013

– #1 JD Edwards Online/Batch

– #1 JD Edwards Batch-only

– #1 Siebel CRM

– #1 8-chip SAP-SD 2-tier

– #1 Oracle FLEXCUBE UBS

• 3项No.1 数据分析吞吐能力 – #1 Oracle TimesTen, #1 Oracle OLAP, etc

• 9项 No.1 其他性能基准测试

HCM ERP

SRM

SCM

FMS

OLTP

BI-DW

领先于各个领域!

CRM

SPARC T5

6 | © 2014 Oracle Corporation

SPARC T5领先优势——It’s all about Innovation! 创新水平完全超越友商

SPARC T5 IBM Power7+

制造工艺 28nm 32nm

处理器密度 16核心密度 8核心,Power8目前最大6核心,未来为12核心

高并发线程 8并发线程 4线程,Power8为8线程

I/O控制器 双片上I/O控制器 片外控制器,Power8集成至CPU上

I/O标准 全面采用最新3.0标准I/O PCI-E 1.0、2.0和PCI-X,Power8采用3.0,GX++将废掉

内存通道 单处理器16个内存通道 单处理器4个内存通道,Power8为8个

多处理器互联 8处理器点对点无损直连 多跳级联,性能损耗严重

片上加密 完善的片上多协议加密模块 刚刚起步

快速维护设计 模块化机箱,快速维护,缩短停机时间 陈旧设计,更换部件操作繁琐,停机时间长

SW优化 300+项针对数据库和Java独有优化,下一版本处理器将增加更多

无对应技术及研发计划

总结 SPARC注重整体设计,每一个层次都保证最优 IBM只强调CPU,再逐渐修补其他层次的问题

SPARC T5代表了服务器水平的全面创新,完全超越IBM的现有技术!

7 | © 2014 Oracle Corporation

T5-8多处理器互联架构优势

Power770/780+ 16-Sockets架构

内存访问存在多种延迟:CPU直连、Building Block内一跳、跨Building Block一跳、跨

Building Block两跳、跨Building Block三跳

多处理器扩展性能损失严重

性能表现产生波动

SPARC T5-8架构

并且所有CPU均点对点互联,不存在多跳内存访问延迟问题

线性的多处理器扩展

更稳定的性能表现

8 | © 2014 Oracle Corporation

实测内存系统吞吐能力对比 真实反应运行高并发、大吞吐应用性能

0

100

200

300

400

500

600

2 4 6 8

Delivere

d G

B/s

#Chips

SPARC T5 IBM Power7 x86 E5 v2 x86 E5/E7

Ivy

Bridge

Stream 内存带宽 X86 & IBM starve computation

SPARC T5 is 1.8x faster E5 v2

SPARC T5 is 2.6x faster P7+

Server Processor #chi

p Stream

SPARC T5-8 3.6GHz SPARC T5 8 643 GB/s

SPARC T5-4 3.6GHz SPARC T5 4 312 GB/s

SPARC T5-2 3.6GHz SPARC T5 2 155 GB/s

IBM p750 Exp 3.3GHz Power7

P7=P7+ GB/s 4 123 GB/s

HP DL980 G7 2.4GHz E7-4870 8 107 GB/s

X4-2L Ivy Bridge 2.9GHz E5-2697 v2 2 86 GB/s

X86 2ch Xeon 2.9GHz E5-2690 2 79 GB/s

带宽是制约性能的最大瓶颈!

SPARC T5在I/O带宽上有着更大的优势,PCI-E 3.0、双片上集成控制器。

http://www.cs.virginia.edu/stream/by_date/Bandwidth.html

9 | © 2014 Oracle Corporation

SPARC T5为行业树立了全新的数据库性能标杆

T5-8 8 sockets

[email protected] cores

单台服务器的TPC-C值创记录的高达

8,552,523 tpmC!

IBM Power 780 3-Node Cluster – AIX

Total 24 sockets Total [email protected] cores

www.tpc.org

每tpmC成本仅0.55 USD 每tpmC成本高达1.38 USD

90%交易平均响应时间高达2.1秒 90%交易平均响应时间仅为0.41秒

10,366,254 tpmC

10 | © 2014 Oracle Corporation

TPC-H数据库基准测试 TPCH @1000GB数据库性能测试对比

型号 CPU 类型 (处理器数量/核心数) 测试结果 数据库类型 存储技术

SPARC T4-4 3 GHz SPARC T4 (4 / 32 ) 201,487 Oracle 11g Flash

IBM Power 780 4.14 GHz POWER7 (8 / 32 ) 164,747 Sybase Flash

HP SD-2 1.73 GHz Itanium 9350 (16 / 64 ) 140,181 Oracle 11g 光纤存储

在同样满配的情况下,TPCH@1000GB测试值显示SPARC T4-4比IBM Power780性能高出 22% ,比HP 64核心SD-2高出44%!

TPCH @3000GB数据库性能测试对比

型号 CPU 类型 (处理器数量/核心数) 测试结果 数据库类型 存储技术

SPARC T4-4 3 GHz SPARC T4 (4 / 32 ) 205,792 Oracle 11g 光纤存储

SPARC T5-4 3.6GHz SPARC T5 (4 /64/) 409,721 Oracle 11g 光纤存储

IBM Power 780 4.14 GHz POWER7 (8 / 32 ) 192,001 Sybase Flash

IBM Power 780+ 4.42 GHz Power7+ (8 / 64 ) 368,705 根据IBM rPerf值推算

在TPCH@3000GB测试中,SPARC T4/T5采用传统光纤存储,IBM Power780采用Flash存储,结果显示T4-4全面超过Power780。

11 | © 2014 Oracle Corporation

Oracle JD Edwards SPARC T5-2 beats IBM Power 770 32Core

JD Edwards EnterpriseOne Day in the Life (DIL) Benchmark Consolidated Online with Batch Workload

System Batch Rate

(UBEs/min)

Online Users

Version

SPARC T5-2 (32 Core SPARC T5, 3.6 GHz)

198.5 1200 9.0.2

IBM Power 770 (32 Core POWER7, 3.3 GHz)

65 1200 9.0.2

JD Edwards EnterpriseOne Batch Only Benchmark

System Batch Rate

(UBEs/min) Version

SPARC T5-2 (2 x SPARC T5, 3.6 GHz) 880 9.0.2

IBM Power 770 (4 x POWER7, 3.3 GHz) 643 9.0.2

IBM benchmark report can access at http://www-

03.ibm.com/support/techdocs/atsmastr.nsf/5cb5ed706d254a8186256c71006d2e0a/9965de6cdfea925e86257a21004c3444/$FILE/IBM%20Power%20Systems%20JDE%20E1%20benchmark%20Brock%2015JUN12.pdf

高于IBM3.05 倍! 高于IBM 36.8% 倍!

混合负载中,充分发挥了T5多核多线程以及动态线程的优势!!

12 | © 2014 Oracle Corporation

Main point

通用特性 – Enterprise Manager 12c统一管理

– 无需额外的成本

– 软件厂商认可的硬件隔离分区技术

– 超低的虚拟化额外资源消耗

– 全面支持Solaris集群软件

– 支持Solaris多种版本

– 结合使用实现最大灵活性

– 与Oracle应用紧密集合

– 支持Oracle OVN技术

– 享受与Oracle硬件和应用一站式支持

SPARC T5虚拟化技术

OVM – 通用于SPARC

• T3, T4, T5, M5

– 多种I/O划分使用方式 兼顾隔离度与灵活性

– 隔离的OS内核

– 支持安全的Live Migration

– 支持Solaris10&11

– 与硬件级别的紧密集成

Zones/

Kernel Zone – 无I/O性能损失

– 全面的资源管理

– 快速的建立和修改

– 隔离的软件及内核环境

– 支持Openstack

– 虚拟网络及SDN

13 | © 2014 Oracle Corporation

SPARC M6-32独有的灵活的多层虚拟化解决方案

SPARC

Physical Domain

Oracle VM Server for SPARC

Oracle Solaris 11 Oracle Solaris 10

Solaris 11 Zone

Solaris 10 Zone

Solaris Legacy Zone

Solaris 10 Zone

Physical Domain

Oracle VM Server for SPARC

Oracle Solaris 11 Oracle Solaris 10

Solaris 11 Zone Solaris Legacy Zone

14 | © 2014 Oracle Corporation

SPARC T5 虚拟化 OLTP 数据库 — 2 个 VM 云:T5 + Oracle VM for SPARC 的运行速度比虚拟化 x86 快 3.2 倍

0

100

200

300

400

500

600

700

800

900

1,000

SPARC T5 Xeon 2.9GHz E5-2690

Xeon 3.3GHz X5680

Per

chip

OLT

P K

Tra

nsa

ctio

ns

虚拟化 23% 损失

虚拟化 仅

0.4% 损失

原生

29% 损失

虚拟化 OLTP DB

对比原生系统 每芯片性能

原生

Linux

常用虚拟化软件

2.9GHz Xeon

E5-2690

Linux

11gR2 11gR2 11gR2 11gR2

VM for SPARC

SPARC T5

Solaris Solaris

对比

3.2 倍 速度提升

OLTP 负载基于

一个真实的客户数据库 — 大量 8K IO

随着不断增加 VM,

性能将持续下降

15 | © 2014 Oracle Corporation

业界首款云操作系统 无缝接驳硬件与软件系统,极大简化

• #1 UNIX

– 业界领先的简便性、可用性、安全性、性能

• 为云而设计,简化系统管理、部署

– 网络虚拟化,支持SDN,简化网络架构

– 零成本无性能损耗的虚拟化技术

– 全面支持Openstack

– 云存储子系统,简化数据管理

– 生命周期管理,快速云部署

• 与Oracle软件紧密结合

– 专为Oracle软件与硬件而优化,独有价值!

16 | © 2014 Oracle Corporation

性能

大分页支持 完全多线程热内核,扩展到数百个内核、数万个硬件线程 高分辨率计时器性能提升 5 倍 NUMA I/O 框架 uDAPL、RDSv1、RDSv3、SDP:支持低延迟 Infiniband 协议 Oracle RAC 内核锁加速 Exafusion 可感知延迟的内核内存分配器(x86、SPARC) 重建虚拟内存子系统 用户环境快速内存注册和共享保护域 面向 Oracle 数据库的多处理和多线程支持

可靠性和可用性

增强段错误的可观察性 由 Oracle 读取 dtrace IO 通过面向数据库的动态重新配置通知实现资源再平衡 针对硬件停机的 FMA 回调 通过优化的共享内存 (OSM) 实现动态 SGA 调整 针对 IB HCA 的动态重新配置

安全性 透明加密分流 针对 RDSv3 的专属 IP 区域支持,可在 SuperCluster 上支持 DBaaS Solaris 审计功能与 Oracle Audit Vault 相集成

Oracle 数据库优化案例 冰山一角 Solaris 11 重要特性与 S11.1 新增特性

17 | © 2014 Oracle Corporation

Oracle SPARC处理器发展规划

Solaris 11.2 Solaris 11.1 Solaris 11.x Solaris 11.x Solaris 12

Solaris 11

T4 +1x 吞吐性能

+5x 单线程性能

M5 +6x 吞吐性能

+1.5x 单线程性能

M6 +2x 吞吐性能

>1x 单线程性能

测试中 M & T 系列

+2x 吞吐性能 +1.5x 单线程性能

T5 +2.5x 吞吐性能

+1.2x 单线程性能

2011 2012 2013 2014 2015 2016

已发布

片上软件加速功能 •数据库查询 •解压缩 •加密 •应用数据完整性 • Java优化 •低延迟集群

2018

Oracle 数字类型优化

M & T 系列 +1.3x 吞吐性能

+1.5x 单线程性能

Solaris 12.x

2017 2019

片上优化增强特性 数据库查询 Java优化

加密 低延迟集群

核心增强特性 更大的缓存 更大的带宽

Solaris 12.x

下一代核心

计划中

18 | © 2014 Oracle Corporation

Integration Tuning

Te

stin

g

Heterogeneous

A p p l i c a t i o n S i l o s Propr ie tary

Maintenance N i c h e Fragmentation

Cu

sto

m

IT Environment

Bri

ttle

Rigid

Legacy

First Generat ion

Point to Point

Hard Coded

Status Quo

Slow

I n f l e x i b l e

E x p e n s i v e

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18

足够完美的产品,也许您还觉得…

19 | © 2014 Oracle Corporation

I.T.

Innovation

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19

20 | © 2014 Oracle Corporation

“到 2015 年年底,集成系统将在服务器总发运

量中占35% 。”

集成系统的时代正在到来

Gartner Symposium/IT 博览会专题演讲《是服务器已过时,还是需要重新定义?》,2012 年 11 月

21 | © 2014 Oracle Corporation

SuperCluster

T5-8

Oracle 集成系统全家福——全球销售已超万台

Oracle Database

Appliance Exalytics X3-4

Big Data

Appliance

Exalogic Exadata Oracle Virtual

Compute Appliance Oracle SuperCluster

M6-32

Exalytics T5-8

Oracle Database

Backup

Logging

Recovery

Appliance

22 | © 2014 Oracle Corporation

IDC Reports for Integrated System

23 | © 2014 Oracle Corporation

24 | © 2014 Oracle Corporation

+

+

为极致性能和极致虚拟化而打造

比NetApp快2倍且只有½的价格

10倍 Java 性能

1.2M IOPS, 32 GB/s 查询吞吐量

10 项世界记录,超越IBM&HP

5-8倍于现有网速

零开销的虚拟化

秒级云供应 T5-8

25 | © 2014 Oracle Corporation

Oracle SuperCluster集Oracle精华之大成 Exa系列的延续

Exadata Oracle SuperCluster Exalogic

Exadata智能存储

数据库独有优化技术

ZFS NAS 存储

Exalogic弹性云

Infiniband网络

Infiniband网络

26 | © 2014 Oracle Corporation

SuperCluster部署数据库和应用程序云平台

原有应用直接运行!

无需改变应用,相同并完全开放的架构,享受极致性能,极大简化

Oracle SuperCluster

加速

多层次虚拟化以及软件多租户技术实现安全隔离下的多应用多数据库整合

27 | © 2014 Oracle Corporation

SuperCluster超强整合能力,简化数据中心架构 Datacenter in One Rack

•内置两个层次虚拟化功能

•运行所有工作负载

•运行Solaris 10和11

•运行多种数据库

•运行多个应用和多层应用

T5-8 Compute Node T5-8 Compute Node

Database

Domain 1

Database

Domain 2

Application

Domain 1

Database

Domain 1

Database

Domain 2

Application

Domain 1

Application

Domain 2

DB

Zone

DB

Zone

DB

Zone

Zone

Zone

DB

Zone

DB

Zone Zone

Zone

Zone

Solaris Cluster

Clusterware

多层次虚拟化实现,可配合数据库12c容器技术使用,满足各类整合及云需求

28 | © 2014 Oracle Corporation

作为单一设备发现SPARC SuperCluster

作为单一设备发现SPARC Supercluster的系统时间

使用不同的角色控制监控和管理任务,降低风险

单一补丁升级整套系统

每季度定期发布更新

缩短90%的系统维护时间

统一的系统管理界面

使用Oracle Enterprise Manager Ops Center 12c

29 | © 2014 Oracle Corporation

轻松挂接原有数据与存储 实现从旧有平台向新架构的平稳过渡

• 可通过InfiniBand扩展数据库智能存储模块

• 可通过FC、TCP/IP网络连接生产环境原有或新存储

• 新的数据库平台可以和老的应用平台混搭使用

• 利旧的同时极大地降低了架构改造的风险

Existing SAN Data SuperCluster

30 | © 2014 Oracle Corporation

美国的国家安全机构 --FBI 大型机级别的可靠性

客户需求

高性能 SPARC、Oracle

Database 11gR2 整合

SPARC SUPERCLUSTER

的价值

高性能、快速的部署时间,更少的空间占用,替换IBM

Mainframe,降低TCO

10x-30x 更高的吞吐能力

支撑 18,000+并发用户,利用率仅仅17%

1千4百万个SQL执行每小时,响应时间0.3秒

DEV & TEST

PRIMARY SITE REMOTE SITE

Active DataGuard 11gR2

ZFS Replication

IBM MAINFRAME

31 | © 2014 Oracle Corporation

Oracle优化解决方案 用户所需要的真正的完整解决方案,极致简化+优化

软硬件联合 设计、 测试、 与优化

应 用 程 序

存储

服务器

操作系统与虚拟化

数据库

中件间

应用程序

Hardware and Software, Engineered to Work Together

32 | © 2014 Oracle Corporation

负载配置对应 优化文档编制

高负载 压力测试

性能与扩展 能力测试

真实生产 压力测试

Patch 回退测试

故障植入 式测试

在研发设计的每个环节进行优化创新 从应用到磁盘,对每一组件进行联合设计、测试与验证

组件互操作性 测试与验证

端到端的 功能验证

早期介入的 开发测试

确立整合 的对象与目标

端到端的全面的深入的优化 联合协作的研发设计团队

33 | © 2014 Oracle Corporation

Oracle优化解决方案 持续增加,不断进化

WebCenter Content

11x faster vs. x86

servers

Oracle Unified

Directory

3x greater scale

WebLogic Server

6x better $/perf vs. IBM Middleware

Oracle Database

46% lower TCO and 2x faster vs. IBM

Lifecycle Content Management

2.5x better TCO over EMC Symmetrix VMAX Data Management

SAP

Up to 7x faster queries

PeopleSoft HCM

11x faster, ½ the cost of IBM

Oracle E-Business Suite

2x lower TCO vs. IBM Enterprise

Applications

Backup and Recovery

5x less cost & faster vs. Symantec

Enterprise Cloud Infrastructure

Deploy 6x faster vs. HP/VMware

Systems Infrastructure

WebCenter Portal

38% lower TCA vs.. IBM

Agile PLM

36% lower TCA vs. IBM

JD Edwards EnterpriseOne

3.5x faster vs. IBM

34 | © 2014 Oracle Corporation

Oracle助力打造高效的数据中心大平台 拥抱大、物、移、云,实现极致简化,卓越性能

最佳组件 集成系统 优化解决方案

优化应用性能 极致吞吐 灵活虚拟化

简化部署 统一管理 最优性能

联合测试 全面调优 最大保障

35 | © 2014 Oracle Corporation

SIMPLIFY I.T. 创新 简化 灵活 高效

36 | © 2014 Oracle Corporation

携手甲骨文, 共同创新 简化IT 一路前行! TO MOVE YOU FORWARD

Thanks!

37 | © 2014 Oracle Corporation

38 | © 2014 Oracle Corporation