Vous êtes sur la page 1sur 7

FICHE PRODUIT ORACLE

ORACLE TUXEDO

CARACTERISTIQUES ET AVANTAGES PRINCIPAUX CARACTERISTIQUES Traitement des transactions distribues Infrastructure d'intgration extensible Scurit avance Forte volutivit Validation deux phases XA Environnement de services rpliqu Gestion robuste des dfaillances Support des grappes (clusters) Surveillance des mesures de performance ATMI Adaptateur MQ Series Collecte et reporting des donnes Routage dpendant des donnes Paralllisation des applications AVANTAGES Optimise les transactions et assure l'intgrit des donnes pour toutes les ressources quel que soit le protocole d'accs. Suit automatiquement tous les intervenants dans une transaction et garantit que toutes les ressources sont correctement mises jour. Traite plusieurs transactions simultanment sur des nuds diffrents et distribus. Assure la continuit de fonctionnement des applications en cas d'arrt prvu ou imprvu en supprimant la dpendance envers un point unique de dfaillance. Souplesse de traitement ou de report des transactions pour permettre aux applications distribues de fonctionner de faon asynchrone. Rplique dynamiquement les applications distribues travers le rseau pour maximiser la performance et la fiabilit.

Aujourd'hui dans sa troisime dcennie de fiabilit et de performance assures pour des milliers de dploiements, Oracle Tuxedo reprsente l'une des plates-formes informatiques de haut niveau les plus respectes travers le monde. Elle associe la tranquillit que seules peuvent apporter de longues annes de fiabilit, de performance et de maturit, avec les standards et technologies les plus rcents en matire d'architecture oriente services, indispensables pour que votre application de production constitue l'un des composants de premier plan de votre environnement. Qu'il s'agisse de moderniser une application C ou C++ existante, de changer de machine, de porter une application COBOL sur grand systme ou de raliser un nouveau service SOA rpondant des contraintes transactionnelles extrmes, Oracle Tuxedo reste la solution sur laquelle vous pouvez compter.
Le moteur des applications haut dbit et critiques pour l'exploitation Dans un environnement informatique actuel caractris par une exigence de centralisation, d'utilisation dans le monde entier et de disponibilit constante, les organisations ont besoin d'un serveur applicatif rpondant aux contraintes des entreprises, capable de : Traiter des milliers de transactions par seconde avec des temps de rponse infrieurs la seconde, et une monte en puissance linaire et dynamique pour accompagner les variations de charge. Assurer une interoprabilit base sur les standards entre les mainframes, les interfaces ATMI (Application-to-Transaction Manager Interface), l'architecture CORBA (Common Object Request Broker Architecture) et les services Web, pour faciliter l'intgration et acclrer les dlais de mise sur le march. Moderniser les applications COBOL, C et C++ grce une intgration transparente et bidirectionnelle avec SOA. Aider les clients diminuer le cot de maintenance de leurs systmes critiques de production en fournissant une plate-forme capable de supporter les applications migres depuis les mainframes. Fonctionner sur de multiples plates-formes, depuis les postes de travail conomiques jusqu'aux centres informatiques les plus grands et les plus puissants. Oracle Tuxedo constitue une base solide pour les services applicatifs, avec une fiabilit et une intgrit transactionnelle toute preuve, des performances de trs haut niveau, une volutivit linaire et un dploiement bas sur des configurations. Plate-forme de rfrence pour le traitement des transactions distribues, il constitue la colonne vertbrale oprationnelle et ingale des plus grandes entreprises de la plante, sur laquelle s'appuient leurs plus grands systmes de production, qu'il

FICHE PRODUIT ORACLE

