Global namespace for files

  • Authors:
  • O. T. Anderson;L. Luan;C. Everhart;M. Pereira;R. Sarkar;J. Xu

  • Affiliations:
  • IBM Research Division, Almaden Research Center, 650 Harry Road, San Jose, California;IBM Research Division, Almaden Research Center, 650 Harry Road, San Jose, California;IBM Systems and Technology Group, 500 Park Offices Drive, Highway 54, Research Triangle Park, NC;IBM Research Division, Almaden Research Center, 650 Harry Road, San Jose, California;IBM Systems and Technology Group, 500 Park Offices Drive, Highway 54, Research Triangle Park, NC;IBM Systems and Technology Group, 5600 Cottle Road, San Jose, California

  • Venue:
  • IBM Systems Journal
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a name service that enables construction of a uniform, global, hierarchical namespace, a key feature needed to create a file-system grid. Combined with other grid replication and location-lookup mechanisms, it supports independence of position for users and applications as well as transparency of data location in a scalable and secure fashion. This name service enables federation of individual files as well as file-system trees that are exported by a variety of distributed file systems and is extensible to include nonfile-system data such as databases or live data feeds. Such a federated namespace for files can be rendered by network file servers, such as NFS (Network File System) or CIFS (Common Internet File System) servers, proxies supporting the NAS (network-attached storage) protocol, or grid data service interfaces. File access proxies, which handle protocol translation, can also include caching and replication support to enhance data access performance. A uniform namespace with global scope and hierarchical ownership allows sharing file data between and within organizations without compromising security or autonomy.