ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:1.41MB ,
资源ID:16340533      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16340533.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle PaaS私有云技术方案Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Oracle PaaS私有云技术方案Word文件下载.docx

1、 Oracle 的服务器、存储和网络硬件与虚拟化和操作系统软件相结合,共同用于私有 IaaS,支持客户在共享硬件上整合应用程序 公有云: Oracle On Demand,这是 Oracle 应用程序、中间件和数据库的云服务供应商 Oracle 产品,客户可在第三方公有云中部署这些产品,其中包括 Oracle 应用程序、中间件、数据库、操作系统和虚拟化软件 Oracle 中间件和数据库,支持包括 SaaS 和 PaaS 在内的第三方云供应商 云之间的集成: Oracle 支持跨公有云和私有云集成一系列的身份和访问管理产品,同时还支持 SOA 和流程集成以及数据集成。与持有狭隘云计算观念的其他产

2、品和服务供应商不同的是,Oracle 的方法是全面且集成的,Oracle 针对所有层次的云系统(SaaS、PaaS、IaaS),为客户提供涵盖云开发、云管理、云安全性和云集成相关解决方案的私有云和公有云解决方案。对于私有云,Oracle 提供一系列广泛的横向和行业应用程序(在基于标准的共享服务平台上运行)、领先的中间件和数据库产品(包括 Oracle 数据库云服务器和 Oracle 中间件云服务器,用于私有平台即服务 (PaaS)、领先的硬件产品(用于私有基础架构即服务 (IaaS)。对于公有云,Oracle On Demand 是为客户提供应用程序和平台服务的云服务供应商。客户也可以选择在第

3、三方公有云中运行 Oracle 产品。许多第三方 SaaS ISV 和其他公有云由 Oracle 技术提供支持。最后,Oracle 还提供跨公有云和私有云进行集成的软件。二、 Oracle IaaS只有 Oracle 提供了基础架构即服务 (IaaS) 所需的完整性选择,包括计算服务器、存储、网络结构、虚拟化软件、操作系统和管理软件。与提供部分解决方案的其他供应商不同,Oracle 提供所需的所有基础架构硬件和软件组件以支持繁多的应用程序需求。Oracle 针对 IaaS 提供以下产品:一系列机柜式、机架式和刀片式安装的 SPARC 和 x86 服务器;包括闪存、磁盘和磁带在内的存储;聚合的网

4、络结构;包括 Oracle VM for x86、Oracle VM for SPARC 和 Oracle Solaris Containers 在内的虚拟化选件;Oracle Solaris 和 Oracle Linux 操作系统;以及 Oracle Enterprise Manager。Oracle 强健灵活的云基础架构支持资源池化、弹性可伸缩性、快速应用程序部署和高可用性。这种架构能够提供与计算、存储和网络技术相集成的应用程序感知虚拟化和管理,这一独特能力让公有和私有 IaaS 的快速部署和高效管理成为可能。三、 Oracle虚拟化技术方案3.1、Oracle基础架构虚拟化技术综述完善的

5、服务器虚拟化技术:Oracle提供了业界最全面的服务器虚拟化技术,从SPARC小型机到X86 PC服务器。并且Oracle VM for X86是Oracle唯一官方认证的免费虚拟化平台。利用Oracle企业管理器可以实现对Oracle虚拟化技术的集中式管理,可以真正做到从应用到磁盘的一站式快捷管理。Oracle拥有完备的软硬件平台,为用户实现云计算带来了巨大的方便。作为企业级IaaS平台实现,Oracle VM for X86和Oracle VM for SPARC以及Container在功能和性能以及投资保护等方面都有卓越表现。3.2、Oracle VM for x86Oracle虚拟机是

6、面向企业级的虚拟化解决方案,是Oracle定制的开源的虚拟化软件,支持x86 、x86-64平台、Intel和AMD的系统、Linux/Windows操作系统、Oracle及第三方应用,为企业用户提供低成本、可扩展、三倍于其它虚拟化产品性能的服务器虚拟化解决方案。Oracle虚拟机没有许可证费用,用户可以从Oracle网站自由下载Oracle虚拟机及其管理工具。Oracle为客户提供一站式的支持服务,包括虚拟机,Linux操作系统,Oracle数据库,融合中间件以及Oracle的应用,大大提高服务支持的效率。基于Web的集中管理工具,提供对虚拟机的生命周期管理,包括虚拟机的创建、配置、克隆、共

7、享、启动、迁移等;负载均衡、高可用、在线迁移等高级特性,可以充分保障用户业务的高可用性及连续性;快速的应用部署,无论是物理机到虚拟机的转换还是全新的应用部署,都能保证用户在最短的时间内完成企业软件系统的搭建先进灵活的结构,可以满足企业用户不同规模的虚拟化需求,如下图所示:3.2.1、体系架构Oracle VM采用模块化分层模块化结构,如下图所示:Oracle VM Server 直接安装在裸机上,整个安装过程可在数分钟内完成,Hypervisor接管所有的硬件,提供同时运行多个虚拟机的能力。内置的Oracle VM Agent是服务之间及服务器与Manager之间通信的核心。VM Server

8、支持使用共享共享存储和本地硬盘作为存储空间,在共享存储模式下,可以实现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 managerOracle虚拟机管理工具是Oracle独立开发的虚拟机管理解决方案,提供包括虚拟机的生命周期管理,包括虚拟机的创建、配

9、置、克隆、共享、启动、迁移等,涉及虚拟机管理的所有内容;同时提供客户机访问的VNC客户端。Oracle虚拟机管理工具是基于浏览器的集中管理解决方案,采用分层结构,最底层是Oracle Database XE,用于存放虚拟机的相关信息,用户信息等,并通过安装在VM Server上的Agent和VM Server通信,是整个虚拟机管理的核心;其上是融合中间件层,是上层应用和数据库联系的纽带,最上层是JAVA实现的Web应用,用户不需要安装客户端软件,这种结构可以用单个管理工具对企业内部所有虚拟机实现集中统一的管理。如下图所示:3.3.2、主要功能Oracle VM Manager主要功能模块如下图

10、所示:安全管理:包含用户认证管理,用户和组的管理,用户授权管理。虚拟机管理:提供对虚拟机的生命周期管理,包括虚拟机的创建,克隆,启动,配置,停止,在线迁移等。资源管理: Oracle VM包含四种资源,分别为虚拟机模板,虚拟机image,ISO image及虚拟共享磁盘服务器/服务器池的管理:提供对服务器池的创建,删除,配置,服务器的添加,删除,配置,启动停止等的管理。3.3.3、体系架构Oracle VM Manager采用分层结构,Oracle XE 数据库作为配置管理数据库,中间层使用Oracle 融合中间件作为通信纽带,最上层使用Java实现的基于浏览器的用户界面。3.3.4、技术规格

11、Oracle VM Manager需要单独安装,支持的操作系统为Oracle/Redhat Linux.3.4、Oracle虚拟化环境的应用模板基于Oracle的产品线,Oracle为需要使用Oracle虚拟化的用户提供了各种模板,这些模板是预编译,预配置的虚拟机,包含了客户机操作系统,数据库,中间件以及应用,用户可以从Oracle网站下载这些模板,并通过管理工具导入,再根据客户的实际情况进行配置的更改,最后保存成用户自由的模板,称之为Golden Image,以便用户日后使用。这些模板涵盖了Oracle 数据库,中间件,应用,包括:WebLogic Server、数据库 11g、Siebel

12、 CRM等、企业级管理工具等。利用Oracle的模板技术,可以节省用户大量的安装、配置时间。除此之外,Oracle 还免费提供Oracle虚拟机的模板制作工具(Template Builder),方便客户基于自身应用定制模板。四、 Oracle PaaS私有云技术方案Oracle PaaS 是一种以公有或私有云服务形式提供的弹性可伸缩的共享应用程序平台。Oracle PaaS 基于 Oracle 行业领先的数据库和中间件产品,可运行从任务关键型应用程序到部门应用程序(Oracle 应用程序、来自其他 ISV 的应用程序或定制应用程序)的所有负载。Oracle PaaS 让组织可以在一个共享的通

13、用架构上整合现有应用程序,并构建利用该平台提供的共享服务的新应用程序。Oracle PaaS 平台通过跨多个应用程序的共享平台的标准化和更高利用率带来成本节省。Oracle PaaS 还通过更快的应用程序开发(利用基于标准的共享服务)和按需弹性可伸缩性提供更大的敏捷性。Oracle PaaS 包括基于 Oracle 数据库和 Oracle 数据库云服务器 (Exadata) 的数据库即服务,以及基于 Oracle WebLogic 和 Oracle 中间件云服务器 (Exalogic) 的中间件即服务。Oracle PaaS私有云同时支持Oracle云服务器和其他硬件上运行 Oracle 数据

14、库和 Oracle 融合中间件软件,提供横向和纵向均可弹性伸缩能力,并具有完全容错能力。基本PaaS私有云的生命周期一个PaaS私有云涉及四个宏观层面的步骤。首先,中央IT职能构建平台,开箱即用的中间件和创建企业特定的共享组件和自助服务界面。一旦基本平台的建立和运行,在企业的部门应用程序所有者可以建立各自的应用。再次,根据业务域和企业的本质,这个可能涉及使用平台组件相当简单的应用程序组成,它可能涉及大量的定制应用开发。Oracle PaaS的私有云的要求和参考架构下图显示了一个云计算平台作为一种服务提供中央IT部门将企业内部设置的基本架构物理的基础架构,包括:服务器,遗留系统,例如大型机,集成

15、,数据库资源。最低层的软件上面是操作系统级别和可能包括虚拟化技术,例如Oracle虚拟机系统管理程序。在这之上驻留的中间件,例如Oracle融合中间件,包括应用服务器和技术,例如面向服务的架构(SOA),业务流程管理(BPM),用户界面(UI)技术和身份管理等。系统管理,例如Oracle企业管理器跨越整个技术堆栈。在这个基础是由中央IT职能建立了自定义元素,包括共享组件,例如SOA服务和BPM流程以及企业的内部云客户交互的自助服务界面的自定义元素。除应用程序的运行时基础之外,Oracle PaaS 还包含开发和配置云应用程序、管理云、确保云安全、跨云集成和使用云进行协作的功能。 云开发:编程人

16、员可以使用熟悉的开发环境(如 JDeveloper、NetBeans 和 Eclipse)来构建新的云应用程序,业务分析人员可以使用基于 Web 的工具(如 WebCenter Page Composer、BI Composer 和 BPM Composer)来配置和扩展现有应用程序。 云管理:Oracle Enterprise Manager 提供对所有技术层(从应用程序到平台再到基础架构)的管理,其管理跨越整个云生命周期,包括建立云、在云上部署应用程序、基于策略伸缩云以及计量云使用以进行公有云计费或私有云付费。Enterprise Manager 还提供通用功能,用于测试云应用程序、监视云

17、、对云打补丁以及管理员为了全面管理云服务需要执行的所有其他任务。 云安全性:Oracle 提供同类最佳的产品来管理云安全性的所有方面,包括用于管理用户身份的 Oracle 身份管理和用于保护信息的 Oracle 数据库安全选件。 云集成:由于云中的应用程序并不总是独立的,因此经常需要跨公有云、私有云和传统非云架构进行集成。为此,Oracle 提供 Oracle SOA Suite 和 Oracle BPM Suite 用于进行流程集成,提供 Oracle Data Integration 和 GoldenGate 用于进行数据集成,并且提供 Oracle Identity and Access

18、 Management 用于进行联合用户供应和一次性登录。 云协作:Oracle WebCenter 为用户彼此交互和协作提供了一个门户,其中包括社交网络。五、 Oracle云管理技术方案Oracle Enterprise Manager 是用于系统管理的 Oracle 旗舰产品,提供了业界最全面的云管理解决方案。它提供单一集成控制台,用于对当今复杂的 IT 环境进行测试、部署、操作、监视、诊断和故障排除。它提供简单、可伸缩的解决方案,用于在云环境中运行 Oracle 体系(从应用程序到磁盘)。它管理数据中心中的所有内容 从虚拟机管理程序到操作系统、数据库和应用程序层。虽然 Oracle En

19、terprise Manager 提供各种现成的功能,但它仍是可扩展的平台;尽管客户获得了对 Oracle 技术的全面管理,但仍提供了连接器和插件以便与第三方系统集成。插件可以管理诸如 Cisco 及 Juniper 防火墙和 Netapp 存储之类的第三方 IT 组件,而连接器能够使 Enterprise Manager 与 IBM Tivoli、CA Unicenter 和 HP Openview 等其他管理系统共享信息。Oracle 的云管理解决方案在Oracle Enterprise Manager的基础上从头构建,以便考虑所有这些特征并为企业提供整体解决方案。此外,虽然它意识到云是以

20、更低成本实现更大程度自动化的下一逻辑步骤,但它还考虑到云的革命性方面。这意味着: 必须在数据中心整合战略中建立云规划模型,而不是将云规划作为事后措施考虑。它可能需要服务器虚拟化,也可能不需要。虽然服务器虚拟化提供了一种抽象物理资源的简单方法,但它确实会带来可伸缩性及可管理性挑战。 云不应该仅成为独立于业务上下文的用于提供计算容量的平台。相反,它应该由业务驱动,并动态地适应业务需求。这需要集成业务应用程序供应和监视,而不是仅将它们作为补充。 云必须满足企业内所有人员(直接从 IT 用户到业务用户,再到业务线主管)的需要。 云需要具有全面、统一和自动等特性。它需要全面覆盖生命周期各个阶段(稍后讨论

21、),并需要通过单一工具而不是通过多点工具和界面提供。云环境中的多控制台解决方案通常无法相互保持同步,从而导致复杂的同步和协调问题。全面覆盖云生命周期Oracle Enterprise Manager 12c 提供的功能贯穿云的整个生命周期,并适用于可能提供的所有服务类型。云项目通常从周密的规划开始,在运营之后,便进入连续的监视、管理和优化循环中。Oracle Enterprise Manager 是业界首个从单一控制台既能建立基础架构即服务 (IaaS) 云模型,又能建立平台即服务和数据库即服务云模型的解决方案。它允许管理员针对数据库和中间件平台定义标准化的服务模板,并将这些模板作为服务发布。

22、这些服务可以表示单层模板或复杂的多层企业平台。Enterprise Manager 使用 Oracle Virtual Assembly Builder (OVAB) 帮助将多层平台打包成元数据驱动的单一云服务。使用 OVAB,平台架构师可以以图形方式建立整个平台的拓扑模型,定义所有相关性和部署约束,并以“组合件”的形式提供整个体系。然后可以将此组合件发布到 Enterprise Manager 内的集中式软件库中,并作为云服务提供给开发人员 云服务是整个应用程序开发体系,大约几分钟的时间便可供应,而不需要数天或数周的手动工作!管理员可以创建不同类型的服务,具体取决于业务需求。例如,管理员可以

23、基于不同的 Oracle 数据库版本(但仅为批准用于业务的版本)提供数据库服务。Oracle Enterprise Manager 还附带一个高级框架,以便针对使用服务的自助式用户实现角色驱动的访问控制以及资源限制。与 LDAP 集成可允许 Enterprise Manager 继承企业角色。通过针对特定服务类型(IaaS、PaaS 和 DBaaS)量身定制的配额实施资源限制。这可防止恶意使用服务,同时还可防止少数用户肆意使用云中的大部分资源。Oracle Enterprise Manager 12c 还针对这些角色提供现成的自动化。云管理员可以建立云基础架构(例如服务器、存储和数据库池),并

24、将它们分组为区域。自助式管理员定义服务的访问控制、配额、报废策略和计费方案,并在自助服务目录中发布服务。在云中部署应用程序提出了有趣的挑战。在传统模型中,单独部署应用程序的不同组件,然后再人工将这些组件连接在一起。Oracle Enterprise Manager能够根据组合件的概念,它允许将全部应用程序或其组件打包并作为服务发布到云中 !这种范式可显著加快组织中的应用程序开发和供应流程。构建应用程序之后,您需要对其进行测试。Oracle Enterprise Manager 12c 附带全面的测试产品组合,可允许用户测试应用程序更改以及数据库或更低级别的更改。测试解决方案的一个非常独特的方面

25、是能够捕获生产负载并在测试环境中重放,以便预测结果。测试解决方案还利用内置于技术层的深入诊断功能并提供补救对策。Oracle Enterprise Manager 12c 附带一个现成但可自定义的自助式应用程序,可允许最终用户部署各种此类服务。最终用户可以选择全部以按需方式供应应用程序组合件以及数据库和平台。对于每个请求,他们可以指定每个组件所需的底层资源(CPU、内存等)数量。Enterprise Manager 自动供应请求的服务和相应的资源。自助式应用程序还允许用户定义策略以便根据计划或性能量度增加或缩减资源。例如,可以设置策略以便在现有 Web 服务器的处理器负载超过特定阈值时增加 W

26、eb 服务器。因此,Oracle Enterprise Manager 实现一个抽象层,它针对最终用户隐藏了应用程序的潜在复杂性。这种抽象通过自助式界面(图形 (GUI) 和编程 (API) 变体)提供。云投入使用之后,必须对其进行监视和管理。近年来,业界见证了对单独组件进行的浅层服务级别监视和分散的管理。Enterprise Manager 12c 通过遵循应用程序到磁盘 范式从根本上改变了这种境况,此范式 a) 通过“单个玻璃窗”监视所有组件,以及 b) 提供深入、现成的功能,这些功能内置于基本产品中,并证明可使问题解决时间减少 50% 以上。应用程序到磁盘 管理范式的最终体现形式为管理集

