$Cambridge: hermes/doc/talks/2003-11-cyrus/Overview,v 1.7 2003/11/19 12:15:45 dpc22 Exp $ Overview of Talk Existing Hermes System Diagram Problems with the Design Load on Hermes (XXX Need this? Really just to show telnet decline) Objectives for New System Eliminating NFS Possible directions. Cyrus History Cyrus Overview Design (Several slides?) Namespaces (need this to explain why altnamespace important inovation) Shared Folders (single slide: illustrate Cyrus Murder, reason for own proxy) Cyrus Mailbox structure (XXX Drop this section?) Single slide showing message layout Single slide explaining cyrus. files Ancillary Databases. Sieve Filtering Problems with the vanilla Cyrus design Customisations: Introduction Performance Cache Most Lazy Cache Fast rename (XXX Drop this?) Compatibility Directory Unix Namespace Two phase expunge Concept Operation Tunables User Interface Replication Possible Approaches Synchronous Verus Asynchronous Replication Applications Miscelleaneous. (XXX Drop this?) Implementation Diagram List of hardware (& disk capacity) Linux filesystems SCSI vs SATA? Migration (XXX Write this bit) Method. Problem cases Schedule Still to do