[cgl_discussion] ANNOUNCE: OSDL Clusters (foundational components)
Jon Maloy
jon.maloy at ericsson.com
Mon Dec 1 06:51:40 PST 2003
See below.
Regards /jon
john cherry wrote:
Jon,
The intent of this announcement was to inform the community that three
open clustering projects are underway. You are very aware of this. I'm
not sure what you are saying about "going out" with these projects. We
have been going down the path of parallel TIPC implementations for quite
some time. The focus of the OSDL project is to give TIPC the best
chance
of being incorporated into the "mainline" (either the base kernel or
general distro acceptance). Much work has been done to remove the
additional complexity and overhead involved in portability and to
leverage
Linux capabilities such as memory management and list handling. The
focus
of the Ericsson project has been portability. More recently, you have
also focused on mainline Linux acceptance as well,
but these goals may be
mutually exclusive.
I have all along claimed they are not, and I think this is well proven
in my tipc-1.3.03
version at SourceForge (although it is not finished yet).
A little more humbleness from Mika from the beginning would have
brought him to
the same result, and their version would have been *our* version by now.
About overhead/complexity because of portability: I think my version is
still faster than Mika's
and Marks. And a sourcelinecount (try sclc) on the two versions says all
about complexity.
As we discussed earlier, the intent is to revisit
both implementations in a few weeks and evaluate them both for mainline
acceptability.
Good. Although I thought this was due to be done *before* your
announcement, not after.
Right now, I have the feeling that Mika is running his own race,
announcing TIPC to LKML
under his name (and I guess with the intention that he is to be
"Maintainer").
This attitude has to change if there is going to be any cooperation at
all.
It is not the intent of OSDL to "compete" with member companies, but
rather to accellerate the adoption of *Linux* by working with the Linux
community to develop a clusterable OS.
John
Neither was it ever discussed why OSDL *must* go out with their own
version of TIPC, despite numerous invitations from Ericsson to cooperate
about the project.
We may now be in the unfortunate situation that we will have one OSDL-
version of TIPC, 95% based on the Ericsson version, occupying symbol
space in Linux kernel, and which we, Ericsson, the originator of the
concept and code, can not use. This apart from the fact that we seem to
have no influence
on the further development of the code, -all my suggestions for
retaining a minimum level of portability and usefulness for ourselves
have been manifestly
ignored.
- And another version, very similar, still maintained by Ericsson, and
likely
to be part of different distros by 2004.
Maybe it is time for OSDL to start considering cooperaton here, instead
of competing
with our own customers (and sponsors).
Regards /Jon
Eric.Chacron at alcatel.fr <mailto:Eric.Chacron at alcatel.fr> wrote:
Hi,
I read your announcement this morning and the comments from Lars ,
Steve and Jon.
I have been involved in CGL clustering spec as you know.
Let me just say two things:
1) we have never made a common discussion (excepted your 30 minuts
presentation in Portland )
and decision on this new project to have these 3 services (TIPC,
memebership end event)
delivered as a new cluster infrastructure and i understand Lars point
of view.
Is the goal just to have an annoucement to LKML from OSDL or is it to
build a serious architecture
answering CGL requirements ?
2) technically speaking :
It could make sense to have these services implemented in kernel mode
and this is not the point for me.
The point is to define why these 3 items and why not others.
How an application may use these services to have HA ...
I think we have not really discussed neither the features nor the
architecture.
How your AIS will plug on that ...
Eric
John Cherry <mailto:cherry at osdl.org> <cherry at osdl.org>@lists.osdl.org
on 11/26/2003 10:07:47 PM
Sent by: cgl_discussion-bounces at lists.osdl.org
<mailto:cgl_discussion-bounces at lists.osdl.org>
To: cgl_discussion at osdl.org <mailto:cgl_discussion at osdl.org> ,
dcl_discussion at osdl.org <mailto:dcl_discussion at osdl.org> ,
osdlcluster at osdl.org <mailto:osdlcluster at osdl.org> , OSDL Dev
<mailto:dev at osdl.org> <dev at osdl.org>
cc:
Subject: [cgl_discussion] ANNOUNCE: OSDL Clusters (foundational
components)
This announcement will go out to the linux-kernel mailing list on
Monday. This is an OSDL pre-announcement.
---------------------------------------------------------------------
OSDL is pleased to announce the kickoff of the foundational components
defined in the OSDL Cluster Architecture. The foundational components
include a connectivity/communication service (TIPC), a membership
service, and a publish/subscribe event service.
The connectivity/communication service (TIPC) and the membership
service will be Linux kernel modules. The proof of concept for the
event service will be initially implemented as a user space deamon.
Both the membership service and the event service are being developed
to conform to the SAF-AIS specification. Early releases of these
services will be a subset of the full SAF-AIS interface
specifications.
These foundational cluster projects will not produce a full cluster
implementation. The intent is to enable the Linux OS as a
"clusterable kernel". With these foundational services enabled,
when a kernel boots on a system on a network, the system would
become part of the cluster. The cluster is defined by locality on the
network. Applications and other cluster services (checkpointing,
resource managegers, etc.) would simply subscribe to membership events.
Documents and project pages:
OSDL Cluster project page:
http://developer.osdl.org/dev/osdlclusters/
<http://developer.osdl.org/dev/osdlclusters/>
OSDL Cluster Architecture:
http://developer.osdl.org/dev/osdlclusters/OSDL-cluster.html
<http://developer.osdl.org/dev/osdlclusters/OSDL-cluster.html>
TIPC project page:
http://developer.osdl.org/dev/tipc/OSDL_tipc.html
<http://developer.osdl.org/dev/tipc/OSDL_tipc.html>
Membership service project page:
http://developer.osdl.org/daniel/cluster_membership/OSDL_mem.html
<http://developer.osdl.org/daniel/cluster_membership/OSDL_mem.html>
Event service project page:
http://developer.osdl.org/markh/cluster_event/OSDL_ces.html
<http://developer.osdl.org/markh/cluster_event/OSDL_ces.html>
SAF Application Interface Specification:
http://www.saforum.org/specification
<http://www.saforum.org/specification>
A single mailing list will be used for all of the projects
( osdlcluster at osdl.org <mailto:osdlcluster at osdl.org> ). To sign up for
the mailing list go to
http://lists.osdl.org/mailman/listinfo/osdlcluster
<http://lists.osdl.org/mailman/listinfo/osdlcluster>
John Cherry
Mika Kukkonen
Daniel McNeil
Mark Haverkamp
Open Source Development Labs
www.osdl.org <http://www.osdl.org>
developer.osdl.org
_______________________________________________
cgl_discussion mailing list
cgl_discussion at lists.osdl.org <mailto:cgl_discussion at lists.osdl.org>
http://lists.osdl.org/mailman/listinfo/cgl_discussion
<http://lists.osdl.org/mailman/listinfo/cgl_discussion>
_______________________________________________
cgl_discussion mailing list
cgl_discussion at lists.osdl.org <mailto:cgl_discussion at lists.osdl.org>
http://lists.osdl.org/mailman/listinfo/cgl_discussion
<http://lists.osdl.org/mailman/listinfo/cgl_discussion>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/cgl_discussion/attachments/20031201/a605a6df/attachment-0001.htm
More information about the cgl_discussion
mailing list