27、成设计的系统,例如数据库云服务器和中间件云服务器。在云中,监视框架必须扩展到数千个服务器、数据库和中间件目标。Enterprise Manager 12c 能够将目标整理到多个组中以实现更好的可管理性。新的管理组特性允许管理员通过模板定义监视设置、合规性标准和云策略,并且还在多个层次结构(例如业务线和生命周期状态)中组织每个目标。Enterprise Manager 12c 还附带一个内置的事故管理系统,可以进行异常管理。管理员可以根据需要检查、抑制、上报和解决事件,并且还将此系统与记录系统集成。Oracle Enterprise Manager 12c 能够定义管理应用程序所有者与云供应商之

28、间合同的契约服务级别协议 (SLA)。管理员以及用户还可以定义管理策略,用于自动调整服务资源以确保满足此 SLA。此外,当大多数工具仅专注于云基础架构的体系管理方面时,Enterprise Manager 还提供了用户体验管理和业务事务管理。由这些领域中收购的技术提供支持,Enterprise Manager 成为用于确保云中应用程序性能的领先解决方案。在云上下文中通常被忽略的管理要求是配置管理要求。云的敏捷性和灵活性(例如 VM 迁移)要求实时发现快速变化的系统拓扑并与之同步,但传统的配置管理不能满足这一要求。与传统解决方案不同,Enterprise Manager 12c 的配置管理功能针

