Gentoo Archives: gentoo-server

From: Eric Sammer <eric@××××××××××××.com>
To: gentoo-server@l.g.o
Subject: Re: [gentoo-server] New GSDS snapshot
Date: Wed, 07 Jan 2004 04:14:39
Message-Id: 3FFB86AD.5070807@ineoconcepts.com
In Reply to: Re: [gentoo-server] New GSDS snapshot by Martin Hajduch
1 Martin Hajduch wrote:
2 > hi !
3 >
4 > i can imagine automated network configuration when client is supposed to
5 > get IP via dhcp
6 > i can even imagine automated configuration of basic networking (here can
7 > be a problem with multiple network cards and network topology, but
8 > cfengine could try interfaces one by one until it gets connected to
9 > deployment server, etc ...)
10 > but i really can't imagine automated configuration of HA, multiple
11 > cards, etc ... you could end up with a separate profile for every server
12 > and it could result in too much overhead (well - i can imagine it but
13 > ... i will get to this later)
14
15 This is true. There are certain things that we'll just have to resolve
16 to doing by hand. That said, if you could run a client and come back in
17 an hour or two, configure some network info, and be done, that would be
18 one or two hours more you can make pretty charts of your new HA systems.
19 ;)
20
21 > such configuration is not on the server level, you have to go higher -
22 > you need to have an overview of the network topology, which interface
23 > can access which part of the network and what is the purpose of this
24 > interface (which services should be running there, etc ...)
25
26 That is an interesting idea. I hadn't thought of some kind of profile
27 inheritance or component includes... hm... might just work.
28
29 > of course, i would be glad to see a software capable of doing it
30 > automatically, but unless it can read my thoughts, i doubt that it will
31 > be able to configure it as i want ;-)
32
33 You don't have a GBIC in the back of your head? That's so 1999...
34
35 > i see a big potential in deploying client machines -> they are usually
36 > very similar, no complicated networking since everything can be driven
37 > from servers (dhcp, cups, proxy config, etc ...)
38 > having a possibility of adding fully configured client just by booting
39 > it from a special CD would be definitely great for any sysadmin in a
40 > company using linux (gentoo) as a desktop platform
41
42 Absolutely. This is also a goal, of course. In fact, things like
43 computer labs for education or training would benefit from something
44 like the GSDS. I would like to generalize it so it's useful to many such
45 situations. I have a feeling (and I won't fight it when it happens)
46 we're going to have to rename the GSDS as it will no longer apply. If
47 that happens, I know we'll be on the right track.
48
49 > i'm a little bit skeptic about smaller 'server networks', imagine you
50 > have 2-5 web servers, 2 database servers, 2-4 application servers - if
51 > you could do this with 3 profiles, it would be good
52 > but i'm afraid you can't; you need (i believe) primary/secondary
53 > database server profiles; you may have different applications spread
54 > over application servers; etc ... (or a clever, sophisticated way of
55 > profile building blocks and their combining ...)
56
57 In this sort of highly specialized situation, it's still advantageous to
58 get the base systems (say, a stage 3) up and running and ready for
59 configuration by an SA. Whatever gets people closer to what they need is
60 good.
61
62 > of course, deploying openmosix cluster with 100 nodes which are more or
63 > less identical - i believe that GSDS would do great in such case
64
65 Yes. This is the ideal test bed for something like the GSDS.
66
67 > at the end of the day, it all depends on how sophisticated your
68 > configuration engine will be
69
70 Yep. I agree. I imagine certain people (klieber) will continue to
71 whisper 'cfengine' and plant the subliminal messages. How it will work,
72 well, we haven't really gotten there yet.
73
74 > to be somehow constructive, here is an example how it *could* work for
75 > smaller 'server networks' - just some brainstorming, don't take it very
76 > seriously ;-):
77
78 snip
79
80 > these were just some thoughts
81
82 And good thoughts they were. The configuration engine or process is
83 going to be tricky and will 100% *not* work for everyone. Again, if we
84 can *help* people get as close as possible, that's great.
85
86 > however - last but not least - this is (IMHO) not a deployment software,
87 > this is, more or less, kind of auto-configuration framework for
88 > services/applications/servers
89
90 I'm not attached to names. Buzzwords annoy me.
91 As long as we avoid the word "enterprise" I'll be ok. ;)
92
93 > of course, the fact that it is automated makes it suitable for use in a
94 > deployment process
95
96 Indeed.
97
98 Thanks again for all your comments and suggestions...
99 --
100 Eric Sammer
101 eric@××××××××××××.com
102 http://www.ineoconcepts.com
103 http://store.ineoconcepts.com

Attachments

File name MIME type
signature.asc application/pgp-signature