Oracle云架构2012完整版v8 for iaas paas

Page 1

BLOG

SMART METER

Oracle云架构及实现 郭 峰 资深技术顾问 甲骨文中国,系统事业部

1

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


Cloud @ Oracle

云架构和管理

People. Process. Portfolio.


数据中心的演进

$

从传统数据中心到云架构

Solaris

Solaris

Solaris

Solaris

专用系统 Oracle 9i Weblogic 10g Solaris 9 Enterprise Manager 10g

Solaris Solaris

Solaris

系统整合 Oracle10g Weblogic 11g Solaris 10 Enterprise Manager 11g

关键业务云 Oracle 11g Weblogic 12c Solaris 11 Enterprise Manager 12c

3


云计算的架构模型 传统IT 建设周期

基础架构即服务 IaaS

平台即服务 PaaS

软件即服务 SaaS

Applications

Applications

Applications

Applications

Middleware

Middleware

Middleware

Middleware

Data

Data

Data

Data

OS

OS

OS

OS

Virtualization

Virtualization

Virtualization

Virtualization

Servers

Servers

Servers

Servers

Storage

Storage

Storage

Storage

Networking

Networking

Networking

Networking 4


Oracle云计算体系架构 Applications

3rd Party Apps

Oracle Apps

Oracle Enterprise Manager ISV Apps

Platform as a Service Exalytics

Integration SOA Suite

Process Mgmt BPM Suite

Security Identity Mgmt

User Interaction WebCenter

Application Grid:Oracle Fusion Middleware Database Grid: Oracle Database Exadata

Exalogic

Big Data

Super Cluster

Infrastructure as a Service Oracle Solaris Oracle Linux Oracle VM for SPARC / Solaris Zone

Oracle VM for x86

Cloud Control 12c Application Performance Mgmt

Self-Service

Lifecycle Management

Chargeback

Configuration Management

Resource Scheduling

Application Quality Mgmt

Capacity Planning

Ops Center 12c Physical & Virtual Systems Mgmt

SPARC

Sun X86

ZFS

Axiom

Tape 5


Oracle Enterprise Manager 云生命周期管理 Cloud Control 12c & Ops Center 12c 自服务供应

测量和计费

基于策略的资源管理

容量规划

组合件打包

Foundation Capabilities for Managing Datacenters

配置合规

生命周期管理

应用性能管理

服务质量管理

Full App-to-Disk Management 6

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


Cloud @ Oracle

IaaS

People. Process. Portfolio.


Oracle服务器虚拟化 最全面的虚拟化技术

集中的虚拟化生命周期管理 Dynamic Domains

Oracle VM for SPARC

Containers

HYPERVISOR

HYPERVISOR

M-Series

T-Series

Oracle VM for x86

All SPARC & x86

All x86

隔离度增强

隔离度增强

灵活性增强

功能丰富 8


Oracle桌面虚拟化VDI & Sun Ray JavaOne大会 每个参会者可以通过150台Sun Ray登录Solaris、 Ubuntu、Windows 7三种不同的操作系统;通过12台 Virtual Box和Oracle VDI服务器为用户提供了约21000 个虚拟桌面。参会者在注册时会领到一张Java Card, 通过这张卡可以在任意一台Sun Ray上登录自己的桌面 系统。

9

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


Oracle服务器和桌面虚拟化 持续创新 服务器虚拟化

•Oracle Solaris 11 Zone • Oracle VM Manager 3.0

• Oracle VM Manager 3.1

• Oracle VM for x86 3.0

• Oracle VM for x86 3.1 New

• Oracle VM for SPARC 2.1

•Oracle VM for SPARC 2.0

• Oracle VM for SPARC 2.2

桌面虚拟化 • Sun Ray 3i Client

• Sun Ray 3+ Client

• Oracle Virtual Desktop Client for iPad 1.1 • Oracle Virtual Desktop Client for iPad