s'agisse de services bancaires centraux, de rservations de compagnies ariennes, de services financiers, de commerce lectronique ou encore de services tlcoms. Oracle Tuxedo assure la continuit oprationnelle de tous ces systmes, mme lorsqu'ils dploient de nouveaux services applicatifs. Il accompagne la monte en puissance des configurations serveurs pour traiter les charges supplmentaires et assure la rcupration des dfaillances au sein d'un centre informatique ou entre plusieurs centres informatiques. Traitement extrmement fiable des transactions distribues Oracle Tuxedo fournit une infrastructure oriente services pour router, rpartir et grer efficacement les requtes, les vnements et les files d'attente applicatives entre plusieurs processus systmes et services applicatifs. Avec une volutivit quasiment sans limite, il gre efficacement les pics de volumes transactionnels, amliore la souplesse de l'entreprise et permet aux services informatiques de ragir rapidement aux changements aussi bien sur le plan fonctionnel qu'en matire de dbit. Oracle Tuxedo optimise les transactions touchant plusieurs bases de donnes et assure l'intgrit des donnes entre toutes les ressources participantes, quel que soit le protocole d'accs. Le systme suit tous les intervenants dans la transaction et supervise un protocole de validation deux phases en adressage tendu (XA), pour garantir une prise en charge correcte de toutes les validations ou annulations de transactions. Caractristiques et avantages du traitement des transactions distribues
Serveur de gestion des transactions distribues Optimise les transactions et garantit l'intgrit des donnes entre toutes les ressources participantes, quel que soit le protocole d'accs. Suit automatiquement tous les intervenants dans une transaction et garantit que toutes les ressources sont correctement modifies, dfaut effectue un retour en arrire pour assurer l'intgrit des donnes mme en cas de dfaillance d'un composant.

Validation en deux phases XA

Plusieurs modles de messagerie

Fournit des API de messagerie synchrone, asynchrone et conversationnelle pour le support des plates-formes htrognes.

Mise en file des transactions

Permet de traiter ou de reporter les transactions pour permettre aux applications distribues de fonctionner ensemble de faon asynchrone. Fournit un systme transactionnel d'vnements bas sur le modle de programmation publication-abonnement.

Diffusion d'vnements

Une infrastructure d'intgration largement extensible L'architecture SOA Oracle Tuxedo permet aux entreprises de dvelopper des solutions globales composites (ou hybrides) associant la disponibilit et l'volutivit d'Oracle Tuxedo l'extensibilit de Java. Les clients peuvent tendre leurs applications Oracle Tuxedo pour supporter : les clients Java et Microsoft .NET via Oracle Tuxedo Jolt ; les services Web via Oracle SALT (Service Architecture Leveraging Tuxedo) ;

FICHE PRODUIT ORACLE

l'intgration bidirectionnelle avec les EJB (Enterprise JavaBeans) grce Oracle WebLogic Server ; la messagerie htrogne et relaye travers plusieurs systmes avec Oracle Service Bus. Oracle Tuxedo supporte de nombreux standards de connectivit et d'interoprabilit, afin que les entreprises puissent utiliser leurs applications et leurs services travers des environnements htrognes. L'architecture de domaines supporte l'interoprabilit entre diffrentes applications de traitement de messages et de transactions, fonctionnant dans diffrents environnements, rseaux, zones gographiques et entreprises, ainsi que sur plusieurs plates-formes de serveurs applicatifs (notamment Oracle WebLogic Server et Oracle Service Bus) et de mainframes fonctionnant avec IBM CICS ou IMS TM. Avec Oracle SALT, les services Oracle Tuxedo peuvent appeler de faon transparente un service Web externe de la mme faon que s'ils appelaient un autre service Oracle Tuxedo. En plus des protocoles de base des services Web, Oracle SALT respecte galement les principales spcifications de services Web telles que WS-Addressing, WS-Security et WS-Reliable Messaging.

Rseau de services de l'entreprise Messageries coordonnes et htrognes Services Web et clients de services Web Clients internet/intranet, applis J2EE ou .NET

Gestionnaire Oracle TSAM

Transpor ESB Tuxedo Oracle ALSB

Services Web Tuxedo Oracle SALT

API client Java Tuxedo Oracle Jolt

Infrastructure globale Tuxedo : serveurs, applications et surveillance des transactions Systme d'admi-nistration

Services et applications fonctionnels

Oracle TSAM Oracle Tuxedo : plate-forme de services applicatifs et transactionnels Containers multi-langages Gestion volutive et distribue des trans. Files de messages haute performance MQ Routage des requtes selon les donnes CORBA Connectivit multi-domaines et propagation des transactions Connecteur Oracle WebLogic Tuxedo Passerelle de domaines Adaptateurs mainframes TCP/IP, SNA, OSI Rpartition dynamique de la charge Services d'vnements public./abonn. Gestionnaire de la scurit Rfrentiel des mtadonnes de services

ATMI Applications d'entreprise

Applications Oracle WebLogic

Domaines Tuxedo

Ressources mainframes CICS, IMS TM

Figure 1 : Architecture d'intgration d'Oracle Tuxedo.

