Design and implementation of the clouds distributed operating system

P. Dasgupta, R. C. Chen, S. Menon, M. P. Pearson, R. Ananthanarayanan, U. Ramachandran, M. Ahamad, R. J. LeBlanc, W. F. Appelbe, J. M. Bernabeu-Auban, P. W. Hutto, M. Y.A. Khalidi, C. J. Wilkenloh

Research output: Contribution to journalArticlepeer-review

34 Scopus citations


Clouds is a native operating system for a distributed environment. The Clouds operating system is built on top of a kernel called Ra. Ra is a second generation kernal derived from our experience with the first version of the Clouds operating system. Ra is a minimal, flexible kernel that provides a framework for implementing a variety of distributed operating systems. This paper presents the Clouds paradigm and a brief overview of its first implementation. We then present the details of the Ra kernel, the rationale for its design, and the system services that constitute the Clouds operating system.

Original languageEnglish (US)
Pages (from-to)11-46
Number of pages36
JournalComputing systems
Issue number1
StatePublished - Dec 1 1990
Externally publishedYes

ASJC Scopus subject areas

  • Engineering(all)

Cite this