composants Java déployés comme applications java EE et un ensemble de ressources. Les composants java sont déployés dans un domaine WLS. Par exemple Oracle SOA Suite et Oracle WebCenter.
-
Composants système processus gérés mais non déployés comme application Java et gérés par Oracle Process Manager and Notification (OPMN). Par exemple : o Oracle HTTP Server (OHS) o Oracle Web Cache o Oracle Internet Directory (OID) o Oracle Forms Services o Oracle Reports Services o Oracle BI Discoverer o Oracle BI
2 – Environnement :
Après installation de OFM, l'environnement contient : - Un domaine WLS avec o 1 serveur d'administration avec WLS Administration Console et OEM Fusion Middleware Control o 1 ou plusieurs Managed Servers avec des composants comme Oracle WebCenter et Oracle SOA Suite - Si l'environnement inclut des composants système 1
o 1 ou plusieurs instances Oracle 1 référentiel de métadonnées si le composant installé en nécessite un, o Oracle SOA nécessite un référentiel de métadonnées. L'environnement inclut aussi un middleware home composé de WLS home et un ou plusieurs Oracle Home. -
Administration Server (AdminServer) -
-
entité de contrôle du domaine. Il contient la configuration du domaine qu'il répercute sur les Managed Servers et gère toutes les ressources du domaine. Chaque domaine a une instance de serveur. les outils pour l'administrer : o Oracle Weblogic Server Administration Console o Oracle Weblogic Scripting Tool (WLST) o Client Java Management Extension (JMX) o Oracle Fusion Middleware Control (OFM Console) pour certaines tâches WLS Administration Console et OFM Control s'exécute sur le serveur d'administration. o WLS Administration Console et utilisée pour gérer les ressources du domaine WLS comme Administration Server et les Managed Servers. o OFM Control est utilisée pour gérer OFM et les composants comme Oracle HTTP Server, Oracle Portal, Oracle SOA Suite, Oracle WebCenter et Oracle Identity Management (OIM).
Les MANAGED SERVERS et CLUSTERS DE MANAGED SERVERS -
-
-
Les Managed Servers contiennent : o Des applications d'entreprises o Des composants applicatifs o Des web services et leurs ressources associées. on crée un domaine avec un template de domaine particulier. Le template de domaine contient toutes les informations à inclure dans la configuration du domaine. Le template peut ensuite être utilisé pour de installations ultérieures. Pour ajouter d'autres composants, on peut étendre le domaine en créant des Managed servers dans le domaine et en utilisant un template de domaine pour le composant à ajouter. Au démarrage, ils se connectent au domaine du serveur d'administration et se synchronise avec la configuration du serveur d'administration. Les managed servers sont des processus Java Virtual Machine (JVM)
2
-
Les Clusters de Managed Servers :
o Pour des environnements de production optimisés en terme de performance ou haute disponibilité, on peut configurer un ou plusieurs Managed Servers en cluster. o Un cluster est un ensemble d'instances WLS s'éxécutant simultanément et ensemble. o Dans un cluster les ressources sont déployées à l'identique pour chaque Managed Server (contrairement à un Managed Server isolé) pour le failover et le load balancing (fonctions uniquement disponibles en clusters) o Un même domaine peut contenir plusieurs clusters WLS ainsi que des Managed servers non configurés en clusters. NODE MANAGER -
Utilitaire Java qui exécute un processus séparé de WLS et permet des opérations sur les MANAGED SERVERS suivant leur emplacement par rapport au serveur d'administration. Il permet de : o Arrêter o Démarrer o Surveiller les processus o Redémarrer
ORACLE INSTANCE - contient un ou plusieurs composants système comme o Oracle HTTP Server o Oracle Web Cache o Oracle Internet Directory - Les composants système doivent résider sur la même machine. - Un répertoire Oracle instance contient : des fichiers de mises à jour, des fichiers de configuration, des fichiers log et fichiers temporaires - La structure de répertoire d'une instance Oracle est à part de celle d'un Oracle Home. Elle peut résider partout, elle n'a pas besoin d'être dans le répertoire Middleware home.
3
MIDDLEWARE HOME - comprend le home de WLS - un ou plusieurs Oracle Homes - Peut résider sur un système de fichiers local ou un disque partagé distant - accessible depuis Network File System (NFS) WEBLOGIC SERVER HOME - répertoire racine d'installation de WLS. - Contient uniquement les fichiers binaires du produit utilisés quand lors de patch ou de migration ORACLE HOME - contient les fichiers installés nécessaires pour un produit spécifique (binaires et librairies) - réside dans la structure de répertoire du middleware home. Chaque Oracle home peut être associé à plusieurs instances de domaines WLS.
3 - OFM Structure des répertoires et concepts -
Répertoires Middleware home et WebLogic Home o Créés quand WLS est installé. Le WebLogic Home est dans le Middleware home.
-
Répertoire ORACLE HOME o Chaque produit OFM est installé dans son propre Oracle home. Les binaires du logiciel sont installés dans le Oracle Home. Aucun processus runtime ne peut écrire dans ce répertoire. o Les Oracle home de chaque produit doivent résider dans un Middleware home existant.
4
o Le ORACLE HOME peut être créé avant l'installation, dans le middleware home et doit être vide et vous le spécifiez au moment de l'installation avec l'installer o Lors de l'installation vous spécifiez le nom d'un nouveau répertoire. Il est automatiquement créé par l'installer et sera créé dans le répertoire middleware home. -
WEBLOGIC DOMAINE o Les produits installés peuvent être configuré dans un domaine WebLogic Server. o Le répertoire USER_PROJECTS et créé à la création ou à la configuration d'un domaine. Par défaut les nouveaux domaines sont créés dans le répertoire Domains mais peuvent être créés n'importe où.
-
PLUSIEURS PRODUITS avec PLUSIEURS WLS DOMAINES o vous pouvez installer plusieurs produits dans des domaines séparés. o Chaque produit a son propre répertoire oracle home et chaque oracle home est référencé par nom de produit.
5
-
EXTENSION DE DOMAINE o Durant l'installation et la configuration, vous pouvez choisir de créer dans un domaine existant plutôt que de créer un nouveau domaine. L'extension du domaine signifie que vous ajoutez des produits et fonctionnalités à un domaine existant.
-
ORACLE INSTANCE et ORACLE WLS DOMAINE o Deux produits sont installés dont un est configuré dans une domaine WLS car il est constitué de composants Java, et un autre produit (Oracle HTTP Server ou Oracle Web Cache) dans une instance Oracle car constitué de composants système.
4 – FARM Une farm est un ensemble de composants gérés par Fusion Middleware Control. Elle peut contenir des domaines WLS, un AdminServer, un ou plusieurs MANAGED SERVERS et les composants OFM installés, configurés et s'exécutant dans le domaine.
6
5 – Structure de répertoire après une installation WLS 10.3.5 et OFM 11gR2 sous Windows et configuration d'un domaine.