Oracle云数据库方案.docx

上传人:11****ws 文档编号:3155681 上传时间:2019-05-23 格式:DOCX 页数:5 大小:430.38KB
下载 相关 举报
Oracle云数据库方案.docx_第1页
第1页 / 共5页
Oracle云数据库方案.docx_第2页
第2页 / 共5页
Oracle云数据库方案.docx_第3页
第3页 / 共5页
Oracle云数据库方案.docx_第4页
第4页 / 共5页
Oracle云数据库方案.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Oracle 私有云架构解决方案一、 解决方案概览现在中国移动已经建立了自己基于 Openstack 标准的底层 IaaS 云架构,已经可以通过这种架构满足自身的企业级私有云架构需求同时为多种行业的企业级用户提供标准的软件基础架构。但是一直以来都没有一个完整的方案可以为自己和企业级客户提供标准的 PaaS服务,主要包括数据库服务和中间件服务。并且希望这种方案是对现有中国移动 IaaS 架构的一种扩展而不是重新开发部署一套新的系统,并且要求新增加的功能可以统一的通过现有的中国移动云平台进行集中的管理和调度,也就是说新增加的功能可以对外开放基于Openstack 标准的调用 API,通过调用这样

2、API 可以实现 PaaS 层的相关管理和计费功能。二、 Oracle EM 功能介绍Oracle EM 是业界第一的企业级应用管理平台,可以集中的实现企业级从底层磁盘到上层的应用的监控和管理、多个层次的系统快速部署、优化、计费等核心功能,并且可以用于企业公有云和私有云的集中管理,从而满足企业级用户混合云架构的需求。Oracle 的 EM 的一个重要功能是实现企业级的云管理,包括满足客户在本地、私有云和 Oracle 公有云建立、部署、管理应用的需求。在实现丰富灵活的企业级监控、管理的前提下最大化的实现整个流程的可视化和管理灵活性并且采用标准的 IT 标准和协议可以非常灵活的融入企业现有的 I

3、T 架构中。总结一下 EM 在云管理方面主要实现了以下的四个功能:数据库云服务快速的建立新的数据库,实现多个数据库的融合,并提供丰富的管理功能。比如通过快照复制和 RMAN 备份快速的建立数据库云服务。中间件云服务所有的中间件产品的云化,快速的建立中间件云服务,实现快捷的应用运行环境部署和丰富的监控管理功能IaaS 云服务通过简单的点击、配置快速的实现 IaaS 环境的搭建并提供丰富的管理功能。混合云管理Oracle EM 丰富的管理和监控功能,全面的对本地环境、公有云环境的监控和管理,通过单一平台实现全面的管理和监控。三、 使用 Oracle EM 实现私有 PaaS-Oracle 数据库云

4、通过使用 Oracle Enterprise Manager 客户可以对本地和云端的 Oracle 环境进行统一的管理。EM 已经和 Oracle 的核心产品做了深度的融合、可以实现全环境的自动化的监控和管理,包括了从数据库、中间件和硬件的管理。客户通过使用这个平台简化的管理、开发、运维工作,极大了降低了整体的系统运维成本。使用 EM 的数据库云管理包,可以实现全数据库云生命周期的管理,从资源的分配、基于规则的访问配置、服务等级分类到计费的全部管理功能。它容易用户申请数据库服务、根据需要进行消费;它也容许根据应用的需要进行资源的缩放。最后,它容许管理人员和消费客户全面的的了解所有的成本和支出。

5、EM 提供了丰富的选项并支持数据库资源池的丰富的融合模型。从基于虚拟化技术架构的资源到支持高性能的数据库集群的资源,从而可以实现多种整合模型架构的实现。基于 Pluggable database 技术的架构可以非常方便的实现数据库的云化,也即云数据库实现的基础。EM 13c 提供了丰富的服务分类和快速自动部署的功能,极大的简化了多种类型数据库的配置部署,并包括高可用和容灾的架构。通过开箱即用的 Portal 或是 Restfull API 实现基于规则策略的标准数据库的配置。开发人员、测试人员和 DBA 还有另外的用户可以方便的通过 Portal 或是 Rest API 进行资源的配置,主要提

6、供的功数据库云服务模板如下:New single instance (SI) and Real Application Clusters (RAC) databases,预定义的标准模板,主要为应用开发人员提供标准的数据库,是空库或是包括数据。New single instance (SI) and Real Application Clusters (RAC) databases附件上data guard功能,这个备用的数据库既可以在本地也可以在不同的地域,从而可以快速的实现高可用和容灾。Logical database,主要以数据库 schema的方式对外提供数据库服务Pluggable

7、database。它是基于12C的数据库技术,快速的提供可插拔数据库的模板。通过使用EM实现完全自动化的克隆,包括快照克隆和完全数据库克隆,这些功能大大的简化了DBA和运维人员的管理和使用。使用数据库的克隆的技术,大大缩短了应用系统功能测试和性能测试的时间和周期。克隆选项如下:快照克隆利用了“storage Copy-on-Write”技术,它是在存储层实现的相关功能,使用的存储包括oracle自己的存储和非oracle的存储。这种技术可以让用户在几分钟之内就可以快速的建立一个克隆数据库。它也支持自己建立私有的备份和从源数据库刷新数据,克隆技术支持既可以在文件系统或是在ASM系统上实现。数据库