• Sun Ray 3 Client •Oracle Secure Global Desktop 4.6

•Oracle Sun Ray Software 5.1 • Oracle VM VirtualBox 3.2 Q2 CY2010

Q3 CY2010

•Oracle Sun Ray Software 5.2

• Oracle VM VirtualBox 4.0 Q4 CY2010

•Oracle VDI 3.4

•Oracle VDI 3.3

•Oracle VDI 3.2

Q1 CY2011

•Oracle Sun Ray Software 5.3

• Oracle VM VirtualBox 4.1

Q2 CY2011

Q3 CY2011

• Oracle VM VirtualBox 4.1.16 Q4 CY2011

Q1 CY2012

Q2 CY2012

10


运行于多种硬件平台 • 在这里跳动的都是Oracle Solaris  Oracle Solaris on Exadata  Oracle Solaris on Exalogic  Oracle Solaris on SuperCluster  Oracle Solaris on x86  Oracle Solaris on SPARC

Reliable. Scalable. Efficient.Secure. 11


Oracle VM for SPARC + Solaris Zones 灵活的虚拟化组合

Solaris 11 Zone

Solaris 11 Zone

Solaris 10 Zone

Solaris Legacy Zone

Oracle Solaris 11

Solaris Legacy Zone

Solaris 10 Zone

Oracle Solaris 10

Oracle VM for SPARC

SPARC • 集成的平台无关的虚拟化 • 良好的系统性能 • 应用程序二进制兼容

• 整合老版本Solaris • 完整的服务器虚拟化技术 • Ops Center无需额外的费用

12


Oracle IaaS数据中心 端到端、应用程序到磁盘的解决方案 Siebel Contact Center

Oracle Enterprise Manager E-Delivery Siebel CRM VM

• 企业应用程序 • 行业管理软件

Solaris

Linux

Oracle VM Oracle VM 模板 和 组合件

工作 Oracle Sun Ray Client

Solaris/Linux/ Windows

家庭

Oracle VDI

Oracle Virtual Desktop Client

Sun 服务器

移动

Sun 服务器和存储

Oracle Virtual Desktop Client

您的用户

您的数据中心 服务器虚拟化

供应整个体系…

桌面虚拟化

…供应用户

13


Ops Center 12c 硬件池化监控 In-Band (J2ME Agent)

Out-Of-Band (ILOM/XSCF)

14

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


Ops Center 12c 虚拟化管理

服务器池 2

Oracle VM 服务器

服务器池 1

存储信息库

存储信息库

15

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


Oracle应用虚拟化实现快速迁移N层架构系统 Oracle Virtual Assembly Builder Oracle SOA Suite

Oracle BPM Suite

config1

Oracle Identity Mgt

Oracle WebCenter

Oracle Application Grid Oracle Database Grid Introspection & Assembly Deployment

开发测试环境

Assembly Builder

OEL 5.5 & 5.7

应用组合件

config2

Oracle VM Template Builder OVF Packaging

• 打包复杂结构测试开发环境重组为生产系统 • 最小化配置时间和风险 • 轻松复制生产环境 • 实现物理系统向虚拟系统的应用级迁移迁移 16

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

生产环境


Cloud Control 12c 云生命周期管理 VM

VM VMVM

VM

VM

DBaaS 系统规划

Oracle VM Servers

VMVM

Server Pool

VMaaS

Server Pool

Server Pool

FMaaS 程序交付

应用构建

服务申请

平台监控

17

ApplicationStack

VM

VM VM

Enterprise Manager 12c

VDI

VM

计量计费

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


Cloud Control 12c 服务计费报表

18

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


Oracle企业基础架构云 降低复杂度、削减成本、缩短部署时间、Oracle 集成体系可提供实实在在的优势

Oracle优化解决方案 “供应商联合”方案 应用程序和管理工具

Oracle

操作系统和管理工具

Red Hat Enterprise Linux

