Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Alternatives to Citrix Remote Computing? 93

Dysfnctnl85 asks: "The company I work for relies heavily on remote computing through a Citrix MetaFrame server. The reliance on this stems from the structure of our accounting software and the fact that we have 2 remote sites that need to access this data all day, everyday. We are investigating alternatives to the Citrix system we currently operate. How do companies of similar structures deal with this type of problem? Is it feasible (or practical) to use Windows Terminal Services to achieve everything Citrix is capable of doing? This includes, but is not limited to, the ability to print from the Citrix session to a user's printer, the ability to access network drives from the Citrix session, access the user's local drives through the session, and the ability to use published apps. The main concern with this type of setup is the ability to print. What alternatives are there to Citrix?"
This discussion has been archived. No new comments can be posted.

Alternatives to Citrix Remote Computing?

Comments Filter:
  • Lots of stuff (Score:5, Interesting)

    by Daath ( 225404 ) <lp&coder,dk> on Saturday April 15, 2006 @10:15PM (#15136172) Homepage Journal
    Lots of stuff, some might not have what you are looking for... But hey, sift through these, and see if there is anything of interest :-)

    Genuit's ThinWorx [thinworx.com]
    Tarantella [tarantella.com]
    Provision Networks [provisionnetworks.com]
    HOB [hobsoft.com]
    Prospero [propero.net]
    Win4Lin [win4lin.com]
    Konect [desktopsites.com]
    GraphOn's GO-Global [graphon.com]

    HTH :)
  • Terminal Server (Score:4, Interesting)

    by sid crimson ( 46823 ) on Saturday April 15, 2006 @10:23PM (#15136261)
    We use Terminal Server 2003 and have had no difficulties. Server 2003 made a very nice improvement compared to 2000 since the color depth is now greater -- it's really as good as having a local desktop so long as the connection is fast and reliable.

    Local printing from a Terminal connection is handled nicely, and most printers are supported via printer driver redirection... for example you will map the user's HP Photosmart xxxx printer to the Windows Driver for the "HP 950c" printer.

    This package makes printer redirection easier: http://download.microsoft.com/download/9/f/2/9f237 742-e057-4e00-a0d5-62de2ebf9fbd/TSPDRW_Package.exe / [microsoft.com]

    My understanding is Citrix reigns supreme WRT USB and availability. You simply cannot sync your USB Palm pilot via Remote Desktop. And clustering for Terminal Services is limited relative to Citrix.

    As for other options... you might check out Linux Terminal Server Project. Without know the specific software packages you use Windows might be your only real option at the moment.

    -sid
  • Remote Access (Score:2, Interesting)

    by brendan0powers ( 939524 ) on Saturday April 15, 2006 @10:24PM (#15136268)
    Have a look at NoMachine www.nomachine.com. Its a linux based remote acces client/server, that allows access to windows terminal servers over ssh. It even has a java based web applet, witch allows access to applications from a web browser. Also have a look at Netilla SSL VPN.
  • by Bacon Bits ( 926911 ) on Saturday April 15, 2006 @10:29PM (#15136309)
    We had a fairly extensive Citrix farm at my last job. There were several reasons for an application to be made available on Citrix:
    1. The application required WinNT 4 and would not run on Win2k or WinXP.
    2. The application conflicted with other, more critical applications that were required to exist on the same network.
    3. Liscensing. Some applications were cheaper to run from a Citrix server.
    4. Access to the application was required off-site, and Citrix works over the web.
    5. Configuration of the application was so difficult and fragile that it was easier to admin the Citrix server rather than the clients. This was typically web applications that required you to set your IE security settings to "rape me".

    The one thing I noticed again and again: the applications that we wanted most onm Citrix were those that did not do the job we wanted them to do. They were old, poorly coded, intended for different environments, or simply did not do what we required them to do. It was common knowledge that analysts would go out and buy software and then hand it to use and tell use to make it work, even when it was clear to us that the software was never designed to do what we wanted it to even before we put the CD in the tray.

    This accounting software you have seems exactly like the same kind of situation. You're being asked to wedge an application into a role it was neither designed nor intended to perform. Consequently, you might wish to consider looking at a different accounting app instead of a different remote app server.

  • Why? (Score:3, Interesting)

    by NoInfo ( 247461 ) * on Saturday April 15, 2006 @11:58PM (#15136693) Homepage Journal
    We are investigating alternatives to the Citrix system we currently operate.

    You said this, but didn't state why you're searching for alternatives. Is it because it's too expensive, because you need more features, or because you think there's a better alternative out there?

    I think about the only argument you can really have is that it's expensive. There really are no other alternatives out there with more features (other than perhaps value-add things on top of Citrix Presentation Server, the new name for MetaFrame) or more stability/usefulness.

    Some shops are able to make-do with the lower costing alternatives, but they have to live with far fewer features (e.g. only allow full desktops, don't do printing very well, have no way to load balance, have no way to isolate bad apps from one another, etc). If your needs for it are lighter then you can try piloting a Terminal Services-only solution which is (necessarily) less expensive than a Citrix one.

    It's hard, though, for people to offer something better than Citrix. They've spent their entire lifetime focusing on the whole remoting applications gig. TS and RDP was built on top of code licensed from Citrix, so even MS takes a backseat.

  • by Dysfnctnl85 ( 690109 ) on Sunday April 16, 2006 @01:13AM (#15136915)
    I apologize for not mentioning more about the subject, but I kinda didn't expect it to get posted in the first place.

    To address the accounting software...there is no way we will be changing, so that is not a viable solution at all.

    As far as investigating alternatives, we are currently running 3 Citrix MetaFrame servers. Right now, they are barely holding us user-wise, so we're replacing the existing hardware with more servers and adequate hardware. In the process, we will be moving away from Windows 2000 for a number of reasons.

    So, do we continue to run Citrix and purchase the licenses for additional users as well as a version upgrade, or do we attempt to put a Windows Server 2003 solution into place utilizing Remote Desktop? Or what else?

    Our current Citrix setup is not adequate, and not simply because of hardware, but printing is a total nightmare. There are so many levels involved with printing a report from our Solomon accounting software, it adds complexity to the very act of printing, so much that Citrix routinely breaks. Whoever is running helpdesk on a given day fields a significant number of Citrix calls, and generally speaking it is not the user's fault. It is extremely frustrating to say the least.

    Hence this investigation. So I hope I shed some more light on the situation and please keep the suggestions coming.

    We rely heavily on Microsoft Exchange, so keep that in mind when suggesting other OS-based solutions. I'm instituting a few BSD solutions for other tasks, but making the switch completely is very far down the road.
  • by neurovish ( 315867 ) on Sunday April 16, 2006 @03:25AM (#15137213)
    I can't comment on how well terminal services can handle the thin client thing since I've never used it for that in the first place, but I do administer some Citrix servers, and it really sounds like you're stuck with it. What version of Citrix are you running? Since you're on win2k, I'm guessing it is not the newest release. From what I've seen, the printing system is vastly improved (I know your pains concerning Citrix printing breaking). They went back and redid everything from scratch in that department.

    You also mention that you have several servers running Citrix...what is the reasoning behind this? It looks like terminal services will not cluster in this manner as Citrix does, so if it's a high availability kind of deal, then that could be another reason to stick with Citrix.
  • Re: Um... no (Score:3, Interesting)

    by Bert64 ( 520050 ) <(bert) (at) (slashdot.firenzee.com)> on Sunday April 16, 2006 @05:02AM (#15137412) Homepage
    You can publish a single app, but be very carefull what apps you publish...
    If you publish any of the msoffice apps, or anything which can bring up help pages using IE, then your pretty much wasting your time and may as well give them a full desktop anyway.

    You really need to publish custom-designed kiosk style apps, and if your having to write the apps from scratch anyway there are much better ways you could provide them than letting a native binary execute on one of your servers... Java springs to mind, the client will handle the load and the bulk of the code won't be running on your system so you've a much smaller footprint to keep secure.

    Anyway, setup a citrix environment and get a half decent pentest company in, whatever you do to citrix it will always get broken, this isn't a fault of citrix but a direct result of the fact windows was always designed to be single-user.
    Having conducted or watched over 50 penetration tests on citrix environments at all kinds of different companies, i can hand on heart say not one of them managed to keep it secure.

Disclaimer: "These opinions are my own, though for a small fee they be yours too." -- Dave Haynie

Working...