oraclepaas私有云技术方案

上传人:第*** 文档编号:61617035 上传时间:2018-12-07 格式:DOCX 页数:22 大小:1.43MB
返回 下载 相关 举报
oraclepaas私有云技术方案_第1页
第1页 / 共22页
oraclepaas私有云技术方案_第2页
第2页 / 共22页
oraclepaas私有云技术方案_第3页
第3页 / 共22页
oraclepaas私有云技术方案_第4页
第4页 / 共22页
oraclepaas私有云技术方案_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《oraclepaas私有云技术方案》由会员分享,可在线阅读,更多相关《oraclepaas私有云技术方案(22页珍藏版)》请在金锄头文库上搜索。

1、Oracle私有PaaS云技术方案作者:陈朝晖 Sonny C一、 Oracle云计算技术云计算是信息技术与服务的交付领域的重大进步。由于能够以自助、动态伸缩、可计量的方式提供对共享计算资源池的按需访问,云计算在成本、速度和效率方面具有无与伦比的优势。 尽管目前云计算尚处于其生命周期的初期,但它却是过去几年中一直在推动企业数据中心及服务供应商发展的各种技术趋势的发展与融合,这些技术趋势包括网格计算、集群、服务器虚拟化、SOA 共享服务以及大规模管理自动化等等。十多年来,伴随数千客户的成功和高水平的投资,Oracle 在这些领域已经处于领先地位。如今,Oracle 为云注入强大动力,成为世界上许

2、多公有云和私有云的基础。 Oracle 的战略是,提供一系列广泛的软件和硬件产品和服务来支持公有云、私有云和混合云,帮助客户选择适合于自身的云计算方法。这一领域的竞争对手们往往持有狭隘的云计算观念,他们认为,云计算只是软件即服务 (SaaS)、只涉及虚拟化或只涉及硬件,等等,而与他们不同的是,Oracle 提供行业内最广泛、最全面而集成的云产品。 Oracle 的云计算战略广泛而全面,为客户采用云计算提供选择和实用的规划。我们为私有云和公有云提供企业级软硬件产品和服务,包括: 私有云: 一系列广泛的横向和行业特定 Oracle 应用程序,这些应用程序在基于标准的、共享的、可灵活伸缩的云平台上运

3、行 用于私有 PaaS 的 Oracle 中间件和数据库,支持客户整合现有应用程序并且更加高效地构建新应用程序 Oracle 的服务器、存储和网络硬件与虚拟化和操作系统软件相结合,共同用于私有 IaaS,支持客户在共享硬件上整合应用程序 公有云: Oracle On Demand,这是 Oracle 应用程序、中间件和数据库的云服务供应商 Oracle 产品,客户可在第三方公有云中部署这些产品,其中包括 Oracle 应用程序、中间件、数据库、操作系统和虚拟化软件 Oracle 中间件和数据库,支持包括 SaaS 和 PaaS 在内的第三方云供应商 云之间的集成: Oracle 支持跨公有云和

4、私有云集成一系列的身份和访问管理产品,同时还支持 SOA 和流程集成以及数据集成。 与持有狭隘云计算观念的其他产品和服务供应商不同的是,Oracle 的方法是全面且集成的,Oracle 针对所有层次的云系统(SaaS、PaaS、IaaS),为客户提供涵盖云开发、云管理、云安全性和云集成相关解决方案的私有云和公有云解决方案。对于私有云,Oracle 提供一系列广泛的横向和行业应用程序(在基于标准的共享服务平台上运行)、领先的中间件和数据库产品(包括 Oracle 数据库云服务器和 Oracle 中间件云服务器,用于私有平台即服务 (PaaS))、领先的硬件产品(用于私有基础架构即服务 (IaaS

5、))。对于公有云,Oracle On Demand 是为客户提供应用程序和平台服务的云服务供应商。客户也可以选择在第三方公有云中运行 Oracle 产品。许多第三方 SaaS ISV 和其他公有云由 Oracle 技术提供支持。最后,Oracle 还提供跨公有云和私有云进行集成的软件。二、 Oracle IaaS只有 Oracle 提供了基础架构即服务 (IaaS) 所需的完整性选择,包括计算服务器、存储、网络结构、虚拟化软件、操作系统和管理软件。与提供部分解决方案的其他供应商不同,Oracle 提供所需的所有基础架构硬件和软件组件以支持繁多的应用程序需求。 Oracle 针对 IaaS 提供