Enterprise Cloud Infrastructure 统一管理工具 企业应用软件 中间件/数据库

虚拟化和管理工具

VMware

vs 硬件和管理工具

HP 或 IBM 或 Dell

OS/虚拟化 服务器 存储网络

联网和管理工具 存储和管理工具

Brocade

存 储

EMC/NetApp

降低成本、增强功能、加快部署 19


使用 Oracle VM 的 Amazon EC2 AWS 针对 Oracle 软件 AMI 提供了使用 OVM 的 Amazon EC2 AMI 自动、透明地在 OVM 上运行 派生的 AMI 也将在 OVM 上运行 AMI 的范围从操作系统到完全安装的 Oracle 企业应用程序 替代 AWS Xen 最终支持导入客户生成的 OVM 模板

无额外费用

20


中国移动南方基地 节省投资&节能减排

业务系统1:4C/10W

业务系统2:4C/10W

业务系统3:4C/10W

业务系统4:4C/10W

平均系统占用率60%

平均系统占用率60%

平均系统占用率60%

平均系统占用率60%

 设置共享资源,直接节省投资  设置FSS Importance,保证QoS

Container:16C/45W

业务系统1

业务系统2

业务系统3

业务系统4

业务系统5

业务系统6

平均系统占用率80%

CPU: 2-4 Importance: 1

CPU: 2-4 Importance: 1

CPU: 3-4 Importance: 1

CPU: 3-4 Importance: 1

CPU: 2-4 Importance: 1

CPU: 2-4 Importance: 1

21

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


Cloud @ Oracle

PaaS

People. Process. Portfolio.


XaaS架构 PC

终端 统一门户

软件服务 SaaS

智能手机

服务目录

身份管理

平板电脑

权限管理

共享业 务系统

多租户共享 业务系统1

多租户共享 业务系统2

应用共 享组件

共享组件1

共享组件2

应用组件元数据

信息管 理系统

配置模板 外事管 理系统

虚拟桌面 单点登录

综合服 务系统

语音服务

消息服务

短信服务

邮件服务

内容管理

统一云管理

独立应用 系统

生命周期管理 监控管理 配置管理

交换平台服务 iPaaS

平台服务 PaaS

应用平台服务 aPaaS

企业流程管理

企业搜索引擎

身份认证

数据集成与交换

消息队列服务

企业服务总线

质量管理

应用运行环境

应用开发环境

开发框架

用户管理

数据备份服务

安全管理

专业数据 数据安全存储

计量管理

数据共享服务 数据平台服务 dPaaS

业务规则引擎

GIS数据 数据获取

数据分析服务 结构化数据 数据清洗转换

数据安全服务

内容数据 主数据 数据整合与加载

能耗管理

基础架构服务 IaaS

一般计算资源服务

存储资源服务

数据库计算资源服务

高性能计算资源服务

网络资源服务

设备管理

23


共享、高效的PaaS平台架构 •iPaaS 云内/云与企业间的集成平台 基于SOA、ESB、BPM等架构

•aPaaS共享 应用的部署与运行环境平台 基于Java等应用技术架构

•dPaaS可灵活伸缩 数据存储与共享平台,提供多租户环 境下高效与安全的数据访问

•硬件资源池 为PaaS平台提供所需要高性能硬件资 源系统

24


iPaaS可重用的平台组件 SOA \ ESB \ BPM 部门应用程序 部门应用程序 部门应用程序 服务 流程 服务 流程 服务 流程 服务 流程 服务 流程 服务 流程

云平台构建者 创建服务

部门应用构建者 构建应用程序 包含组件 查找组件

创建流程 注册 和连接

服务

服务

服务

服务

服务总线 Oracle SOA Suite

服务 注册表/ 信息库

流程

流程

流程

自助服务

Oracle BPM Suite

基于 Oracle WebLogic Suite 的应用网格

Enterprise Manager

中间件云服务器

25


极速的iPaaS与aPaaS平台 Exalogic Elastic Cloud 2.0

