ORACLE  TUXEDO
特性
z  分布式事务处理 z  可扩展的集成基础架构 z  高级安全性 z  高度可扩展性 z  XA 两阶段提交 z  重复的服务框架 z  强大的故障管理 z  集支持 z  性能指标监视 z  ATMI
z  MQ 系列适配器 z  数据收集和报告 z  依靠数据的路由 z
应用程序并行化
优势
z
优化事务并确保跨所有资源的数据完整性,而不考虑访问协议。
z
自动跟踪事务参与者并确保所有资源正确更新。 z
同时在不同的分布式节点上处理多个事务。
z
通过消除单点故障,在计划的和非计划的停机时间内使应用程序保持运行。 z
灵活处理或延迟事务,允许分布式应用程序异步工作。 z
动态复制整个网络的分布式应用程序,以使性能和可靠性最大化。
主要特性和优势
在成千上万的部署提供可靠性能的第三个十年,Oracle  Tuxedo  成为世界上最受关注的高端计算平台之一。它将多年来所形成的令人放心的可靠性、性能和成熟度与最新的面向服务的体系结构 (SOA) 标准和技术相结合,使您的关键任务流程在您的环境中成为一流参与者。不论您是要实现现有的 C  或 C ++ 应用程序的现代化、重新托管大型机 COBOL  应用程序,还是要根据极限处理事务需求构建新的 SOA 服务,Oracle  Tuxedo 都是可靠的选择。
用于高吞吐量以及关键任务应用程序的引擎
在当今的信息技术 (IT) 整合、全球范围内使用以及可持续利用的环境中,企业需要能够提供以下功能的企业应用服务器
z
支持在亚秒响应时间内每秒成千上万的事务处理,随负载变化的线性和动态扩展
z
提供基于标准的大型机、应用程序到事务管理器接口 (Application-to-Transaction Manager Interface, ATMI)、公共对象请求代理体系结构 (CORBA) 以及 Web 服务的互操作性,以便于集成和更快地推向市场 z
通过透明、双向的 SOA 集成来实现 COBOL 、C 和 C++ 应用程序的现代化
z
通过提供支持已迁移大型机应用程序的平台,帮助客户降低维护关键任务企业系统的成本
z
可在多种平台上运行,从经济性台式机到最大、最强的数据中心
Oracle Tuxedo 通过强大的可靠性和事务完整性、超高性能、线性扩展性以及基于配置的部署,为应用
程序服务提供坚实的基础。作为最佳的分布式事务处理平台,Oracle Tuxedo 提供了世界顶尖公司的运行主干,可运行最大的关键任务系统,包括核心银行服务、航班预定、经纪服务、电子商务操作和电信服务。Oracle Tuxedo 可维持这些系统正常运行,即使在部署新应用程序服务、扩展服务器配置以处理额外工作,或在数据中心内或跨数据中心发生故障时。
高度可靠的分布式事务处理
Oracle Tuxedo 提供了一个面向服务的基础架构,用于跨系统进程和应用程序服务高效路由、分配和管理请求、事件及应用程序队列。凭借几乎无限的可扩展性,它可以高效地管理高峰事务量、提高业务灵活性,使 IT 组织能够快速响应业务要求和吞吐量的变化。Oracle Tuxedo 可跨多个数据库优化事务,确保所有参与资源的数据完整性,而不管访问协议为何。系统跟踪事务参与者并监督扩展寻址 (XA) 两阶段提交协议,确保正确处理所有事务提交和回滚。
分布式事务处理的特性和优势
分布式事务管理服务器优化事务并确保所有参与资源的数据完整性,而不管访问协议为何。
XA 两阶段提交自动跟踪事务参与者,确保正确更新所有资源,或者执行回滚,在
组件发生故障时确保数据完整性
多种消息传递模型提供同步、异步和会话式消息传递 API,以支持异构平台
事务队列提供处理和延迟事务的灵活性,允许分布式应用程序异步协同工作
事件中介提供基于发布和订阅编程模型的事务事件系统
可广泛扩展的集成基础架构
Oracle Tuxedo SOA 允许企业开发组合的(或混合的)端到端解决方案,将Oracle Tuxedo 的可用性和可扩展性与 Java 的可扩展性整合在一起。客户可对 Oracle Tuxedo 应用程序进行以下扩展
z通过Oracle Tuxedo Jolt 扩展到 Java 和 Microsoft .NET 客户端
activemq弱口令解决
z通过Oracle Service Architecture Leveraging Tuxedo (SALT) 扩展到Web 服务
z通过 Oracle WebLogic Server 扩展到双向 Enterprise JavaBeans 集成z通过 Oracle 服务总线扩展到异构、中介消息传递
Oracle Tuxedo 支持多种不同的连接和互操作性标准,因此企业可以跨异构环境使用其应用程序和服务。域体系结构支持在不同的环境、网络、地理位置和公司中运行的,以及跨应用服务器平台(包括Or
acle WebLogic Server 和Oracle Service Bus)和大型机(运行 IBM CICS 或 IMS TM)运行的不同消息传递和事务处理应用程序间的互操作性。通过 Oracle SALT,Oracle Tuxedo 服务可透明调用外部 Web 服务,就像调用另一个 Oracle Tuxedo 服务一样。除了基本的 Web 服务协议,Oracle SALT 还符合大多数主要的Web 服务规范,包括 WS-Addressing、WS-Security 和 WS-Reliable Messaging。
图1:Oracle Tuxedo 集成体系结构。
Oracle Tuxedo 对于所有非 Java 应用程序至关重要。Oracle Tuxedo 与Oracle WebLogic Server 相结合,
提供一个端到端的语言支持基础架构,将企业应用程序连接到Oracle Service Bus 基础架构层,从而全面支持 SOA。
集成基础架构的特性和优势
Oracle WebLogic Tuxedo Connector 通过事务和安全性传播提供双向、点对点、跨平台的互操作性,确保数据的完整性
Oracle SALT 提供一个双向的、高性能的、易使用的、配置驱动的模型,它使用基于 HTTP 的 SOAP 将现有的 Oracle Tuxedo 服务作为标准 Web 服务来访问
与 Oracle WebLogic Server 的互操作性通过 Oracle J2EE 产品简化复杂的流程,并利用现有的Oracle Tuxedo 基础架构资产
往返于Oracle Service Bus 的本地传输提供往返于 Oracle Service Bus 的双向连通性(无需任何编码),包括安全性和事务传播
通过 Oracle WebLogic Server 实现基于标准的集成提高 Oracle Tuxedo 应用程序与新的以及现有解决方案的集成速度,简化复杂的业务流程以及与业务合作伙伴的连接
XML 缓冲区和分析支持对 XML 消息进行分析并路由到其他应用程序
Oracle Tuxedo 互操作性支持标准的 IIOP,其他对象请求中介正确实施适当的CORBA 标准
高级安全性
Oracle Tuxedo 中包含的全面安全特性包括跨网络部署应用程序时的身份验证、授权、审计和基于安全套接字层 (SSL) 的链接级加密。Oracle Tuxedo 还提供了一个插件框架,以支持公共密匙基础架构 (PKI)、数字签名、消息加密和用于网络应用程序(使其在现有企业安全标准内工作)的第三方安全性产品。
默认的身份验证插件使用轻型目录访问协议 (LDAP) 支持跨不同 LDAP 环境(包括Microsoft Active Directory、Sun LDAP 和具有 IBM RACF 后端的IBM SecureWay LDAP)的身份验证。
无与伦比的可扩展性和可靠性
对于需要通过 Web 服务提高现有应用程序可访问性、加强企业事务和消息传递,以及将大型机应用程序迁移到兼容的、经证明的应用程序平台的公司,“为扩展而建”的多语言 Oracle Tuxedo 应用程序平台提供了一个公认的关键任务基础架构。
Oracle Tuxedo 的核心是一个高性能、高度可靠的消息处理引擎,可确保“正好一次”的传递。该引擎提供同步、延迟同步及会话式消息传递 API,所有这些都是透明的,无论是在一台计算机中、一个相关计算
机集中,还是跨各个独立的 Oracle Tuxedo 域。利用依靠数据的路由,Oracle Tuxedo 不仅可基于优先级和上下文,而且可基于消息内容来路由消息。这可使公司最重要的消息传递解决方案实现高效的事务处理,并可确保最高级别的性能和灵活性。
利用一个可基于实时系统负载和吞吐量自动衍生附加服务的重复服务框架,Oracle Tuxedo 可确保要求最苛刻的关键任务应用程序的最高可靠性和性能。Oracle Tuxedo 可确保对应用程序的连续访问,从而持续监视应用程序组件、事务、网络和硬件故障。凭借可自动停止和重新启动应用程序服务的强大操作、管理和维护 (OA&M) 服务,Oracle Tuxedo 消除了单点故障,从而确保应用程序在客户和合作伙伴需要时始终随时随地可用。
可扩展性和可靠性的特性和优势
可扩展性增强增加到 MAXSERVICES 极限
应用程序并行化允许应用程序并行处理请求,以及在不同的分布式节点上同时处理多个事务
重复的服务框架动态复制整个网络的分布式应用程序,使性能和可靠性最佳化
强大的故障管理通过消除单点故障,使停机时间降至最少,并使应用程序在计划的和非计划的停机时间内保持运行。
自动化负载管理和均衡根据实时系统负载以及所有可用资源的动态平衡请求,提供自动化的服务复制,确保连贯的高吞吐量
依靠数据的路由根据消息上下文、内容或时间对消息进行路由,实现高效的事务处理和优先级分配
高级消息队列范例灵活的内存中或基于磁盘的消息队列机制,可实现高性能、可靠的异步消息传送
集支持全面支持 Oracle 真正应用集
Oracle Tuxedo System and Applications Monitor
Oracle Tuxedo System and Applications Monitor (TSAM) 是专为监视端到
端的事务和服务而设计的。通过 Oracle Tuxedo 基础架构所有组件的利用率量度,使用户能够设置和监视响应时间服务级别协议 (SLA)、调查活动应用程序服务的性能和行为,以及改进容量规划。
图2:Oracle TSAM 协助收集性能数据和系统统计数据,从而帮助降低停机和维护成本。
通过 Oracle TSAM,用户可以监视活动的应用程序请求、服务活动、XA 事务以及 Oracle Tuxedo 服务器的吞吐量。用户可以设置和监视应用程序请求和服务执行时间的警报、等候在进程间通信队列中的消息数目,以及 Oracle Tuxedo 域、服务器、网关和其他组件的运行情况。Oracle TSAM 警报可触发 Oracle Tuxedo 事件服务器中的事件,从而使用户定义的服务与警报相关联。用户还可以通过服务调用树上的数据查询关于服务性能、系统性能和特定应用程序模式的统计信息。
Oracle TSAM 特性和优势
跟踪特性提供更细粒度的跟踪点、跨域边界的跟踪请求以及跨域的全局事务标识符关联
性能指标监视包括端到端的响应时间、达到响应时间或队列深度阈值时生成的事件、完整的服务指标、服务指标的动态控制,以及网关和网桥指标
数据收集和报告提供分布式数据收集、集中式报告和监视,以及数据收集的本地控制
可扩展的监视插件框架利用所提供的默认插件实现性能指标的收集;同时实现收集插件的自定义开发

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。