ITC

Developed by:
Carnegie-Mellon University, Pittsburgh, USA M. Satyanarayanan, John H. Howard, David A. Nicols, Robert N. Sidebotham and Alfred Z. Spector

Short Description:
ITC is a distributed file system, developed for the Vice/Virtue Network at CMU. From the point of view of each workstation, the space of file names is partitioned into a local name space and a shared name space. The shared name space is the same for all w orkstations, and contains the majority of files accessed by users. The local name space is small, distinct for each workstation, and contains files which typically belong to one of the following classes: system files, temporary files, sensitive data files , and a small number of frequently used files. Caching is the main form of replication in ITC. Virtue caches entire files along with their status and custodianship information.

Model: client/server
Properties: UNIX-compatible, sophisticated caching
Transparency: replication, location, access
Running on: Sun-3, Virtue workstation
Date: 1985



References:
M. Satyanarayanan, John H. Howard, David A. Nicols, Robert N. Sidebotham, Alfred Z. Spector and Michael J. West; "The ITC Distributed File System: Principles and Design". Proceedings of the 10th ACM Symposium on Distributed Systems Principles 19(5), pp. 3 5Ð50, December 1985.



© 1995, Alfred Lupper, Department of Computer Science, University of Ulm