Middleware and Business Applications Enterprise Manager

WebLogic

Coherence

Tuxedo

Traffic Director

Exabus Integration

Exabus Integration

Exabus Integration

Exabus Integration

Oracle Linux Guest OS Oracle VM 3 for Exalogic

Physical Oracle Linux/Solaris

Exabus

Exalogic Elastic Cloud X2-2 Hardware Exalogic Elastic Cloud Software 2.0

26

|

© 2011 Oracle Corporation – Proprietary and Confidential

Exalogic Control


dPaaS平台即服务 数据库云服务

HTTP

HTTP

HTTP

SQL Developer

RESTful Web Services

Oracle Application Express

Oracle Java Cloud

Data Browsing Data Pump

Any Client the can use REST PHP, Java, .NET, Objective C

Application Development SQL Development

Java Application Deployment JDBC access from WLS to DB

27


dPaaS数据库云资源模型 •Cloud 顶层实体模型 各种模块的集合: OVM, Database, …

•Database Zones EM 12c 的概念: Database Zone是一个逻辑单元,基于不同的配 置、版本、部署方式等。

•Database Software  Oracle Home Oracle数据库的目录, 二进制软件, 可执行代码, 程序, 脚 本等

RAC 11.2.0.3 RAC 11.2.0.2 RAC 11.2.0.2

RAC 11.2.0.3

SIDB 10.2.0.5 SIDB 10.2.0.5

SIDB 10.2.0.5

 RAC Cluster Oracle Clusterware服务器集合

28


数据库云平台DBaaS 数据库云服务 APIs to integrate with external CMDB

计费和容量规划 配置管理

云管理层

自服务门户API

外部计费系统集成接口APIs

策略管理 系统监控

自服务部署

软件库

服务部署

外部云插件

Database Zone A Server Pool 1

Assembly Builder

e.g., Amazon

Database Zone B

Server Pool 2

Server Pool 3

存储阵列

云基础架构层 存储阵列

29


数据库即服务DBaaS Server Pools & Schema Isolation

Service 1

HR

SALES

ERP

FREE

Service 2

Service 3

• • • •

Database services 隔离数据库云中的工作负载 每一个server pool中运行多个 database services 服务器动态分配池中的资源满足需求 服务器池之间可以动态调配服务器 30


Exadata软硬件工程一体机 • 数据库服务器  复杂的数据库处理,例如joins、 aggregation等。

• Exadata智能存储服务器 计算和内存密集型 处理

 存储服务器是智能存储节点,可以进行数据处理  Exadata可以支持多个数据库,支持OLTP和OLAP整合  简单,高可用的存储设备

数据密集型处理 Intelligent Storage Grid

Hybrid Columnar Compression

Smart Flash Cache

Hardware Decryption 31


工程一体化云平台 企业应用系统 Fusion Middleware Oracle VM for X86

Oracle SPARC SuperCluster

Exalogic

Solaris 11 Operating System Exalogic software

非结构化数据 Oracle Solaris NAS、iSCSI

Oracle Load Balancer

Oracle VM for SPARC ZFS 7320

Oracle SPARC T4-4 servers Oracle Sun InfiniBand Gateways Exadata Storage Server

Sun ZFS Storage 7000 Appliance

SPARC SuperCluster

结构化数据 Oracle Database Exadata 32


DBaaS数据库云的管理

33

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


动态PaaS资源管理 Automated Scale Up and Scale Down 负载监控

部门部门

部门

应用A 应用A

应用B

负载 监控 共享服务A

负载 监控

共享服务B 共享服务B

Oracle Enterprise Manager

WebLogic Server Cluster nodes

Coherence Data Grid nodes

WebLogic Suite 应用网格

Oracle Database RAC nodes

调整容量 Oracle Database 数据网格: RAC, ASM, IMDB Cache

34

Copyright © 2011, Oracle and/or its affiliates. All rights

