Gentoo Archives: gentoo-user

From: Bob Sanders <rmsand@××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] LTSP vs. Diskless Nodes
Date: Tue, 01 Nov 2005 02:18:57
Message-Id: 20051031181334.6948cc58@chi.speakeasy.net
In Reply to: Re: [gentoo-user] LTSP vs. Diskless Nodes by Uwe Thiem
1 On Sat, 29 Oct 2005 22:55:24 +0200
2 Uwe Thiem <uwix@××××.na> wrote:
3
4
5 > > One of the big problems with Linux diskless is it really doesn't scale
6 > > well, it doesn't allow for clients to run multiple versions of the os,
7 >
8 > Why would you want to do that?
9 >
10
11 Ah! Not everyone would. But there are some who run realtime flight simulators
12 where the main Gfx system use 3 to 7 Gfx pipes to provide a 180 degree to 270 degree
13 view, puling in 1 TB or so of texture data during the sim. This Gfx system has the problem
14 of needing proprietary drivers for both the SAN and the Gfx cards, so it's selection of
15 OS may be limited to a certain range, while the PCs that drive the instruments don't need
16 access to the SAN, and the 32P realtime server that runs the ssimulation and controls the
17 simulator reacts to the pilots inputs, weather setup, etc., also doesn't need data from the
18 san, but has needs as to what's the best kernel to run for realtime simulation vs. realtime
19 Gfx. And all this is booted off a 2P diskless server where the limits of what's seen by pilots
20 and perhaps maintainence crew is determined by whether they are running commerical,
21 military, or private aircraft that day.
22
23 The diskless server could be any 64-bit capable 2P unit, wile the Gfx system would be a
24 multi-pipe ia64 system, the 32P realtime system could be an ia64 or an x86-64 system and
25 the PCs would be standard x86, probably running WinXX and Linux.
26
27
28 > A typical LTSP server doesn't export /usr at all. There is no need for it. The
29 > client runs a kernel and an X server. If you want local devices to work, it
30 > also needs to run some other small daemons. All *applications* run on the
31 > server.
32 >
33
34 And this is a critical difference between LTSP - thin client serving, vs. a full diskless
35 client where the applications run on the client. Sometimes one works fine (LTSP) for
36 the needs. But other needs requires a different approach.
37
38 > My experiences with LTSP so far show: With a server like mentioned at the
39 > begin and fast ethernet, up to 20 clients are working well if you don't allow
40 > too graphics-intensive apps like movie players or that type of games. For
41 > more clients (up to 40), you need more ram on the server and a Gb connection
42 > between the server and the switch (clients can remain on 100Mb ethernet, of
43 > course).
44 >
45
46 A typical setup I run for testing has a 2P 600 MHz MIPS system with 512MB ram
47 as the server, serving 6 1P and 2P Gfx system, with the Gfx systems running 6 different
48 OpenGL apps, along with floating point work, local disk DMA and Xwindow DMA on
49 all the clients. One customer of ours runs 11 CAD systems off a single 2P diskless server.
50
51 > For small businesses, I prefer a different solution that involved solid state
52 > clients that boot from non-volatile ram. In that case, the client is
53 > completely independent of the server. All they talk to each other is X.
54 >
55
56 Yep, a great solution!
57
58 > Cheers from the beginning southern African summer
59
60 it's getting cold up here. Shorter days and silly time changes.
61
62 Cheers,
63
64 Bob
65 -
66 --
67 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] LTSP vs. Diskless Nodes Ryan Viljoen <ravilj@×××××.com>