6、以下产品:一系列机柜式、机架式和刀片式安装的 SPARC 和 x86 服务器;包括闪存、磁盘和磁带在内的存储;聚合的网络结构;包括 Oracle VM for x86、Oracle VM for SPARC 和 Oracle Solaris Containers 在内的虚拟化选件;Oracle Solaris 和 Oracle Linux 操作系统;以及 Oracle Enterprise Manager。 Oracle 强健灵活的云基础架构支持资源池化、弹性可伸缩性、快速应用程序部署和高可用性。这种架构能够提供与计算、存储和网络技术相集成的应用程序感知虚拟化和管理,这一独特能力让公有和私有

7、IaaS 的快速部署和高效管理成为可能。三、 Oracle虚拟化技术方案3.1、Oracle基础架构虚拟化技术综述完善的服务器虚拟化技术:Oracle提供了业界最全面的服务器虚拟化技术,从SPARC小型机到X86 PC服务器。并且Oracle VM for X86是Oracle唯一官方认证的免费虚拟化平台。利用Oracle企业管理器可以实现对Oracle虚拟化技术的集中式管理,可以真正做到从应用到磁盘的一站式快捷管理。Oracle拥有完备的软硬件平台,为用户实现云计算带来了巨大的方便。作为企业级IaaS平台实现,Oracle VM for X86和Oracle VM for SPARC以及Co

8、ntainer在功能和性能以及投资保护等方面都有卓越表现。3.2、Oracle VM for x86Oracle虚拟机是面向企业级的虚拟化解决方案,是Oracle定制的开源的虚拟化软件,支持x86 、x86-64平台、Intel和AMD的系统、Linux/Windows操作系统、Oracle及第三方应用,为企业用户提供低成本、可扩展、三倍于其它虚拟化产品性能的服务器虚拟化解决方案。Oracle虚拟机没有许可证费用,用户可以从Oracle网站自由下载Oracle虚拟机及其管理工具。Oracle为客户提供一站式的支持服务,包括虚拟机,Linux操作系统,Oracle数据库,融合中间件以及Oracl

9、e的应用,大大提高服务支持的效率。基于Web的集中管理工具,提供对虚拟机的生命周期管理,包括虚拟机的创建、配置、克隆、共享、启动、迁移等;负载均衡、高可用、在线迁移等高级特性,可以充分保障用户业务的高可用性及连续性;快速的应用部署,无论是物理机到虚拟机的转换还是全新的应用部署,都能保证用户在最短的时间内完成企业软件系统的搭建先进灵活的结构,可以满足企业用户不同规模的虚拟化需求,如下图所示:3.2.1、体系架构Oracle VM采用模块化分层模块化结构,如下图所示:Oracle VM Server 直接安装在裸机上,整个安装过程可在数分钟内完成,Hypervisor接管所有的硬件,提供同时运行多

10、个虚拟机的能力。内置的Oracle VM Agent是服务之间及服务器与Manager之间通信的核心。VM Server支持使用共享共享存储和本地硬盘作为存储空间,在共享存储模式下,可以实现Oracle虚拟机上述的所有功能,如下图所示:3.2.2、技术规格Oracle VM Server 支持全虚拟化和半虚拟化两种虚拟化方式,全虚拟化支持Oracle/RedHat Linux 3/4/5/6, Windows全系列以及Solaris作为Guest OS;半虚拟化支持Oracle/RedHat Linux 4/5/6。3.3、 Oracle虚拟化管理3.3.1、Oracle VM manager

