A small LTSP network setup [client specs]
Alkis Georgopoulos
alkisg at gmail.com
Thu Jun 14 07:27:42 UTC 2012
Στις 14/06/2012 09:00 πμ, ο/η theo.schmidt at wilhelmtux.ch έγραψε:
> Am 12.06.2012 17:39, schrieb David Groos:
> ...
>> If your clients are beefy enough then I would go with fat clients. If
>> they are so-so I would go with localapps and if they are marginal I
>> would go with thin clients.
>>
>> beefy > P4 2.4 GHz with 1 gig RAM
>> so-so > P4 1.6 GHz with 512 MB RAM
>> marginal > P3 or even P2 I have heard.
>>
>> [All Edubuntu users: would you give the same cut-off points? What should
>> we publish as our recommendations?]
>
> I think these specs are too high for thin clients.
>
> I have never used fat clients, but for thin clients you can still use
> just about anything down to P1 and less - without 3D stuff (e.g. Google
> Earth, Neverball, Penguin Planet Racer).
>
> I still use thin clients with a AMD Geode 500 MHz CPU and 256 MB RAM.
> These work with screens up to 1600x1200 pixels. On a 100Mb/s network,
> this is enough to watch small videos, but not full screen. They are good
> enough for most things but marginal with large documents. E.g. large
> PDFs with hi-res pictures or very long web pages with hundreds of
> pictures will cause the client system to freeze occasionally. One of our
> thin clients has 512 MB RAM and here these problems almost never occur.
> Enabling Network-Swap helps a lot.
>
> Cheers, Theo Schmidt
>
@David: I'd go with similar specs like the ones you described, yeah:
* Ultra thin: 128-256 RAM
* Descent thin: 256+
* Descent fat: 1 Gb+
@Theo: LTSP fat clients have the same performance as if they were booted
from local disk. So they do need to be beefy.
Cons:
* Central point of failure.
* A small learning curve to learn about how LTSP does things.
* Gigabit network at least from the server to the switch is required
for thin clients, and suggested for fats.
Pros of LTSP in general:
* Centralized user accounts, user homes (and shared folders which are
very useful for classrooms).
* Centralized configuration, just one lts.conf.
* Easy to add and remove clients; nothing gets installed locally.
* Way easier to maintain; the sysadmin only maintains the server.
Pros of fats over thins:
* Require much less bandwidth. Watching a full HD video requires more
than 1 Gbps on thins and just a few Mbps on fats.
* Can do 3D, so they don't have problems with Unity-3d or Gnome-shell
or kwin etc. And they won't have any problems in the future either, no
matter what happens with the fancy composition WMs and wayland etc etc
* If the clients are beefy, the applications responsiveness is much
better than on thins. You can watch impress presentations and scroll web
browsers and calc normally without lags.
* They don't require any server CPU or RAM, so you can boot many fat
clients from a modest server (e.g. a 300€ laptop).
Cheers,
Alkis
More information about the edubuntu-users
mailing list