Comparatif CITRIX ou TSE - Logiciels d'entreprise - Systèmes & Réseaux Pro
Marsh Posté le 10-04-2009 à 13:14:59
Un peu de lecture pour commencer : http://forum.hardware.fr/hfr/syste [...] t_28_1.htm
Après, tout dépend de ce que tu vas héberger sur ton serveur (quelles applis ?), comment tu vas y accéder (LAN, WAN, autre ?), le budget, etc.
Marsh Posté le 11-04-2009 à 20:06:19
Salut,
citrix était bien meilleur que TSE à l'époque de windows 2000. Maintenant depuis win TSE 2003 et surrtout depuis le dernier 2008 server TSE, l'écart s'est nettement resseré et à titre perso je pense que citrix devrait bientot en resentir les conséquences.
Marsh Posté le 15-04-2009 à 09:13:32
L'écart ne s'est pas du tout resseré : Microsoft a certes amélioré quelques fonctionnalités de TSE, mais reste très loin derrière Citrix. Citrix va de toute façon peu à peu laisser tomber "Presentation Server" au profit du streaming et de la virtualisation de postes et de serveurs.
Marsh Posté le 15-04-2009 à 10:04:21
Sachant qu'en plus avec le rachat de netScaler, ils peuvent se positionner sur les déploiements d'applis web (d'ailleurs tous nos client XenApp virent leur citrix pour passer sur des applis web )
Marsh Posté le 15-04-2009 à 21:14:37
dreamer18 a écrit : Sachant qu'en plus avec le rachat de netScaler, ils peuvent se positionner sur les déploiements d'applis web (d'ailleurs tous nos client XenApp virent leur citrix pour passer sur des applis web ) |
Tu m'expliqueras comment tu transformes un bureau avec toutes les applications en applis web....
Marsh Posté le 15-04-2009 à 21:42:23
ben ça existe déjà (même le softphone c'est dire) chez certains grands noms de l'IT
Marsh Posté le 15-04-2009 à 22:18:22
Nos clients se servent de XenApp pour mettre aussi à dispo ce type d'applis web.
Les utilisateurs ont des terminaux légers permettant de s'abroger de la gestion des postes de travail.
Moi perso, je trouve que les applis web ont en reviens aussi et qu'il est difficile de tout webifié à 100%. C'est soit disant universel, à 90 % du temps c'est ie only à cause des active x.
PS : Cela peut vite devenir une discussion de sourd....
Marsh Posté le 13-10-2009 à 11:32:50
Bonjour,
Je fais un petit up de ce sujet car je suis actuellement sur une configuration avec
4 serveurs
Win 2003 32b
CITRIX PS 4
Et je me penche sur le renouvellement de cette infra.
Je souhaite passer à 8 gb de RAM sur chaque serveur, donc passage à un OS 64b, si possible sous Win2008.
Ce changement m'oblige a mettre à jour Citrix.
Du coup je me pose la question suivante, est-ce que TSE 2008 peut suffire ?
Aujourd'hui Citrix est principalement utilisé en local.
Est-ce que TSE2008 = Citrix PS4 ?
(on laisse de coté le budget)
Merci
Marsh Posté le 13-10-2009 à 13:47:09
Quoi qu'il arrive, déjà TSE, même 2008, n'arrive toujours pas à la cheville de Presentation Server (ou plutôt XenApp), même avec les dernières améliorations apportées.
Pour savoir si tu dois choisir TSE ou XenApp, pose-toi déjà une question : de quoi as-tu besoin ? Quelles sont les fonctionnalités dont tu as besoin ?
Marsh Posté le 13-10-2009 à 16:56:21
Je suis juste en train de tester les appli métiers de ma boîte (hôpital) sur un environnement TSE 2008
Mon avis est que Citrix est extrêmement utile et apporte beaucoup de choses en plus que TSE. Reste que la note est salée.
Et comme nous n'avons pas un assez gros budget, je crois que je devrai me contenter de TSE
Les plus de Citrix que j'ai pu voir pour l'instant, en vrac :
- protocole ICA qui compresse les données. Important si on a des sites distants avec de faibles débits
- gestion des imprimantes (mappage, pilotes) bien plus efficace
- authentification unique (ne fonctionne pas en tse, sauf si clients sous Vista SP1, voire peut être XP SP3, et encore... je n'ai pas réussi). Pour l'instant, à chaque fois qu'on lance une application publiée, il faut re-saisir user/passwd !!!!!!
- load balancing
- déploiement des applis sur un serveur de la ferme qui se réplique sur les autres (avec tse, s'il y a 10 serveurs, ça fait 10 installs)
- isolation possible des applis incompatibles (par exemple on peut installer Word 2003 ET word 2007)
- monitoring de la ferme et des sessions, de l'utilisation des applis. Sous TSE, ya rien
- paramétrage et limitation du nombre de sessions autorisées par appli
Et il y a sûrement encore beaucoup de choses, mais ça ne fait que 2 jours que j'ai la plateforme de tests
En tous cas, il y a plein de choses que Citrix fait facilement, et pour lesquels il faut scripter avec TSE (exemple : redirection du bureau, de mes documents, ..., remontée des imprimantes et sélection de celle par défaut, etc...)
Le truc sur lequel je suis en ce moment :
Des utilisateurs utilisent beaucoup la bureautique et ils ont droit à MS Office
Les autres, qui utilisent très peu, utilisent openOffice
Ces deux suites bureautiques sont installées sur le serveur TSE
Mais comment faire pour que, en double cliquant sur un .doc, les uns lancent Word et les autres Writer ?
Je crois bien que je suis bon pour un petit paramétrage maison et un peu de script pour changer l'association lors de l'ouverture de session, en fonction du user ..... :-)
Marsh Posté le 13-10-2009 à 17:09:58
rogntudjuuu a écrit : |
plutôt d'accord avec ton résumé, tu entends quoi par authentification unique ?
J'ai des clients sous XP, pas de soucis pour la connexion sans login mot de passe, ça dépend de la version Rdp sur le client pas directement du système.
Le load balancing est faisable sur des serveurs TS.
Marsh Posté le 14-10-2009 à 16:52:58
Citation : En tous cas, il y a plein de choses que Citrix fait facilement, et pour lesquels il faut scripter avec TSE (exemple : redirection du bureau, de mes documents, ..., remontée des imprimantes et sélection de celle par défaut, etc...) |
Si tu peux me montrer un exemple de script permettant l'attribution d'une imprimante par défaut pour les différents utilisateurs du TSE, je suis preneur.
Marsh Posté le 01-12-2009 à 16:47:39
boobaka a écrit : |
Authentification unique, pour moi, cela veut dire :
Quand on arrive le matin, on allume son pc, on se connecte au domaine en saisissant user/passwd.
Là, on lance une application via tse. Eh ben on doit re-saisir user/passwd.
Si on quitte l'appli et que plus tard on veut la relancer, on doit à nouveau saisir user/passwd
C'est pas jouable vis à vis des utilisateurs.
Certes, on peut enregistrer le user/passwd dans la config rdp, mais le pb, c'est que chez moi et pour des raisons de sécurité, le passwd change tous les mois. Dans ce cas, il faudrait que l'utilistauer ré-enregistre chaque mois ses fichiers rdp pour y mettre le nouveau mot de passe.
Je ne peux pas expliquer ça aux utilisateurs, qui ont pour certains déjà du mal à ne pas confondre souris et mulot :-)
L'idéal serait de pouvoir de disposer d'un outil qui génère le .rdp à chaque fois, en y insérant le passwd de l'ouverture de session
Mais comme tout ça est crypté......
En ce qui concerne le load balancing : si j'ai bien compris, Citrix gère la charge mémoire et la charge cpu pour dispatcher ses sessions sur la ferme, alors que TSE lance la première session sur le premier serveur, la deuxième sur le second, la troisième sur le premier, la quatrième sur le second, etc... (cas où 2 serveurs TSE). Chacun son tour, sans se soucier de la charge.
Marsh Posté le 01-12-2009 à 16:58:07
cuhbe a écrit :
|
Je ne suis pas un champion du monde du vbscript, aloors il faudra être indulgent
Voilà ci-dessous le code que j'ai fait.
Vu que c'est un environnement de test, il y a des choses en dur, qu'il faudrait revoir
Le principe, c'est qu'il y a un répertoire où il y a des fichiers dont le nom est "clientname".cfg
On y retouve qqchose du genre là :
[Printers]
\\micro-358\HP Business Inkjet 1200 Series
\\servtse\Bureau Informatique
\\servtse\ifsi
[Default]
\\servtse\Bureau Informatique
Dans le usrlogon du serveur tse, je lance le script ci dessus en lui passant le clientname concerné en paramètre
Set args = Wscript.Arguments
nbargs=args.count
If nbargs = 0 Then
wscript.quit
End If
Set shell = WScript.CreateObject("WScript.Shell" )
Set FS = WScript.CreateObject("Scripting.FileSystemObject" )
poste=args(0)
path = "c:\Utilitaires\config\imprimantes\"
Filename = path & poste & ".cfg"
If not FS.FileExists(Filename) Then
wscript.quit
End If
' Suppression des imprimantes non locales
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2" )
Set colInstalledPrinters = objWMIService.ExecQuery _
("Select * from Win32_Printer" )
For Each objPrinter in colInstalledPrinters
If left(objPrinter.Name,2) = "\\" Then
objPrinter.Delete_
End If
Next
Set WshNetwork = CreateObject("WScript.Network" )
'Lecture du fichier de config du poste
Contents = GetFile(Filename)
'Lecture des imprimantes réseau du poste (section [Printers])
Printers = GetSection("Printers" )
Tab = split(Printers,vbCrLf)
nb = ubound(Tab)
For i = 0 to nb
Printer = Tab(i)
If Printer <> "" Then
WshNetwork.AddWindowsPrinterConnection Printer
End If
Next
set Tab = Nothing
'Lecture de l'imprimante par défaut du poste (section [Default])
Default = GetSection("Default" )
Tab = split(Default,vbCrLf)
nb = ubound(Tab)
For i = 0 to nb
Printer = Tab(i)
If Printer <> "" Then
WshNetwork.SetDefaultPrinter Printer
Exit For
End If
Next
'============================================================
' Lecture d'une section dans un fichier
Function GetSection(Section)
Dim PosSection, PosEndSection, sContents, Value, Found
PosSection = InStr(1, Contents, "[" & Section & "]", vbTextCompare)
If PosSection > 0 Then
PosEndSection = InStr(PosSection+1, Contents, "[" )
If PosEndSection = 0 Then
PosEndSection = Len(Contents)
Else
PosEndSection = PosEndSection - 1
End If
PosDebSection = InStr(PosSection, Contents, "]" ) + 1
GetSection = Mid(Contents, PosDebSection, PosEndSection - PosDebSection + 1)
Else
GetSection = ""
End If
End Function
'============================================================
'File functions
Function GetFile(FileName)
On Error Resume Next
GetFile = FS.OpenTextFile(FileName).ReadAll
End Function
EN espérant t'avoir aidé
Marsh Posté le 10-04-2009 à 11:44:08
Bonjour a tous,
La bonne réalisation d'un projet m'a été confié. Il consiste a rendre fonctionnel une quinzaine de client léger WYSE S10.
Une étude comparative entre CITRIX et TSE m'a été demandé. Malgré mes recherches je n'arrive pas à trouver des explications concrètes et surtout non commerciales, d'après mes sources CITRIX est plus performants que TSE mais est il vraiment utile dans ce cas la ? ( juste 14 clients ).
J'aurais aimé avoir l'avis d'utilisateurs se servant de CITRIX ou de TSE et toute observations ou complément de mes recherches que vous jugez bon d'apporter.
Merci d'avance.
Client léger = WYSE S10
Serveur = Lenovo Think Server RD120 6447
2x Quad-Core Xéon E5450/3Ghz
16 Go de RAM