Re: [Ltsp-discuss] Minimum Requirement for 20 Clients

2006-12-14 Thread Nadav Kavalerchik

we have 3 different servers running P4 3.2 GHz with 2 GB ram, sata2 160 GB
Harddisks
( 3 different labs of 20 clients, each ) clients are P1 166 with 64MB ram.

the clients run KDE with Opera (or Firefox 2) and Open Office
2.0.4beautifully :-)

we bought them a year and a half ago, so i guess we can get today the dual
core cpus for the same prices ( which we are about to!) and maybe double the
ram so the students can run more apps per workstation.

On 12/7/06, Donny Christiaan [EMAIL PROTECTED] wrote:


Dear Expert,

I need your suggestion about server hardware minimum requirement.
I would like to use LTSP for about 20 clients.

What is the minimum requirement for the server?

If I would like to use 2 LTSP Servers, how to setup it?

Thanks in advance.

--
Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-07 Thread Sudev Barar
On 07/12/06, Eilert [EMAIL PROTECTED] wrote:
 Looking for this entry in the Wiki, but didn't find it - can you give me
 a hint what I've got to look for?


Look at running two dhcpd ltsp boxes on the same network. When the
client machine is witched on the server which replies first gets the
client process load. Generally the servers even out in terms of client
loads as the server which is least loaded offers dhcp lease fastest.
Something like round robin response.


 I'm just about planning such a setup here, but it's for 40+ clients.
 Currently we've got only one server with two Xeons and 4 GB Ram, but if
 more than about 35 or 40 clients are used (yesterday there were 44 for a
 while), it begins to get somewhat slow.

 The most important thing is that it's dangerous to make everyone
 dependent on only one machine.

That is why my suggestion of running two ltsp servers with each
running its own dhcpd service for the same subnet. The rough
schematics is as explained above. One server will have its IP as
192.168.0.254 and the other as 192.168.0.253 If you can not find
anything post back and I will explain with example.

Common directory structure was created by first creating /home/user
and /home/back paths on both servers. Users accounts are in sub path
below /home/user
Server1 should export its home directory by adding something like this
in /etc/export file:

/home 192.168.0.0/255.255.255.0(rw,no_root_sqaush,async)

And Server2 should mount this on its /home/user path by and entry in
/etc/fstab like:

192.168.0.254:/home/user /home/user  ext3defaults0   2

This way which ever server the user logs on the home directory is
same. Ofcourse this also is assuming that Server1 and Server2 are both
having identical copy of /etc/passwd /etc/shadow and /etc/group and
they are frequently synced. If there is another scheme of
authentication at play then both point to same auth-server.

Now the server2 acts as a back up server where Server1:/home/user is
rsynced to Server2:home/back regularly through cron job. If Server2
goes down there is no issu as Server1 will continue to work and users
will experience some slow down. If Server1 goes down then the admin
has to on Server2 quickly ln -sf /home/back /home/user so that users
can continue to work from Server2.

It is best if you can run this NFS export/mount another physical
subnet (say 192.168.1.254 and 192.168.1.253) so that NFS export
traffic is not slowed by general traffic on 192.168.0.0/24 subnet used
by LTSP clients and other machines. You may automate these steps by
use of scripts and some ping response check on server2 to see status
of server1.

-- 
Regards,
Sudev Barar

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-07 Thread Sudev Barar
Follow on post:

To setup a failover DHCPD + LTSP servers plan that Server1 should have
IP of 192.168.0.254 and Server2 192.168.0.253. Setup both servers for
LTSP as usual using these IP's. Now copy the files given below for
Master and Slave servers in place of /etc/dhcpd.conf on both servers
respectively and restart service DHCPD.

Since both servers are connected to same subnet they will answer dhcp
lease requests when any thin client boots up. Whichever server
responds first assigns the lease and the load of client is moved to
that server. Over the period you will find automatic load balancing
works and at the same time automatic fail over will happen when any of
the server goes down.

Both servers run on different ports (519  520)

May be Jim can put this in Wiki. I hope there are no typos but watch
out all the same.

--
Regards,
Sudev Barar

Server1 dhcpd.conf file:
###
###DHCP failover and load balancing stuff Master###
###
failover peer ltsp {
   primary;
   address 192.168.0.254;
   port 519;
   peer address 192.168.0.253;
   peer port 520;
   mclt 3600;
   max-response-delay 30;
   max-unacked-updates 10;
   load balance max seconds 3;
   ###Next two lines are important and should be there in master###
   hba ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:
   00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00;
   }

ddns-update-stylenone;
authoritative;
default-lease-time   21600;
max-lease-time   21600;
option time-offset  19800;
option subnet-mask   255.255.255.0;
option broadcast-address 192.168.0.255;
option routers   192.168.0.254;
option domain-name-servers   192.168.0.254;
option domain-name   ltsp;
option root-path 192.168.0.254:/opt/ltsp/i386;
option option-128 code 128 = string;
option option-129 code 129 = text;

