VB: [SPAM] Re: multiple thin client servers
Knut Yrvin
knuty at skolelinux.no
Wed Nov 29 09:24:59 UTC 2006
Thursday 23 November 2006 16:18, skrev Mattias Hemmingsson:
> But skolelinux don?t have any solution to cluster edu servers.
> And ltsp-mosix is too old to use.
What do you mean by "don't have any solution to cluster edu servers"?
Do edubuntu have Linux Virtual Server as default, and a path to administer the
system who a teacher with less computer skills are able to administer?
Linux Virtual Server is installable from Debian archive, and thereby
accessible for Skolelinux users too.
Skolelinux is extremely focused on easy of use when it comes to enterprise
municipality wide installations. Our experience is that "server clustering"
is more easy to do on service level. Letting services with heavy load run on
different machines. We are also investigating clustering LTSP-servers (for
thin clients) doing load balancing with LTSP out of the box.
Clustering is doable, but not recommendable for teachers or computer operators
with less or no prior knowledge of clustering (we are talking about
municipality computer staff here, not a top notch Debian developer).
Half thick clients (diskless) are also an important strategy. Today it's
difficult to get reused machines with less than 800 MHz processor. Then it's
possible to connect 150 half thick clients to the schools server. Diskless
PC's is better in handling movies, heavy flash animations etc.
So my question. What operational and technical argument says that clustering
on server level give any vallue for a municipality with 800-2000 PC's?
I think you are recommending a solution that could be tough to administer for
an average municipality computer staff, running GNU/Linux on 10-20 schools.
The Ministry of Education and Science in Norway paid 100,000 Euro to collect
experiences with large deployments of GNU/Linux systems. English version:
http://developer.skolelinux.no/artikler/2006-04-02-debconf6.pdf
The other issue is use of memory. Real life use shows that Xfce and GNOME
desktop uses more memory than KDE as a window manager (with end user
programs):
http://ktown.kde.org/~seli/memory/
After my knowledge this practical fact, makes it possible to connect 50-70
thin clients to a 4 GB server with the KDE based Skolelinux. After what I've
read there are recommended to install 30 thin clients with Edubuntu. Xfce
does start fast, but it uses more memory than both Gnome and KDE in real
life. KDE uses less memory than GNOME.
For a school that wanna reuse a lot of thin client machines from 1995 until
2001 (160 MHz - 500 MHz CPU), they need to use almost twice as much servers.
Our calculation, shows that this could double the amount of servers - just by
choosing a more memory intensive software.
> To cluster server I'm looking at LVS to load balance the servers.
> And then Webmin to cluster the server so package and shell scripts are the
> same on all servers.
After what I've heard Webin is not maintained in Debian main. Oliver wrote
that he expect no admin tool to run in a web-server on Edubuntu. The tools
need to both run as a KDE and GNOME application.
So to sum it up Mattias:
- You are recommending tools that is not maintained. Is that wise on
solutions with 5-10 years life span?
- You are recommending technical complex solution that could be to hard
to implement for an average computer operator at municipality level.
Does this help when convincing municipalities to switch from
Windows to GNU/Linux?
My worries: The complexity and non maintained packages will stop or hinder
deployment of Edubuntu and Skolelinux, because the municipality staff then
believes Windows server is more easy to use. Then they roll out Citrix that
gives 3-4 times higher operational cost than thin clients on GNU/Linux.
Best regards
Knut Yrvin
More information about the edubuntu-devel
mailing list