Gentoo Archives: gentoo-cluster

From: "Lombard
To: gentoo-cluster@l.g.o
Subject: RE: [gentoo-cluster] Cluster config tool?
Date: Fri, 23 Apr 2004 17:21:06
Message-Id: 187D3A7CAB42A54DB61F1D05F0125722025F577C@orsmsx402.jf.intel.com
1 From: Donnie Berkholz; Thursday, April 22, 2004 11:35 AM
2 > On Thu, 2004-04-22 at 14:00, Lombard, David N wrote:
3 > > > Anyone know of a meta-tool designed to configure a large number of
4 > > > different programs for clusters?
5 > >
6 > > Could you expand on this?
7 >
8 > Programs using different mechanisms for clustering generally don't
9 have
10 > the same configuration file (MPICH, LAM-MPI, etc.). The point would be
11 > to have one tool that would maintain a consistent cluster
12 configuration
13 > for all the necessary programs.
14 >
15 > It occurred to me that cfengine might do this well, but I haven't had
16 a
17 > chnce to look into it.
18
19 I would certainly agree that cfengine would be an outstanding solution.
20 You can use on of the config files (or even some alternate neutral
21 format file) to drive the others. The nice thing about this solution is
22 that the supporting stanza for each package is independent of the
23 others, and the absence of the package on the node, e.g., LAM/MPI is not
24 installed on the cluster, is easily handled.
25
26 Alternatively, a cluster stack like OSCAR uses its infrastructure (DB,
27 API, &etc) to have package-specific scripts respond to events like
28 add-node, delete-node, add-package, &etc. This maintains host lists (as
29 you suggest above), ssh keys, and whatever else is needed by each
30 package that is aware of the existence of the cluster. You could pursue
31 this by proposing to add and maintain Gentoo support in OSCAR. You can
32 start with oscar-devel@×××××××××××××××××.net
33
34 NPACI Rocks is an alternate cluster stack, but it embeds RH. OSCAR
35 currently works for RH and Mandrake, with efforts to extend to Debian
36 currently underway.
37
38 --
39 David N. Lombard
40 My comments represent my opinions, not those of Intel Corporation.
41
42
43
44 --
45 gentoo-cluster@g.o mailing list