Oracle Tuxedo est critique pour toutes les applications non-Java. Coupl avec Oracle WebLogic Server, Oracle Tuxedo constitue une infrastructure globale de support des langages reliant les applications de l'entreprise la couche d'infrastructure d'Oracle Service Bus pour un support complet de SOA.

FICHE PRODUIT ORACLE

Caractristiques et avantages de l'infrastructure d'intgration


Connecteur Tuxedo pour Oracle WebLogic Assure une interoprabilit bidirectionnelle, pair--pair et multi-plates-formes avec propagation des transactions et de la scurit pour garantir l'intgrit des donnes. Fournit un modle bidirectionnel, extrmement performant, facile utiliser et pilot par les configurations pour accder aux services Oracle Tuxedo existants sous la forme de services Web standards en utilisant SOAP sur http. Rationalise des processus complexes grce aux produits Oracle J2EE et valorise les actifs que reprsentent les infrastructures Oracle Tuxedo existantes. Assure la connectivit bidirectionnelle de/vers Oracle Service Bus sans le moindre code, avec propagation de la scurit et des transactions. Acclre l'intgration des applications Oracle Tuxedo avec les solutions nouvelles ou existantes, en rationalisant des processus oprationnels complexes et en assurant la connectivit avec les partenaires commerciaux. Supporte l'analyse et le routage de messages XML vers d'autres applications. Supporte l'IIOP standard avec d'autres distributeurs de requtes d'objets, en implmentant correctement le standard CORBA correspondant.

Oracle SALT

Interoprabilit avec Oracle WebLogic Server

Transport natif de/vers Oracle Service Bus

Intgration base sur les standards via Oracle WebLogic Server

Tampon et analyse XML

Interoprabilit d'Oracle Tuxedo

Scurit avance Les mcanismes de scurit complets intgrs dans Oracle Tuxedo couvrent l'authentification, l'autorisation, l'audit et le chiffrement SSL au niveau du lien physique pour le dploiement des applications sur les rseaux. Oracle Tuxedo fournit galement un systme de plug-ins pour supporter une infrastructure de cl publique (PKI), les signatures numriques, le chiffrement des messages et des produits tiers de scurit pour les applications en rseau, permettant ainsi de fonctionner avec les standards de scurit effectivement utiliss au sein des entreprises. Le plug-in d'authentification par dfaut utilise le support des annuaires LDAP (Lightweight Directory Access Protocol) pour assurer l'authentification sur de multiples environnements LDAP, tels que Microsoft Active Directory, Sun LDAP et IBM SecureWay LDAP avec un central IBM RACF. Evolutivit et fiabilit sans quivalent Pour les entreprises qui ont besoin d'augmenter l'accessibilit de leurs applications existantes via des services Web, de centraliser leurs systmes transactionnels et de messagerie, et de migrer des applications mainframes sur une plate-forme compatible qui a fait ses preuves, la plate-forme applicative multi-langages d'Oracle Tuxedo, conue pour monter en puissance, constitue une infrastructure oprationnelle critique de rfrence.

FICHE PRODUIT ORACLE

Au cur d'Oracle Tuxedo on trouve un moteur de messagerie extrmement fiable et performant, qui assure une remise garantie une fois et une seule. Ce moteur fournit des API de messagerie synchrone, synchrone diffre et conversationnelle, fonctionnant toutes de faon transparente que ce soit sur la mme machine, dans une grappe ou un ensemble de machines associes, ou mme entre des domaines Oracle Tuxedo indpendants. En utilisant un routage dpendant des donnes, Oracle Tuxedo est capable de router les messages non seulement en fonction de la priorit et du contexte, mais aussi en fonction du contenu du message. Ceci permet un traitement efficace des transactions et garantit les plus hauts niveaux de performance et de souplesse pour constituer les solutions de messagerie rpondant aux exigences oprationnelles les plus critiques des entreprises. En utilisant une infrastructure de services rplique capable de lancer automatiquement des services supplmentaires en fonction de la charge et du dbit temps rel des systmes, Oracle Tuxedo assure une fiabilit et une performance maximales pour les applications de production les plus exigeantes. Oracle Tuxedo garantit un accs permanent aux applications, en surveillant continuellement les composants afin de dtecter toute dfaillance au niveau d'une application, d'une transaction, du rseau ou du matriel. Avec ses robustes services d'exploitation, d'administration et de maintenance, capables d'arrter et de redmarrer automatiquement les services applicatifs, Oracle Tuxedo supprime la dpendance envers un point unique de dfaillance, afin que les applications restent en permanence disponibles pour les clients et les partenaires qui en ont besoin, o qu'ils se trouvent. Caractristiques et avantages en matire d'volutivit et de fiabilit
Monte en charge Augmentation jusqu' la limite MAXSERVICES.

