Oracle WebLogic Suite 12c 简介.doc
《Oracle WebLogic Suite 12c 简介.doc》由会员分享,可在线阅读,更多相关《Oracle WebLogic Suite 12c 简介.doc(23页珍藏版)》请在三一办公上搜索。
1、Oracle 白皮书2013 年 7 月Oracle WebLogic Server 12c 简介第 12.1.2 版跨传统环境与云环境的头号应用服务器执行概要4云部署的灵活性6为下一代应用程序提供任务关键的云平台7使用优化的 Oracle WebLogic Server 和 Oracle 数据库集成实现高 RASP、多租户8使用动态集群实现云的灵活性12使用 Oracle Exalogic 中间件云服务器优化实现高达 3 倍的性能提升13使用自有云管理简化运营14使用统一安装和修补框架提高效率14一致的 Oracle Coherence 管理14Java 消息服务 (JMS) 的灵活伸缩15
2、Oracle Enterprise Manager 12c 提供的额外的云管理功能16使用现代开发平台缩短上市时间18使用简化的 Maven 集成实现快速开发18使用移动开发框架支持智能电话和平板电脑19使用 WebSocket 和 Toplink 数据服务开发创新型移动应用程序19使用适用于 HTML5 的 JSONREST 服务释放数据20Oracle WebLogic Server:市场领先的应用服务器21结论23免责声明以下内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。其内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。所描述的有关 Ora
3、cle 产品的任何特性或功能的开发、发布和时间安排均由 Oracle 自行决定。执行概要如今的企业领导对 IT 提出了挑战性的需求。根据最近的一项 IDC 调查,CIO 们将降低成本、快速推出新的和改进的产品以及提高生产效率列为首要任务。1 许多组织都在努力满足这些迫切需要。原因何在?竞争激烈的市场、业务模式、消费者喜好都在快速变化,要跟上变化的步伐,必须更改现有软件或编写全新的应用程序。拥有强大灵活的应用程序基础架构平台可以帮助企业领导应对这些挑战。应用服务器为内部应用程序(通常支持内部业务功能)和面向外部的应用程序提供开发和执行平台,这些程序可以是业务关键的、面向客户的、支持合作伙伴的,等
4、等。应用服务器提供可靠性、可用性、可伸缩性、安全性、用户管理、性能、虚拟化等运行时功能。此外,应用服务器还提供用于开发、测试和部署应用程序的工具。根据多家研究机构(如 Forbes、IEEE 和 IDC)的调查结果,CIO 们认识到云计算是实现其首要业务目标的关键推动力。正如 IT 专业人士所反映的,通用应用服务器可以简化将基础架构转换到云平台的过程。Oracle WebLogic Server 是 Oracle 云应用程序基础产品的旗舰组件。Oracle 云应用程序基础是一个久经考验的、灵活的集成式中间件平台,它构建在基于标准的技术之上,以实现可移植性、效率并降低总拥有成本。它将各种行业领先
5、的重要技术组合在一起,如 Oracle WebLogic Server for Java EE、Oracle Coherence 内存中数据网格、Oracle Tuxedo for C/C+/COBOL、Oracle Virtual Assembly Builder 以及提供负载平衡功能的 Oracle Traffic Director。Oracle 云应用程序基础跨传统系统和云环境运行。它为在 Oracle Exalogic 中间件云服务器上运行而进行了优化,可用于实现内部云部署,也可以在第三方云环境中使用,以提高灵活性和可伸缩性。1“The CIOs 2013 Agenda”,IDC 文档
6、编号 238412,2012 年 12 月。“我们选择了 Oracle WebLogic Server,特别是因为它是行业标准,可提供最高的可用性,并且它还是市场上性能最高的应用服务器。它不需要很多硬件。. . 这证明了 Oracle WebLogic Server 的性能是多么的出色。我们只用 4 台服务器,就能每天完成 4 百多万次页面浏览。”Major Hotel Chain 应用开发和架构副总裁Oracle WebLogic Server 12c 是最好的应用服务器,占有应用服务器市场 40% 的份额。通过 Oracle WebLogic Server 12.1.2 版,Oracle
7、创建了一个通用的中间件基础,应用程序以此为基础可以运行于传统基础架构、云计算基础架构和集成式系统中。它是 Oracle 融合中间件和融合管理软件的基础,是 Oracle 云计算基础架构中的一项重要技术。新的增强支持下一代应用程序,包括任务关键型应用程序、支持移动的应用程序、Web 应用程序等等。云的灵活性通过动态集群和与 Oracle Database 12c 的深度集成来提供。受管 Coherence 服务器利用 WebLogic 管理框架支持高效、统一的管理环境,以简化跨应用服务器和数据网格层的操作。通过提供对 Maven 等现代开发技术的支持以及 Oracle 的集成式开发工具,可以帮助
8、开发人员提高工作效率。通过 Oracle Coherence 12c,该中间件基础获得了强大的分布式计算服务,以提高可伸缩性、可用性、可靠性和性能。通过其独特的线程管理架构,缓解了负载过重的数据库或其他企业数据源的压力,简化了管理,提高了查询、事务和事件的处理性能,同时还提供实时数据处理和缓存更新。3Oracle 的产品规划不仅满足客户目前的需要,还提供了许多功能来满足其未来计划。如果您在传统环境中运行应用程序,则将受益于对行业领先的应用服务器平台的许多增强。您可能有意通过 Oracle Exalogic 中间件云服务器将数据中心发展到集成式系统,或者,您可能希望在 Oracle 公有云环境
9、Oracle Java 云服务 上开发和运行一些应用程序。Oracle WebLogic Server 12c 已经过优化以便用于所有这些环境。2 Gartner, Inc.“Market Share, All Software Markets, Worldwide, 2012”,2013 年 3 月 29 日。3 更多详情请参阅 Oracle 白皮书“Solving Data Management and Scalability Challenges with Oracle Coherence”。云部署的灵活性许多组织在采用私有和公有云基础架构时,会主动评估、开发和转换其中间件基础架构。动机
10、很明显:降低复杂度和创建标准化的技术平台以便运行自定义和打包应用程序。这些云工作的目标通常包括: 避免漫长的硬件和软件资产采购、配置和部署过程 增量方式供应容量,无需大量资本支出 保证服务级别,以确保信息系统的性能、可靠性和可用性 确保高价值业务应用程序的快速上市此外,客户还在寻求切实的方法来在向云迁移时保护其现有投资。Oracle 的云愿景构建在灵活性、开放性和可移植性的基础上。这不同于许多其他采用专用基础架构和非标准功能的云供应商。Oracle WebLogic Server 允许客户使用标准的 Java 标准版 (SE) 和 Java 企业版 (EE) 工具构建应用服务器基础架构。此行业
11、领先的应用服务器平台提供了极大的部署灵活性。如果您还没有作好采用云的准备,该平台为在传统硬件平台上部署和运行打包及自行开发的应用程序提供了同类最佳的方案选择。一旦作好准备,您可以在传统硬件平台或集成式系统上的私有云环境中运行应用程序,或者将应用程序托管到第三方供应商,如 Oracle Cloud,或通过混合云模式混用这两种方式。Oracle 提供全面的部署灵活性:部署在传统基础架构上,在集成式系统上“按原样”运行应用程序,或将其迁移到云。为下一代应用程序提供任务关键的云平台云计算具有极大的潜力,尤其是在提高运营效率和节省成本方面。遗憾的是,许多 IT 高管不愿冒险在云中运行业务关键应用程序,因
12、为他们担心中断、安全问题或控制缺位 这些都可能影响客户满意度、销售业绩,并且可能带来合规性问题。想像一下您的收入因为 web 应用程序对客户不可用而受到影响。理想的云应用程序平台应提供可预测的性能、可用性保障,以及随技术或业务需求而伸缩的能力。Oracle 继续投入重金改进 Oracle WebLogic Server 的 RASP(可靠性、可用性、可伸缩性和性能),在多次性能基准测试中居于业界领先地位。但这种性能并不是单纯追求速度;更高的性能可以转换为更低的成本和更高的客户(尤其是日益壮大的云客户群体)使用。独立的基准测试常常将 Oracle WebLogic Server 列为世界上最快的
13、应用服务器。例如,SPECjEnterprise 2010 性能基准测试显示 WebLogic Server 在多项类别中遥遥领先,如下图所示:最高的整体 EjOPS:负载是 IBM 的 3.4 倍每虚拟化处理器整体 EjOP 最高:每处理器负载是 IBM 的 2.2 倍;Oracle WebLogic Server 在多项类别击败 IBM WebSphere Application Server(信息来源:http:/www.spec.org/jAppServer2010/results/)。这些公认的性能指标促使一家大型连锁酒店使用 Oracle WebLogic Server 来支持其前
14、台运营的各个方面,包括监视剩余房间、费率和预订。WebLogic 应用程序每天处理来自 4,500 项房产的 450 万次 web 请求,并且容量可扩展到 6,000 多家宾馆的整个体系。在前台预订和签入时,应用程序性能和可用性至关重要。Oracle WebLogic Server 提供了高性能和高可用性以满足这些要求。使用优化的 Oracle WebLogic Server 和 Oracle 数据库集成实现高 RASP、多租户Oracle WebLogic Server 是市场上唯一为实现以下目标而提供强大支持的应用服务器:与 Oracle 数据库的独特特性相集成、最大限度缩短数据库访问时间
15、,同时允许透明访问丰富的管理功能以最大化连接性能和应用程序可用性。此外,Oracle WebLogic Server 与 Oracle 数据库之间的优化集成提高了管理效率和应用程序可伸缩性,并支持多租户。使用 Active GridLink for RAC 实现更高的性能、可用性和管理效率Oracle WebLogic Server 和 Oracle Real Application Clusters (RAC) 设计为可以协同工作,以支持高度可用和可伸缩的应用程序。Active GridLink for RAC 是利用 Oracle RAC 进展的市场领先的中间层集成解决方案。它代表了最佳的
16、中间件和数据库集成,具有其他供应商所无法提供的特性。Active GridLink for RAC 根据不同的后端节点容量分配工作,自动检测并应对负载过重的节点和挂起。它支持跨 RAC 节点的智能负载平衡。这样可以更容易地引导流量绕过节点故障,提高可用性和性能。通过 Active GridLink for RAC,WebLogic Server 应用程序可以利用 Oracle RAC 的新特性提高性能、可靠性和可用性。除了这些运行时优点,Active GridLink for RAC 还带来了一些配置和管理优势,这是因为 WebLogic 实例与 RAC 配置更改隔离,DBA 只需对付一个数据
17、源而不是多个数据源。这还将中间件运营团队与 Oracle RAC 配置的任何更改隔离开来。英国某知名医疗保险公司将 Oracle WebLogic Suite 与 Oracle RAC 一起使用,以支持 4 个呼叫中心的 800 个座席。为了处理每分钟约 2,700 次 Enterprise Java Bean 调用和 1,100 次页面“对于我们而言,Active GridLink 是一项重要特性。采用该解决方案,就不再需要手动管理。WebLogic 可以完全感知 RAC 发生的所有更改,完全无需任何手动维护。”Dmitri Tyles,Deltek 开发高级总监请求,该公司依靠 Activ
18、e GridLink for RAC 来管理实例关闭和安排软件滚动升级,从而帮助企业维持严格的服务级别协议。使用优化的 Oracle Database 12c 集成实现更高的可用性、可伸缩性和多租户Oracle 持续增强 Oracle 数据库与 Oracle WebLogic Server 的集成,以实现中间层应用逻辑与后端数据库资产之间的无缝连接。Oracle WebLogic Server 12.1.2 与 Oracle Database 12c 紧密协作,进一步改进了这种集成,实现了更高的可用性、性能,并专注于云部署的多租户。应用程序连续性:数据库中断的影响对用户可见,经常需要重新输入数
19、据,并需要重新启动中间层组件。Oracle WebLogic Server 12c 中的应用程序连续性旨在通过向最终用户提供连续的应用程序服务(甚至是当数据库连接临时丢失时),帮助解决这些问题。此外,应用程序连续性利用 Oracle 数据库事务防护在数据库访问出现临时问题时仍可向最终用户提供不间断的应用程序服务。数据库连接丢失时,应用程序连续性会重新创建丢失的连接并重放进程中的数据库请求 这一切均对应用程序和最终用户透明,且无需开发人员进行任何编程。使用数据库连接虚拟化实现应用程序可伸缩性:数据库专用连接成本很高。添加更多用户、事务或应用程序,通常意味着增加更多数据库资源。但如果所需会话是为了
20、进行短时数据库活动,且跨多个请求的数据库活动并不依赖于会话状态,应用程序可以通过使用数据库驻留连接池 (DRCP) 实现更高的可伸缩性。Web 层和中间层应用程序通常有许多轮流使用数据库资源的执行线程。如果所有中间层进程使用持久数据库连接,则由于数据库资源的约束,中间层可伸缩性会受到限制。使用 DRCP,多线程应用程序可以高效共享数据库连接,从而可以实现很高的中间层可伸缩性。应用程序开发人员、管理员和 DBA 可以使用数据库驻留连接池通过在多个 Oracle WebLogic Server 受管服务器、集群和域间共享连接来实现这种可伸缩性。使用 Oracle Multitenant 实现优化:
21、Oracle Database 12c 引入了 Oracle Multitenant 以简化数据库整合而无需更改相关应用程序。多租户容器数据库可以容纳许多可插拔数据库,简化了云环境中整合数据库的过程。这提供了将许多数据库作为一个数据库进行管理的所有优点,却仍保留了独立数据库的数据隔离和资源优先级。许多租户特定的可插拔数据库可以驻留在同一个数据库容器中,为数据库管理提供了极大的规模效益。Oracle WebLogic Server 12c 与 Oracle Database 12c 集成允许多租户应用程序基于租户身份无缝切换数据库。全局数据服务 (GDS):Oracle GDS 是 Oracle
22、 Database 12c 中的一项特性,可提高复制数据库上运行的应用程序负载的性能、可伸缩性和可用性。全局数据服务通过允许 Oracle WebLogic Server 应用程序访问分布于多个数据中心的数据库服务,增强了在 Oracle GoldenGate 和 Oracle Active Data Guard 方面的投资。Oracle WebLogic Server 12c 与 Oracle Database 12c 的集成改善了可用性、多租户和可伸缩性。使用新的灾难恢复架构加速实现业务连续性灾难恢复 (DR) 过程确保了自然或人为引发灾难后技术基础架构的快速恢复或连续性。Oracle W
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle WebLogic Suite 12c 简介 12
链接地址:https://www.31ppt.com/p-2394906.html