8、全克隆利用RMAN的备份或是复制数据库技术来实现,比如可以快速在Oracle的数据库一体机Exadata上实现数据库的快速克隆、快捷的搭建测试和开发环境。利用EM可以在几分钟内实现数据库的补丁和升级操作。这样显著的减少了系统维护的时间,开箱即用的仪表盘可以让管理员实时的获知补丁和升级的进度。完全的云服务供给框架,包括主要核心功能如下:计划和设置:EM容许管理员去分配资源、定制标准化和自动化的部署流程、发布模板到服务分类、设置访问策略、资源使用上限、资源的伸缩、和回收。自服务Portal:EM提供了开箱即用的门户,容许开发人员、测试人员、DBA和其它人员去灵活使用。例如,用户可以对数据库资源进行

9、启动、停止管理。完全的Rest Full API支持和访问:EM提供了丰富的RestFull API ,通过使用这些API 可以实现门户的全部功能,可以在自己开发的运维管理系统或是第三方的管理平台上使用这些API,从而可以把Oracle的数据库云服务集成到自己的云管理平台上做为现有系统的扩展和补充。通过RestFull API实现主要功能如下: Create DB Services List Deployed DBs, Service Templates Patch DBs Delete Instance DBs Zone, Pool and Quota Management Request

10、Settings Software Library Setup Provisioning Profile and Service Template creation Setup Charge Plans系统和运维监控:EM 提供了丰富监控和监控检查机制,容许开发人员、运维人员、DBA、其他人员方便的对整体的IT 环境进行监控和管理,用户可以通过丰富的网页显示,了解IT环境中服务器、数据库、中间件、应用的运行和健康情况。云资源使用计量、收费:一个完整的云环境监控管理平台,需要能对资源分配的消耗、使用情况进行准确的计量和收费。EM 提供的工具可以定义资源消耗计划、根据不同的规则和策略去收集各种资源

11、消耗的细节并提供丰富的报告。为了方便用户的使用,EM提供了很多预定义的模板,使用模板可以快速的建立资源消耗、计量计划。方便用户的使用。四、 使用 Oracle EM 实现私有 PaaS-Oracle 中间件云EM 可以让 IT 人员按需建立 Weblog、SOA/ Server Bus 不同服务类型的中间件云服务,并且可以根据用户规模的不同基于配置策略灵活的进行配置以满足其他搭建中间件 PaaS 云平台的需求。开发人员可以使用预定义的门户按需的进行应用的部署、开发配置和管理,测试等完整的 DevOps 工作流程。EM 13C 不仅支持标准的 Weblogic 域的发布而且支持带 JRF 功能的

12、域的发布。从而满足用户部署核心应用的需求;并且可以灵活的实现多个系统的整合需求。用户使用单一的工具对整个 IT 环境的中间件系统进行统一的管理,不仅包括 Oracle 的中间件而且包括其它第三份的中间件运行平台,比如 Tomcat 等。EM 提供的工具对底层 IaaS 平台是透明的,不管是物理环境或是虚拟环境都可以实现动态的资源部署。和对数据库管理实现的功能类似,通过 EM 提供的丰富的 REST API 用户可以实现所有门户提供的功能、比如申请资源、建立资源、资源计费等。并且可以通过在第三方的平台对这些 API 进行调用,从而实现和第三方平台的整合。.使用执行策略可以灵活的实现资源的启动、停

13、止。使用资源计划策略可以实现资源的优先级分配,比如:当资源的 CPU 使用低于 5%的时候,资源自动进行回收,从而更好的节省资源和成本。这些策略包括从针对最终用户到底层硬件平台的丰富类型。EM 13C 在建立中间件资源的时候,首先分配和部署 VM 资源、然后分配 VM 到 Zoon 和 Pool 最后在分配的 VM 上建立完整的 Weblogic 实例。现在最终用户通过简单的点击鼠标就可以建立一个完整的 Weblogic 工作域。EM 提供了丰富监控和监控检查机制,容许开发人员、运维人员、DBA、其他人员方便的对整体的IT 环境进行监控和管理,用户可以通过丰富的网页显示,了解IT环境中服务器、

14、数据库、中间件、应用的运行和健康情况。EM 13C 支持测试到生产、生产到测试的Weblogic域、部署Java EE应用、配置数据、SOA 和BPM管理环境以及Web Center域、Portal和其它客户自定义内容的克隆。一个完整的云环境监控管理平台,需要能对资源分配的消耗、使用情况进行准确的计量和收费。EM 提供的工具可以定义资源消耗计划、根据不同的规则和策略去收集各种资源消耗的细节并提供丰富的报告。为了方便用户的使用,EM 提供了很多预定义的模板,使用模板可以快速的建立资源消耗、计量计划。方便用户的使用。五、 使用现有的 OpenStack 技术平台实现 IaaS 云中国移动现有的 O

15、penStack 技术平台,可以实现基本的 IaaS 层服务,对于 Sql server和 Mysql 的数据库需求。可以首先通过 OpenStack 技术建立 VM,然后在 VM 上预配置Mysql 和 Sql server 并生成黄金镜像。通过调用 RESTFull API 快速的克隆包含 Mysql 和 Sql server 的 VM,从而实现 Mysql 和 Sql server 的云数据库服务。六、 总结在现有的 OpenStak 技术基础上,通过使用 Oracle 的 EM 可以实现 Oracle 数据库和中间件层的 PaaS 化,从而为中国移动现有的 IaaS 解决方案增加数据库和中间件 PaaS 服务的能力。中国移动通过这种扩展了 IaaS 和 PaaS 处理能力的解决方案,从而可以为用户提供完整的私有云解决方案。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。