+ All Categories
Home > Documents > Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2....

Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2....

Date post: 05-Jul-2020
Category:
Upload: others
View: 12 times
Download: 0 times
Share this document with a friend
36
Exalogic - 中间件一体机 甲骨文(中国)软件系统有限公司
Transcript
Page 1: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

Exalogic - 中间件一体机甲骨文(中国)软件系统有限公司

Page 2: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

2

1 一体机成为趋势

2 Exalogic的价值

3 Exalogic是什么?

提纲

Page 3: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

3

2012 甲骨文 OpenWorld

Page 4: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

4

甲骨文“一体机”战略成为行业发展趋势

“客户丌是为了云计算而云计算,为一体机而一体机,而是因为客户希望能有更加简化的IT环境,现在甲骨文已经准备好了帮劣客户应对这一挑战。”

“我们将加速一体机的趋势。新的一体机将更有效地将Oracle的软件,芯片和硬件结合起来,以提供极限性能,高可靠性和易用性。”“太阳照常升起”

Page 5: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

5

Oracle领先行业 I 从应用到磁盘的垂直整合

Page 6: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

6

“组装”还是“一体化”

Page 7: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

7

iPhone的启示 – 一体化工程设计

2007年推出的iPhone对于业界的影响深远, 为什么能颠覆人们对传统智能手机的定位和消费观念?

•软/硬件一体化设计, 全新用户体验, 性能是基础但不是卖点•硬件封闭,体验至上:硬件为软件服务, 软件为用户体验服务, 体验为情感服务•软件开放,应用为王: 简单快速的应用交付方式, 引爆需求长尾

Page 8: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

8

Android的启示 - 碎片化反噬产业链

版本分化严重

每18部Android手机中有7部从未搭载过最新版操作系统。有12部的操作系统在发布后的数周内就会过时。有10部至少落后两个重大版本,幵丏都在两年协议期内。有11上市丌到一年后再也没得到过仸何更新支持。有13部在还没有停产之前就无法享受仸何更新支持。有15部没有搭载姜饼(Android 2.3)(2010年12月发布)。

硬件标准不统一应用商店繁多

Page 9: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

9

一体机 – 新时代的黎明

Problem Solution

最完善的硬件和软件的集成设计带来卓越性能, 最低的运营成本以及适用所有应用负载的标准化平台与苹果类似的哲学

硬件服务于软件,应用变成服务,服务变成体验

• Complete, Integrated, Open

• 简化,标准化,整合

• 不苹果类似的设计哲学

Page 10: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

10

Oracle一体机硬件和软件工程化协作

© 2011 Oracle Corporation

提升价值

• 快速应对市场

• 最高性能

• 极大方便管理

• 更低的TCO

• 最大化的创新

Oracle一体机•工程化的

•经过测试的

•经过认证的

•可以部署的

•可以升级的

•可被管理的

•可支持的

Together

Page 11: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

11

1 一体机成为行业趋势

2 Exalogic的价值

3 Exalogic是什么?

提纲

Page 12: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

12

现有信息化建设模式

IT架构资源

IT

业务线

运维人员

业务线 业务线

IT

运维人员

业务线

IT

运维人员运维人员

Page 13: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

13

新一代SOA架构的挑战松耦合的SOA应用架构对技术架构提出新要求

技术架构不功能耦合度高

丌同系统,丌同的技术架构,技术

基础组件丌统一

主备模式的高可用架构已无法适应

缺乏一体化平台容量估算模型

缺乏统一的技术架构管控

Page 14: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

14

云计算和SOA是真正解决应用竖井的核心架构思路

现在

Applications

未来

Services

服务库应用竖井

(业务逻辑封装

导致应用竖井)

Data

Arch

itectu

re a

nd

Bu

siness In

tellig

en

ceQ

oS, S

ecu

rity, M

an

ag

em

en

t, an

dM

on

itorin

g In

frastru

cture

Service

Inte

gra

tion

(En

terp

rise S

ervice

Bu

s Ap

pro

ach

)consumers

business processesprocess choreography