© 2011 Oracle reserved. Corporation


云平台下的大数据处理 Big Data Appliance

Exalytics

ODI For Hadoop

混合列压缩

内存数据库

Oracle Loader For Hadoop

智能扫描

内存列压缩

Oracle NoSQL

Flash Cache

Essbase in Memory

Oracle R Distribution

Oracle RAC

OBIEE Foundation

Hadoop MapReduce

R Enterprise

获取 海量并行处理 35

Exadata / SuperCluster

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

组织 多结构

分析 高可用

展现 水平扩展

按需服务


Oracle企业云平台架构 IaaS、PaaS、SaaS 灵活、敏捷

业务特点

高可靠、高性能

IT 管理

自服务门户

业务层 功能池化

SaaS / Applications (ERP,CRM,HR,FSI) 业务应用、业务管理、系统管理、系统监控……….

架 构

能力层 数据池化

IaaS

PaaS DBaaS

FMaaS

Hadoop

APPaaS

立体化 的云生 命周期 管理

型 OVM for x86 Pool

OVM for SPARC Pool

OOS Server Pool Exadata

资源层 硬件池化

Exalogic

Big Data

Super cluster

Storage Pool SAN / NAS

虚拟化

技术特点

集群技术

36


完整的Oracle企业IT解决方案 The Unique Oracle Advantage One Engineering Team

vs

37


极限性能云服务器

38


更多成功案例

39


Cloud @ Oracle

云之路

People. Process. Portfolio.


云之路 Cloud Triangle User

Partner

OSC 支持

41

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.


云平台建设 整合

应用系统

减少异构系统 多Domain Weblogic Cluster

数据库

集中部署 多实例,多Scheme RAC、ASM

X86 SPARC 服务器

虚拟化 Oracle VM

系统相似性

aPaaS中间件即服务

dPaaS数据库即服务

IaaS基础架构即服务

集成

系统相关性

服务集成 SOA、ESB、BPM

iPaaS中间件即服务

数据集成 MDM、EDW、ADW GoldenGate、ODI、OWB

集群技术 Weblogic Cluster、 RAC Solaris Cluster

dPaaS数据库即服务

IaaS基础架构即服务

42


Oracle Cloud IT 专业人士

开发人员

定制

定制

应用程序

应用程序

业务最终用户 定制

平台 IaaS Oracle Solaris

SaaS

PaaS

Oracle Linux

SOA /BPM ODI/Golden Gate

IDM/SSO

WebCenter

融合 HCM

融合 CRM

社交网络

WebLogic \ Coherence\ Jrockit \ Exlogic Oracle VM for SPARC Solaris Zones

Oracle VM for x86

Oracle Database\ MySQL\ Exadata \Timesten

Oracle 融合管理软件

服务器、存储、网络结构

私有云

43

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

混合云

公有云


OSC云计算系统架构

Cloud Demos On Demand Architecture Cloud Control 12c

Metering Billing & Chargeback

VDI VM

HCM

OVM Manager 3.x Auth DB

Ops Center 12c

iPhone/iPad

E-Delivery

44

OVM X86 Server Pool

vm

IaaS Console

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

Auth DB

Golden Image

BPM/BAM

SaaS / Applications

Auth DB PaaS Develop Platform

SOA

CRM

vm

PaaS (DBaaS, FWaaS)

OVM SPARC Server Pool

vm

vm

IaaS Server Pool NFS

ZFS Storage

IDM

Big Data

SGD

EBS

Super Cluster

Desktop Cloud

Sun Ray

Exalogic

WinXP

Web Center

ECM

BIEE

Self Service Portal

Exadata

SaaS Apps


Oracle Cloud on iPad

45

right Copyright Š 2011, Oracle and/or its affiliates. All rights reserved.


Primary cloud 建议机型

OVM for X86 Server Pool

Blade 6270 X4170M2 X4470M2 X4800M2

 虚拟化管理 OVM Manager 3.0.3

