La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

« Copyright 2002, Oracle Corporation. Tous droits réservés » Performances.

Présentations similaires


Présentation au sujet: "« Copyright 2002, Oracle Corporation. Tous droits réservés » Performances."— Transcription de la présentation:

1

2 « Copyright 2002, Oracle Corporation. Tous droits réservés » Performances

3 « Copyright 2002, Oracle Corporation. Tous droits réservés » Agenda Les Enjeux La solution avec Oracle e-Business Suite – Performances – Montée en charge et haute disponibilité – Monitoring – Benchmarks Conclusion

4 « Copyright 2002, Oracle Corporation. Tous droits réservés » Enjeux

5 Les Enjeux Pour les utilisateurs et les groupes projets – Accéder au progiciel avec des temps de réponses raisonnables – Rajouter des utilisateurs sans pertes de performances Pour la direction informatique – Un rapport Coût / Performances maîtrisé – Uniformiser les outils et les technologies utilisés – Montée en charge de façon souple sur la vie dun projet

6 « Copyright 2002, Oracle Corporation. Tous droits réservés » Solution e-Business Suite

7 « Copyright 2002, Oracle Corporation. Tous droits réservés » La solution avec Oracle e-Business Suite Un éditeur unique pour les Applications et les Technologies Utilisation des fonctionnalités avancées par la e- Business Suite

8 « Copyright 2002, Oracle Corporation. Tous droits réservés » Architecture 3 Tiers Performante et Evolutive Administration et Monitoring

9 « Copyright 2002, Oracle Corporation. Tous droits réservés » Performances

10 Performances Le Serveur dApplications

11 « Copyright 2002, Oracle Corporation. Tous droits réservés » * Apache comme Oracle HTTP Server A P A C H E* Portail Transactionnel Business Intelligence Exploitation dOracle9iAS Forms Discoverer Reports Portal

12 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Portal Affichage optimisé Poste Client Serveur dApplications Serveur de Données MOD_JSERV MOD_PL/SQL PortalServices Oracle HTTP Server Parallel Page Engine Portal Cache Parallel Page Engine – Appelle les Portlets – Assemble les Pages – Lit et écrit sur le cache Portal Cache Stockes en cache les Pages Portal et Portlets Validation Based Time Based

13 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Forms Une interface utilisateur performante Minimise les ressources des postes clients Minimise les ressources du serveur Oracle9iAS Forms Minimise lutilisation du réseau Maximise lefficacité des paquets envoyés Gère efficacement laffichage sur le poste client

14 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Forms Des temps de démarrage réduits Au démarrage : envoyer seulement au client les objets nécessaires à laffichage du premier écran (Classes Java dans fichier.Jar) Envoyer et charger en mémoire les objets suivants uniquement à la demande Objets téléchargés

15 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Forms Gère efficacement laffichage Rend le réseau le plus efficace possible Réduit les échanges au maximum Application écrite entièrement en Java Scénario 1 : Téléchargement de la totalité de la logique applicative Application avec Oracle Forms Server Scénario 2 : Téléchargement seulement des Metadata de lapplication Application Server Client Forms Server

16 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle Forms Server Propriétés du nouvel objet comparées à celles stockées dans le « cached message buffer » Cached Message Buffer (Server) Message Buffer Seulement le delta est envoyé au client Cached Message Buffer (client) Comparaison avec lobjet affiché Mise à jour de linterface graphique de lobjet Oracle9iAS Forms Message Diffing

17 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Forms Minimise lutilisation du réseau 0.0 1.5 3.0 4.5 6.0 Oracle e-Business Suite Emulation Windows Kbps Saisie Intensive 454% 232% 31% 1.42.44.8 Navigation Intensive Saisie et Navigation Bande Passante Optimisée Consommation Moyenne en bande passante

18 « Copyright 2002, Oracle Corporation. Tous droits réservés » Côté Serveur : Empreinte Mémoire Process Forms (Web) : 10~12 Mb/User Mémoire totale du process Mémoire partagée avec dautres process Mémoire privée du process Oracle9iAS Forms Un besoin en ressources minimisé

19 « Copyright 2002, Oracle Corporation. Tous droits réservés » DiscovererServices Oracle9iAS Discoverer Cache cubique côté client Oracle HTTP Server Poste Client Serveur dApplicationsServeur de Données Session Client Services Discoverer ? Base de données EUL Cache réutilisé Accès de type OLAP Zoom et rotation rapides Zoom incrémental

20 « Copyright 2002, Oracle Corporation. Tous droits réservés » Gestion réactive des requêtes Interrompt la requête après un temps prédéfini Utilisation de ressources sans avoir de résultats ! Gestion prédictive des requêtes Prédit la durée de la requête avant exécution Permet de ne pas gâcher de précieuses ressources Oracle9iAS Discoverer Prédiction de la requête