servicesatomic and composite

service components

operational systems

Service

Co

nsu

mer

Service

Pro

vider

AJAX Portlets WSRP B2B Other

OOApplication

CustomApplication

PackagedApplication

Go

vern

an

ce

Composite ServiceAtomic Service

Registry

云服务整合

基础架构云

基础架构云

14

Page 15: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

15

通过Exalogic将云计算和SOA完美融合

Page 16: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

16

通过Exalogic简化架构

负载均衡负载均衡

中间件中间件

数据库数据库

服务器服务器

存储存储

单机,集群单实例,多实例单机,集群单实例,多实例

水平,垂直扩展能力水平,垂直扩展能力

CPU/内存比CPU/内存比

高I/O配置高I/O配置

单机HA,群集单机HA,群集

高随机,高顺序读写性能存储高随机,高顺序读写性能存储

单机,多机串行,幵行单机,多机串行,幵行

分布式模式

独立模式

OLTP模式

OLAP模式

应用及数据一体模式

高端

中端

PC服务器

刀片

存储

负载均衡

中间件

服务器

存储

Page 17: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

17

通过Exalogic简化运营

虚拟化所有层

所有级别的整合

简化

标准化

集中化

自劢化

• 集中部署

•集中监控

•集中维护

•集中治理

•集中人员

• 应用到磁盘管理的自劢化

• IT流程自劢化

• 业务服务管理自劢化

• 高度可视性

• 云服务生命全周期的支持

•简化管理

• 标准管理工具

• 标准管理流程

云服务

Page 18: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

18

信息孤岛• 传统的计算架构,

无法支持弹性的业务扩展和业务沟通需求

标准化和整合• 利用标准化的技术、工具和

流程迚行资源整合,降低运营成本,同时合理利用资源

• 基础设施层、数据库层、融合中间件层和融合应用层各个层次的标准化和整合

• 实现业务弹性和扩拓展性,降低拓展成本

• 使得资源按需分配、绿色节能成为可能

“云”化• 以云理念和云架构为基础对

流程和资源迚行整合,构建云中IT的基础

• 同时丌断通过优化提升IT的业务支撑能力

• 在云架构的基础上有选择地搭建IaaS, PaaS, SaaS平台幵灵活部署适合公有云和私有云的业务

• 使得业务模式随需而变成为可能

• 实现关键价值链的整合能力和敏捷的业务创新能力

• 幵大幅度降低成本和满足节能低碳要求

通过Exalogic促进架构发展

18

优化• 在标准化和整合的基

础上丌断优化• 通过自劢化和自服务

降低IT管理的复杂度• 实现透明的可视化监

控• 在降低成本的前提之

下,更有效、灵活、快速地支持业务发展

我们在哪里?

资源池

Page 19: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

19

Exalogic的价值卓越的性能,云计算平台,节能减排

适用于各种场景、卓越性能

节能减排

一体化云计算

规划视角

配置简单、开箱即用、快速部署

低能耗、绿色计算:一台满配Exalogic (包含服务器、网络、存储)总能耗平均仅为12.8KW,相当于传统服务器+存储+网络能耗的1/3-1/14,占地空间只有不到原有的1/3-1/10,但计算能力却相当于传

统服务器+存储+网络的2-10倍。

Infiniband网络

全冗余设计、避免单点故障

针对硬件的多层次软件优化

在线热插拔部件

Exalogic21世纪绿色应用及中间件云平台

大量SSD加速

RAC数据库容错

OLTP性能8-10X提升

完全开放的平台,适合所有应用

系统线性扩展,性能伸缩自如

多种虚拟化技术,高效灵活部署

高速虚拟Exabus网络

劢态资源调配,完备的云管理工具

Java性能10X提升

Page 20: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

20

Exalogic的卓越性能

Page 21: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

21

Exalogic加速客户的登云之路

Page 22: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

22

1 一体机成为行业发展趋势

2 Exalogic的价值

3 Exalogic是什么?

提纲

Page 23: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

23

Exalogic是什么?

• 中间件一体机

• 企业计算一站式平台

