Pre requis techniques pour l`installation du logiciel complet de

Transcription

Pre requis techniques pour l`installation du logiciel complet de
Pré requis techniques pour l’installation du logiciel complet
de gestion commerciale WIN GSM en version hyper File en
configuration Windows Terminal Serveur
Version de novembre 2012, valable jusqu’en avril 2013
Préalable
Ce document présente l’architecture générale de l’installation du logiciel WIN GSM
en configuration Windows Terminal Serveur en précisant les prérequis matériel et
logiciel nécessaires à son bon fonctionnement.
Pour l’acquisition et la maintenance des ordinateurs et du réseau, il est fortement
conseillé de s’adresser à un professionnel qui, sur la base des informations
décrites dans ce document pourra réaliser toute l’installation nécessaire.
Important :
1
•
Avenir Concept Monaco ne pourra en aucun cas être tenu responsable d’un
dysfonctionnement de WIN GSM généré par le non respect de ces
recommandations.
•
La technologie informatique évoluant sans cesse, les configurations décrites
dans les pages suivante sont valables par rapport à la date précisée dans le
titre du document et ce pour une période de six mois. En cas de doutes
n’hésitez pas à consulter le service commercial.
•
WIN GSM a été testé avec succès sur Windows 2012 Serveur 64 bits, mais
ce système étant très récent nous ne le recommandons pas pour l’instant. Le
constat est le même pour Windows 2008 au niveau des postes de travail.
Principe général de l’installation en configuration Windows
Terminal Serveur – Bureau à distance
•
•
•
•
•
Le logiciel WIN GSM et la (ou les) base(s) de données Hyper File sont
installés sur un serveur fonctionnant avec le système d’exploitation Windows
Serveur 2008
Le rôle Bureau à distance (anciennement appelé Terminal Serveur) est
activé sur le serveur.
Les postes clients sont connectés en réseau ou à distance sur le serveur et
utilisent l’application client Bureau à distance
intégrée dans Windows XP, Vista, Windows 7 et
8 pour lancer à distance WIN GSM
Les postes clients utilisent WIN GSM comme s’il
était installé en local, mais en réalité le logiciel fonctionne sur le serveur.
Les postes clients peuvent utiliser des périphériques comme des imprimantes,
un tiroir caisse automatique, un afficheur multi lignes connecté en USB en
série ou en parallèle ou des périphériques connectés en réseau sur le serveur.
Serveur central avec
Windows Serveur 2008
Bases de données
Hyper File WIN GSM
(une par agence et/
ou par siège)
Applications WIN GSM
fonctionnant sur le
serveur
WINGSM
WINGSM
Poste distant utilisant WIN
GSM via le client Bureau à
distance de Windows XP,
Vista, Windows 7 ou 8
2
Imprimante
réseau pilotée
depuis le serveur
Poste local en réseau utilisant
WIN GSM via le client Bureau
à distance de Windows XP,
Vista, Windows 7 ou 8.
Imprimante
partagée sur le
poste et pilotée
depuis le
serveur
Configuration de base d’un serveur Windows Terminal
Serveur
Pour assurer un fonctionnement correct de l’application, le serveur et le réseau
doivent avoir des performances suffisantes qui dépendent des configurations
matérielles et du nombre de postes utilisateurs.
Processeur
Mémoire
Un ou plusieurs processeurs Intel Pentium i5, i7 ou Xeon
4 Go minimum – plus de mémoire peut être nécessaire selon le
nombre de postes connectés, mais nécessite l’utilisation de
Windows Serveur 64 bits
2 x 250 Go minimum en SATA – Disques SAS recommandées –
La capacité totale dépend du nombre de bases de données
utilisées et du nombre d’utilisateurs connectés.
RAID 1 (2 disques en miroir), ou RAID 5 (3 disques au minimum)
ou autres formules de RAID assurant une protection des disques.
Lecteur DVD
Intégrée avec mémoire partagée ou sur port vidéo avec 128 Mo
Giga-Ethernet (1000/100 Base TX)
1 port série, plusieurs ports USB
4 Go de mémoire : Windows Serveur 32 bits standard 2008
Au-delà de 4 Go : Windows Serveur 64 bits standard 2008
Ecran plat 4/3 avec une résolution SXGA de 1280 x 1024 ou au
16/10 avec une résolution minimale de 1366x768
Disque dur
Système RAID
Lecteur CD/DVD
Carte vidéo
Carte réseau
Ports
Système
d’exploitation
Ecran
Nous recommandons l’utilisation systématique de Windows Server 2008 version 64
bits, car pour un prix identique à la version 32 bits, elle permet d’augmenter la
mémoire bien au-delà de 4 Go.
Besoins en mémoire sur le serveur en fonction du nombre de sessions
La relation entre le nombre de sessions WIN GSM et la mémoire nécessaire n’étant pas linéaire, nous
avons défini l’abaque suivante :
Nombre de
sessions WIN GSM
Mémoire en Mo
3
1
4
8
10
12
512 2048 3072 3584 4096
21
26
39
56
89
102
131
164
7168 8192 10240 12288 15360 16384 18432 20480
Besoins en espace disque sur le serveur en fonction du nombre de
postes
Ce besoin se calcule au cas par cas en fonction du nombre et de la taille des bases
de données Hyper File à héberger
Exemple :
• Un serveur doit héberger une seule base de données existante Hyper File de
10 Go
• L’installation de WINGSM elle-même nécessite moins de 100 Mo
Dans ce cas un espace disque de 20 Go pour la base elle-même et un espace
disque de 10 Go pour chaque poste client devraient êtres suffisants.
De façon générale les besoins en espace disque requis par WIN GSM sont très
raisonnables par rapports aux configurations standards des serveurs proposées sur
le marché.
Besoins en bande passante sur la connexion entre le serveur et les
postes de travail
Nombre de
sessions TSE
supportées
Bande passante
nécessaire en
Kbits/s
1
3
8
128
256
512
15
24
38
53
68
84
100
116
132
148
768 1024 1536 2048 2560 3072 3584 4096 4608 5120 5632
Nota : la bande passante indiquée correspond à un usage exclusif de WIN GSM,
l’emploi d’autres applications sur le même canal peut faire varier fortement le besoin
en bande passante.
Ce besoin en bande passante peut être augmenté par la connexion d’imprimante
réseau ou de périphériques sur les postes de travail, car ceux-ci sont pilotés par le
serveur (voir page suivante).
A noter : en cas d’interruption des connexions réseaux entre le serveur central et des
postes de travail distants, la session de travail WIN GSM n’est pas interrompue. Lors
de la reconnexion, l’utilisateur retrouve l’écran dans l’état où il l’avait laissé au
moment de l’interruption.
4
165
Particularités des impressions en Terminal Serveur
En général, on considère qu’une impression via Terminal Serveur a besoin de 64 à
128 kbit/s pour fonctionner. Mais cette bande passante ne permet pas toujours des
performances optimales, car les impressions ont tendance à occuper toute la bande
passante disponible.
Pour obtenir des performances optimales, il est préférable d’avoir une bande
passante d’au moins 1024 kbit/s montante au niveau du site serveur. Une bande
passante de 512 kbit/s permettra d’imprimer, mais avec des temps d’attente plus
longs.
On peut également améliorer les performances des éditions en :
• Utilisant l’impression directe en pdf des factures de WIN GSM, cette fonction
étant disponible dans WIN GSM depuis la mi-2010
• Utilisant des imprimantes ticket en version USB en excluant formellement des
imprimantes séries.
• En utilisant un utilitaire spécifique permettant d’accélérer les impressions en
réseau (exemple : Thinprint)
En suivant ces recommandations, on parvient à obtenir des temps d’impressions
corrects - de l’ordre d’une vingtaine de secondes pour l’édition d’une facture ou d’un
ticket - même avec une bande passante de 512 kbit/s.
Prérequis au niveau réseau
Le service Terminal serveur utilise le protocole RDP (Remote Desktop Protocol) qui
nécessite l’ouverture du port TCP 3389 sur le serveur, les postes clients, les routeurs
et les Firewall.
Sur Windows Serveur 2008 ont peut aussi établir des connexions sécurisées en https
et utiliser alors le port 443 (fonction TS Gateway de Windows 2008)
Contraintes d’utilisation
1. Même dans les meilleures conditions, les temps d’attente pour les
impressions en TSE sont supérieurs aux temps d’une installation locale.
L’expérience montre que ce n’est pas un problème, après une période
d’adaptation.
2. Dans certains cas, en particulier sur des écrans chargés avec de nombreuses
informations et des images, l’affichage peut rencontrer parfois des
ralentissements. Cette contrainte ne remet absolument pas en question le bon
fonctionnement du logiciel, mais uniquement son affichage sur le poste client.
3. Terminal Serveur ne permet pas en natif l’utilisation de certains périphériques
USB (comme les scanners, les imprimantes tickets fonctionnent très bien en
USB). Cependant cette limitation peut être contournée grâce à certains
utilitaires disponibles sur le marché.
5
Pour information : licences Windows Serveur à utiliser
•
Windows 2008 serveur version R2 Standard 32 ou 64 bits avec 5 licences
d’accès client (CAL) sans Hyper Viseur
Prix indicatif : 1000,00 € HT
•
Une licence d’accès client (CAL ou Client Access Licence)
Prix indicatif : 35,00 € HT
•
Une licence Terminal Serveur client (TSE CAL ou Termina Server CAL)
Prix indicatif : 102,00 € HT
Important :
Chaque poste ou chaque utilisateur connecté au serveur doit obligatoirement
disposer d’une licence CAL ET d’une licence TSE CAL
Important :
• Il ne s’agit que de prix indicatifs car les tarifs varient fortement suivant le type
de client et le distributeur.
6
Protection du Terminal Serveur
Plus encore que dans une installation classique, le serveur et le réseau supportant
une installation Terminal Serveur doivent êtres protégés, car en cas de panne c’est le
fonctionnement de tous les postes clients qui est interrompu.
Au niveau du serveur il est fortement recommandé :
• De le faire installer et configurer par un professionnel compétent dans le
domaine Windows Terminal Serveur
• D’utiliser du matériel de grande marque couvert par une garantie sur site
• De mettre un place une surveillance pour être sûr qu’il n’y ait pas de saturation
des ressources (mémoire, disque, processeur, réseau)
• D’installer le serveur dans un local informatique bien ventilé avec une
température inférieure à 30°C et de le protéger avec un onduleur d’une
puissance adaptée
• D’avoir une solution de sauvegarde fiable et facile à utiliser pour remettre très
rapidement le serveur en service au où une restauration des données serait
nécessaire.
Configurations à Haute Disponibilité
Dans le cas où une longue interruption du serveur (de plusieurs minutes à plusieurs
heures selon le contexte) serait insupportable pour l’activité des postes connectés, il
est nécessaire de prévoir une solution à haute disponibilité.
Ce type de solution permet de continuer à travailler sans interruption (ou avec une
interruption de quelques secondes) malgré une panne du serveur central.
Exemples :
• Système en cluster à deux serveurs (nœuds du cluster) : en cas de panne
d’un serveur, l’autre prend le relai automatiquement
• Système avec une « ferme » de serveurs : l’installation Terminal Serveur est
répartie sur plusieurs serveurs tous actifs en même temps dans un groupe
appelé « ferme ».
o En cas de panne d’un des serveurs de la ferme, les autres serveurs
prennent automatiquement le relai et l’interruption du poste client se
compte en secondes.
• Système avec utilisations de machines virtuelles réparties sur plusieurs
serveurs (exemple : Windows 2008 Hyperviseur). En cas de panne d’une
machine virtuelle, une autre machine prend le relai sur un autre serveur.
• Système totalement redondant : serveurs Stratus constitués de deux serveurs
dans un même boitier.
Si vous estimez qu’il est nécessaire de mettre en place un système de Haute
disponibilité pour votre activité, merci de contacter ACM pour analyser votre besoin
et vous orienter vers une solution adaptée.
7
Possibilités d’utilisation de WIN GSM en configuration
Terminal Serveur
La grande différence entre une architecture en Terminal Serveur et une architecture
classique, c’est que l’ensemble des données et des applications est hébergé sur un
seul ordinateur : le serveur.
Le poste client sur lequel travaille l’utilisateur du logiciel WIN GSM se contente de
gérer l’affichage de l’application et les entrées/sorties (clavier, souris, imprimantes,
périphériques, etc.).
Plusieurs utilisations sont envisageables :
1. Une seule base de données Hyper File avec plusieurs postes clients sur un
réseau local.
• La configuration est très semblable à une installation multipostes avec un
serveur, sauf qu’il n’est pas nécessaire d’installer WIN GSM sur chaque
poste de travail.
2. Plusieurs bases de données Hyper File connectées chacune à plusieurs
postes clients, en local et à distance.
• Cette configuration permet par exemple de regrouper sur un seul serveur
plusieurs magasins et un site central.
Dans ce dernier cas, le gros avantage c’est qu’il n’est plus nécessaire de
passer par un serveur FTP pour les opérations de transfert interagence. Grâce
à un paramétrage spécial de WINGSM, tout se passe en local au niveau du
serveur, ce qui est un gage de rapidité et de fiabilité.
Mode de licence WIN GSM en configuration TSE
Les règles sont les suivantes :
1. Une application WIN GSM installée sur une licence TSE = Une licence
WIN GSM
2. Chaque licence WIN GSM est attachée à une et à une seule base de
données WIN GSM
Et ce quelque soit le mode de licence choisi pour Terminal Server (par utilisateur ou
par poste)
Exemples :
• Une application WIN GSM installée sur un serveur TSE d’un groupe, mais
utilisée uniquement par un seul point de vente, avec sa propre base de
données
Le besoin est d’une licence WIN GSM monoposte.
• Dès que le point de vente utilisera une deuxième session, il faudra passer
en licence réseau 2 à 4 postes.
8
Une installation sur un serveur avec
• Dix sessions TSE pour 5 points de ventes différents, avec deux sessions
utilisées sur chaque point de vente. Chaque point de vente possède sa
propre base de données
Le besoin est de 5 x licences réseaux de 2 à 4 postes.
Une installation avec 36 licences TSE décomposée comme suit :
• 5 licences TSE pour le point de vente A avec la base de données A
• 25 licences TSE pour le point de vente B avec la base de données B
• 3 licences TSE pour le point de vente C avec la base de données C
• 2 licences TSE pour le point de vente D avec la base de données D
• 1 licence TSE pour le point de vente E avec la base de données E
Aura besoin de :
Une licence 5-10 postes pour le point de vente A
Une licence 25-30 postes pour le point de vente B
Une licence 2-4 postes pour le point de vente C
Une licence 2-4 postes pour le point de vente D
Une licence monoposte pour le point de vente E
9

Documents pareils