• Corpus ID: 1113632

Representing Information About Files

@inproceedings{Mogul1984RepresentingIA,
  title={Representing Information About Files},
  author={Jeffrey C. Mogul},
  booktitle={ICDCS},
  year={1984}
}
  • J. Mogul
  • Published in ICDCS 1984
  • Computer Science
We discuss the problem of fC['Jrcsenling inforn1,1lion about files. and as>cn that this differs from the problem of representing the conlents of fil.:s. Jilfonnalion about a Iilc is associated Wilh the file's storasc and with directOr)' entries for the lil~. A rcprcscnlllLion b.1~cd on l.i'P-Sl}'lc proper! y lists provides :I un i{ami representation for both instances. is convenient for usc in a distributed system rnadc up ofhclcrugcncous client and server hn<;IS, and is extensible, proViding a… 
Percipience: Associative File Systems for Unstructured Data Relationships
File systems have evolved tremendously over the past six decades. However, that evolution has been lopsided: the storage management of file systems has evolved but the name space has not. The
Getting More Information into File Names
TLDR
A system in which a standard directory tree is extended by allowing names to contain auxiliary components r epresenting descriptive attributes rather than directory names, which allows files to be characterized more extensively, and lets users choose among multiple organizational structures for their stored information.
Quasar : A Scalable Naming Language for Very Large File Collections Technical Report UCSC-SSRC-0804 October 2008
As storage capacities increase, managing petabytes of data becomes increasingly challenging. One reason is the POSIX file system interface, originally designed in the 1970s in the context of file
Towards a universal directory service
TLDR
A universal directory service that can span a heterogeneous internetwork of existing naming domains; allows us to name, locate, and discover how to manipulate objects (including files, processes, mailboxes, people, and services); and can be integrated into most existing systems as a "valueadded" feature is developed.
Design and Implementation of a Metadata-rich File System
TLDR
The Quasar File System (QFS), a metadata-rich file system in which files, user-defined attributes, and file relationships are all first class objects, defines a graph data model composed of files and their relationships.
A Metadata-Rich File System
TLDR
The Quasar File System (QFS), a metadata-rich file system in which files, metadata, and file relationships are all first class objects, defines a graph data model composed of files and their relationships.
Experience with an interactive attribute-based user information environment
This paper explores an attribute-based approach to storing information in the context of a file system that supports extended attributes about files and a mechanism to manipulate files based on
USENIX Association Proceedings of HotOS IX : The 9 th Workshop on Hot Topics in Operating Systems
Traditional hierarchical namespaces are not sufficient for representing and managing the rich semantics of today’s storage systems. In this paper, we discuss the principles of semantic-aware file
Magellan : A Searchable Metadata Architecture for Large-Scale File Systems Technical Report UCSC-SSRC-09-07 November 2009
As file systems continue to grow, metadata search is becoming an increasingly important way to access and manage files. However, existing solutions that build a separate met adata database outside of
Directory Reference Patterns in a UNIX Environment.
TLDR
An analysis of data on directory references made in opening files from a 4.2BSD UNIX system shows that paths are relatively 'long' and that, in the absence of caching, name resolution overhead accounts for over 70% of the disk blocks referenced to open and use files.
...
1
2
3
...

References

SHOWING 1-10 OF 99 REFERENCES
Complex information processing: a file structure for the complex, the changing and the indeterminate
TLDR
The original problem was to specify a computer system for personal information retrieval and documentation, able to do some rather complicated things in clear and simple ways, and why the solution must yet be very simple.
Towards a universal directory service
TLDR
A universal directory service that can span a heterogeneous internetwork of existing naming domains; allows us to name, locate, and discover how to manipulate objects (including files, processes, mailboxes, people, and services); and can be integrated into most existing systems as a "valueadded" feature is developed.
The Design of a Network-Based Central File System
TLDR
This document presents an overall view of the services provided by the facility and describes the primitives used in accessing it and is intended to be applicable to any installation whose computers are linked by a local network, and which possesses a large-capacity archival storage system.
The Alpine file system
TLDR
Alpine is a file system that supports atomic transactions and is designed to operate as a service on a computer network, written in Cedar, a strongly typed modular programming language that includes garbage-collected storage.
Queries and views of programs using a relational database
TLDR
The model of program representation can be expressed in the relational data model, and software can therefore be manipulated easily and powerfully using relational calculus.
Organization and maintenance of large ordered indices
TLDR
The index organization described allows retrieval, insertion, and deletion of keys in time proportional to logk I where I is the size of the index and k is a device dependent natural number such that the performance of the scheme becomes near optimal.
A reliable object-oriented data repository for a distributed computer system
TLDR
The repository is a server machine that provides very large, very reliable long-term storage for both private and shared data objects and it supports atomic update of groups of objects that might be distributed over several repositories.
The design and implementation of INGRES
The currently operational (March 1976) version of the INGRES database management system is described. This multiuser system gives a relational view of data, supports two high level nonprocedural data
WFS a simple shared file system for a distributed environment
WFS is a shared file server available to a large network community. WFS responds to a carefully limited repertoire of commands that client programs transmit over the network. The system does not
Ubiquitous B-Tree
TLDR
The major variations of the B-tree are discussed, especially the B+-tree, contrasting the merits and costs of each implementation and illustrating a general purpose access method that uses a B- tree.
...
1
2
3
4
5
...