Professional Documents
Culture Documents
système
Version 11
Juin 2017
Le présent document détaille les prérequis système et le paramétrage de SAFE X3
(Sage Architecture For the Enterprise), Version 11. SAFE X3 est une plateforme
technologique permettant de développer des logiciels applicatifs.
Public visé
Ce document s'adresse aux architectes système, ingénieurs système et développeurs
expérimentés qui ont besoin de ressources pour l'installation ou la mise à niveau de
Sage X3. Les informations contenues dans ce document concernent le matériel
informatique physique. Il n’y a pas de contre-indication à déployer la solution sous une
architecture virtuelle de type VMware vSphere, Hyper-V, RedHat KVM, Citrix
XenServer ou Oracle VM. Se reporter à la section sur la Virtualisation pour plus de
détails.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
VUE D'ENSEMBLE 5
Dossiers X3 5
COMPOSANTS 6
Composants obligatoires 6
Serveur de données 6
Serveurs de traitement principaux et applicatifs 6
Serveur de présentation web 7
Serveur MongoDB 7
Moteur de recherche ElasticSearch® 8
Serveur d'édition 8
Composants additionnels 9
Serveurs de traitement additionnels 9
Serveurs de collecte automatique de données (ADC) et Web services "legacy" 9
Serveur Java Bridge "legacy" 9
Serveur Business Objects 10
Composants auxiliaires 11
Console de configuration 11
Serveur de messagerie ou Passerelle SMTP 11
Gestion batch 11
POSTES CLIENTS 12
Smartphones et tablettes 13
TECHNOLOGIE 14
Plateforme de développement 14
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Virtualisation 17
Considérations de sécurité 18
Considérations importantes sur le dimensionnement pour la virtualisation 18
Virtualisation de MongoDB, ElasticSearch et Syracuse : les bonnes pratiques 18
PREREQUIS DE DIMENSIONNEMENT 32
Postes 35
Exemples d'architecture 36
Exemples d'architecture mono-tiers (serveur physique) 36
Exemples (mixtes) d'architecture multi-tiers 37
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
• Sage X3 (ERP)
• Sage X3 People (HRM)
• Sage X3 Geode (WMS)
L'architecture technique est composée de plusieurs niveaux. Elle est conçue pour :
Dossiers X3
Un dossier est un répertoire qui contient des fichiers décrivant des règles de gestion,
des paramètres et des données pour une ou plusieurs entités métier. Il se compose
d'une arborescence de répertoires, définie sur le serveur d'application, contenant des
objets de programmation (programmes, définitions d'écran, états, etc.) et des tables
enregistrées sous un schéma dédié au sein de la base de données Oracle ou Serveur
SQL associée.
En général, quand vous installez Sage X3 (ou Sage X3 People ou Sage X3 Geode),
deux dossiers sont créés :
• Un dossier X3 de référence (ou "parent") : le dossier de référence contient tous
les programmes, écrans, états (etc.) "standard".
• SEED : dossier de démonstration, qui peut également être utilisé comme
dossier modèle, depuis lequel vous pouvez créer de nouveaux dossiers en
effectuant une copie de paramètres (voire de données partielles).
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Toutes les informations décrites ci-après concernent les composants logiques. Vous
pouvez installer ces composants sur le même ordinateur ou les répartir sur plusieurs
machines selon le nombre d’utilisateurs à connecter, le volume de la base de données,
et le nombre de transactions à traiter. Ce modèle d'architecture "répartie" propose un
haut niveau d'évolutivité.
Composants obligatoires
Serveur de données
Le serveur de données héberge les données applicatives,
les données de description de cet applicatif (dictionnaire) et Définition
les données de paramétrage. DONNEES
APPLICATIVES
Tables et index où
Les progiciels de la plateforme technologique SAFE X3 sont
sont stockées les
développés conformément aux recommandions émises par
informations
les éditeurs de base de données, permettant ainsi d'assurer
enregistrées par les
la cohérence et l’intégrité des données stockées.
utilisateurs de
l’application comme
Le volume de la base de données n'est pas limité. La plupart
les fournisseurs,
des clients requièrent un volume de données inférieur à
clients, articles,
100 GB. Cependant, certaines installations volumineuses de
stock, ventes,
Sage X3 peuvent nécessiter plusieurs To (teraoctets). Afin
production,
de limiter le volume de la base de données d'exploitation,
comptabilité, etc.
vous pouvez purger les tables les plus volumineuses ou les
archiver dans un dossier d’historique spécifique pouvant être
lié à un autre serveur de données.
L’application est organisée en une hiérarchie de dossiers : le dossier racine est l’image
de la livraison standard, et les autres dossiers sont les dossiers client, générés à partir
du dossier racine et représentant chacun une application.
Chaque fonction X3 possède son propre URL et envoie des flux Java Script normalisés
(SData) en format JSON au client (navigateur sur le poste utilisateur ou client de web
services).
Serveur MongoDB
MongoDB est une base de données NOSQL open source. Elle permet de stocker tous
les paramètres de configuration et de personnalisation du serveur de présentation web
ou "Syracuse". Elle peut aussi être utilisée pour stocker les documents liés à des
processus métier (ex. : commandes ou factures scannées).
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
ElasticSearch® permet d'effectuer une recherche textuelle en temps réel sur les
données applicatives et les métadonnées paramétrées pour être indexées.
ElasticSearch® peut être mis en cluster sur plusieurs serveurs pour garantir
l'évolutivité.
Serveur d'édition
Ce serveur est obligatoirement hébergé par une machine sous système d’exploitation
Windows Server. Plusieurs serveurs d'édition peuvent être utilisés par solution selon le
volume d'impression requis.
Le serveur d’édition prend en charge toutes les demandes d’édition aussi bien en
provenance des sessions interactives que des soumissions batch. Il envoie ensuite les
fichiers vers le périphérique de destination (imprimante, fichier, PDF, FAX, etc.).
Un service Windows est démarré sur la machine qui héberge le serveur d’édition. Le
service est à l’écoute sur le numéro de port 1890 par défaut, mais il peut être
personnalisé au moment de l’installation. Le service d’édition gère une file d’attente
des requêtes soumises et l’exécution de ces requêtes peut être distribuée sur plusieurs
processus d’édition (thread). Le nombre de processus d’édition peut être personnalisé
depuis la console de configuration et doit être adapté en fonction de la taille du
serveur.
Les fichiers d'états sont transférés via le protocole de communication interne SADFSQ.
Le serveur d’édition intègre un client SADFSQ capable de répondre et de
communiquer avec un serveur SADFSQ exécuté sur le serveur d’application et de
traitement principal.
Les états sont créés à partir de Crystal Reports 2008 (version 12.x) ou Crystal Reports
2013 (version 14.1).
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Ce composant intègre les deux logiciels Apache HTTP et Apache Tomcat (conteneur
web de servlets).
L’application Business Objects Server peut uniquement être déployée sur un serveur
Windows 2012 R2
L'entrepôt de données peut également être hébergé sur un autre serveur.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Un serveur de messagerie ou une passerelle SMTP sont obligatoires pour utiliser les
fonctionnalités de workflow. La mise à disposition et l'installation de ce serveur ne sont
pas prises en charge par Sage et ne sont pas décrites dans le présent document.
Gestion batch
A partir de SAFE X3 V11, le serveur batch Sage X3 (qui lance et effectue le suivi des
tâches batch) s'exécute dans le serveur de présentation web Syracuse.
A partir de la V11, les tâches batch X3 peuvent être exécutées sur n'importe quel
serveur de traitement. Les tâches d'arrière-plan bénéficient ainsi d'une grande
évolutivité.
Quand une tâche batch doit être exécutée, le planificateur batch Sage X3 lance la
tâche sur un serveur de traitement où un "emplacement batch" est disponible ; sinon, il
attend qu'un emplacement devienne disponible sur un des serveurs de traitement
gérant le mode batch.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
• Smartphones :
o Apple iPhone 4, 5 et 6 sous IOS 9 ou supérieure :
o Safari 9+
o Chrome 53+
o Android OS 4.3 ou supérieure :
o Chrome 53+
o Firefox 48+
o Microsoft Windows Phone 8.1 ou supérieure :
o Internet Explorer 11
• Tablettes :
o Apple iPad (2,3,4, Air, Mini, Retina) sous IOS 9 ou supérieure :
o Safari 9+
o Chrome 53+
o Android OS 4.3 ou supérieure :
o Chrome 53+
o Firefox 48+
o Microsoft Surface sous Windows RT 8.1 ou supérieure :
o Internet Explorer 11
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Plateforme de développement
• Outillage de développement : SAFE X3
• Langage de développement du logiciel applicatif : Sage X3 4GL
• Langage de développement du Serveur web : JavaScript, HTML5
• Le Protocole d’échange entre le poste client et le serveur web Syracuse est
intégralement HTTP (conforme à la spécification HTML 5.x) et l’interface de
l’application web est construite sur une technologie de type Ajax
• Outil d’installation des composants X3 : IzPack, open source construit sur la
plateforme Java
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Client 'ADC' (en général un Serveur ADC (RF) 20 Ko/s par appareil
terminal RF portable) (Sage)
Antivirus
Si vous installez une protection antivirus sur des serveurs Sage X3, nous vous
recommandons de désactiver la protection en temps réel sur certaines parties du
serveur de traitement d'application ou principal et sur les serveurs de traitement
additionnels pour une meilleure performance. Lancez des scans programmés sur les
zones qui ne sont pas scannées en temps réel, de préférence la nuit lorsqu'aucun
utilisateur ou peu d'utilisateurs sont connectés.
Exclure les répertoires suivants de la protection en Trucs et astuces
temps réel si celle-ci est active : Désactivez la protection
• Le répertoire <X3root>\folders sur le(s) serveur(s) antivirus en temps réel sur
d'application et tous les sous-répertoires associés certaines parties de
(objets X3, fichiers temporaires, fichiers trace, etc.) l'installation de Sage X3
• Le répertoire <X3root>\runtime et ses sous- pour éviter les problèmes de
répertoires (moteur d'exécution, fichiers performance.
temporaires, fichiers trace) sur tous les serveurs de Exécutez des scans
traitement (serveur principal inclus). antivirus la nuit sur les
zones exclues du scan en
temps réel.
Mises à jour Windows
Effectuez une sauvegarde
Si vous rencontrez un problème avec les applications complète avant d'appliquer
Sage X3 à la suite d’une mise à jour Microsoft les mises à jour Windows.
Windows Update, nous vous apporterons toute
l’assistance nécessaire pour identifier l’origine du Testez les mises à jour
Windows dans un
problème afin de le résoudre dans les plus brefs
environnement de pré-
délais. production.
Important ! Sage installe la plupart des patchs Windows globaux sur ses propres
serveurs et environnements de qualification. Cependant, si une mise à jour Windows
fonctionne correctement sur les environnements internes Sage, il n'est pas pour
autant garanti qu'elle fonctionne sur tous les environnements client.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Lorsque vous décidez de virtualiser votre architecture, vous devez mettre en place une
infrastructure physique adaptée à un environnement virtuel garantissant des
performances optimales. Nous vous recommandons d'utiliser des ressources dédiées
affectées à votre environnement X3, plutôt que des ressources partagées.
Cependant, si vous décidez d'exécuter le RDBMS depuis une machine virtuelle, vous
devez prendre toutes les précautions nécessaires pour vous assurer que cette
machine virtuelle peut fournir une capacité optimale d'exécution à tout moment et
qu'aucun goulot d'étranglement n'est présent au niveau du CPU, de la mémoire ou du
stockage entrée/sortie en raison d'une sur-allocation de ressources sur la plateforme
de virtualisation.
Pour vous aider à déterminer la qualité d’une infrastructure, quelle que soit sa nature
(physique ou virtuelle, mono ou multi-tiers, Oracle ou SQL Server, Unix-Linux ou
Windows, etc.), Sage peut vous fournir un programme de test permettant de mesurer
la performance X3 en effectuant des opérations d'entrée/sortie pour un ensemble de
données dans le dossier de référence et simuler ainsi certaines transactions à forte
demande.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Considérations de sécurité
Dans la majorité des cas, un environnement Sage X3 complet que vous exécutez sur
un serveur physique dual-socket à 24 cœurs ne fonctionnera pas correctement avec
une "grosse" machine virtuelle à 24 vCPUs : elle devra être divisée en plusieurs
machines virtuelles plus petites.
Une limite maximum "raisonnable" serait d'utiliser 4 à 6 vCPUs par machine virtuelle.
Cette limite peut être augmentée si la plateforme de virtualisation comprend des
serveurs avec un nombre important de cœurs ET si aucune sur-allocation de CPU
n'existe (ou seulement une sur-allocation "modérée").
Cela permet d'adapter plus facilement la configuration car les différents composants ne
sont pas en concurrence sur les même ressources (mémoire, CPU, disque E/S) au
sein d'une même machine virtuelle. Cela permet également de modifier le déploiement
plus facilement dans le cas où vous constatez un goulot d'étranglement au niveau d'un
des composants.
ElasticSearch utilise plus de mémoire et de CPU que MongoDB, mais l'utilisation peut
énormément varier. Vous pouvez commencer avec la même configuration que
MongoDB puis l'augmenter si nécessaire. Quelques informations intéressantes sur le
composant ElasticSearch :
Ce composant est dissocié du reste : si vous rencontrez un problème de performance
à ce niveau, il n'impactera pas le reste de l'application, uniquement la fonction de
recherche. Ce composant peut facilement être redéployé sur une machine virtuelle
plus volumineuse car il ne contient aucune donnée critique. Il s'agit d'un simple index à
reconstruire à partir des données d'une base MongoDB ou Sage X3 (SQL ou Oracle). Il
peut également être mis en cluster ; vous trouverez des informations sur le
déploiement d’ElasticSearch en cluster sur Internet.
Node.js (Serveur Syracuse) est l'élément le plus difficile à configurer des trois, mais
aussi celui qui cause le plus souvent des problèmes de performance.
Un processus node.js qui fonctionne bien doit prendre moins de 1GB de RAM. Dans
cette situation, un processus de "garbage collection" agressif est lancé ce qui
déclenche en général la saturation du thread du CPU. Il est important de s'assurer que
les processus node.js individuels ne dépassent pas 75% de 1 CPU (20% du CPU total
sur une machine virtuelle à 4 vCPUs) et 1 GB.
Le nombre de processus node.js peut être modifié via l'entité "host" dans
l’administration de Syracuse (pour les sessions interactives comme pour les sessions
de web services). Comme point de départ, commencez par paramétrer le nombre de
processus node.js sur 1,5 fois le nombre de cœurs (6 processus nodes.js pour 4
cœurs). Observez ensuite l'utilisation globale de la mémoire pendant que l'application
est en cours d'exécution et augmentez le nombre de processus node.js avant que
l'utilisation globale de la mémoire atteigne les 75-80%.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Si une partie importante de vos transactions passe par un web service, déployez un
cluster node.js et dédiez un ou plusieurs nœuds de ce cluster aux web services.
Dans ce cas, assurez-vous de ne pas utiliser des web services et des sessions
interactives sur le(s) même(s) nœud(s) du cluster.
Le serveur Syracuse effectue très peu d'entrées/sorties (E/S). Conservez les disques à
haute performance pour MongoDB, ElasticSearch et le serveur RDBMS SQL Server ou
Oracle.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Pour faciliter la création de la connexion à distance sur votre site, vous devez fournir
au support Sage toutes les informations relatives à votre installation et configuration
(fournisseur de l'application VPN et version, liste des numéros de ports TCP/UDP,
adresse IP publique du serveur VPN, identifiants de connexion) permettant d'autoriser
votre accès VPN.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Serveur de données (géré Red Hat Enterprise Linux AS v 6.2 et supérieure 6.x x64
par la console) Oracle Enterprise Linux v 6.2 et supérieure 6.x x64
Serveurs de traitement
principaux et applicatifs
Serveurs de traitement Red Hat Enterprise Linux AS v 6.x x64 et Oracle Enterprise
additionnels Linux v 6.x x64 ne sont pas pris en charge avec Sage X3 V11.
Serveurs web Syracuse Vous ne pourrez donc pas faire une mise à niveau « directe »
d’une V7 d’une PU8 ou 9 sous Linux 6.x vers une V11.
Serveurs MongoDB
Serveurs ElasticSearch Une PU9 installée sur Linux AS v7.x x64 ou Oracle Enterprise
Linux 7.x x.64 pourra être mise à niveau « en direct » vers une
Serveurs "ADC" (radio V11
fréquence) et web services
"legacy"
Serveurs Java Bridge
"legacy"
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
*Le plugin Microsoft Office n'est pas disponible sur ces plateformes.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Toutes les plateformes Linux et Oracle Database 12c (12.1.0.2) 64-bit en Standard
Unix prises en charge pour les Edition 2 & Enterprise Edition (SE2 & EE)
nouvelles installations
Les anciennes versions RDBMS sont prises en charge si la mise à niveau est réalisée
depuis la Version 7 et les Mises à jour 8 ou 9.
Windows Server 2012 R2 x64 Oracle Database 11g R2 (11.2.0.4) 64-bit Standard &
Enterprise Editions (SE & EE)
ou
Oracle Database 12c (12.1.0.1) 64-bit Standard &
Enterprise Editions (SE & EE)
Toutes les plateformes Linux et Oracle Database 11g R2 (11.2.0.4) 64-bit Standard &
Unix prises en charge pour une Enterprise Edition (SE & EE)
mise à niveau directe. ou
Oracle Database 12c (12.1.0.1) 64-bit Standard &
Enterprise Edition (SE & EE)
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
traitement 2 x p x adonix.exe 60 Mo
additionnels 2 x p x sadora.exe ou sadoss.exe 50 Mo
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
*Le serveur Apache HTTP 2.4 requiert une configuration supplémentaire manuelle (simple)
** Composant livré sur le Sage BO pour le DVD-ROM d’installation de Sage X3 pour Windows
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Composant Version(s)
CR2013
Requis également sur les serveurs
d'édition pour obtenir les derniers
Crystal Reports Designer pilotes ODBC dans le cas d'une
utilisation de la base de données
Oracle 12c (non requis pour le
SQL Server)
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
uniquement)
SQL Server 2014 SP1 64-bit
SQL Server 2016 64-bit
(à partir de la version 11.0.2 GA
uniquement)
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Windows 64-bit
Pour 150 Mono 4-core Intel Xeon @2.4 GHz / 4 vCPUs @2.4 GHz / 16GB RAM
sessions 16 GB RAM
utilisateurs 8 vCPUs @2.4 GHz / 32GB
Dual 4-core ou mono 8-core Intel RAM*
Pour 300 Xeon @2.4 GHz / 32 GBRAM
sessions
utilisateurs
Linux 64-bit
Pour 150 Mono 4-core Intel Xeon @2.4 GHz / 4 vCPUs @2.4 GHz / 16GB RAM
sessions 16GB RAM
utilisateurs 8 vCPUs @2.4 GHz / 32GB
Dual 4-core ou mono 8-core Intel RAM*
Pour 300 Xeon @2.4 GHz / 32GB RAM
sessions
utilisateurs
IBM-AIX 64-bit
Pour 300 IBM POWER 7/8 4 cores @3.6GHz / IBM POWER 7/8 - 8 LCPUs
sessions 32GB RAM @3.6GHz - 32GB RAM
utilisateurs
IBM POWER 7/8 8 cores @3.6GHz / IBM POWER 7/8 - 8 LCPUs
Pour 600 64GB RAM @3.6GHz - 64GB RAM
sessions
utilisateurs
* Plutôt qu'un serveur virtuel avec 8 vCPUs, utilisez deux machines virtuelles de 4
vCPUs pour de meilleures performances de virtualisation
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
2 cœurs CPU sur Intel i3, i5, i7, Xeon 2 vCPU(s) >= 2.0GHz / 2GB RAM
Serveurs >= 2.0GHz / 2GB RAM
d'édition Dépend du trafic d'impression de documents ; plus de ressources ou
plusieurs serveurs d'édition sont nécessaires pour une implémentation
moyenne ou élevée.
Prévoir au minimum 20 GB d'espace libre sur le disque système pour les
fichiers temporaires.
Serveur frontal, Citrix XenApp ou Microsoft Remote Desktop Server
pour 30 1 cœur sur Intel Xeon @2.4GHz / 1 x vCPU @2.4GHz / 8GB RAM
connexions 8GB RAM / 2 x 72GB 15krpm disque / 60GB disque sur "fast storage"
RAID-1
pour 60 2 cœurs sur Intel Xeon @2.4GHz / 2 x vCPU @2.4 GHz / 16GB
connexions 16GB RAM / 2 x 72GB 15krpm RAM / 80GB disque sur "fast
disque RAID-1 storage"
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.
Les informations contenues dans le présent document sont confidentielles et peuvent être amenées à être modifiées sans
préavis. Sage met tout en œuvre pour garantir l'exactitude des informations délivrées, mais ne formule aucune garantie,
implicite ou explicite, quant au contenu du présent document.