Paralllisation des applications

Permet aux applications de traiter les requtes en parallle et de traiter plusieurs transactions simultanment sur des nuds diffrents et distribus.

Infrastructure de services rplique

Rplication dynamique des applications distribues travers le rseau pour maximiser la performance et la fiabilit.

Gestion robuste des pannes

Rduit les temps d'arrt et maintient les applications en service pendant les arrts prvus ou imprvus en supprimant la dpendance envers un point unique de dfaillance. Rplication automatique des services en fonction de la charge temps rel des systmes et rpartition automatique des requtes sur toutes les ressources disponibles, pour assurer un dbit maximum en toutes circonstances. Routage des messages selon leur contexte, leur contenu ou le moment de la journe, pour un traitement efficace des transactions et la gestion de leurs priorits relatives.

Gestion et rpartition automatiques de la charge

Routage en fonction des donnes

Modle de gestion avance des files d'attente de messages

Un mcanisme souple de file d'attente de messages en mmoire ou sur disque pour une diffusion des messages performante, fiable et asynchrone.

Support des grappes

Support complet d'Oracle Real Application Clusters

FICHE PRODUIT ORACLE

Module de surveillance Oracle TSAM Le module de surveillance Oracle TSAM (Tuxedo System and Applications Monitor) est conu pour surveiller de bout en bout le fonctionnement des transactions et des services. Il permet aux utilisateurs de dfinir et de surveiller des contrats de niveau de service (SLA) en matire de temps de rponse, d'analyser la performance et le comportement des services applicatifs en production, et d'amliorer la planification du dimensionnement grce des mesures de taux d'utilisation de tous les composants de l'infrastructure Oracle Tuxedo.
Surveillance et gestion des configurations depuis un navigateur

Tomcat
Console Web Oracle TSAM

Gestionnaire OracleTSAM

Base de donnes des configurations et de la surveillance

Gestionnaire de donnes Oracle TSAM

Serveur local de surveillance (LMS)

Serveur local de surveillance (LMS)

Plug-in par dfaut ou spcifique Infrastructure de collecte de donnes TSAM

Plug-in par dfaut ou spcifique Infrastructure de collecte de donnes TSAM

Processus Tuxedo Nud Tuxedo

Processus Tuxedo Nud Tuxedo

Figure 2 : Oracle TSAM permet de recueillir des donnes de performance et des statistiques systmes pour rduire les temps d'arrt et les cots de maintenance.

Avec Oracle TSAM, les utilisateurs peuvent surveiller les requtes applicatives en temps rel, l'activit des services, les transactions XA et le dbit des serveurs Oracle Tuxedo. Les utilisateurs peuvent dfinir et surveiller des alertes sur les dlais d'excution des requtes applicatives et des services ; sur le nombre de messages en attente dans les files de communication interprocessus ; et sur l'tat de fonctionnement des domaines, serveurs et passerelles Oracle Tuxedo, ainsi que d'autres composants. Les alertes Oracle TSAM dclenchent des vnements dans le serveur d'vnements d'Oracle Tuxedo, qui permet d'associer chaque alerte des services dfinis par l'utilisateur. Les utilisateurs peuvent galement interroger les statistiques sur la performance des services, la performance des systmes et des squences applicatives prcises grce aux donnes stockes dans l'arbre d'appel des services. Caractristiques et avantages d'Oracle TSAM
Granularit fine des points de trace, requtes de trace traversant les limites de domaines, corrlation globale des identifiants de transactions entre domaines.

Fonctions de trace

Surveillance des mesures de performance

Inclut les temps de rponse de bout en bout, la gnration d'vnements lors du dpassement de seuils de temps de rponse ou de longueur de file d'attente, des mesures compltes des services, le contrle dynamique des mesures de services et la mesure des passerelles et des ponts.

FICHE PRODUIT ORACLE

PRODUITS ET SERVICES ASSOCIES

Collecte de donnes et reporting

Collecte distribue des donnes, reporting centralis et contrle local de la surveillance et de la collecte des donnes.

