From: David Nicol <davidnicol@gmail.com>
To: Lars Marowsky-Bree <lmb@suse.de>
Cc: Robert Wipfel <rawipfel@novell.com>,
phillips@redhat.com, linux-ha@lists.linux-ha.org,
linux-cluster@redhat.com, linux-fsdevel@vger.kernel.org,
dcl_discussion@lists.osdl.org, cgl_discussion@lists.osdl.org,
linux-kernel@vger.kernel.org,
ssic-linux-devel@lists.sourceforge.net,
clusters_sig@lists.osdl.org
Subject: Common Cluster Infrastructure discussion
Date: Tue, 31 May 2005 14:29:34 -0500 [thread overview]
Message-ID: <934f64a205053112295ee49ffd@mail.gmail.com> (raw)
In-Reply-To: <20050531102624.GT17565@marowsky-bree.de>
On 5/31/05, Lars Marowsky-Bree <lmb@suse.de> wrote:
> On 2005-05-21T09:29:01, Robert Wipfel <rawipfel@novell.com> wrote:
>
> > outside looking in, is web services and grid. Returning to the
> > reality of many vendor's enterprise* business, the sweet spot for h/a
> > clusters still seems to be somewhere around ~8 dual-CPU nodes with
> > many customers deploying multiple similar clusters. Nodes are never in
> > multiple clusters at once, rather, individual nodes are members of a
> > cluster and that cluster might be a member of a cluster of clusters.
To restate the proposal, in response to this distinction, that "Nodes
are never in
multiple clusters at once, rather, individual nodes are members of a
cluster and that cluster might be a member of a cluster of clusters", in the
language of the CCI proposal, one or more nodes in a subcluster would join
the larger cluster, but not all of them, and these liaison nodes would
handle the
communications between this subcluster and other subclusters. using
CCI, different
subclusters in this grid could run different clustering frameworks, or might be
lone boxes in the supercluster that aren't actually representing clusters.
To implement a cluster being a member of a cluster of clusters with the same
interface that is used to manage a node being a member of a cluster, that is the
idea.
I take away from LMB's remark a requirement that the CCI must support in-cluster
selection/election for a presented service, so that the liaison nodes,
which could be
all nodes, or could be a subset of all nodes, in the subcluster,
could present themselves
as a coherent authority to the other members of the supercluster, over
the channels
defined by the supercluster, representing a single node identifier in
the supercluster.
We want in-cluster communications to be through the CCI rather than through an
implementation detail (such as tcp/ip) because we do not want to
confuse communications
by associating node identification with any artifact, such as IP
address, which could
be broken by an architecture change, or even by a failover.
> A single node must be big enough to support sane load balancing; ie, big
> enough to run at least one (or more) "whole" resource entities / jobs.
OTOH, the grain size of a "whole job" can be tuned to fit the reality
of your hardware.
Hopefully the CCI will provide useful metrics about node capability
and current load
to allow apples-to-apples comparisons for making better load balancing decisions
in heterogenous clusters.
> "Ignorance more frequently begets confidence than does knowledge"
very good - I know it does for me!
David L Nicol
Proudly ignorant of many and much
prev parent reply other threads:[~2005-05-31 19:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-21 15:29 [Clusters_sig] Re: [ANNOUNCE] Linux Cluster Summit 2005 Robert Wipfel
2005-05-31 10:26 ` Lars Marowsky-Bree
2005-05-31 19:29 ` David Nicol [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=934f64a205053112295ee49ffd@mail.gmail.com \
--to=davidnicol@gmail.com \
--cc=cgl_discussion@lists.osdl.org \
--cc=clusters_sig@lists.osdl.org \
--cc=dcl_discussion@lists.osdl.org \
--cc=linux-cluster@redhat.com \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-ha@lists.linux-ha.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lmb@suse.de \
--cc=phillips@redhat.com \
--cc=rawipfel@novell.com \
--cc=ssic-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).