1 Environnement matériel :
L'infrastructure matérielle nécessaire aux logiciels Cocktail est de 2 serveurs au moins :
• un pour la ou les bases de données Oracle
• un pour le serveur d'application 3 tiers: WebObjects et pour le serveur http:
Apache.
Il peut y avoir en plus un serveur TSE/Citrix dans le cas où l'on souhaite centraliser les
applications Client-Serveur et non les exécuter directement sur les postes des
utilisateurs.
(les applications Client-Serveur sont vouées a disparaître).
Remarque : pour un petit établissement tout pourrait être installé sur un seul serveur.
Dimensionnement :
• Dans le cas d'un nombre important d'applications et/ou d'utilisateurs il faut
privilégier le nombre de processeurs/sockets ou Core (coût de la licence Oracle
plus important) ainsi que plus de mémoire pour les serveurs d'application
(scalabilité horizontale).
• Dans le cas d'un volume important de données à gérer il faut privilégier la
vitesse du processeur (plus que leur nombre) et les IO pour la base (scalabilité
verticale).
Ainsi pour :
• Une petite structure (<1000 individus) utilisant une application (majeure)
Cocktail aura besoin d'un:
◦ serveur Oracle avec un processeur récent 2 Go RAM (4 Go
recommandés), espace disque 20Go (base de production avec
archivelog, base de test et sauvegarde).
Les disques devant être rapides (SCSI/SAS 15ktrm, RAID 5 à éviter)
Le serveur pourra héberger d'autres bases en fonction de sa puissance.
◦ serveur WebObjects avec un processeur >= 2 Ghz / Xeon Prescoot, 2 Go
(GRH) à 4 Go (GFC) de RAM en fonction du nombre d'applications.
Il pourra être mutualisé avec d'autres services suivant sa puissance.
• Une grosse structure (>40000 individus) utilisant plusieurs/toutes les
applications Cocktail aura besoin :
◦ d'un serveur pour avec 2 ou 4 processeurs Oracle (dual/quadri-core), au
moins 8Go de RAM et 50Go d'espace disque en SCSI/SAS 15Ktrm (ou
SSD) et consolidé sur SAN dans l'idéal.
◦ Un ou deux serveurs WebObjects si l'on veut de la répartition de charge
et de la haute disponibilité avec 1 ou 2 processeurs et 8Go ou 12 Go de
RAM voir plus.
(l'espace disque ne dépassant pas quelques Go et peut être clusturisé les
I/O n'étant pas très important)
5