Citrix Metaframe - Win NT/2K/XP - Windows & Software
Marsh Posté le 21-07-2004 à 10:49:07
Salut,
Vu la taille du projet je n'aurais qu'un conseil à te donner, fais toi aider par une société de service.
Pour répondre à tes questions :
- on n'installe jamais UN serveur MF mais une batterie de serveurS MF
- MS Office 2000 et supérieur est supporte nativement l'environnement multiwin. Office 97 nécessite qques adapataions.
- Il existe une procédure d'installation d'OpenOffice en environnement multiwin (jamais testé personnellement)
- tu peux rediriger les ports LPT, COM et USB. Il faut valider chaque périphérique sur une maquette de toutes façons.
- C'est au choix, tu n'es pas obligé de publier un bureau (comme TSE), tu peux publier uniquement des applications (avec possibilité d'avoir le raccourci directement sur le bureau du client par ex).
Marsh Posté le 21-07-2004 à 11:21:53
Merci pour ces réponses gaard28
Effectivement, je pense qu'il vaut mieux que je contacte une société de services.
En fait ce qu'on veut arriver à faire, c'est:
déjà d'uniformiser l'environnement de travail de personnes avec un bureau windows et les icones de travail necessaire, ça evite les fantaisies genre fond, veille d'écran, kit wanadoo etc etc... lol
Pouvoir faire de l'administration centralisée de tous les postes et de pouvoir se connecter sur n'importe quel profil pour faire de la maintenance interactive à distance
Pouvoir deployer des logiciels (office, adobe reader..etc...) et faire des mise à jour d'un seul click et que ça se repercute pour tout le monde (que de temps gagné !)
Ne plus changer les PC obsolètes sauf bien sûr en cas de casse !
Je comprends pas trop la batterie de serveur... qu'entends tu par là ?
Je pensais acheter en fait deux serveurs, un principal et un backup au cas où le principal de vautre, et tout ça mis sur un SAN pour le stockage de données.
L'investissement avec les licenses et de l'odre de 150 000... je pense que c'est jouable... non ?
Aurais tu accessoirement un lien sur le prix des license metaframe ? car j'ai beau chercher en long et en large mais je n'ai rien trouvé !!
Marsh Posté le 21-07-2004 à 11:41:42
Avec des applis classiques (en général on considére un client de messagerie, deux ou trois word + excel et un client d'erp) il faut compter 25 utilisateurs max par procc.
Si tu as 250 utilisateurs simultanés avec des machines bipro (le meilleur rapport perf/prix) ca te fait déjà 5 serveurs, 6 en comptant 1 backup.
Grossièrement : les serveurs sont configurés en équilibrage de charge (un genre de cluster à la sauce citrix) et forment une "batterie" ou "ferme" de serveurs.
Tout ce que tu souhaites faire est possible avec Metaframe.
Tu ne trouveras pas le prix des licences sur le Net. Ca dépend de beaucoup de paramètres (nbre de licences, version de MF choisie etc ...)
Marsh Posté le 21-07-2004 à 12:03:06
Tout à fait gaard28
Avec une seul serveur, ca ne serait pas possible de faire du load-balancing, de tout façon
Sans compter que sur un Xeon 2.4 avec 1.2 Go de RAM, le maximum d'utilisateurs conseillé est d'environ 30-35. Chaque session ouverte utilise de la RAM, sans compter ce que prends l'application.
Sinon, soit tu partage un bureau (pas conseillé dans ton cas), soit tu partages les applis directement. Dans ce cas, une fois que les utilisateurs ont entré leur login / mdp dans le client ICA, leur applis sont raffraichies (tu peux donc rajouter une application partagée et l'utiliser sans devoir attendre quoi que ce soit).
Pour les ports, tout est redirigeable, mais tu peux y mettre des restrictions via la Mangment Console.
Mais une chose est sûre : Citrix sur un seul serveur ne sert a rien
Marsh Posté le 21-07-2004 à 12:26:05
Citrix Metaframe, c'est lent, c'est caca, ca fait chier pour développer des apps et 90% des apps commerciales sont hyper lourdes a gérer la dessus (ils ont ca sur mon lieu de stage)
(ca a des avantages, genre pas besoin comme sous unix de limiter les actions des utilisateurs, Metaframe les empeche de faire quoi que ce soit -_-)
Marsh Posté le 21-07-2004 à 13:53:18
Voilà un bon projet très intéressant. Je suis justement en train de déployer une plateforme Metaframe dans notre entreprise.
Je te conseille déjà ou bien de passer par une entreprise spécialisée (comme la nôtre par exemple ) pour le faire, ou bien de commencer par une formation. C'est pas évident de se lancer dans ce genre de projet sans rien y connaitre.
Pour te guider un peu, je vais t'expliquer comment on est architecturés. Notre batterie de serveurs compte 8 machines avec la config suivante : IBM Server x335, 8 Go de RAM, 73 GO de disque dur en RAID1, bi-Xeon 2,8Ghz Hyperthreading, le tout sur dur Windows Server 2003 Entreprise et Citrix Metaframe XP FR3 (la dernière version est effectivement Presentation Server 3.0).
Avec une telle config, on est prêt à supporter 320 utilisateurs (40 par serveur), sachant qu'on a de tout : bureautique, applis de développement, et même des applications maison.
Il est clair que ça simplifie grandement l'administration. Une ordinateur en panne ? Hop, on change par un autre avec juste un client ICA. Eventuellement, tu peux mettre des terminaux (Praim par exemple), qui coutent beaucoup moins cher que des PC, et qui sont beaucoup plus faciles à maintenir.
Pour revenir à tes question initiales :
En installant Metaframe XP presentation server sur un serveur Windows 2003> ==> C'est du tout bon...
est ce que l'utilisation de la suite bureautique MS OFFICE et OpenOffice tout marche bien via metaframe ? ==> Pas de problème pour MS Office. Il te faudra du Office 2000 mini, sachant qu'il te faudra préparer une install spécifique avec Office Resource kit. Office XP s'installe sans manip particulière. Pour OpenOffice, jamais testé...mais il faudra de toute façon choisir l'un ou l'autre.
est ce que la gestion des périphérique locaux du client, imprimante, scanner, periph USB et bien prise en compte ? ==> c'est tout à fait gérable, mais plus lourd à maintenir. Il faudra par exemple que TOUS les pilotes d'imprimantes clientes soient installés sur les serveurs Metaframe. Le mieux est d'y gérer des imprimantes réseau.
est ce que les clients, lorsqu'il se connecte avec le citrix neighbourhood on eun environnement windows avec les icones des applications les plus utilisées (outlook, word, excel, ie) ? ==> Tu peux faire de la publication de bureau, mais c'est risqué pour tes serveurs. Ensuite, le mieux est de faire de la publication d'application. Les utilisateurs n'auront que les applis auquelles tu leur autorise l'accès. Après le client ICA est configurable afin de mettre automatiquement des raccourcis sur le bureau ou dans le menu démarrer du poste client. C'est également configurable au niveau du serveur
Voilà pour l'instant...si tu as des questions...
Marsh Posté le 21-07-2004 à 14:05:20
Niveau licences il faut prévoir licences d'accès TSE + licences de connexion citrix...
Il me semble avant mars 2003 une cal tse était "offerte" avec XP, ce n'est plus le cas depuis... (me corriger si je dis une connerie sur la date )
Bien se renseigner pour chiffrer
Gros projet sinon, bon courage
Marsh Posté le 21-07-2004 à 14:06:12
Ah oui, c'est vrai. Prévoir toutes les licences nécessaires. Il faudra également que tu aies un serveur sous Windows 2003 (hors batterie Metaframe) pour accueillir ton service de gestion de licences TSE.
Marsh Posté le 21-07-2004 à 16:24:44
Vraiment cool les gars, merci pour vos réponses...
C'est vrai que c'est un sacré projet vu que ça boulverse toute notre organisation informatique
Bon, ça fait quans même pas mal de serveur à acheter... je doute j'aurais assez de sous avec mes 150000...
Je vais déjà commencer par petit bout... migrer deux ou trois services en metaframe pour voir le comportement... je pense qu'avec un serveur (BI XEON 2.8 avec 2Go RAM) avec stockage sur NAS ou SAN (j'arrive pas à me decider) ça devrait aller.
Wolfman, les server IBM très peu pour moi... on a deux Xseries 225 et c'est vraiment pas fiable.... vive DELL avec ses POWEREDGE !
On est vraiment obligé d'avoir un serveur à part pour la gestion des licences ? car j'ai déjà un serveur 2k (qui fonctionne en mode TSE -Distribution de bureau windows et je m'en suis vu pour les GPO !!) et le gestionnaire de license terminal serveur est sur le même serveur...
Sinon, donc par client:
CAL Windows
License d'accès TSE
Licence accès CITRIX (je pense que c'est les licenses qui se paient à prix fort -15000/50 users- non ?)
Marsh Posté le 21-07-2004 à 16:28:25
Pour les licences Citrix, c entre 15000 et 20000eur les 50 users. Il faut rajouter à cela environ 4000eur de licences CAL TSE (toujours pour 50 users).
Marsh Posté le 21-07-2004 à 16:31:02
avec la CAL TSE on a pas besoin de la CAL Windows2KServer ?
Marsh Posté le 21-07-2004 à 16:56:33
Pour des serveurs Citrix sous Windows 2003, il te faut des CAL TSE Windows 2003. Et le seul serveur capable d'héberger de telles CAL, c'est un Windows 2003. TOn serveur sous Win2000 ne conviendra pas.
Je te déconseille fortement de mettre ton gestionnaire de licences sur un des serveurs Metaframe : ça couperait l'avantage principal de la technologie Metaframe : pouvoir couper un serveur a tout moment (ou presque) sans gêner personne.
Marsh Posté le 22-07-2004 à 09:36:39
Je reviens sur ce post pour une petite question:
Le nombre de couleur pour les client est il limité ?
Si une personne veut faire de la navigation Internet, est elle limitée à 4096 couleurs ou alors peut on la faire evoluer à 65000 couleur ? De combien la bande passante est augmentée si cela est possible ?
Merci
Marsh Posté le 22-07-2004 à 10:29:35
Tu peux gérer le nombre de couleurs au niveau de ton application publiée pour commencer, jusqu'à 24 bits. Ensuite, sur le client ICA, tu peux également configurer pour limiter le nombre de couleurs, ou accepter les paramétrages du serveur.
QUant à la bande passante, elle restera la même (spécifications du protocole ICA oblige), mais forcément ce sera un poil plus lent pour l'utilisateur.
Marsh Posté le 22-07-2004 à 11:00:50
au fait pourquoi un metaframe plutot qu'un simple TS 2003 ??
c'est juste pour pousser la reflexion car c'est vrai que metaframe apporte pas mal d'option par rapport a 2003 mais parfois elle ne sont pas utilise
le TS de 2003 a bien evolue.
Marsh Posté le 22-07-2004 à 12:06:39
boisorbe a écrit : au fait pourquoi un metaframe plutot qu'un simple TS 2003 ?? |
Les avantages de Metaframe sont une meilleure gestion et une meilleure administration de la plateforme pour commencer. De plus, les flux sont mieux optimisés que sur TSE. C'est vraiment beaucoup plus adapté à un serveur d'application.
Marsh Posté le 22-07-2004 à 12:08:56
Tout simplement, car
-L'administration a l'air beaucoup plus poussée sur Metaframe
-Acquisition de nouveau materiel moins cher (il s'agit de simple terminaux)
-Le protocole ICA à une bande passante moins gourmande que le protocole RDP de MS
Et je pense que l'interconnexion de 4 WAN sera plus aisée...
Marsh Posté le 10-09-2004 à 13:14:22
ICA vs RDP5
Le Terminal Services de Windows 2000 continuent à supporter à la fois RDP et ICA (via MetaFrame) comme NT 4 TSE le fait actuellement. La technologie ICA de Citrix ajoute les bases pour transformer tout type de plateforme cliente en un client léger. ICA est devenu de facto un standard de lindustrie pour déployer les applications Windows au travers du plus large panel de postes clients et de réseaux. Sur le serveur, ICA a seul la capacité de séparer la logique applicative de linterface utilisateur. Sur le poste client, lutilisateur voit et travaille avec linterface graphique de lapplication, mais 100% de cette dernière sexécute sur le serveur. Et avec Citrix ICA, les applications ne consomment pas plus dun dixième de leur bande passante normale. ICA nenvoie que les frappes clavier, les clicks et les mouvements de la souris, les rafraîchissements décran et le son à travers le réseau. Les applications noccupent quune fraction de la bande passante habituellement nécessaire. Cette efficacité permet de donner accès au parc dordinateurs existant les plus récentes et plus puissantes applications 32-bits avec des performances exceptionnelles. Microsoft annonce lévolution du protocole RDP avec notamment le support du cache, le shadowing et une meilleure gestion des impressions locales. En conclusion, si Microsoft positionne RDP comme un protocole de déport, Citrix se positionne comme une architecture informatique avec de nombreux services associés.
Quelles sont les différences entre le Load Balancing de Windows 2000 et celui de Citrix ?
Les versions Advanced et Datacenter de Windows 2000 Server incluent des services de répartition de charge (WLBS). WLBS utilise une approche DSN Round Robin de la répartition de charge. Il propose la possibilité basique de répartir la charge entre les serveurs, mais il napporte pas les services de publication ou de gestion des applications (comme la gestion des déconnexions) disponibles sous MetaFrame. Le Load Balancing de Citrix permet, lui, de maximiser les ressources des serveurs en équilibrant les connexions des utilisateurs selon la disponibilité en termes de ressources processeur, mémoire et mémoire virtuelle ou toute combinaison de ces dernières. Dun point centralisé, un administrateur a la souplesse dajuster les paramètres de configuration du Load Balancing aux besoins de son environnement. Associé à la technologie de publication dapplications de Citrix, MetaFrame propose ainsi une solution de répartition de charge à léchelle de lentreprise qui peut supporter des dizaines, des centaines, voire des milliers dutilisateurs.
Pour plus d'info www.chavers.org
Renaud.
Marsh Posté le 13-10-2004 à 09:13:21
hello a ts, j'ai (enfin pas mais ma boite ) de changer nos postes pr passer sur du TS 2003 / metaframe . pr environ 20 postes sur sites distants, et une 30aine sur le site de la boite . Pr des applis essentiellement Office 2003, mais aussi d'autres logiciels (ciel, anglais, etc).
Le prix etant assez cher pr les license citrix je me demandais si cela etait vraiment justifié pr une structure comme la notre. Et cb il faudrait de serveurs.
Pour info on a 10 postes citrix qui tournent depuis 2ans sans soucis pr de l'office, et d'apres ce que j'ai compris il faut un serveur de licences, l'anciens serveur pourra dc servir a ça.. ?
Marsh Posté le 13-10-2004 à 13:01:51
J'ai presque 600 utilisateurs en environnement TS 2000 pur (pas de Citrix) qui tournent grâce à 8 serveurs DELL Bi-Xeon 3 Ghz et 4 Go de mémoire.
Si les stratégies système sont bien gérées, il n'y a aucune raison de s'embarquer dans un système Citrix dont le prix est démesuré.
Au pire aller, il vaut mieux utiliser des solutions alternatives (genre Canaveral IQ).
Pour ce qui est des débats sur la bande passante, j'estime que l'économie réalisée en n'achetant pas Citrix permet de doubler (voire plus) les liens vers les sites distants....
Marsh Posté le 13-10-2004 à 15:16:57
et pr mon achitecture, je devrai compter sur combien de serveur pr que ça tourne ? en comptant serveur de licences si besoin etc...
Marsh Posté le 14-10-2004 à 08:47:05
interessant, j'ai toujours eu des mec (recruteur) qui disaient qu'il fallait savoir programmer pour etre recruté sur du citrix est-ce vrai, à la limite y a du script mais c'est tout quoi non ?
y a la certif citrix aussi jcrois,
Marsh Posté le 14-10-2004 à 09:11:39
Si le prix de Citrix était démesuré, ca se vendrait pas. Si ca se vend (et ca se vend pas trop mal, tu peux me croire) c'est que le prix est bon.
Marsh Posté le 14-10-2004 à 12:17:13
En tout cas, j'ai réussi à m'en passer avec un peu de script.
A notre échelle, le devis avec un royal 65% de remise dépassait des 200000 (et je ne parle pas du racket annuel pour avoir droit aux mises à jour).
Marsh Posté le 14-10-2004 à 12:19:01
Fort lauder dale (dsl me rappele pu comment çà s'écrit)çà coûte à entretenir un siêge sociale sur la Floride. J'y suis allé...
Sinon c abusé les prix c kler !!!
Marsh Posté le 14-10-2004 à 13:48:11
oui dc c'est ma question, pr une petite structure comme la notre, c'est peut etre pas forcement utile ?
Marsh Posté le 15-10-2004 à 14:22:52
Ben le plus simple a faire pour toi : monte une maquette en TSE et regarde si ca fonctionne bien et que ca correspond à ce que tu veux. Sinon demande à un prestataire une maquette citrix.
Marsh Posté le 15-10-2004 à 14:30:41
Albertos a écrit : oui dc c'est ma question, pr une petite structure comme la notre, c'est peut etre pas forcement utile ? |
perso : c utile si tu as des coûts de déploiement/maintenance très importants. donc, je pense que non ;-)
Marsh Posté le 18-10-2004 à 10:25:34
et en therme de réseau, ça mange bcp ? on a un simple switch 10/100 (+des hubs)
Marsh Posté le 06-01-2005 à 15:26:39
La BP utilisée m'interesse aussi car je n'arrive pas à trouver 2 sources qui soient d'accord sur le net
Marsh Posté le 10-01-2005 à 12:04:00
Citrix n'a pas besoin de beaucoup de BP. On a fait des tests en connectant un client avec un modem 56k et ça passait très bien. Avec un switch 100MB tu dois pouvoir faire au moins 20 users en simultanné.
Marsh Posté le 10-01-2005 à 12:39:55
Attention à bien juger la charge allouée à chaque serveur, si c'est trop juste en mémoire ou puissance de calcul, tes applications vont devenir instables
Ton architecture devrait ressembler à une batterie de gros serveurs citrix identiques (7 ou 8 bi-proc 2 Go RAM dans ton cas), et 2 petits srv pour gérer le domaine et le serveur de licence (tolérance de pannes pour le domaine, faut y penser aussi... et pas besoin d'encombrer un citrix avec la gestion du domaine)
Marsh Posté le 10-01-2005 à 13:14:12
totouf a écrit : La BP utilisée m'interesse aussi car je n'arrive pas à trouver 2 sources qui soient d'accord sur le net |
La bande passante du flux ICA varie entre 10 et 30 Kbps en fonction de ce que tu y fais passer. Sur un lien 100 Mbps, avec tous les utilisateurs travaillant en permanence, tu peux loger environ 500 utilisateurs en moyenne. Pour référence, on a un client qui vient se connecter sur un serveur Metaframe chez nous au travers d'un lien 160Kbps garantis, avec 17 utilisateurs. Pas de problème particulier dans le cadre d'une utilisation normale.
Marsh Posté le 21-07-2004 à 10:38:18
Bonjour,
Afin d'eviter de renouveller le matériel informatique tous les ans ce qui represente environ 50000/an, je m'interroge sur le système citrix metaframe qui bien que les licenses et les serveurs soit chers, on peut considerer un retour sur investissement sur 3 ans.
Mais, je ne connais pas du tout metaframe mais j'ai bien un peu d'experience avec terminal server de Win2kServer.
Le projet est pour environ 250 machines sous win9x,win2000,winNT,winXP
Donc, quelqu'un peut il me répondre à mes question:
En installant Metaframe XP presentation server sur un serveur Windows 2003>
est ce que l'utilisation de la suite bureautique MS OFFICE et OpenOffice tout marche bien via metaframe ?
est ce que la gestion des périphérique locaux du client, imprimante, scanner, periph USB et bien prise en compte ?
est ce que les clients, lorsqu'il se connecte avec le citrix neighbourhood on eun environnement windows avec les icones des applications les plus utilisées (outlook, word, excel, ie) ?
Merci pour vos réponses.
Message édité par Johan le 21-07-2004 à 10:39:44