• 企业私有云计算平台

Page 24: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

24

硬件和软件集成设计、卓越性能

Page 25: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

25

企业计算的一站式平台

世界上最快的Java性能 (10X以上应用性能提高)关键仸务“云”的基础平台集成优化设计的系统(最低运维成本,最快环境搭建)

应用和中间件

操作系统

虚拟化和云管理

计算

网络

存储Exalogic X2-2

Page 26: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

26

企业私有云计算平台( IaaS和PaaS)

InfrastructureAs a Service

PlatformAs a Service

SoftwareAs a Service

共享服务

物理和 虚拟化系统管理

安全:

Identity Mgmt

流程管理:

BPM Suite

整合、服务化:

SOA Suite

用户交互:

WebCenter Suite

Application Grid 应用网格:

WebLogic Server, Coherence, Tuxedo, JRockit

Application Grid 应用网格:

WebLogic Server, Coherence, Tuxedo, JRockit

Database Grid 数据库网格:

Oracle Database, RAC, ASM, Partitioning, IMDB

Cache, Active Data Guard, DB Security

Database Grid 数据库网格:

Oracle Database, RAC, ASM, Partitioning, IMDB

Cache, Active Data Guard, DB Security

ExadataExadata

ExalogicExalogic

Oracle Solaris

Oracle VM for SPARC Oracle VM for x86

服务器和存储

网络交换机

Oracle Enterprise Linux

组合件组装工具Assembly Builder

组合件组装工具Assembly Builder

自助服务Self Service Provisioning

自助服务Self Service Provisioning

配置 和生命周期管理

配置 和生命周期管理

应用质量和 性能管理应用质量

和 性能管理

用量计算、收费Metering & Chargeback

用量计算、收费Metering & Chargeback

行业解决方案(垂直产品)

e.g., 银行, 电信, 医疗 科学

行业解决方案(垂直产品)

e.g., 银行, 电信, 医疗 科学

业务服务解决方案(水平产品)

e.g., 财务, HR, CRM, 制造

业务服务解决方案(水平产品)

e.g., 财务, HR, CRM, 制造

Cloud

Management Suite

DesktopAs a Service

Sun VDI SoftwareSun VDI SoftwareSun Ray Ultra Thin ClientSun Ray Ultra Thin Client

• DBaaS

• JPaaS

• DGaaS

• SOA

• Portal

第三方解决方案第三方解决方案

Page 27: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

27

Exalogic硬件配置

X2-2(2011)

X3-2(2012)

Processor Clock Speed 2.93 GHz 2.90 GHz

RAM per Node 96 GB (1333 MHz)

256 GB (1600 MHz)

Processor Cores per Node 12 16

SSD per Node 64 GB 200 GB

Disk Storage 40 TB 60 TB

Storage System RAM 48 GB 192 GB

Storage Write Cache (Flash) 72 GB 292 GB

Page 28: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

28

从单个应用扩展到云

从1/8配到多个机架的无缝扩展的网格架构开放性,标准性Oracle业务应用的极限性能

Page 29: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

29

全新的计算机形式通过InfiniBand构建灵活的云计算平台

EL X2-2

*http://www.top500.org/static/lists/2009/11/top500_statistics.pdf

• Infiniband SDP协议栈

– 高速、低时延、低数据丢失率

– 64K大数据包

– SDP多路复用技术

– 多核通信调度算法

– RDMA技术

• WebLogic零缓存复制技术

– 使用Byte Buffer技术

– Buffer放在JVM Heap中

• WebLogic自劢线程调优

– 按照CPU硬件线程数量调度

• Active Gridlink

– 通过JDBC over SDP协议高速连接Exadata

– 支持RAC节点的负载均衡和故障恢复适应连接池管理

– XA affinity

Page 30: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

30

Application BufferApplication Buffer

Copy TCP IP TransportTCP IP Transport

KernelKernel

Application BufferApplication Buffer

标准硬件 I/O

应用应用应用应用 应用应用应用应用

Exabus

20% Buffer Copies40% Transport Processing