29、对云环境进行了优化。它可以持续监视广泛的配置,发现更改,测量偏差,指出配置错误,以及提供系统拓扑洞察,所有这一切均在“单个玻璃窗”中进行!最后,云管理功能还与 My Oracle Support 进行了集成。这种集成完全在整体云的内部和上下文中提供各种工具,例如补丁顾问程序、服务请求管理、知识管理。Oracle Enterprise Manager 12c 附带高级、灵活的计量和计费机制。与仅专注于基本计算量度(如 CPU、内存和存储使用)的现有计费工具不同,IT 可以根据应用程序使用、数据库使用和中间件级别量度定义定价模型。此外,它们可以扩展定价模型以计算固定成本、配置、管理费用、人员成本、能源使用或这些项的组合。云管理还需要持续优化资源以及流程,以确保服务级别持久。Oracle Enterprise Manager 12c富含各种特性,可以帮助重新发现资产,重新评估性能,重新平衡云,并调优供应流程。操作系统、数据库和中间件层的调优功能有助于持续优化和后续改进。Oracle 云体系和 Oracle Enterprise Manager Cloud Control 12c 通过内置的可管理性满足了所有需要。带来了战略优势,因为它能够实现云计算的承诺(使其处于业界领先地位),并能够为数据库和业务应用程序提供构建、部署和操作企业云所需的整个软

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1