SPARC T5/M5携OVN描绘云图 Cloud Atlas based on Extreme SPARC T5/M5 郭峰 资深销售顾问 甲骨文中国系统事业部
1
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
云计算及其交付模式 资源层上整合、能力层上打通、 业务层上开放 IT 专业人士
业务用户
开发人员
定制
定制
应用程序
应用程序
定制
平台
UNIX系统 UNIX小型机 虚拟化
SaaS
PaaS
IaaS Linux、 Windows X86虚拟化
业务集成
数据集成
身份管理
企业门户
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
客户管理
应用网格\内存计算\JVM 数据库网格\内存数据库
UNIX和X86服务器、存储、网络结构
2
人力管理
企业管理软件
ERP系统
极速基础架构云 Extreme Performance IaaS
Cloud
Physical
Virtual Servers
Oracle Solaris
Logical Domain Virtual VNIC Networking
Logical Domain
Virtual NIC
Virtual Switch
Virtual Switch
Virtual Storage
Storage Pools
© 2010 Oracle Corporation
VNIC
SPARC UNIX服务器虚拟化 The Virtualization Platform combining the best of Oracle Solaris and SPARC for Your Enterprise Server Workloads
Solaris 11.1新特性 • • • • • •
Solaris/RAC Kernel 加速模块 Oracle DB自动内存管理AMM NUMA-Aware 共享内存分配 Oracle 12c事件追中DTrace I/O集成 Oracle Audit Vault 审计信息收集 Database Firewall审计信息集成
SPARC服务器虚拟化
4
SPARC 服务器虚拟化 全面统一的服务器虚拟化选项 硬件分区、动态域
1
动态域 1
动态域 2
Oracle VM for SPARC
2
动态域 x
LDom 1
Cluster Solaris
• • • • • • •
Solaris
Solaris
LDom 2
Solaris
容器 1
LDom x
Cluster Solaris
CPU CPU CPU
CPU CPU
CPU CPU CPU
内存 内存 内存
CPU CPU CPU
CPU CPU CPU CPU CPU
内存
内存 内存
内存 内存
内存 内存 内存
• • • • • • • •
每个虚拟机上运行独立的操作系统 虚拟 I/O 虚拟机虚拟物理资源 单线程粒度 动态调整和可移动 低开销 对最终用户免费 T/M5系列 SPARC 服务器
容器 2
容器 x
Cluster Solaris 操作系统
虚拟机层 Hypervisor
Solaris
完全故障隔离: 软件和硬件故障 单 CPU 粒度 动态调整 无任何额外开销 每个域上独立的操作系统 对最终用户免费 M 系列 SPARC 服务器
3 Solaris Zone
CPU CPU CPU CPU 内存 内存
• • • • • • •
CPU CPU CPU CPU CPU 内存 内存 内存
所有容器共享一个操作系统实例 独立的文件系统 完全的软件隔离 子线程粒度 动态调整和可移动性 低开销 对最终用户免费
SPARC虚拟化更加高效 友商x86虚拟化 4个虚机 26% loss
1,000
友商x86虚拟化 2个虚机 13% loss
% 性能损失
less than 0.1% 0
5
10
15
20
25
SPARC虚拟化CPU性能接近物理机 友商x86虚拟化,虚拟IO OVM for SPARC,虚拟IO OVM for SPARC,SR-IOV
Per chip OLTP K Transactions
OVM for SPARC 2个虚机
900 800 700 600 500 400
虚拟化 23% Loss
200
友商x86虚拟化,DirectIO
OVM for SPARC,DirectIO
0
TCP usec 0
Native
300
100
UDP is similar to TCP
虚拟化 0.4% loss
SPARC T5
40
网络速度快27%到53%
80
120
160
Virtualized database and Native performance per chip
Xeon 2.9GHz E52690
Native 虚拟化 29% Loss Xeon 3.3GHz X5680
3.2倍的Oracle11g R2数据库性能
层次虚拟化组合 动态域、OVM for SPARC、Solaris Zones
M5
T4/T5 Solaris 11 Zone
Solaris 11 Zone
Solaris 10 Zone
Solaris Legacy Zone
Oracle Solaris 11
Solaris Legacy Zone
Oracle Solaris 10
Oracle VM for SPARC Physical Domain SPARC • 集成的平台无关的虚拟化 • 良好的系统性能 • 应用程序二进制兼容
Solaris 10 Zone
• 整合老版本Solaris • 完整的服务器虚拟化技术 • Ops Center无需额外的费用
统一的服务器虚拟化管理 OVM for SPARC 、OVM for X86、Solaris Zones for M/T/X Server
IaaS
SPARC 虚拟化 服务器池
Oracle VM X86虚拟化 服务器池
存储信息库
存储信息库
8
数据中心生命周期管理
IaaS
Reduce up-front and ongoing cost of deployments
• Automated Install - 同时部署多达1000个系统
• Distribution Constructor - 创建客户化部署镜像
• Live DVD/USB - 简化安装和升级
9
统一的硬件池化管理 SPARC、X86、ZFS
IaaS
In-Band (J2ME Agent)
Out-Of-Band (ILOM/XSCF)
10
全产品线监控 X-Series
T-Series
M-Series
IaaS ZFS SA
Switch
•Service Processor mgmt • ZFS SA OS/SP provisioning/rollback •Energy Mgmt •Energy Reporting • ZFS SA Fault integration •OVS SPARC mgmt •BIOS/RAID mgmt • ZFS SA Storage Connect WorkFlow integration • WANboot support •OVS x86 mgmt • Create/Destroy/Change iSCSI&NFS •PXE/DHCP/TFTP automation •S11 IPS support • ZFS SA configuration exposure •Hardware Domaining •Kick/jump/yast automation • ZFS SA Performance Trending •MEM/PROC Board mgmt •OS Profiling • server iSCSI targeting automation •Board Level DR mgmt •Guest mgmt • Share library management via MPxIO&OVMM •V12N Performance Monitoring •SMF service Monitoring • ZFS SA VM disk cloning •FMA integration •OS Analytics • Dynamic Storage thin provision LUN/NFS •HMP integration •Alternate Boot Environment during VM creation •ILOM/XSCF Fault integration •Software Update • vDC account storage allocation to enforcement •ASR integration •ULN/RHN/MOS Integration • ESB user model for storage attach to VM •Solaris Zone mgmt
Engineered Systems
•Switch Fault integration •Port to address mapping •Port Enable/Disable •Port and Aggregate Performance •vNET/IB Partition create/destroy/change •Ipaddress allocation mgmt •SuperCluster and Exalogic Rack Model •Exalogic Cloud Services Integration •IaaS API exposure
11
数据中心硬件监控 • 磁盘监控 • 集成Disk Firmware • 集成HBA card
• ECC 和 MEM 监控 • 集成FMA 和 SMF • FRU 监控检测
IaaS
CPU
Memory
I/O
Automatic Service Request
虚拟数据中心 Oracle Enterprise Manager Cloud Control & Ops Center 自服务数据中心体验 基于角色认证的用户门户 基于账户的资源分配管理 通过模板加速部署
提高池化资源使用率 多种用户接口BUI, CMD, API
13
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
IaaS
数据中心MAA服务架构
PaaS
信息平台即服务 客户化 应用
套装 软件
组合式 应用
电子商务 应用 应用系统
数据中心高可用架构
中间件集群
数据库集群
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle WebLogic Cluster Oracle Coherence 内存数据网格
• 数据层 Oracle RAC 真正应用集群数据库 Oracle Dataguard Oracle GoldenGate Oracle TimesTen In-Memory Database
• 系统和存储层 服务器虚拟化
存储高可用
14
• 应用层
Oracle Solaris Cluster OVM for SPARC Solaris Zones ZFS远程数据复制 Pillar远程数据复制
企业级数据库和应用云解决方案
PaaS
SPARC 快速服务平台 OVM for SPARC虚拟化 • 极佳的性能保证 • 数据库域和应用域任意组合 • Solaris11和10虚拟化区域 • 在线热迁移 • 动态资源调配 Solaris Zone虚拟化 • 数据库域Oracle RAC • 应用域Solaris Cluster • 在线热迁移
SPARC 计算节点 数据库域A
数据库域 应用域A B
DB Zone DB Zone
SPARC 计算节点 数据库 域A
数据库 域B
应用域 B
Zone
Zone DB Zone
Zone
RAC
应用域A
DB Zone
DB Zone
Solaris Cluster
Zone Zone
数据库云:灵活性与隔离
Node Domain Zone
快速支持需求和服务保障Levels 最大灵活性 SPARC Node 计算节点 Domain
平衡 SPARC Node 计算节点 Domain
Domain
DB
DB
Domain + 多实例 • 简化夸数据库实例的资源 共享 • 简化系统管理
DB
Domain + Zone + 多实例 • 平衡资源共享和系统隔离 − 隔离生产系统 − 共享开发和测试系统的资源
最大隔离度 SPARC Node 计算节点 Domain
Domain
Domain
Domain
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
DB
Domain + Zone + 单实例 • 最大化隔离度,对立的可预测 的系统维护性 • 更小的系统计算资源池化资源
模板化应用部署
PaaS 模板信息
EMCC
应用 部署
2 应用和数据库 克隆
定义创建 模板
1
上载模板信息 FMW WLS
3
应用和数据库 部署
SPARC服务器池
4
FMW WLS
DB
WLS DB
EM Private Cloud Solaris
DB
参考系统
EMCC软件资料库
EM CLOUD CONTROL
SPARC计算资源池
PaaS
OS、VM、Database、FMW敏捷部署 应用程序 中间件
数据库 操作系统 虚拟化
服务器 网络 存储
超强的系统整合能力 18
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
全面的云平台管理
PaaS 数据库
中间件
虚拟机
OVM
OVM
OVM 集群 数据库集群
基础架构区域
中间件集群
云生命周期管理
PaaS VM
VM VMVM
VM
VM
DBaaS 系统规划
应用构建
平台监控
ApplicationStack
Oracle VM Servers
VM
VM VM
Enterprise Manager 12c
VDI
VM
VMVM
Server Pool
VMaaS
Server Pool
Server Pool
FMaaS 程序交付
服务申请
计量计费
20
端到端的软硬系统一体化管理
Cloud
从软件应用到硬件系统,全数据中心支持 Enterprise Manager Cloud Control
My Oracle Support
Enterprise Manager OpsCenter
应用系统管理
CC Agent
数据中心运维
ILOM
21
传统数据中心的网络形态
Our Strategy to Increase Your Business Agility 操作系统、虚拟机
服务器
网络
Network Cloud
如何更进一步提高 数据中心的敏捷性? 存储
22
Network Cloud
简单、安全、聚合、开放
Ethernet
FC
VM A
VM B
Virtual Switch
Virtual Switch
A QoS “A” = 10Gb
Converged infrastructure
PROD
• • •
Network “A”
Ethernet
FC
B QoS “B” = 1Gb
高可靠的fabric
At the Oracle Fabric Interconnect , vNICs terminate on separate ports.
标准FC
SAN
覆盖全部基础架构 较少的交换机、板卡和连线 平面架构 简化拓扑, 少量的分层 SDN软件定义网络 所有网络连接由软件定义 23
物理主机
物理主机
物理主机
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Web Network “A”
• • • •
Prod
LAN
Network “B”
能够在同一fabric中隔离网络连接 按需创建独立的L2数据链路层 支持安全性和合规性的需求 应用网络服务质量保证QoS
• • • •
Network “A”
融合FC光纤和以太网 无损, 高可靠fabric 单链路全速率40Gb/s 广泛的企业认证
SAN
Network
运行多种OS和虚拟化: Oracle Cloud 在线添加服务器资源Solaris, Linux & OVM, 按需迁移连接 vNIC vHBA vHBA 连接任何服务器到 vNIC vHBA vHBA RHEL, MSvNIC Windows & 任何网络和存储 Hyper-V, VMware
OVN网络虚拟化特性 vNIC vNIC vNIC
QoS(服务质量) 应用性能可预测 按需增加 隔离的网络
PCI
24
BU
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Fabric 每台服务器最大80 Interconnect Gbps带宽 • 仅需两条线缆 • 仅需一次布线
DMZ
Prod
FC
FC
iSCSI
NAS
Oracle SDN 软件定义网络
Network Cloud
Virtualize Infrastructure for the Cloud Data Center Bare Metal Servers
SPARC & X86 服务器 私有虚拟互连PVI
Infiniband连接
Oracle Virtual Networking Oracle Virtual Networking
可以连接多达1,000 台物理服务器
FC SAN 光纤交换
创建多达16,000个私有虚拟连接 无需依赖vLANs的网络隔离
核心交换机
提高连接管理,降低70%的基础设施复杂度 完全软件定义 25
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
NAS
FC Storage
Network Cloud
OVN网络虚拟化产品家族一览 为云计算提供灵活的网络基础架构 • SDN(软件定义网络)和网络虚拟化
Oracle SDN Virtual networks, on demand
• 连接任何服务器到任何网络和存储资源 • 为云计算提供敏捷的网络管理平台
Oracle Fabric Interconnect F1-15
Oracle Fabric Interconnect F1-4 InfiniBand HCAs Oracle Fabric Manager and Fabric Monitor
26
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle InfiniBand Switch 36
OVN计算能力封装 SERVERS
任何SPARC & x86 服务器
•
按需扩容 成本低效果显著
利用已有的核心网络和 FC网络交换设备 网络和FC光纤存储
可扩展到1000台服务器
利用已有的核心交换
•
利用已有的FC光纤和网络存 储
•
服务器间IB高速网络互连
BROWSERS Oracle Secure Global Desktop THIN CLIENTS Oracle Sun Ray Clients PCs, MACs, MOBILE DEVICES Oracle Virtual Desktop Client
27
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Fabric Interconnect
SAN
USERS
•
Ethernet NAS
Internet
NETWORK
STORAGE
Network Cloud
Oracle网络虚拟化的优势 成本节省
快速、开放、简单、灵活 开放架构的Data Center Fabric – 支持SPARC & x86 服务器 – 广泛的OS和虚拟化技术支持
最快的Data Center Fabric – 80Gb/s 吞吐量消除I/O瓶颈 – 优于友商4倍的网络带宽 – 19倍的虚拟机迁移速度
28
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
广泛的企业客户
Oracle产品战略和解决方案
Cloud
… 世界领先的企业软件
企业软件
安全的 Cloud OS
操作系统
预置硬件加速虚拟化 最新的SPARC服务器 世界最快的处理器 T5/M5 敏捷高效的网络虚拟化 OVN 为Oracle优化的存储 完整的管理 29
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
DATABASE
服务器虚拟化 服务器
FMW
SOLARIS
Built-in Virtualization Technologies Oracle Solaris Zones
Oracle VM for SPARC
SPARC T-SERIES
网络虚拟化
存储
APPLICATION
Physical Domains
SPARC M5-32
Oracle VN
SUN ZFS STORAGE APPLIANCE
PILLAR AXIOM
ENTERPRISE MANAGER
Oracle Enterprise Manager Cloud Control 12c Ops Center 12c
服务器、网络、存储虚拟化
Cloud
Achieving Your Goals with Oracle
整合
虚拟化
云
• 增加服务器处理能力 • 提高应用服务水平保证 • 简化数据中心基础架构
• 更快的虚拟化迁移 • 部署更多的虚拟机 • 细粒度性能控制
• 服务弹性 • 虚拟私有数据中心 • 软件定义基础架构
VM
VM
VM
30
31
Copyright Š 2011, Oracle and/or its affiliates. All rights reserved.