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

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Université Nancy 2 - CRI Propositions de mécanisme de SSO dans un environnement d’applications web.
A NETWORK-AWARE DISTRIBUTED STORAGE CACHE FOR DATA INTENSIVE ENVIRONMENTS Brian L. TIERNEY, Jason LEE, Brian CROWLEY, Mason HOLDING Computing Sciences.
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Serveurs web pour JSP et Servlets
Pourquoi Oracle ?. Pourquoi Oracle ? Enjeux Les Enjeux Fonctionnels Répondre aux besoins à court et moyen terme pour le business des entreprises.
Administration. Administration Enjeux L’efficacité et la fiabilité de l’Infrastructure Technologique (IT) sont des facteurs critiques de réussite.
Mobilité Enjeux Les Enjeux Business Gérer votre Force de Vente plus Efficacement Force de Vente Mobile – 15% de réduction en moyenne dans le coût par.
Sécurité. Sécurité Enjeux Les grands mythes de la sécurité « Ce sont les « hackers » qui causent la plupart des dommages liés à des « trous » de sécurité »
Architecture. Architecture Enjeux Les Enjeux Trouver une solution e-Business Accessible à partir d’un navigateur Web Accédant au système via un Portail.
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
CLUSTERING Grappe d'ordinateurs.
ISP/ASP ISP ASP Conclusion DESS Réseaux 2000/2001
Exposé de Système - Informatique et Réseau
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
TP 3-4 BD21.
Le Client Léger Adrien MACHADO Fabien LOCUSSOL IR ème année
Architecture Les Couches Présentation Services Métier
JAVASERVER FACES Un framework Java pour le développement Web.
Serveurs Partagés Oracle
Passage Du Client Lourd Au Client Léger
Applications Chapitre B17 et C18
Plan du Cours Définition de la BI Objectif de la BI Fonctionnement d’une plateforme BI Technologies de la BI Composantes de la BI Les caractéristiques.
Développement Rapide dApplications Web avec.NET « Mon premier site »
ECF 5 PRESENTATION « BULLE APPLICATIVE »
Gérard Gasganias Ingénieur Avant-Vente Microsoft France
Le filtrage IP Ahmed Serhrouchni ENST’Paris CNRS.
Les relations clients - serveurs
Gestion des bases de données
Services fournis par le SI et technologies associées
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
UTT : Un serveur Intranet
Soutenance de stage de fin d’études
Architecture dun site de vente au détail1 Modèle d'un site simple de vente Lexemple du livre Ruby on Rails Partie II Java Adventure Builder Demo Réalisé.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Ipchains TP 1 TP 2 TP 3 Installer un serveur web sur votre poste,
Introduction.
Module 8 : Surveillance des performances de SQL Server
Présentation du produit
Les Composants de l’architecture Oracle
Plan Définitions et exemples Composants de cluster
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Composants de l'architecture Oracle
Gérer l'instance Oracle
D. E ZEGOUR Institut National d ’Informatique
Offre DataCenter & Virtualisation Laurent Bonnet, Architecte Systèmes Alain Le Hegarat, Responsable Marketing 24 Novembre 2009.
Progiciels de Gestion Intégrés
Cours oracle n°1 Le SGBD ORACLE
OLAP Par Myriam Corrales Yaqueline Corrales INF7115 – Base de données
Développement d’application Web.  Internet  WWW  Client/Serveur  HTTP.
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
ATELIER GENIE LOGICIEL
1 Copyright © Oracle Corporation, Tous droits réservés. Présentation des sous-programmes PL/SQL.
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
Module 1 : Vue d'ensemble de Microsoft SQL Server
Initiation à Oracle Server
Outil de Supervision Réseau
Alti Copyright All rights reserved.. 2 ALTI Copyright All rights reserved. Sommaire Architecture BI 1 Entrepôt de données 2 Acquisition de.
Module 2 : Planification de l'installation de SQL Server
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Système local d’accounting de l’IPHC 31/05/2011 Eric Kieffer.
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
Transcription de la présentation:

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

« 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

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

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

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

« 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

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

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

Performances Le Serveur dApplications

« 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

« 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

« 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

« 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

« 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

« 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

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

« 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é

« 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

« 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

« 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 !!

« 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

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

« 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

« 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

« 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

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

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

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

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

« 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 …

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

« 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

« Copyright 2002, Oracle Corporation. Tous droits réservés » Nœud2 Nœuds4 Nœuds Nombre Utilisateurs i Real Application Clusters et Oracle e-Business Suite Exécuté sur ordinateurs HP 89% Scalabilité 89% Scalabilité

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

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

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

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

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

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 –

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

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

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