建议机型 Blade 6270 X4270M2 SPARC T4-2

共享存储池

Storage Pool

ZFS7000 Pillar 600

46

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

优势:     

免费的OVM for X86虚拟化 Oracle企业软件认证 虚拟化生命周期管理 存储性能分析 存储QoS保证


Advanced cloud 建议机型

OVM for X86 Server Pool

Blade 6270 X4170M2 X4470M2 X4800M2

建议机型

 虚拟化管理 OVM Manager 3.0.3

建议机型 Blade 6270 X4270M2 SPARC T4-2

OVM for SPARC Server Pool • IaaS管理平台

Blade 6270 T4-1 T4-2 T4-4

Ops Center 12c

建议机型

共享存储池

Storage Pool

ZFS7000 Pillar 600

47

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Blade 6270 X4270M2 SPARC T4-2

优势:      • • • •

免费的OVM for X86虚拟化 Oracle企业软件认证 虚拟化生命周期管理 存储性能分析 存储QoS保证 统一的X86和SPARC虚拟化资源池 服务器全面监控 虚拟化自服务门户 用户权限管理


Extreme Cloud 建议机型

OVM for X86 Server Pool

Blade 6270 X4170M2 X4470M2 X4800M2

建议机型

建议机型 OVM for SPARC Server Pool

Blade 6270 T4-1 T4-2 T4-4

共享存储池

 虚拟化管理 OVM Manager 3.0.3

Blade 6270 X4270M2 SPARC T4-2

• IaaS管理平台 Ops Center 12c

建议机型 Storage Pool

ZFS7000 Pillar 600

Blade 6270 X4270M2 SPARC T4-2

 云管理平台

工程一体机 Exadata Exalogic Big Data Super Cluster

48

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Cloud Control 12c

建议机型 Blade 6270 X4270M2 SPARC T4-2

优势:      • • • •    

免费的OVM for X86虚拟化 Oracle企业软件认证 虚拟化生命周期管理 存储性能分析 存储QoS保证 统一的X86和SPARC虚拟化资源池 服务器全面监控 虚拟化自服务门户 用户权限管理 服务计量计费 数据库和虚拟化自服务门户 统一的云管理IaaS、PaaS、SaaS 全面的云生命周期管理


Oracle企业云平台架构 IaaS、PaaS、SaaS 灵活、敏捷

业务特点

高可靠、高性能

IT 管理

自服务门户

业务层 功能池化

SaaS / Applications (ERP,CRM,HR,FSI) 业务应用、业务管理、系统管理、系统监控……….

架 构

能力层 数据池化

IaaS

PaaS DBaaS

FMaaS

Hadoop

APPaaS

立体化 的云生 命周期 管理

型 OVM for x86 Pool

OVM for SPARC Pool

M Server Pool Exadata

资源层 硬件池化

Exalogic

Big Data

Super cluster

Storage Pool SAN / NAS

虚拟化

49

right Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

技术特点

集群技术


云化数据中心一般逻辑架构 桌面云平台

容灾备份系统

IaaS子系统

VM

VM

VM

VM

VM

数据同步

服务供给

X/T/Blade

T/M/Exalogic SuperCluster

ZFS /Pillar

StorageTek

统一存储

Library

服务供给

核心PaaS系统

数据同步

企业门户 Webcenter 企业搜索引擎 SES

ZFS/Pillar

备份

ESB/SOA/BPM 办公自动化 OA Email 论坛 Beehive

业务应用

内容管理

EBS/CRM/HCM

知识库

Apps

电子档案

Weblogic

ECM

统一身份 认证系统

主数据 管理 数据仓库

IDM/SSO

DW/BIEE

业务流程 管理 工作流 管理 BPM/BAM

T/M/Exadata SuperCluster


Thank You All Q&A

51

Copyright Š 2011, Oracle and/or its affiliates. All rights

reserved. Oracle Highly Confidential


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.