Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Windows Thin Clients - Worth Making the Switch? 128

Brendtron 5000 asks: "I work in the IT department of a major Canadian university. I've been given the task of investigating the pros/cons and costs associated with switching from Windows desktop machines to some kind of thin client solution. Both student lab and administrative machines are up for possible replacement. At first blush it seems that the cost savings will be considerable, given that thin clients are much cheaper and easier to maintain than a user controlled desktop machine. What were your experiences with switching to/managing thin client environments? Have the users been happy with thin clients? Did the cost savings materialize as expected?"
This discussion has been archived. No new comments can be posted.

Windows Thin Clients - Worth Making the Switch?

Comments Filter:
  • by duffbeer703 ( 177751 ) on Tuesday May 09, 2006 @10:20PM (#15298311)
    What they don't mention in the glossies is that all of those users with thin clients are out of the water if the servers are down. So if you cheap out on servers and staff, you'll find your users dead in the water for hours or days due to problems that usually aren't that bad.
  • by nxtw ( 866177 ) on Tuesday May 09, 2006 @10:22PM (#15298321)
    My school replaced some (Windows 98) systems with Wyse thin clients. I'm not sure how many issues are due to my school's specific configuration/ignorance. If there are any software updates available for the thin clients, I'm sure they aren't installed. The servers run off of Windows 2000 with Citrix MetaFrame. They had three IP addresses in the configuration settings on the terminals.

    I don't know how much the devices are supposed to be locked down, but anyone can go in and change the settings. I use them to connect to my remote hosts over RDP. Monitor/network settings will save between reboots, but the server list is cleared after every reboot. While the devices autoconnect to the server upon startup, the login eventually times out, and the session disconnects.

    If a lot of people try to connect at once, about half of the systems time out. Since there were three IP addresses in the configuration settings, I assumed that the devices were sticking on one IP address and not trying the rest. This appears to be the case, as picking a different IP address seemed to help.

    The printer settings also pose another problem. The same servers/published application is used for terminals in two different parts of the same building. Both rooms have their own laser printers. If you happen to be in the room that doesn't have its printer set as default, you either have to remember what room number you're in and change the printer (something half of the people in there fail to do) or walk down to the other room and get your printout.

    I've noticed a few issues that are definitely with the thin clients themselves. Sometimes, they decide that they don't want to work properly anymore -- mostly on RDP connections. The screen will stop updating for a few seconds, then go black. Sometimes, the systray icons will show up, and about 10% of the time, the connection will decide to come back, but otherwise, the connection just stays on that black screen, and any subsequent reconnect attempts time out. The clients have to be rebooted before you can reconnect to any new hosts at this point.

    Once again, if there any firmware updates that would fix this issue, they probably aren't applied.
  • by Anonymous Coward on Tuesday May 09, 2006 @10:23PM (#15298327)
    I've been using LTSP to serve thin clients at a call center for almost six months now (Linux, not Windows, though), and I can honestly say that all the problems I anticipated never materialized. In fact, the biggest issue has been callers sticking gum in my CD drives.

    Setting up LTSP is a snap, thanks to the great wiki at http://wiki.ltsp.org/ [ltsp.org] and the very helpful people on the mailing list.

    The *really* hard part is just getting through your brain how exactly thin clients boot off the network, and establish a connection to X remotely. Once that starts to make sense, you really can get it working quickly and easily. There are just so many variables to start off with (NFS, X, XDMCP, PXE, DHCP, TFTP, Etherboot) at the beginning that there's a real learning curve. Once it's working though, it Just Works(tm). It's great.

    Just setup a decent firewall to block outgoing stuff to where you don't want them to go, and make sure you give the clients lots of options when it comes to software. Working in a call center can't be the highlight of anybody's life, so I made sure to give them their choice of 4 window managers (GNOME, KDE, XFCE, Flux) and I put all the little games on there to keep them happy in their downtime.

    The problems I worried about the most never materialized -- there's no process load, the connection is really fast never laggy (even with 35+ users connected all at once), and everyone picked up really quickly how to switch their preferences around, log in, and get their work done. I never should have put it off as long as I did. It's so much easier than having 40 separate windows installs to worry about and reflash / reinstall / reconfigure when one gets any kind of problems.

    And last of all, with LTSP you can throw *any* kind of cheap hardware in the mix, and they all run equally fast. I had a few Pentium 100s on the network for a while, and you couldn't tell any difference in performance compared to the Athlon XPs.
  • by hazem ( 472289 ) on Tuesday May 09, 2006 @10:31PM (#15298363) Journal
    I used to work at a school as a sysadmin where a vast majority of the machines were Tektronix X-terminals. We had Sun Sparcs and linux boxes on the back-end running FVWM.

    From an admin point of view, it couldn't be beat. They rarely had problems. When they did, it was usually because paper got sucked up underneath and blocked the air intake. But even when there were problems, you just swapped out the pizza-box. And talk about quiet.

    We only had one die - someone spilled cuppa-soup next to it and it got sucked up inside. Yuck.

    This approach is great any any environment where you want consistent software settings, etc. We had 2 application servers. Want to install/upgrade applications? Just put them in 2 places, and everyone has it.

    We also had a few "power" machines with the heavy duty-aps. Just SSH over, point your terminal to your screen (a script handled this by default), and you had all the power you need.

    I had a lot of lazy days back then. Then we started turning them all into windows boxes... and I had a lot more work. It was sad.

    I would hope that windows via thin-client would be as nice as it was with unix... but it sounds like the costs are just as bad.

    Good luck.
  • by online-shopper ( 159186 ) on Tuesday May 09, 2006 @10:53PM (#15298460)
    You could also look at using LTSP as a way to bootstrap thin clients to talk to a Windows server. you still have to deal with half of the MS licensing stupidity. Though you might consider using LTSP to hook up to a linux server. The project has seen moderate success in a variety of situations.
  • Give PXES a try (Score:5, Interesting)

    by Lisandro ( 799651 ) on Tuesday May 09, 2006 @11:34PM (#15298617)
    It's not a Windows solution, but PXES [sourceforge.net] is an incredible linux-based thin client solution. It's used in my workplace and we never had an issue with it. You can pretty much recycle any old computer you have laying arround, create a bootdisk and off you go.

        Just make sure the server machine has enough memory, and it just works. No hassles.
  • by Midnight Warrior ( 32619 ) on Tuesday May 09, 2006 @11:49PM (#15298674) Homepage

    The U.S. Federal Government has pursued such an endeavor for places where multiple machines on a desktop are the norm. In those cases the thin client is replacing multiple network drops, one computer for each network, and sometimes a monitor for each (though usually a single-headed, VGA, PS/2 keyboard mouse). This may seem crazy to you and I, but imagine your internal accounting network which will never, never, never be exposed to the internet, not even remotely.

    Their solution has been the DoDIIS Trusted Workstation, or DTW, (Google search [google.com]) which has had mixed reviews to poor. Most resistance comes before anyone ever sees the thing work, never mind the O&M savings to IT. It turns out that users are hooked on having their own, dedicated CPU time, even if they kick it every day. Mix that with the parent's comment about terrible Microsoft licensing and you have a recipe for failure.

    User's reasons include: insufficient bandwidth to display the graphics I use, insufficient dedicated CPU time for the programs I need to run, and "one network glitch and the whole enterprise stops working." I think these are all valid complaints. IT complains because the cost savings in hardware isn't really there. Good luck buying a thin-client for under $400. You always have that $200 monitor, plus the box is really just a micro-ATX box with flash memory to boot off of (the fancy ones) or DHCP/BOOTP remote boot (the cheap ones).

    Face it, I don't really think you are saving much in terms of central administration because you are going to have select users that need custom tools. When was the last time you successfully had one program installed on an Windows box that wasn't instantly visible to other users on the same machine. Think in terms of that specially licensed accounting app for which your company can only afford four seats. You'll give accounting their own machines just to keep from avoiding the potential of illegal multiple installs. I could be wrong on this, but even if it is possible, the administration of such a system is non-trivial.

    So how does DTW stack up anyways? Not so well in the places I've heard them trying to force it into place. In theory, it does what everyone wants to really do, but that darned software attributed of usability keeps creeping it's ugly little head up.

  • by NefariousAryq ( 896696 ) on Tuesday May 09, 2006 @11:59PM (#15298713)
    We also use LTSP, but in a completely different style. We operate an event photography business, where we go out and photograph all sorts of school events and sports; Soccer tournaments, Baseball tournaments, Show choir competetions, etc. Three years ago, we were printing thumbnails of the images we took, where parents could view them, and place an order on paper of what they wanted. Now, due to LTSP, we have viewing stations. Most weekends we deploy between 12 and 18, depending on the size of the event -- but we have, and have the ability to operate 30 at any one given event. We've done events where all 30 were in use at one time, and everything works perfectly. We have a custom-written web-based application which handles everything for us. We dump the photos into directories, Imagemagick comes in and makes all of the thumbnails for the parents to view. The thin clients run IceWM with Firefox in a customized/trimmed-down full-screen mode, which automatically boots up in that mode, with the application as the home page. Parents can then view the photos right there, on the screen, add images to their shopping cart, and complete the checkout process. We initially looked into Wyse thin clients, using a Windows-based server setup. The cost was going to astronomical, in licensing fees, compared to what we ended up paying using Linux and LTSP. Our server runs Slackware, which we did go ahead and purchase to support Patrick. The server, which I built, is a dual opteron setup with 2gig of ram. It handles everything we can imagine it needing to do. Alright, I've gotten a bit off-topic here, but thanks to LTSP and Slackware/Linux, we're kickin. :) ~~Aryq~~
  • by Haileri$ ( 672536 ) on Wednesday May 10, 2006 @03:30PM (#15303342)
    I must disagree with the Windows 2003 statement. I run Meedio as a media center on 2003. All my peripherals work, including the MS Media Center only remote control and keyboard. All my software works, including fingerprint reader, winamp and nero. If I can use it as a media centre most business will have no compatibility issues (and incidentally Citrix now has specific features to deal with twain devices now.)

The only possible interpretation of any research whatever in the `social sciences' is: some do, some don't. -- Ernest Rutherford

Working...