VanLUG May 28th 2007
BCIT (Burnaby), Bldg SE6, Telus Theatre
7:30pm - 9pm
Linux Terminal Server Project
What is LTSP
Who is using LTSP
LTSP distros K12LTSP, Edubuntu, Skolelinux
How LTSP works
Overview of concept and Demo
Boot methods (floppy, HD, PXE, Etherboot bootrom, USB)
Boot process
Connecting clients using XDMCP and GDM
Current State
Current feature set
Sound Demo
Local Devices (floppy, USB, CDROM) Demo
Running applications locally (not out-of-the-box)
Scalability
Separate NFS server (mount /home over NFS)
Multiple LTSP servers
Load balancing LTSP servers using DHCP
Subnetting on different physical switches to address bandwidth bottleneck
NIC bonding and port trunking
Security
The lack thereof (X traffic is unencrypted)
Separate NFS /home servers are a security risk
LTSP 5 uses LDM which uses ssh to tunnel X traffic (latency issues)
System requirement
Server
- Dual Opteron / Xeon
- Fast drives SCSI (RAID 1 or 5) : Software RAID or Hardware 3Ware, LSI
- Most important: RAM (Min 100MB/client + 256MB for server)
- Non linear. Economies of shared memory.
- Gigabit NIC
- Switch: Gigabit uplink port
- Dual Opteron / Xeon