Table of contents

  1. Front Matter
  2. Pages 1-4
  3. Pages 5-18
  4. Pages 19-36
  5. Pages 77-98
  6. Pages 99-114
  7. Pages 115-134
  8. Pages 135-168
  9. Pages 169-178
  10. Pages 179-188
  11. Pages 189-211
  12. Back Matter

About this book

Introduction

This book describes the design and internals of the MOSIX distributed operating system. MOSIX, an acronym for Multicomputer Operating System for UNIX, integrates a cluster of loosely integrated computers into a virtual single-machine UNIX environment. The main property of MOSIX is the high degree of integration among the processors, which may include personal workstations and shared memory and non-shared memory multiprocessors, connected by fast communication links. This integration includes network transparency, cooperation between the processors to provide services across machine boundaries, support of dynamic configuration, and system-initiated load balancing by process migration. Another property of MOSIX is the ability to scale up the system configuration to encompass a large number of computers. The development of MOSIX was begun in 1981. The book is intended primarily for readers who are interested in distributed and multiprocessor systems. The reader is assumed to have some knowledge in programming and operating systems, preferably UNIX. Readers without this background will still benefit from thetechniques and algorithms discussed.

Keywords

Distributed Operating Systems Load Balancing MOSIX Multiprocessor Systems Performance UNIX Verteilte Betriebssysteme Viel-Prozessoren-Systeme algorithms programming

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-56663-5
  • Copyright Information Springer-Verlag 1993
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-56663-2
  • Online ISBN 978-3-540-47624-5
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • About this book