21 « Copyright 2002, Oracle Corporation. Tous droits réservés » Select ville, temps, produit, sum(videos_lent) From video_détails Group by ville, temps, produit Balayages de tables lents Processus dagrégation gourmand en ressources Table de détail Table récapitulative Oracle9iAS Discoverer Re-direction automatique Select ville, temps, produit, ventes From video_summary Automatique !!

22 « Copyright 2002, Oracle Corporation. Tous droits réservés » Oracle9iAS Reports Des états performants Oracle HTTP Server Serveur dApplications Serveur de Données Reports CGI Reports Server ReportsServices ReportsEngine ReportsEngine ReportsEngine Différents formats – PDF – HTML – TXT Etats générés dynamiquement sur le serveur Output caching Scheduling en mode batch (états de masse) Load balancing et clustering

23 « Copyright 2002, Oracle Corporation. Tous droits réservés » Performances Le Serveur de Données

24 « Copyright 2002, Oracle Corporation. Tous droits réservés » Exploitation dOracle9i Optimisation automatique du SQL Index organized Tables Table partitionning Vues Marérialisées Ressource Manager

25 « Copyright 2002, Oracle Corporation. Tous droits réservés » Les fonctionnalités avancées dOracle 9i Optimisation automatique du SQL – Utilisation de loptimiseur statistique CBO (Cost Based Optimizer) Moteur PL/SQL amélioré – Les requêtes sont exécutées au cœur de la base, les paramètres passés par référence Vues Matérialisées – Vues physiques permettant daméliorer les temps daccès

26 « Copyright 2002, Oracle Corporation. Tous droits réservés » Les fonctionnalités avancées dOracle 9i Exécution parallèle des requêtes SQL Le table partionning – Hash partionning, value partionning, composite partionning Ressource Manager – Permet dallouer de la CPU à des programmes batchs spécifiques Tables Organisées par Index – Pour les tables de références les index et données combinés dans la même table

27 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge et Haute Disponibilité

28 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge Le Serveur dApplications

29 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge Serveur dApplications

30 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge Serveur Web Serveurs HTTP Serveurs Jserv

31 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge Load Balancing et Prioritisation Apache Load Balancinget Forms Metrics Serveur Ou Solution partenaire Cisco's QPM (Quality of Service Policy Manager) et Local Director HP WebQoS …

32 « Copyright 2002, Oracle Corporation. Tous droits réservés » Montée en charge Le Serveur de Données

33 « Copyright 2002, Oracle Corporation. Tous droits réservés » Utilisation de 9i Real Application Clusters Poste Client Serveurs DApplications Serveurs de Données Base de Données Unique High Speed Interconnect Fiber Channel ou Shared SCSI

34 « Copyright 2002, Oracle Corporation. Tous droits réservés » 0 500 1 000 1 500 2 000 2 500 3 000 3 500 4 000 1 Nœud2 Nœuds4 Nœuds Nombre Utilisateurs 1.026 1.900 3.648 9i Real Application Clusters et Oracle e-Business Suite Exécuté sur ordinateurs HP 89% Scalabilité 89% Scalabilité

35 « Copyright 2002, Oracle Corporation. Tous droits réservés » Monitoring

36 Monitoring Outils graphiques – Oracle Enterprise Manager (OEM) avec un pak dédié pour Oracle e-Business Suite – Oracle Application Manager (OAM) Objectifs – Tuning et analyse des performances – Mesurer lactivité système – Détecter les exceptions système – Vérifier la configuration – Contrôler les services

37 « Copyright 2002, Oracle Corporation. Tous droits réservés » Analyse des performances OEM et pack dédié e-Business Suite

38 « Copyright 2002, Oracle Corporation. Tous droits réservés » Analyse de lActivité Système

39 « Copyright 2002, Oracle Corporation. Tous droits réservés » Benchmarks

40 Benchmark standard Caractéristiques Benchmark – Dédié Oracle e-Business Suite – Incluant Transactionnel Batch Exécuté par les différents constructeurs Audités de manière indépendante par la société « Info Sizing » Pour plus dinformations – http://www.oracle.com/apps_benchmark http://www.oracle.com/apps_benchmark

41 « Copyright 2002, Oracle Corporation. Tous droits réservés » Benchmark standard Résultats

42 « Copyright 2002, Oracle Corporation. Tous droits réservés » Conclusion

43 Conclusion Exploitation de la puissance technologique Oracle – Serveur dApplications Oracle9iAS – Serveur de Données Oracle9i avec loption RAC Permet – Performances serveur dapplications et serveur de données – Montée en charge et haute disponibilité à tous les niveaux

44


Télécharger ppt "« Copyright 2002, Oracle Corporation. Tous droits réservés » Performances."

Présentations similaires


Annonces Google