ClusterFilesystems

Differences between revisions 1 and 11 (spanning 10 versions)
Revision 1 as of 2005-04-25 02:23:42
Size: 844
Editor: intern146
Comment: create
Revision 11 as of 2005-04-27 06:47:47
Size: 2666
Editor: intern146
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
 * Priority: NeedsPriority
 * People: NeedsLead, NeedsSecond
 * Priority: MediumPriority
 * People: FabioDiNittoLead, JeffWaughSecond
Line 11: Line 11:
 * Interested: JeffWaugh
 * Status: BrainDump, BreezyGoal, UduBof, DistroSpecification, NewSpec
 * Interested: JamesTroup
 * Status: BrainDump, UduBof, DistroSpecification, NewSpec
Line 27: Line 27:
== Scope and Use Cases == We have a great opportunity and growing interest in the clustering space, thanks to Ubuntu's appropriateness for infrastructure deployments, predictable release and support cycles. We have already had interest from cluster administrators, and CFS support has been raised as a major feature that would tip the scales in favour of Ubuntu. It would also strengthen Ubuntu's reputation as a server operating system.

== CFS Options ==

 1. '''GFS''' is already in Ubuntu! It doesn't scale as well as the other CFS, but is well known and quite popular.
 1. '''OCFS 2''' is in beta, and may not be ready or appropriate for BreezyBadger. Jeff will contact Oracle about collaboration on this.
 1. '''Lustre''' is now on a delayed Free release cycle, and is administratively expensive, so without further discussion and/or support from clusterfs.com, it is unlikely that we will support Lustre in Ubuntu under our own steam.
Line 31: Line 37:
 1. kernel side of GFS is already in our development tree. It will hit breezy at the first upload.
 1. the userland part of GFS and the entire RH cluster suite is already a work in progress and it is beta tested already in a 14 nodes cluster in germany. (expected another 2 weeks for first release in Breezy)
 1. there will be no d-i support to install on CFS for Breezy. We will evaluate the option for Breezy+1 on users input.
 1. as above there will be no rootfs over CFS.
Line 32: Line 43:

none
Line 35: Line 48:
1. linux-image-* (done)
Line 36: Line 51:

1. configuration of clusters is not something that can be done easily. These kind
of environments are way to specific and related to the application that will run
on it. We will provide an example configuration in the beginning and we will grow
it only after users/administrators input.
Line 39: Line 59:
=== UDU BOF Agenda ===

=== UDU Pre-Work ===
 * Plan for on-going maintenance of user space components and synchronisation with kernel code
 * d-i and kickstart integration for automated installs with GFS

ClusterFilesystems

Status

Introduction

Establish a strategy to support cluster-oriented filesystems in Ubuntu

Rationale

We have a great opportunity and growing interest in the clustering space, thanks to Ubuntu's appropriateness for infrastructure deployments, predictable release and support cycles. We have already had interest from cluster administrators, and CFS support has been raised as a major feature that would tip the scales in favour of Ubuntu. It would also strengthen Ubuntu's reputation as a server operating system.

CFS Options

  1. GFS is already in Ubuntu! It doesn't scale as well as the other CFS, but is well known and quite popular.

  2. OCFS 2 is in beta, and may not be ready or appropriate for BreezyBadger. Jeff will contact Oracle about collaboration on this.

  3. Lustre is now on a delayed Free release cycle, and is administratively expensive, so without further discussion and/or support from clusterfs.com, it is unlikely that we will support Lustre in Ubuntu under our own steam.

Implementation Plan

  1. kernel side of GFS is already in our development tree. It will hit breezy at the first upload.
  2. the userland part of GFS and the entire RH cluster suite is already a work in progress and it is beta tested already in a 14 nodes cluster in germany. (expected another 2 weeks for first release in Breezy)
  3. there will be no d-i support to install on CFS for Breezy. We will evaluate the option for Breezy+1 on users input.
  4. as above there will be no rootfs over CFS.

Data Preservation and Migration

none

Packages Affected

1. linux-image-* (done)

User Interface Requirements

1. configuration of clusters is not something that can be done easily. These kind of environments are way to specific and related to the application that will run on it. We will provide an example configuration in the beginning and we will grow it only after users/administrators input.

Outstanding Issues

  • Plan for on-going maintenance of user space components and synchronisation with kernel code
  • d-i and kickstart integration for automated installs with GFS

UbuntuDownUnder/BOFs/ClusterFilesystems (last edited 2008-08-06 16:26:16 by localhost)