关于Oracle WebLogic应用服务器12c的分析
- +1 你赞过了
【天极网专稿】随着云计算的发展,更加集中、灵活且自动化程度更高的云服务基础架构逐渐成为企业的首选,但云应用基础领域的产品还很少见。近期,甲骨文公司发布了Oracle WebLogic 应用服务器12c新版本,其中的“C”代表“云“。 总体而言,它是一次规模比较大的改动和产品升级,在12月12日举行的媒体沟通会上,甲骨文开发副总裁Cameron Purdy也一再强调Oracle WebLogic 12c对于云的支持,以及这款产品是对于甲骨文PaaS和SaaS战略的有利补充。
关于12c的命名:“云”化
Oracle WebLogic上一版本的名称是11g,此次命名为12c,强调了甲骨文的云应用基础战略。那么,甲骨文的云应用基础战略是什么?是营销的术语还是其他?对此,甲骨文官方的解释是:“Oracle云应用基础战略,为企业提供了同类最佳和针对Oracle集成设计的系统进行了特别优化的云计算应用基础平台 ,可以帮助企业利用基于开放标准和可移植的Oracle 应用云基础的组件以及企业原有IT资源,按照自身需求部署私有云或公有云。”
甲骨文开发副总裁Cameron Purdy
其次,Oracle WebLogic 应用服务器 12c,可运行于传统环境、集成系统和云计算环境之中。甲骨文开发副总裁Cameron Purdy表示,Oracle WebLogic 12c除了可以进行软件资产的管理,还可以进行私有云的计量和自助服务、资源的整合。
具体来说,Oracle WebLogic 应用服务器12c通过Oracle 虚拟装配生成器(Oracle Virtual Assembly Builder)可以简化配置和打包Oracle VM虚拟化环境中的多层企业应用。
Oracle WebLogic应用服务器 12c 新功能:温和派还是激进派?
据透露,WebLogic应用服务器 12c版本将包含200多项新功能,但并不是一次性都发布。Cameron Purdy在会上分享了相关产品在2012-2013年之间的升级路线图。他特别强调,WebLogic应用服务器 12c是其他相关产品升级的基础。(其中,旗舰产品JDeveloper工具11g新版本将后续推出)
Java EE6可以说是任何应用服务器产品的最重要的标准, 据悉, Oracle WebLogic 应用服务器12c目前已经通过Java EE 6平台规范的认证,拥有Java平台标准版SE7功能(此前,IBM WAS v8也通过了 Java EE6的认证,其他还包括GlassFish 3 和JBoss 6),甲骨文公布了WebLogic 应用服务器12c在“轻量级开发”的方向上做出的成绩:将下载大小缩小 2-6 倍,减少了25%的 Java 类代码、50%的代码行和80%的 XML行,并使代码更加简洁、易于维护,采用现代编程技术和基于标准的、现代的应用程序编程接口(API),包括Servlet 3.0、JAX - RS 1.1,Java Server Faces 2.1、EJB 3.1、上下文和依赖注入规范(Context and Dependency Injection)等。
Oracle WebLogic应用服务器12c还直接集成新融合中间件组件Oracle流量控制器(Oracle Traffic Director ),为基于HTTP的应用,提供了动态配置缓存、负载均衡和代理服务器支持。
“一个数据中心到另一个数据中心的灾难恢复”
Cameron Purdy 表示,WebLogic 应用服务器12c “不仅可以支持从一个服务器到另一个服务器的灾难恢复,而且可以支持一个数据中心到另一个数据中心的灾难恢复”。相关的技术支持有:Oracle WebLogic应用服务器12c通过数据库集成持续复制技术与Oracle GoldenGate 和 Oracle Active Data Guard,管理所有动态应用数据,包括在线、Java消息服务(JMS)和处理日志等,还能通过SSL的继任产品传输层安全(TLS)1.2,提高应用程序的安全性。
此外,Oracle WebLogic应用服务器允许客户可以在文件或数据库中存储数据,包括在数据库中的存储处理指令选择等。
据笔者分析,虽然此功能可以简化故障切换的配置,但有可能对性能有负面的影响。 依照历史经验来看,把JMS消息服务(或事务日志)集成管理,可能不会产生高性能。
最新资讯
热门视频
新品评测