[514] in Info-AFS_Redistribution
DFS/Episode Porting Course
daemon@ATHENA.MIT.EDU (Derek_Brink@transarc.com)
Wed Jan 8 18:21:31 1992
Date: Wed, 8 Jan 1992 17:11:39 -0500 (EST)
From: Derek_Brink@transarc.com
To: Info-AFS@transarc.com
*** DFS Implementors Course ***
*** Transarc Corp ***
As a result of the many positive responses to our preliminary proposal in
November (posted to sig-dce@osf.org), Transarc is pleased to announce
the final details of a DFS Implementors Course, which will be delivered by
members of our file systems development team.
The DFS Implementors Course is intended to benefit all organizations
--- e.g. Systems Vendors, Independent Software Vendors, Systems Integrators,
and Universities --- who are implementing OSF DCE on a specific hardware
platform. The course will provide practical information which will help you to
successfully implement the key data management components of the DCE,
both developed by Transarc:
* The DCE Distributed File System (DCE-DFS).
* The DCE Local File System (DCE-LFS), also known as Episode (tm).
Here are the final logistical details:
* DATES:
* February 24 -- February 28, 1992
* April 27 -- May 1, 1992
* Other dates will be considered, based on demand
* LOCATION:
* Pittsburgh, PA
* COST:
* U.S. $2,000 per attendee
DFS and Episode will be discussed separately when applicable, and ample time
is specifically set aside for question-and-answer periods. The five-day
course is broadly structured to cover the following topics:
* Overview.
DFS and Episode in the context of the DCE model.
Delineation of functionality and codebase between DFS and Episode.
* Architecture Review.
Review of the overall DCE architecture, describing
modularity, terminology, and naming schemes.
* Component Review.
Review of basic concepts and components of DFS and Episode, including:
* File exporter
* Cache manager
* Token manager/host objects
* Glue layer
* Vnode operations
* VFS+ code
* Fileset location DB
* Replication
* Kernel RPC
* NFS translator
* Backup system
* Source tree layout
* Porting Considerations.
Discussion of the major issues involved in porting DFS and Episode,
including additional related topics:
* osi layer
* Kernel RPC
* Async I/O
* VM interface
* Vnode operations
* VFS+ code
* User interface
* Supporting Information.
* Testing
* Documentation
* Followup Support Available from Transarc
A detailed course outline is available from Megan DeFrancis at (412) 338-4381,
or via e-mail to Megan_DeFrancis@transarc.com.
In order to benefit from the course, attendees should have working
knowledge of the following as a prerequisite:
* UNIX filesystems, including VFS layer and functionality, vnode layer
and vnode operations, and Access Control Lists.
* UNIX internals, including the system call mechanism, virtual memory
systems, and mapped files.
* System design issues, including locking techniques (spin locks and
semaphores) and deadlock prevention techniques.
* In addition, familiarity with the following concepts is beneficial
(but not required) for full understanding of the design of Episode:
* Copy-on-write as a means of lazy replication.
* Kerberos authentication model.
* Transaction management, locking and write-ahead logging.
We'll send you a confirmation packet when you register, which will
include copies of selected technical papers, an extended reading list,
and local airline and hotel information.
Because of the technical nature of the course, the class size will be limited
to a reasonable number. To reserve your seats today, please request a
Registration Form from Megan (Megan_DeFrancis@transarc.com) and return it
to Transarc as soon as possible.
If you have questions concerning registration or the contents of the
course, feel free to call me at (412) 338-4377, or send e-mail to
Derek_Brink@transarc.com.
Happy New Year,
Derek Brink
Transarc Corp.