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 |