The Core Legion Object Model

Abstract

The Legion project at the University of Virginia is an architecture for designing and building system services that provide the illusion of a single virtual machine to users, a virtual machine that provides secure shared object and shared name spaces, application adjustable fault-tolerance, improved response time, and greater throughput. Legion targets wide area assemblies of workstations, supercomputers, and parallel supercomputers. Legion tackles problems not solved by existing workstation based parallel processing tools; the system will enable fault-tolerance, wide area parallel processing, inter-operability, heterogeneity, a single global name space, protection, security, efficient scheduling, and comprehensive resource management. This paper describes the core Legion object model, which specifies the composition and functionality of Legion s core objects those objects that cooperate to create, locate, manage, and remove objects in the Legion system. The object model facilitates a flexible extensible implementation, provides a single global name space, grants site autonomy to participating organizations, and scales to millions of sites and trillions of objects.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1996
Accession Number
ADA455551

Entities

People

  • Andrew Grimshaw
  • Mike Lewis

Organizations

  • University of Virginia

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Compilers
  • Computations
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Fault Tolerance
  • Language
  • Local Area Networks
  • Models
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Shell Scripts
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Computer Vision.
  • Military History of the United States in the 20th Century.

Technology Areas

  • Space
  • Space - Space Objects