1 / 45

使用 Enterprise Manager 12c 在数小时内从无到有搭建云环境

使用 Enterprise Manager 12c 在数小时内从无到有搭建云环境. Shailesh Dwivedi 产品管理总监. 演讲议题. 企业云 Oracle 云管理解决方案 如何实现“从无到有搭建云环境” OSC 案例研究. 云的整体控制. 集成的云体系管理. 业务驱动的应用程序管理. 全面的云生命周期管理. |. |. 简单、自动化. 业务驱动. 自助式 IT. 企业云:它是什么,它不是什么. 企业云是 ……. 企业云不是 ……. 通过整合、标准化和自动化实现 IT 转型 从广度和深度全面覆盖数据中心 物理的和虚拟的系统

leone
Download Presentation

使用 Enterprise Manager 12c 在数小时内从无到有搭建云环境

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 使用 Enterprise Manager 12c 在数小时内从无到有搭建云环境 Shailesh Dwivedi 产品管理总监

  2. 演讲议题 • 企业云 • Oracle 云管理解决方案 • 如何实现“从无到有搭建云环境” • OSC 案例研究

  3. 云的整体控制 集成的云体系管理 业务驱动的应用程序管理 全面的云生命周期管理 | | 简单、自动化 业务驱动 自助式 IT

  4. 企业云:它是什么,它不是什么 企业云是…… 企业云不是…… • 通过整合、标准化和自动化实现IT转型 • 从广度和深度全面覆盖数据中心 • 物理的和虚拟的系统 • Iaas、PaaS、应用程序、业务流程和活动 • 运行关键任务应用程序 • 必须降低成本和复杂性,提供更好的服务质量 • 只允许用户按需部署 VM 的一般的 IaaS • 不了解应用程序 • 不能运行关键任务应用程序或要求重新编码关键任务应用程序 • 需要错综复杂的工具和大量支持人员

  5. 没有万能的云解决方案 我该如何部署 Java 应用程序并管理其运行 我需要很多用于财务模拟的 Linux 主机 我只需要一个数据库方案 我需要克隆数据库以便用于功能测试 我该如何部署用于测试的 E-Business Suite 环境?

  6. 最广泛、最全面的企业服务 自助式访问、计量和计费,基于策略的弹性 数据库云 应用程序2 应用程序 1 应用程序 3 Java 平台 DB DB DB VM VM VM 任何物理或虚拟平台 任何物理或虚拟平台 数据库即服务 (DBaaS) Java 平台即服务 (JPaaS) 基础架构即服务 (IaaS) OVM、Sparc 容器和 LDOM 提升企业价值

  7. 全面的云生命周期管理 • 1. 规划和建立云 • 容量和整合规划 • 资产发现 • 裸机供应 • 策略设置 • 4. 计量、计费、优化 • 计量资源使用率 • 计费 • 优化性能、容量、QoS 应用程序和 业务服务 平台即服务 DBaaS MWaaS 基础架构即服务 • 3. 管理和监视云 • 自动伸缩 • 整个体系管理 • 最终用户、业务级应用程序监视 • 2. 在云上构建、测试和部署应用程序 • 将应用程序打包为组合件 • 测试应用程序 • 自助式供应

  8. Oracle Enterprise Manager 12c 规划和建立云 • 识别所有 IT 资产(云构建块) • 规划资源整合 • (P2V、P2E、数据库、应用程序等) • 建立集中式软件库 • 定义云拓扑 • 建立共享资源池,定义云区域 • 建立云服务 • 服务目录(IaaS、DBaaS、PaaS) • 建立自助式访问 • 配额、访问规则、预留策略 • 计费 • 云生命周期管理 应用程序和 业务服务 规划 优化 建立 计量和 计费 平台即服务 构建 数据库即服务 管理 基础架构即服务 测试 监视 部署

  9. 整合规划程序 • 从 Enterprise Manager 信息库中提取目标资源使用和配置数据 • CPU、内存、存储、网络 • 典型时期 • 管理员为负载迁移指定服务器和约束 • 物理到虚拟系统、物理到物理系统、物理到集成式系统 • 现有/计划服务器 • 业务/技术约束 • 详细报告整合负载在目标服务器上的性能

  10. 企业云架构 云管理层 自助式 API 计费与容量规划 服务目录 Policy Manager(SLA 管理、DRS、DPM) 软件库 计费 API 配置管理 供应 监视 A 区域 B 区域 IaaS 资源池 DBaaS 资源池 MWaaS 资源池 存储阵列 存储阵列 云基础架构层

  11. 引导式、自动式的云搭建从裸机到自助式 云基础架构管理员 自助式管理员 为 DBaaS/PaaS 供应虚拟机管理程序或底层基础架构软件 配置存储和网络 (VLAN) 创建资源池 根据职能和运营边界定义区域 配置软件库 定义云服务 为用户和角色指定配额 定义访问界限(将角色映射到区域)和配置规则 制定计费方案 发布服务目录 1 1 2 2 3 3 4 4 5 5

  12. 服务目录的建立 • 服务模版基于 • 面向 Oracle VM 环境的组合件 • 物理部署过程

  13. Oracle Enterprise Manager 12c 构建、测试和部署应用程序 • 打包复杂的多层应用程序 • 自助方式部署应用程序、数据库或任何底层基础构架 • 定义自动应用程序扩展策略 云生命周期管理 应用程序和 业务服务 规划 优化 建立 计量和 计费 平台即服务 构建 数据库即服务 管理 基础架构即服务 测试 监视 部署

  14. 组合件:打包多层企业应用程序 捕获完整的 应用程序拓扑 打包成 单个组合件 Oracle Virtual AssemblyBuilder Studio 元数据

  15. Oracle Virtual Assembly Builder Studio • 创建和定制软件设备 • 创建组合件蓝图 • 定义 vNIC 和 vLAN 绑定 • 定义卷配置(本地、远程、共享) • 添加自定义配置脚本 • 定制后期绑定属性 • 管理部署计划 • 创建单个可部署的存档 (OVA) 并将其导出到 Enterprise Manager 架构师使用的设计工具

  16. 组合件部署 组合件存档 OVABStudio 1 2 OHS 4 组合件管理员创建组合件 部署、取消部署组合件 OHS OHS WLS 上载组合件 3 Oracle Enterprise Manager WLS WLS WLS Coherence Coh Coh 5 DB OVM 管理器 使用 EMCC 发现应用程序组件和组合件拓扑 软件库 参考系统 Linux OVS x86 硬件 x86 硬件 OVM 资源池

  17. 自助式门户 • 现成的自助式门户 • 基本产品的组成部分,无需额外安装 • 丰富的服务目录 • VM 模板、组合件 • 数据库服务 • Java 应用程序 • 完全的运营控制 • 启动/停止服务,请求额外资源、备份/恢复 • 监视、扩展、收缩 • 计费信息 • 配额监视 • 可通过 API 编程访问 • REST 式 API、CLI 和客户端绑定

  18. 云 API 和 CLI • REST 式云 API • 支持多种模式:IaaS 和 PaaS • 使用简单云资源模型编程 • 属于 DMTF 云 CIMI 和 CAMP 标准 • 包含如下操作: • 列出发布的服务模版 • 部署云服务 • 执行管理任务,比如启动/停止资源 • 可以用 CLI 包装 API

  19. 自助门户的定制 定制的徽标和外观

  20. 基于扩展和收缩的策略 • 根据预定义的策略动态分配资源 • 现成的策略编辑功能将度量阈值与操作相结合 • 基于时间计划 • 基于时间计划调用操作。示例:周末静默虚拟机 • 基于性能 • 通过伸缩操作来支持按需伸缩容量

  21. Oracle Enterprise Manager 12c 监视和管理云运营 • 资源使用和用户请求监视 • 集中跟踪软件资产和云中运行的应用程序 • 部署在云中的应用程序的自动监视配置 • 事件和问题管理 • 配置管理 • 最终用户和业务级服务管理 • 应用程序监视(应用程序正常运行时间、运行状况、性能、应用程序服务级别监视……) • 基础架构监视(A2D、合规性……) • 全面运营管理(备份、补丁……) 云生命周期管理 应用程序和 业务服务 规划 优化 建立 计量和 计费 平台即服务 构建 数据库即服务 管理 基础架构即服务 测试 监视 部署

  22. 云资源和请求监视 • 管理云区域和底层资源 • 服务器池、VM、数据库、中间件 • 跟踪资源流动、租户、策略违规等 • 下钻到各个资源实现更深层次的监视 • 监视请求和故障率,识别要修复的潜在瓶颈

  23. 集中式软件库存跟踪 按版本、供应商、LOB、成本中心、生命周期状态、地点和部门等汇总 所有部署在云中的软件资产的集中视图

  24. 管理组和模版集合 • 自动监视设置 所有目标 非生产模板集合 生产模板集合 生产环境 非生产环境 关联 关联 关联 HCM 销售 销售 HCM 财务 财务 自动添加到组的目标 自动应用于目标的监视设置: 生产模板集合和财务模板集合的 监视设置组合 设定目标属性值 财务模版集合 新目标

  25. 通过 DevOps 实现全天候服务管理针对服务和基础构架的信息板 • 跨 FA、中间件、DB 和系统的状态汇总 • 每个目标的运行状况指标 • 事件和警报 • 按组来组织,便于管理 应用程序 中间件/数据库 基础架构服务

  26. Incident Manager • 通过单一中心控制台查看、管理、诊断和解决事件 • 支持事件生命周期操作 • 分配、确认、设定优先级、跟踪状态、升级、阻止 • 通知并打开帮助台记录 • 集成式 Oracle 体验 • 访问 My Oracle Support (MOS) 知识库 • 加速事件和问题诊断与解决 • 按事件管理 • 重要事件 • 与同一问题相关的事件组合在一起(例如,由数据库、主机、存储引发的事件)

  27. 服务管理:执行报告

  28. Oracle Enterprise Manager 12c 计量、计费与优化服务 • 计量资源使用和云使用 • 选择性地向应用程序所有者、最终用户和/或业务部门计费 云生命周期管理 应用程序和 业务服务 规划 优化 建立 计量和 计费 平台即服务 构建 数据库即服务 管理 基础架构即服务 测试 监视 部署

  29. 计量和收费 • 从应用程序到磁盘的资源计量 • VM 、数据库、Web Logic 服务器、主机 • 组合目标:在支持的目标类型上的聚合 • CPU、内存、存储、网络带宽 • 数据库事务、SQL 执行等 • 中间层资源使用 • 应用程序/活动计量(计划) • 用户定义的计费方案 • 基于使用的项目(资源和活动) • 基于配置的项目 • 固定成本项目

  30. 计费指标

  31. 计费报告 计费管理员 自助门户用户 业务用户 • 根据 LDAP 层次结构进行累计 • 针对用量和计费的汇总和趋势报告 • 下钻 • 与 BI Publisher 相集成 • 生成各种格式的报告 • Excel、Word、HTML、PowerPoint、PDF • 电子邮件或 FTP 报告 • 按资源细分的计费趋势报告 • 可选择的信息详细程度 • 计费方案配置

  32. 新特性

  33. 方案即服务 自助服务 数据库的终极整合 • 通过自助服务启用共享数据库部署模型 • 每一个应用程序用户可以获得一个或多个数据库方案 • 通过 Database Resource Manager 保证服务级别 • 通过 Database Vault 实现安全隔离 • 与可插拔数据库集成 DBA 应用程序用户 管理员

  34. 即时克隆 几分钟即可完成数据库供应 • 可创建安全和功能数据库副本 • 用户可创建多个副本以便进行功能测试,而不会消耗空间 • 云用户可创建快照,并且可以“时空穿越”到早期的版本 生产 测试 屏蔽的数据 泵文件 010010110010101001001001001001001001001001001000100101010010010010011100100100100100100100001001001011100100101010010010101010011010100101010010 子集和屏蔽 • 利用“写入时复制”存储技术 • Sun ZFS 和 Netapp 存储的初始化支持 • 不仅仅是 Flexclone 存储 • 集成配置管理(沿袭和关联追踪) • 存储感知的“计量与计费”

  35. 测试即服务 • 自动化执行测试流程的主要阶段 • 利用 IaaS/DBaaS/PaaS 云服务环境供应 • 最小化总测试周期 • 目前,测试周期的 50% 花费在设置上 • 支持自助测试 • 与以下集成: • 用于负载和功能测试的 Oracle 测试工具 • 提供诊断的 Enterprise Manager 性能管理 • 适用于私有云和公有云 • 部署测试系统 • 建立应用程序和临时事件 • 检测到瓶颈 • 重新配置和重新测试 • 运行功能测试 • 运行负载测试

  36. 云蓝图:分层云服务 • 云蓝图编排已连接服务实例(例如,VM、数据库、中间件)的“系统”的创建 • 列出构成“系统”的云资源 • 参数化配置 • 优势 —— 云用户自动化: • 推广使用成熟的标准拓扑 • 用户获得一致性、可重复性,并减少错误

  37. 客户成功案例

  38. 一家全球医疗保健公司 • 挑战 • 开发/测试团队在等待新的 Siebel 环境时生产效率下降 • 添加新 Siebel 特性的更长发布周期影响竞争优势 • IT 组织在添加额外硬件基础架构上的支出负担 • 使用 IT 资源无责任制 • 实施 • Oracle VM 3.0.3、Oracle Virtual Assembly Builder (OVAB) 11gR1、Oracle Enterprise Manager 12c Cloud control、Siebel CRM 8.1.1 • 自助式供应 • 计量和计费 • 优势 • 响应开发和测试用户请求的敏捷性提高 • Siebel 部署时间从 2 个月缩短至几小时 • 对云用户计量/计费的粒度控制

  39. HDFC 银行:DBaaS • 挑战 • 建立在 168 个机架单元上的零售资产基础架构占用昂贵的场地 (DC) 空间 • 使用 5 年以上的现有老旧存储难以进行维护 • 容易出错的手动任务 • 有限的应用程序分区和 IO 重新平衡 • 实施 • Exadata 和非 Exadata 上的云区域 • RAC 数据库的自助式供应 • 补充管理功能的配置管理特性 • 优势 • 将空间占用从 168 个机架单元减少到 60 个 • 可扩展的系统能够最多支持三倍的当前业务量 • 批处理时间缩短 5 倍(从 10 小时降至 2 小时) • 缩短有关贷款申请的“新产品”上市时间 • IT 资源的 C 级可见性

  40. Oracle 解决方案中心 (OSC) 挑战 • 所有 OSC 环境都部署在物理硬件上 • 每个用户和活动都使用专用的环境 • 需耗费几小时或几天时间建立环境,而且需要复杂的自定义脚本实现自动化 • 服务器利用率低:未使用时,许多物理环境处于空闲状态(但仍然耗费空间、电力和制冷) • 由管理员处理环境请求 • 拥有 4 名系统管理员的团队只能有效管理几十个系统 • 将公有云活动带回 Oracle • 为实现自助服务的灵活性,有些用户已开始使用第三方公有云,如 Amazon。 • 将这些用户带回 OSC 私有云既可以保护 Oracle 的知识产权和客户数据,还可以降低运营成本 背景 OSC 成立于 1997 年,它作为 Oracle 与合作伙伴的产品展示数据中心供 Oracle 销售和咨询公司使用 为 Oracle 的现场组织举办许多种活动 • 概念证明:在实际生产场景下 Oracle 产品的全面测试 • 研讨会:让客户熟悉 Oracle 技术和产品的为期一天的实践培训活动 • 自定义演示:针对特定客户或场景量身定制的 Oracle 产品概述 • 沙箱:针对客户和 Oracle 现场员工的评估环境

  41. 向 OSC 云的转移 • 用 Enterprise Manager 12c 提供真实的私有云 • (Iaas、自助服务) • 自助服务可以让我们四百多位最终用户中的大多数管理各自的 VM 供应和运营 • OSC 于 2005 年开始实施云,当时仅有 6 台服务器,处理每周 10% 的活动 • 之后的 7 年,云的利用率稳步增长 • 当前,90% 的运营实现了虚拟化。云环境中有超过 1000 个 CPU 内核和约 500 TB 的存储量,拆分于两个数据中心内

  42. OSC 云

  43. Oracle Enterprise Manager 12c企业云的整体云控制 规划 优化 建立 • 统一、自动化的管理 通过单一产品全面管理整个云体系和所有云服务 • 全面的云生命周期解决方案 管理云生命周期的所有阶段 • 业务驱动的云 应用程序感知的云,可自动调整以满足业务服务和业务活动的需求 计量和 计费 应用程序和 业务服务 构建 管理 平台即服务 数据库即服务 测试 基础架构即服务 监视 部署

  44. Graphic Section Divider

More Related