trk1 b6 deploying applications to your private cloud 7 to 10 times faster with oracle vm cn
Post on 23-Mar-2016
241 Views
Preview:
DESCRIPTION
TRANSCRIPT
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 2
以下内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。
该内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。此处所述有关 Oracle 产品的任何特性或功能的开发、发布以及相应的日程安排均由 Oracle 自行决定。
免责声明
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 3
议题
虚拟化趋势
应用虚拟化和部署面临的挑战
Oracle 虚拟化
Oracle VM 模板和组合件
量化快速部署的价值
客户成功案例
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 5
应用生命周期面临的挑战 从开发到生产
更新/ 升级 开发
测试 部署
我需要现在就在我们的产品中添加新特性。
我需要确保当前环境的兼容性。
我没有足够的时间试运行整个集群环境来进行测试。QA 需要访问
新存储、更改数据库
配置……
新应用是否具备
兼容性?
我无法承受停机。
IT 需要尽快推出应用。
依存关系太多,我应如何确保应用配置的
正确性
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 6
不愿意采用数据库和应用虚拟化
• DBA 和应用所有者要规避风险
• 数据是组织中“最具价值的资源”
• “低风险”优先于“低工作量”
• 人为错误仍然是一致性的头号天敌
• 通常要等最新版本发布后更新 1 到 2 次后才会采用,确保可以方便地获得所需的知识和支持
• 认证对于 DBA 和应用所有者极其重要
• 通过认证让供应商保证“一切正常”意味着风险共担
• 任何人都不希望是新应用部署的最早一批用户
• 需要长期的不断检验来保证产品的成熟性
• 在 99% 的情况中,更偏爱长期的 OS/平台支持,而非新特性
极为与众不同的受众
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 7
Oracle VM — 搭建云环境的基础
是 Oracle 中间件和云战略的核心
– 为 Oracle 数据库和 Oracle 业务应用(例如 E-
Business Suites、Siebel)提供了 100 多个预构建的
Oracle VM 模板
– 集成在 Exalogic 和 Oracle 数据库机中
适用于 Oracle 应用和非 Oracle 应用的云平台
– 客户可以选择采用 Oracle 集群系统,也可以选择自行构建
通过 Oracle Enterprise Manager 提供一体化
VM 生命周期和云管理解决方案
在整个体系中均为各层的核心
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 8
x86 硬件
Solaris
虚拟机管理器
Linux Windows
应用驱动的虚拟化与传统虚拟化相对比
数据库
中间件
业务应用
管理
x86 硬件、SPARC
Solaris
虚拟机管理器
Linux Windows
数据库
中间件
业务应用
管理
应用驱动的虚拟化 传统虚拟化
“自上而下” vs. “自下而上”
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 9
Oracle VM Server 虚拟化
• 同时适用于 x86 和 SPARC
• 同时支持 Oracle 和非 Oracle 应用的虚拟化解决方案
• 经过认证且全面支持所有 Oracle 软件
• 继续扮演“挑战者”的强力角色
– 2012 和 2013 年 Gartner 神奇象限
• 高性能
• 更快的应用部署
• 免费下载
• 企业级支持
• 集成的全体系管理
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 10
部署
供应
测试
更改
和打补丁
配置
监视
生命周期
管理
轻松集成:Oracle Enterprise Manager
Oracle
Enterprise
Manager 12c
应用驱动的全体系管理
Oracle VM Server
全面的管理功能 • 所有管理操作都可以在 Oracle VM Manager
中完成
• 一体化的生命周期环境
轻松集成 • 新的或现有的 Oracle VM Manager 实例
• 只需将 Enterprise Manager 实例指向 Oracle
VM Manager 实例
• 无需迁移或重新发现
• 不需要部署新的 EM 代理
简便易用、灵活访问 • 可通过 EM GUI 和/或 Manager GUI 访问
• 当一个 GUI 处于离线时,可使用另一个 GUI
• EM GUI 适用于应用管理员,Oracle VM
Manager GUI 适用于虚拟化管理员
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 11
Oracle Enterprise Manager 12c 云的全景化管理
完整的生命周期管理 集成的云体系管理 业务驱动的应用管理
自助式 IT 简单、自动化 业务驱动 | |
计划
设置
构建
测试
部署
监视
管理
计量和
计费
优化
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 12
在 Oracle VM
池中启动
面向应用的 Oracle VM 模板 快速部署;提供 100 多个模板
•预构建、预配置的产品级 VM
•应用、数据库、中间件、操作系统;Siebel CRM 和 Oracle RAC 等
•几乎不需要掌握操作系统和应用安装方面的知识
•通过一个简单的单一配置文件即可在几分钟内完成一个完备的生产就绪型
8 节点 RAC 集群的部署
导入
Oracle VM
Manager
Oracle VM
Server
服务器
池 2 自定义并保存
为黄金映像
文件
Siebel
CRM
下载
文件
Siebel
CRM
VM 1
Siebel
CRM
软件交付云
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 13
组合件:打包多层企业应用
捕获
完整的应用拓扑
打包成
单个组合件
元数据
Oracle Virtual Assembly
Builder Studio
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 14
采用标准化方式将多层应用部署至云
组合件管理员
创建组合件
OHS OHS
WLS WLS
Coh
WLS
Coh
DB
参考系统
组合件存档
上载
组合件
1 2
3
OVAB
Studio
OHS
WLS
Coherence
软件库
x86 硬件
Linux
x86 硬件
OVM 管理器
OVS
OVM 资源池
部署组合件、
取消组合件部署
4
5
使用 EMCC 发现应用组件和
组合件拓扑
Oracle Enterprise
Manager
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 15
为何采用 Oracle VM 模板?
操作系统
高可用性层
Siebel VIP
Siebel 服务器应用
Siebel Web 应用
虚拟节点
• 企业应用需要满足下列要求
• 准备就绪
• 标准化
• 高可用性
• 遵循最佳实践
• 基于模板的部署具备下列特性
• 更加简便 — 所有组件都捆绑在一起
• 速度更快 — 导入、克隆、启动
• 更加可靠 — 由 Oracle 设计
模板是依据最佳实践和标准经过了预先定义和
预先测试的完整环境。 Oracle VM 模板
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 16
部署应用的典型流程 从开始到就绪需要 1-3 周
启动 1-2 天 1 天 1-5 天 1-2 天 1-5 天
平台团队 应用/DBA 团队
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 17
通过虚拟化部署应用 对 DBA 和应用所有者益处不大
启动 1-2 天 1 天 1-5 天 只提供操作系统的 VM 模板
自动化流程 手动配置流程
平台团队 应用/DBA 团队
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 18
通过模板部署应用 使应用所有者和 DBA 也可以参与到流程中
启动 1-2 天 1 天 1-5 天 包含了完整应用的 VM 模板
自动化流程 手动配置流程
平台团队 应用/DBA 团队
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 19
用 Oracle VM 模板加快应用部署 部署 Oracle RAC 的速度比 VMware vSphere 快 10 倍
3.75
39.75
0 5 10 15 20 25 30 35 40 45
Oracle VM
vSphere 5
小时
Oracle RAC 11g 2 节点集群安装时间
Evaluator Group 实验室验证:“Oracle VM — 量化应用驱动的虚拟化的价值”
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 20
用 Oracle VM 模板加快应用部署 部署 E-Business Suite 的速度比 VMware vSphere 快 7 倍
2.25
15.25
0 2 4 6 8 10 12 14 16 18
Oracle VM
vSphere 5
小时
E-Business Suite 12.1.1 2 节点集群安装时间
Evaluator Group 实验室验证:“Oracle VM — 量化应用驱动的虚拟化的价值”
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 21
适用于 RAC 的 Oracle VM 模板:部署步骤
Evaluator Group 实验室验证:“Oracle VM — 量化应用驱动的虚拟化的价值”
安装 Oracle VM Server
安装 Oracle Linux
安装 Oracle VM Manager
创建服务器池 配置存储
使用模板
创建 VM
准备网络、存储、VM
导入模板
自定义模板
部署双
RAC 集群
安装 vSphsere 5
配置 ESXi
安装 vSphere
客户端 安装 vCenter
安装 Oracle Linux 和 Oracle
RAC 程序包 网络配置 同步集群时间 安装存储
配置存储 为 RAC 配置存储
创建任务角色 配置
Linux 服务器
配置 RAC 节点 安装和配置
ASMLib 为 Oracle DB 配置 RAC
安装 RAC
配置 DB
Oracle VM 和管理
在 Oracle VM 上使用 Oracle RAC
vSphere 5 和管理
在 vSphere 上使用 Oracle RAC
5 个步骤
3.75 个小时
13 个
步骤
39.75 个小时
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 22
应用生命周期成本
更新/ 升级 开发
测试 部署
我需要现在就在我们的产品中添加
新特性。
我需要确保当前环境的兼容性。
我没有足够的时间试运行整个集群环境来进行测试。QA 需要访问
新存储、更改数据库
配置……
新应用是否具备
兼容性?
我无法承受停机。
IT 需要尽快推出
应用。
依存关系太多,我应如何确保应用配置的
正确性
40
小时
40个
小时 40个
小时
40个
小时
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 23
Oracle 产品体系的所有层中均集成了 Oracle VM
X86 和 SPARC
Oracle 虚拟网络
(Xsigo)
Oracle Linux
Oracle Solaris
Oracle VM 模板
Oracle Real Application Clusters(RAC)
Oracle E-Business Suites
Oracle JD Edward EnterpriseOne
……
Oracle Enterprise
Manager
经过集成,
便于扩展并
易于部署
性能提升
30%。
端到端的管理 —
从物理系统、
虚拟系统到云
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 24
Oracle 系统中的 Oracle VM Oracle 系统中集成了 Oracle VM
Exalogic Oracle x86 和
SPARC 系统 Oracle 虚拟
计算设备
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 25
在运行 Oracle 数据库方面,OVM 是一种更加出色的虚拟化技术
OVM 可以更加高效地利用所有可用资源
对于 Oracle 数据库虚拟化,OVM 的扩展能力更强,稳定性更高
OVM 支持在虚拟环境中更有效地整合负载
与非 Oracle 虚拟化技术相比,OVM
对 CPU 的占用更低
独立测试结论:
Oracle VM 是 Oracle 数据库虚拟化的最佳选择
和其他领先的虚拟化解决方案相比
“
“
“为何要使用 OVM 虚拟化 Oracle
数据库”
作者:Francisco Munoz Alvarez
Revera — Oracle 专业服务经理
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 26
更多客户基准测试 采用 Oracle VM 实现 Oracle 数据库虚拟化
0%
5%
10%
15%
20%
25%
Cu
sto
mer
Reg
Bro
wse
Pro
du
cts
Ord
er P
rod
uct
s
Pro
cess
Ord
ers
Bro
wse
Ord
ers
Sale
s R
ep Q
uer
y
Virtual DB compared to Physical DB Load test. SwingBench - 50 user test
Virtual Speed
Physical Speed
在基准负载测试中:每一项测试的虚拟设置性能均高于物理设置性能。
-25% -20% -15% -10%
-5% 0% 5%
10% 15% 20%
Cu
sto
mer
R
egis
trat
ion
Bro
wse
Pro
du
cts
Ord
er P
rod
uct
s
Pro
cess
Ord
ers
Bro
wse
Ord
ers
Sale
s R
ep Q
uer
y
Virtual DB compared to Physical DB Load test. SwingBench - 100 user test
Virtual Speed
Physical Speed
在基准负载测试中:平均而言,虚拟设置性能高于物理设置性能。
“使用 Oracle VM 后 Oracle Database 11g Real Application Clusters (RAC) 物理数据库与虚拟数据库的对比”作者:Anthony Russo,澳大利亚公开大学联盟 ICT 主任
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 27
统一设计和测试
• 内部测试
– 每周的测试和生产运行时间长达 2670 万个小时
– 共有 22700 台 Oracle x86 服务器支持 182400 个 Oracle 虚拟机
– 负载:软件/硬件开发、企业基础架构
• 测试环境
– Oracle x86 服务器硬件
– Oracle 存储
– Oracle 操作系统(Oracle Solaris 和 Oracle Linux)
– Oracle VM
– Oracle 数据库
– Oracle 中间件
– Oracle 管理软件
Oracle 在内部开发和使用整个体系
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 28
转变企业应用部署方式 Oracle 管理软件在 Oracle 系统上运行时性能最佳
• 降低风险
减少集成和停机问题
确保端到端的流程合规性
• 提升效率
将批处理作业转变为按需处理
将等待时间转变为工作时间
KPI 最高可实现 50% 的效率提升
• 改善决策制定、规划、执行和销售
Oracle 内存中应用
• 降低运营成本
节省数百万美元的基础架构成本
Oracle 系统将
不断改进
Oracle 管理软件
流程
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 29
Oracle Enterprise Manager
Oracle 红色体系为何独一无二 端到端的虚拟化和集成的生命周期管理
• Oracle 拥有整个体系。
• Oracle 可以供应整个体系。
•任何竞争对手都无法实现这种深度和广度的集成
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 30
降低成本: Oracle VM 3 与 VMware vSphere5 的对比 100 台双插槽服务器,每台服务器搭载 6 个 VM
Oracle VMware vSphere5
虚拟化 Oracle VM(双插槽系统、标准支持、无限制 VM)
许可 — 免费
支持 — 每台服务器每年 599 美元
VMware vSphere 5 企业增强版(每个插槽)
许可 — 3495 美元 x 2 个插槽 = 6990 美元
支持(生产)— 874 美元 x 2 = 1748 美元/年
管理 Oracle VM Manager 和 Ops Center
许可 — 免费
支持 — 免费
VMware vCenter Server 企业版
许可 — 每 25 个 VM 4875 美元
支持 — 1219 美元(每 25 个 VM 1 年的生产支持和订阅)
总成本
(第一年)
许可: $0
Oracle VM(每年): $59,900
VMware 许可(永久): $816,000
VMware 支持(每年): $203,400
总成本
(3 年) $179,700 1426200 美元(是 Oracle 的 7.94 倍)
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 31
为何选择 Oracle VM
两倍的扩展能力
速度快
7-10 倍
零
许可
成本
每个 VM 最多可扩展到 128 个 vCPU 和 1 TB 内存,而
VMware 只能扩展到 64 个 vCPU
对 Oracle RAC 和 Oracle E-Business Suites 等应用的
虚拟化速度比 VMware 快 7-10 倍
• 企业支持成本低
• 无需额外成本即可使用 Oracle Enterprise Manager
• 保持总拥有成本不变
Oracle
驱动 Oracle 的日常运营均依托于 Oracle VM 和 Oracle x86
系统
2x
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 32
挑战:(1) 销量和基础架构需求快速增长 (2) 为客户提供新的网站功能 (3) 控制成本以维持低定价优势
结果:100% 的系统正常运行时间;扩展能力是 VMware 的 6 倍
有 100% 的容量可用于每个季度故障切换至 Overstock DR 站点
现有虚拟化预算减少 15%;降低整体软件许可成本
数据中心容量增加 10%,足以支持 2012 年的增长需求;资本开支降低 75%
Nate Auwerda,Overstock.com 公司网站运营总监
“如果不使用 Oracle VM,那么光是公司的硬件和 Oracle 数据库许可这两项成本就会增加 87%。 ”
地点:美国犹他州盐湖城
行业:全球最大的剩余产品在线销售和清算零售商。2011 年收入首次达到
11 亿美元
获奖:2011 年 Gomez 最佳网站得主;
在美国所有零售商中,客户服务方面位居第四 (NRF/Amex)
Oracle 产品:Oracle VM、Oracle Linux、Oracle 数据库、Oracle RAC
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 33
挑战: (1) 需要灵活的基础架构并让所有部署功能实现自动化 (2) 降低运营开销和总拥有成本 (3) 要求供应商通过使用
RA 的 300 多个数据库实例的高可用性认证
结果:Oracle RAC 供应时间从 2-3 天缩短至 2-3 小时
功耗从 190kW 降低至 40kW
占地空间从 35 个机架减少至 4 个机架
数据库恢复时间从 16 小时以上缩短至 30 分钟
采用 Oracle VM 之后数据库备份时间从 14 小时以上缩短至 10 分钟
Steve Bartholomew,Verizon 资深技术人员
我们的目标是让所有规模的系统全部实现虚拟化。通过将硬件与操作系统和应用相分离,我们成功解决了很多问题。借助
Oracle VM,在项目获批后就可以尽快分配好虚拟服务器。
地点:美国纽约
行业:Verizon 是一家全球领先的宽带、视频、无线及有线通信服务提供商,业务遍及 150 个国家/地区。2011 年收入 1110 亿美元
业务重点:为 Verizon 所有业务线(Verizon 企业、Verizon 无线以及 Verizon
电信和商务)提供 ERP 环境(财务、SCM、HR)管理。
Oracle 产品: Oracle VM、Oracle 数据库、Oracle RAC、Oracle PeopleSoft、Oracle Enterprise Manager
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 34
挑战: (1) 需要加快应用部署速度、提高性能和节省 IT 成本
结果:在数小时内部署了完全托管的企业应用体系
物理服务器数量减少 40%,机架空间减少 25%,功耗降低 45%。
虚拟化相关成本降低 50%,生产系统内核数量加倍。
Gian Giacomo Ferraris,Versace 首席执行官
“我们的终极目标是加快应用部署速度、提升性能和降低 IT 成本,”Versace 首席执行官 Gian Giacomo
Ferraris 表示,“在 Oracle 的支持之下,我们大幅降低了许可成本和管理成本,同时确保架构具备扩展能力来满足不断变化的业务增长需求。”
地点:意大利米兰
行业:消费品。高端时尚服饰和家居用品
收入:2012 年收入 3 亿欧元;422 位员工;在全球拥有 82 家精品店
用 Oracle VM 解决的业务重点:从总部管理所有 IT 环境和运营。
Oracle 产品: Oracle VM、Oracle 数据库、Oracle RAC、Oracle E-Business
Suite、Oracle Enterprise Manager、Oracle Hyperion 解决方案、Oracle 商务智能和 BI Publisher
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 35
Oracle 虚拟化
• 主页 oracle.com/virtualization
• 下载 edelivery.oracle.com/oraclevm
• 培训 http://education.oracle.com/
更多信息……
版权所有 © 2014,Oracle 和/或其关联公司。保留所有权利。 36
参与交流讨论
@ORCL_Virtualize
facebook.com/OracleVirtualization
youtube.com/OracleVirtualization
top related