【IT168 专稿】无论是互联网数据中心,还是企业私有的数据中心,现阶段正日益成熟,数据中心的设计与构建也逐渐规范。然而,传统的数据中心也同样面临着许多前所未有的挑战,诸如大规模的IT资源管理、海量的数据、过多的平台和技术、绿色节能以及多家供应商的协调管理等。
越来越多的企业认识到,企业满足业务需求的能力常常落后于需求的增长。为了改变这一现状,许多技术和实践都成了大型企业的日常必需品,从虚拟化、集中存储一直到企业范围内的软硬件标准化。随着云计算的迅猛发展,更加集中、灵活且自动化程度更高的云服务基础架构成为企业的首选。而基于这种云服务基础架构所搭建的新一代数据中心将可以更加高效的利用能源和空间,低耗、自动化的管理现有资源,并且支持企业或机构获得可持续发展的计算环境。
5月26日下午,记者采访了Oracle公司亚太及日本区融合中间件产品管理总监李国东先生,他就Oracle Exalogic中间件云服务器,包括最新的高性能硬件、Oracle WebLogic 服务器和Exalogic软件进行了详细的介绍。
▲图 甲骨文公司亚太及日本区融合中间件产品管理总监李国东
甲骨文公司亚太及日本区融合中间件产品管理总监李国东表示:“Oracle Exalogic是所有应用软件的理想平台,它不仅可以保障数据中心资源的集中优化管理,同时还可以兼顾开放性、可靠性和成本节约。它几乎符合了现代化数据中心的所有需求。可以说,Oracle Exalogic的推出,使企业向实现21世纪数据中心的远景构想迈出了一大步。” 记者了解到,所有这些产品由甲骨文专门为大规模、关键任务部署而设计,Oracle Exalogic中间件云服务器能为企业级多种-租赁或云应用提供基础。它能对具有不同安全性、可靠性和性能要求的数千种应用程序提供支持。Oracle Exalogic中间件云服务器既可以运行企业Java、Oracle 融合中间件和Oracle 融合管理软件的优化产品,同时也可以支持部署了众多第三方和定制Linux 及Solaris 应用的环境。
软硬件结合的优化平台:Oracle Exalogic中间件云服务器
目前,企业所面临的应用挑战大多集中在异构环境、复杂的多层应用以及现有环境的低利用率等。于是,企业开始根据实际业务需求和投资情况将系统进行整合设计,旨在精简架构以提高系统的灵活性和资源利用率。
▲图 Oracle最具代表性云服务产品:Oracle Exalogic 中间件云服务器
Oracle Exalogic中间件云服务器是为大规模、关键任务部署而专门调试和设计的软硬件集成式系统,可实现运行Java和非Java应用的最好性能。该系统以Oracle Exadata数据库云服务器为基础,采用领先的64位x86处理器、基于InfiniBand的I/O架构和固态存储系统,同时结合了业界领先的Oracle WebLogic Server以及其他基于企业级Java 的Oracle中间件产品,并且可选择使用Oracle Solaris或Oracle Linux操作系统软件。
无论采用Oracle Linux还是Oracle Solaris 11操作系统,Oracle Exalogic都可以提高整个Oracle融合中间件产品线的性能,以及在Oracle WebLogic Server上运行的应用的性能。Oracle电子商务套件、Oracle Siebel CRM、Oracle PeopleSoft Enterprise和Oracle JD Edwards,以及Oracle针对行业的任何Oracle企业管理应用软件都可以在Oracle Exalogic上透明地运行,而无需任何修改。
Oracle Exalogic中间件云服务器的硬件
所有Oracle Exalogic中间件云服务器的硬件模式,包括X2 - 2和T3-1B,都是在制造工厂经过组装、测试和调试的紧密集成系统,以大幅减少从交付机器到全面部署业务应用的时间。
Oracle Exalogic中间件云服务器的硬件是预先调配好,并按标准的19 英寸42U 机架配置交付。Oracle Exalogic的每个配置是一个支持计算密集型工作负载均衡的中间件云服务器容量单元,包含了多个热插拔计算节点、一个集群式高性能磁盘存储子系统和一个高带宽互连架构。此外,每个配置还包含多个用于与数据中心服务网络集成的10 Gb 以太网端口和用于与数据中心管理网络集成的千兆位以太网端口。所有Exalogic 配置在各个层次都是完全冗余的,并且其设计消除了单点故障。
每个 Exalogic 计算节点都是一个配有多核x86 Xeon 处理器或SPARC-T3 处理器、冗余电源、快速ECC DIMM 内存和冗余InfiniBand 主机通道适配器的完全独立的计算容量单元。每个计算节点还包含两个固态硬盘 (SSD),它们托管着用于引导节点的操作系统映像,并作为系统在故障管理过程中所生成诊断数据的高性能本地交换空间和存储。此外,除了在部署的所有硬件设备之间提供极快的高吞吐量互连外,InfiniBand还提供了大规模、高应用隔离度和灵活性。
Oracle Exalogic中间件云服务器的软件
Java是目前企业在用的最成功和最普遍的应用实施技术。Oracle Exalogic中间件云服务器旨在为企业Java应用和基于Java的基础架构提供理想环境,并且为Oracle融合中间件组合提供优化的部署平台。Oracle Exalogic中间件云服务器软件包括了许多针对Oracle WebLogic 套件中的核心产品所作的优化和增强,而OracleWebLogic 套件是正在开发的Oracle 新一代应用软件所不可或缺的Java 基础。OracleWebLogic 套件包括Oracle WebLogic 服务器、Oracle Coherence、Oracle JRockit 和Oracle HotSpot。
除了对 Java 应用程序和Oracle 融合中间件的独特支持外,Oracle Exalogic中间件云服务器还允许用户选择Oracle Linux 或Oracle Solaris 操作系统。Oracle Exalogic 完全兼容所有标准的Oracle Linux 5 和Solaris 11 应用软件,无需特殊的Exalogic 认证。
Oracle 企业管理器(Oracle Enterprise Manager)通过网格控制和OpsCenter 提供从应用程序到磁盘的管理。Oracle企业管理器的使用可以实时监控Exalogic 部署中的每一个硬件组件,并且根据客户的选择,可以将系统状态自动报告给Oracle支持服务,以实现前瞻性的系统维护。通过与Oracle 支持服务集成,Oracle企业管理器可以部署为Exalogic 量身定制的补丁包,该补丁包经过测试,并涉及系统每一层。
Oracle Exalogic中间件云服务器优势
李国东表示,Oracle Exalogic中间件云服务器具有最高的Java性能。Oracle Exalogic中间件云服务器软硬件的相结合使运行在WebLogic 服务器和其他Oracle 融合中间件技术上且基于Java 的应用性能大幅提高,包括响应速度、应用能力和数据库通信等。
Oracle Exalogic中间件云服务器的软硬件集成还意味着客户可以在设置和运行Exalogic 时所需的工作量远少于其他环境。Oracle Exalogic中间件云服务器经过优化,适用于广泛的工作负载类型,因此无需为特定的环境配置参数,从而使设置时间减少达95%。这并不意味着设置工作的减少,而是当所有客户都运行相同的Exalogic 配置时,由Oracle在未出厂前完成优化和配置工作,可以最大程度上降低出错风险,简化诊断,并且支持更高效、更低成本的运作,以致总成本可降低达60%。
另外,网格功能实现更高性能和可靠性。Oracle Exalogic中间件云服务器的硬件和软件的完备性和集成设计提供了首屈一指的可靠性。独特的交付保证和由InfiniBand 互连架构实现的强大分区功能意味着通过必要的隔离,各种不同的工作负载可在Oracle Exalogic 上一起运行,而出厂时的优化程序,使其无需因为某个特定工作负载的配置影响其他负载,或导致系统操作复杂性的提升。Oracle WebLogic服务器和Oracle Coherence的高性能数据网格功能,简化了大型部署的配置和管理,并提高了应用性能。
总结
随着企业的发展,IT部门需要提供新一代的云特性,如弹性容量,同时满足了愈发苛刻的性能和可靠性要求,这促使了企业对新型基础架构的需求。无论其工作负载是数据密集型还是处理密集型,是同构环境还是高度异构,成功的关键都在于如何通过软硬件集成设计来提供卓越、安全可靠的性能。Oracle Exalogic中间件云服务器作为集成中间件一体机,使企业可以无需针对各种应用构建专用系统,为其提供应用运行基础,同时节约了资源成本。