NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Clouds distributed operating system - Functional description, implementation details and related workClouds is an operating system in a novel class of distributed operating systems providing the integration, reliability, and structure that makes a distributed system usable. Clouds is designed to run on a set of general purpose computers that are connected via a medium-of-high speed local area network. The system structuring paradigm chosen for the Clouds operating system, after substantial research, is an object/thread model. All instances of services, programs and data in Clouds are encapsulated in objects. The concept of persistent objects does away with the need for file systems, and replaces it with a more powerful concept, namely the object system. The facilities in Clouds include integration of resources through location transparency; support for various types of atomic operations, including conventional transactions; advanced support for achieving fault tolerance; and provisions for dynamic reconfiguration.
Document ID
19900057796
Document Type
Conference Paper
Authors
Dasgupta, Partha (Georgia Inst. of Tech. Atlanta, GA, United States)
Leblanc, Richard J., Jr. (Georgia Inst. of Tech. Atlanta, GA, United States)
Appelbe, William F. (Georgia Institute of Technology Atlanta, United States)
Date Acquired
August 14, 2013
Publication Date
January 1, 1988
Subject Category
COMPUTER OPERATIONS AND HARDWARE
Meeting Information
1988 International Conference on Distributed Computing Systems(San Jose, CA)
Funding Number(s)
CONTRACT_GRANT: NSF CCR-86-19886
CONTRACT_GRANT: NSF DCS-83-16590
CONTRACT_GRANT: NAS-430
Distribution Limits
Public
Copyright
Other