Oracle Tuxedo constitue une plate-forme robuste capable d'hberger des applications haut volume sur des environnements informatiques distribus et htrognes, permettant aux transactions de s'tendre depuis les applications critiques interagissant avec les clients jusqu'aux processus centraux, travers n'importe quel systme intermdiaire et n'importe o dans le monde. PRODUITS ASSOCIES : Oracle SALT Oracle TSAM Oracle Tuxedo Mainframe Adapter pour SNA Oracle Tuxedo Mainframe Adapter pour TCP Oracle Tuxedo Mainframe Adapter pour OSI-TP Oracle Tuxedo Jolt Oracle Service Bus Oracle WebLogic Server

Infrastructure extensible de plug-ins de surveillance

Permet de recueillir des mesures de performance en utilisant le plug-in fourni par dfaut, mais aussi de dvelopper des plug-ins spcifiques de collecte de donnes.

Gestion des ressources Oracle Tuxedo permet de grer l'utilisation des ressources pour s'assurer que l'on dispose de capacits suffisantes pour toutes les activits fonctionnant sur une instance applicative donne. Les requtes sont routes dynamiquement vers les ressources rseaux disponibles pour optimiser la russite des transactions. De robustes mcanismes d'intgration permettent aux organisations d'exploiter leurs investissements technologiques existants en maximisant l'utilisation de leurs ressources. Caractristiques et avantages de la gestion des ressources
File d'attente de l'adaptateur MQ Series Connexion bidirectionnelle avec MQ Series. Assure une propagation bidirectionnelle du contexte transactionnel et du protocole de validation deux phases XA. Support des standards d'authentification, d'autorisation, d'audit et de chiffrement (LLE, SSL) pour assurer la confidentialit des donnes lors du dploiement d'applications Oracle Tuxedo sur des rseaux. Intgration avec les serveurs Microsoft Active Directory, support de Novell eDirectory, support d'AES (Advanced Encryption Standard) pour le chiffrement des mots de passe et l'implmentation de SSL. Permet de supporter automatiquement des plug-ins pour Kerberos, PKI, les signatures numriques et l'intgration de systmes tiers de scurit. Permet aux entreprises d'utiliser les investissements que reprsentent leurs applications CORBA existantes et permet aux distributeurs tiers de requtes objets de se coupler l'authentification et d'accder aux serveurs CORBA d'Oracle Tuxedo. API X/Open prsentant une API cohrente pour les langages C, C++ et COBOL pour toutes les plates-formes Oracle Tuxedo.

Scurit avance

Amliorations de la scurit POUR NOUS CONTACTER

Pour en savoir plus sur la faon dont votre organisation pourrait exploiter toute la puissance d'Oracle Tuxedo, consultez le site oracle.com ou appelez le 0800 905 805

Infrastructure de plug-ins de scurit

CORBA

ATMI

Des rsultats concrets pour l'entreprise avec Oracle Tuxedo Oracle Tuxedo permet aux services informatiques de s'adapter de faon plus troite aux processus oprationnels et de gnrer des rsultats positifs pour l'entreprise au lieu de simplement ragir ses volutions. Avec des niveaux de performance dignes d'un mainframe, une ouverture complte l'architecture SOA, une extensibilit vers le Web et une interoprabilit base sur les standards dans un environnement multi-langages, Oracle Tuxedo simplifie le traitement des transactions distribues ainsi que le transfert et le routage haute performance des messages pour tous les dveloppements applicatifs. Oracle Tuxedo constitue une ressource cl pour amliorer la productivit, l'efficacit et la souplesse de l'entreprise.
Copyright 2009, Oracle. Tous droits rservs. Ce document est uniquement fourni titre d'information et son contenu peut tre modifi tout moment sans notification pralable. Ce document n'est pas garanti sans erreur, il ne fait l'objet d'une garantie d'aucune sorte, pas mme exprime oralement ou induite lgalement. Sont galement exclues toutes garanties de commercialisation ou d'adaptation un usage particulier. Nous rejetons explicitement toute responsabilit quant au respect du contenu de ce document, et aucune obligation contractuelle ne saurait tre forme directement ou indirectement par ce document. Ce document ne peut tre reproduit ou transmis sous quelque forme que ce soit ni par quelque moyen que ce soit, lectronique ou mcanique, quel qu'en soit l'usage, sans notre accord crit pralable. Oracle est une marque dpose d'Oracle Corporation et/ou de ses filiales. Les autres noms cits peuvent tre des marques appartenant leurs propritaires respectifs.