11、Oracle虚拟机管理工具是Oracle独立开发的虚拟机管理解决方案,提供包括虚拟机的生命周期管理,包括虚拟机的创建、配置、克隆、共享、启动、迁移等,涉及虚拟机管理的所有内容;同时提供客户机访问的VNC客户端。Oracle虚拟机管理工具是基于浏览器的集中管理解决方案,采用分层结构,最底层是Oracle Database XE,用于存放虚拟机的相关信息,用户信息等,并通过安装在VM Server上的Agent和VM Server通信,是整个虚拟机管理的核心;其上是融合中间件层,是上层应用和数据库联系的纽带,最上层是JAVA实现的Web应用,用户不需要安装客户端软件,这种结构可以用单个管理工具对企

12、业内部所有虚拟机实现集中统一的管理。如下图所示: 3.3.2、主要功能Oracle VM Manager主要功能模块如下图所示:安全管理:包含用户认证管理,用户和组的管理,用户授权管理。虚拟机管理:提供对虚拟机的生命周期管理,包括虚拟机的创建,克隆,启动,配置,停止,在线迁移等。资源管理:Oracle VM包含四种资源,分别为虚拟机模板,虚拟机image,ISO image及虚拟共享磁盘服务器/服务器池的管理:提供对服务器池的创建,删除,配置,服务器的添加,删除,配置,启动停止等的管理。3.3.3、体系架构Oracle VM Manager采用分层结构,Oracle XE 数据库作为配置管理数

13、据库,中间层使用Oracle 融合中间件作为通信纽带,最上层使用Java实现的基于浏览器的用户界面。如下图所示:3.3.4、技术规格Oracle VM Manager需要单独安装,支持的操作系统为Oracle/Redhat Linux.3.4、Oracle虚拟化环境的应用模板基于Oracle的产品线,Oracle为需要使用Oracle虚拟化的用户提供了各种模板,这些模板是预编译,预配置的虚拟机,包含了客户机操作系统,数据库,中间件以及应用,用户可以从Oracle网站下载这些模板,并通过管理工具导入,再根据客户的实际情况进行配置的更改,最后保存成用户自由的模板,称之为Golden Image,以

14、便用户日后使用。这些模板涵盖了Oracle 数据库,中间件,应用,包括:WebLogic Server、数据库 11g、Siebel CRM等、企业级管理工具等。利用Oracle的模板技术,可以节省用户大量的安装、配置时间。如下图所示:除此之外,Oracle 还免费提供Oracle虚拟机的模板制作工具(Template Builder),方便客户基于自身应用定制模板。四、 Oracle PaaS私有云技术方案Oracle PaaS 是一种以公有或私有云服务形式提供的弹性可伸缩的共享应用程序平台。Oracle PaaS 基于 Oracle 行业领先的数据库和中间件产品,可运行从任务关键型应用程序

15、到部门应用程序(Oracle 应用程序、来自其他 ISV 的应用程序或定制应用程序)的所有负载。Oracle PaaS 让组织可以在一个共享的通用架构上整合现有应用程序,并构建利用该平台提供的共享服务的新应用程序。Oracle PaaS 平台通过跨多个应用程序的共享平台的标准化和更高利用率带来成本节省。Oracle PaaS 还通过更快的应用程序开发(利用基于标准的共享服务)和按需弹性可伸缩性提供更大的敏捷性。 Oracle PaaS 包括基于 Oracle 数据库和 Oracle 数据库云服务器 (Exadata) 的数据库即服务,以及基于 Oracle WebLogic 和 Oracle 中间件云服务器 (Exalogic) 的中间件即服务。Oracle PaaS私有云同时支持Oracle云服务器和其他硬件上运行 Oracle 数据库和 Oracle 融合中间件软件,提供横向和纵向均可弹性伸缩能力,并具有完全容错能力。基本PaaS私有云的生命周期一个PaaS私有云涉及四个宏观层面的步骤。首先,中央IT职能构建平台,开箱即用的中间件和创建企业特定的共享组件和自助服务界面。一旦基本平台的建立和运行,在企业的部门应用程序所有者可以建立各自的应用。再次,根据业务域和企业的本质,这个可能涉及使用平台组件相当简

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

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号