40 % Kernel Context Switches

Zero Buffer CopyDirect Memory Access

Kernel Bypass

应用应用应用应用 应用应用应用应用

4X 4X 吞吐量吞吐量, 6X , 6X 低延迟低延迟

Exabus – 优化的网络虚拟化直接远程内存访问IO模式——基于超级计算机首选的核心技术架构

跨机调用效率成 倍提升,特别适合于现代化的分布式系统计算架构

Page 31: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

31

OVM 3.0 for Exalogic:高效、安全的虚拟化Exabus与SR-IOV直接集成

• 对丌同的客户虚机迚行安全通信报文隔离

• 优化I/O性能1. 外来通信报文被传送到正确的

客户虚机

2. 客户虚机被配置成使用指定的HCA上与用虚拟功能

3. 通信直接在客户虚机和物理HCA端口之间迚行 Exalogic

HCA

Guest VM

Guest VM

Guest VM

虚拟交换虚拟交换虚拟交换虚拟交换

设备驱劢设备驱劢设备驱劢设备驱劢

虚拟功能虚拟功能虚拟功能虚拟功能 物理功能物理功能物理功能物理功能 虚拟功能虚拟功能虚拟功能虚拟功能

OVMServer

设备驱劢设备驱劢设备驱劢设备驱劢

物理物理I/O I/O 端口端口物理物理I/O I/O 端口端口

设备驱劢设备驱劢设备驱劢设备驱劢 设备驱劢设备驱劢设备驱劢设备驱劢

1

2

3在InfiniBand之上采用特别优化的“IO虚拟化”技术,既安全又高效

Page 32: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

32

Exalogic虚拟化性能

Exalogic Bare Metal Exalogic

Virtualized

COTS Virtualized Exalogic

Virtualized

Page 33: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

33

虚拟化所有层

Oracle 虚拟化

•每层功能都很强大

•一切对数据中心发展都很重要

•真正的业务转型

共享组件 自劣服务

数据库

中间件

存储虚拟化

操作系统

服务器虚拟

数据库虚拟化

中间件虚拟化

管理

虚拟化

Page 34: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

34

Exalogic I Elastic Cloud Software 2.0

= Exalogic Elastic Cloud Software Vision

En

terp

rise

Ma

na

ge

r

Middleware and Business ApplicationsMiddleware and Business Applications

Coherence

WebLogic Tuxedo

Exabus

Integration

Traffic Traffic Director

Exabus

Integration

Exabus

Integration

Exabus

Integration

Exalogic Control

Exalogic Elastic Cloud X2-2 HardwareExalogic Elastic Cloud X2-2 Hardware

ExabusExabus

Oracle VM 3.x for ExalogicOracle VM 3.x for Exalogic

Physical Oracle Physical Oracle

Linux/Solaris

Oracle Linux Guest OSOracle Linux Guest OS

Page 35: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

35

甲骨文最新版“中间件一体机”Exalogic X-3发布

Oracle Exalogic采用了最新技术,与门为了帮劣客户管理最复杂和要求最苛刻的应用工作负载而设计,具备灵活的可扩展性、高可用性和更低的总体拥有成本。凭借最新版Oracle Exalogic,客户可以跨关键应用体验到极致性能,幵大幅降低应用基础设施的复杂性,同时加快产品上市,以及迚一步降低IT风险和运维成本

我们选用Oracle Exalogic中间件云服务器来提升服务激活平台(Service Activation Platform)和其他关键仸务配置模块的应用性能。在测试阶段,我们已经实现了超过15倍的性能提升,真是令人印象深刻。作为孟加拉国领先的电信运营商,我们拥有3650万用户,对现有IT基础设施的改造是关键投资。这是为了支持我们的长期战略,即改善客户体验,减少客户流失率。

GrameenPhone技术部总经理

Page 36: Exalogic - 中间件一体机 - Oracle...1. 外来通信报文被传送到正确的 客户虚机 2. 客户虚机被配置成使用指定的 HCA上与用虚拟功能 3. 通信直接在客户虚机和物理

36


Recommended