shared-network WORKSTATIONS {
subnet  192.168.0.0 netmask 255.255.255.0 {
use-host-decl-names  on;
option log-servers   192.168.0.254;
if substring (option vendor-class-identifier, 0, 9) = PXEClient
{
filename /lts/2.4.26-ltsp-3/pxelinux.0;
}
else
{
filename /lts/vmlinuz-2.4.26-ltsp-3;
}

pool {
   failover peer ltsp;
   default-lease-time 21600;
   max-lease-time 21600;
   deny dynamic bootp clients;
   range 192.168.0.10 192.168.0.99;
}
 }
}



Server2 dhcpd.conf file:
###
###DHCP failover and load balancing stuff Slave###
###
failover peer ltsp {
   secondary;
   address 192.168.0.253;
   port 520;
   peer address 192.168.0.254;
   peer port 519;
   max-response-delay 30;
   max-unacked-updates 10;
   load balance max seconds 3;
   }

ddns-update-stylenone;
authoritative;
default-lease-time   21600;
max-lease-time   21600;
option time-offset  19200;
option subnet-mask   255.255.255.0;
option broadcast-address 192.168.0.255;
option routers   192.168.0.253;
option domain-name-servers   192.168.0.253;
option domain-name   ltsp;
option root-path 192.168.0.253:/opt/ltsp/i386;
option option-128 code 128 = string;
option option-129 code 129 = text;

shared-network WORKSTATIONS {
subnet 192.168.0.0 netmask 255.255.255.0 {
use-host-decl-names  on;
option log-servers   192.168.0.253;
if substring (option vendor-class-identifier, 0, 9) = PXEClient
{
filename /lts/2.4.26-ltsp-3/pxelinux.0;
}
else
{
filename /lts/vmlinuz-2.4.26-ltsp-3;
}

  pool {
   failover peer ltsp;
   default-lease-time 21600;
   max-lease-time 21600;
   deny dynamic bootp clients;
   range 192.168.0.10 192.168.0.99;
}
 }
}

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-07 Thread Sudev Barar
Follow on:

Please note that in the configuration for the primary server we put in
an option for split=128 which is commented out an just below it is a
hash declaration. Hashes allow for more fine tuning as to how the
actual load may be split up. If the servers
are nearly identical, chose a 50/50 split (or 128), but you can fine
tune thisthere's a
good description of how this works here...

http://theseus.sourceforge.net/projects/ets/supplemental.html#Supplemental_Information

-- 
Regards,
Sudev Barar

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients

2006-12-07 Thread Júlio Cesar Bueno Cotta

the minimum requirement depends that of you use in the clients ...
just to you have an ideia...
I have a Pentuim D 930 3.0 GHZ with 2GB of RAM and HD sata2 of 250 GB ...
the clients use math sotfwares (kile,scribus,geogebra...), firefox,g++ to
compile little prograns, ..into the kde ...
the number of clients is 20 too..and  have a good speed..
I hope that this give you some help


2006/12/6, Donny Christiaan [EMAIL PROTECTED]:


Dear Expert,

I need your suggestion about server hardware minimum requirement.
I would like to use LTSP for about 20 clients.

What is the minimum requirement for the server?

If I would like to use 2 LTSP Servers, how to setup it?

Thanks in advance.

--
Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net





--
   julio Cesar Bueno Cotta
Graduando em ciência da computação
   Universidade Federal de Viçosa
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients

2006-12-07 Thread Prabhat Tyagi

Hi all,

You can run two dhcp servers in the same network for two different LTSP
servers.You can run dhcp for Ist server after binding the MAC address of
thin clients and deny unknown clients. For second server' dhcp, you have to
deny booting for the mac address which has been bind in Ist server's dhcp.

regards
Prabhat

On 12/7/06, Donny Christiaan [EMAIL PROTECTED] wrote:


Dear Expert,

I need your suggestion about server hardware minimum requirement.
I would like to use LTSP for about 20 clients.

What is the minimum requirement for the server?

If I would like to use 2 LTSP Servers, how to setup it?

Thanks in advance.

--
Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net





--
With Regards
Prabhat Tyagi
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


[Ltsp-discuss] Minimum Requirement for 20 Clients

2006-12-06 Thread Donny Christiaan
Dear Expert,

I need your suggestion about server hardware minimum requirement.
I would like to use LTSP for about 20 clients.

What is the minimum requirement for the server?

If I would like to use 2 LTSP Servers, how to setup it?

Thanks in advance.

-- 
Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


[Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-06 Thread Donny Christiaan
I forgot something.

Fyi, my office has 2 floors and I planed to use 2 LTSP servers for each
floor.

I used 1 network 192.168.0.x/24 .. can I implement this 2 LTSP ?
what about the DHCP Server ?

 Original Message 
Subject: Minimum Requirement for 20 Clients
Date: Thu, 07 Dec 2006 07:53:07 +0700
From: Donny Christiaan [EMAIL PROTECTED]
Organization: Christiaan Family
To: ltsp-discuss@lists.sourceforge.net

Dear Expert,

I need your suggestion about server hardware minimum requirement.
I would like to use LTSP for about 20 clients.

What is the minimum requirement for the server?

If I would like to use 2 LTSP Servers, how to setup it?

Thanks in advance.

-- 
Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-06 Thread Sudev Barar
On 07/12/06, Donny Christiaan [EMAIL PROTECTED] wrote:
 Fyi, my office has 2 floors and I planed to use 2 LTSP servers for each
 floor.


This is more of physical layout issue than networki or system issue.


 I used 1 network 192.168.0.x/24 .. can I implement this 2 LTSP ?
 what about the DHCP Server ?
[SNIP]
 I need your suggestion about server hardware minimum requirement.
 I would like to use LTSP for about 20 clients.

 What is the minimum requirement for the server?
 If I would like to use 2 LTSP Servers, how to setup it?

Very briefly I would describe solution as :

For 20 clients one server is sufficient with rough specs like : dual
core processor / 64bit processor and 4gb RAM SCSI drive x2

If you want to run two servers I would suggest that you run them as
master salve server so that if one goes down the other keeps the
services running. LTSP wiki describes how to run DHCP server in master
slave setup.

Also the home directories should be kept in server1 and backed up /
mirrored on server2. In normal situation server2 should mount home
over NFS and the mirror is only used when NFS mount fails due to
server1 going down.

The server1 to server2 traffic should be on a dedicated link that does
not carry any other network traffice.

HTH

-- 
Regards,
Sudev Barar

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-06 Thread Donny Christiaan
Hi Sudev,

Thanks for your reply.

Sudev Barar wrote:
 I used 1 network 192.168.0.x/24 .. can I implement this 2 LTSP ?
 what about the DHCP Server ?
 [SNIP]
 I need your suggestion about server hardware minimum requirement.
 I would like to use LTSP for about 20 clients.

 What is the minimum requirement for the server?
 If I would like to use 2 LTSP Servers, how to setup it?
 
 Very briefly I would describe solution as :
 
 For 20 clients one server is sufficient with rough specs like : dual
 core processor / 64bit processor and 4gb RAM SCSI drive x2
 
 If you want to run two servers I would suggest that you run them as
 master salve server so that if one goes down the other keeps the
 services running. LTSP wiki describes how to run DHCP server in master
 slave setup.

Thanks for this usefull link for me ...

 Also the home directories should be kept in server1 and backed up /
 mirrored on server2. In normal situation server2 should mount home
 over NFS and the mirror is only used when NFS mount fails due to
 server1 going down.

I planed not to use master-slave server because each user only have
access to 1(one) server ... server1 or srever2 ...

Let me try the wiki ways :)
and i'll be back if i have problem :)


Best Regards,
Donny Christiaan.
[EMAIL PROTECTED]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net


Re: [Ltsp-discuss] Minimum Requirement for 20 Clients - Revised

2006-12-06 Thread Eilert
Sudev Barar schrieb:
 On 07/12/06, Donny Christiaan [EMAIL PROTECTED] wrote:
 Fyi, my office has 2 floors and I planed to use 2 LTSP servers for each
 floor.

 
 This is more of physical layout issue than networki or system issue.
 
 
 I used 1 network 192.168.0.x/24 .. can I implement this 2 LTSP ?
 what about the DHCP Server ?
 [SNIP]
 I need your suggestion about server hardware minimum requirement.
 I would like to use LTSP for about 20 clients.

 What is the minimum requirement for the server?
 If I would like to use 2 LTSP Servers, how to setup it?
 
 Very briefly I would describe solution as :
 
 For 20 clients one server is sufficient with rough specs like : dual
 core processor / 64bit processor and 4gb RAM SCSI drive x2
 
 If you want to run two servers I would suggest that you run them as
 master salve server so that if one goes down the other keeps the
 services running. LTSP wiki describes how to run DHCP server in master
 slave setup.
 
 Also the home directories should be kept in server1 and backed up /
 mirrored on server2. In normal situation server2 should mount home
 over NFS and the mirror is only used when NFS mount fails due to
 server1 going down.
 
 The server1 to server2 traffic should be on a dedicated link that does
 not carry any other network traffice.
 
 HTH
 

Looking for this entry in the Wiki, but didn't find it - can you give me 
a hint what I've got to look for?

I'm just about planning such a setup here, but it's for 40+ clients. 
Currently we've got only one server with two Xeons and 4 GB Ram, but if 
more than about 35 or 40 clients are used (yesterday there were 44 for a 
while), it begins to get somewhat slow.

The most important thing is that it's dangerous to make everyone 
dependent on only one machine.

Regards

Rolf


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
_
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
  https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net