Synonyms
Definition
A Single System Image (SSI) is an abstraction that provides the illusion that a multicomputer or cluster is a single machine. There are individual instances of the Operating Systems (OSs) running on each node of a multicomputer, processes working together are spread across multiple nodes, and files may reside on multiple disks. An SSI provides a unified view of this collection to users, programmers, and system administrators. This unification makes a system easier to use and more efficient to manage.
Discussion
Introduction
Multicomputers consist of nodes, each with its own memory, CPUs, and a network interface. In the case of clusters, each node is a stand-alone computer made of commodity, off-the-shelf parts. Instead of viewing this collection of computers as individual systems, it is easier and more economical if users, programmers, and system administrators can treat the collection as a single machine. For example, users want to...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
Barak A, La’adan O (1998) The MOSIX multicomputer operating system for high performance cluster computing. Future Gener Comput Syst 13(4–5):361–372
Brightwell R, Fisk LA, Greenberg DS, Hudson T, Levenhagen M, Maccabe AB, Riesen R (2000) Massively parallel computing using commodity components. Parallel Comput 26(2–3):243–266
Buyya R, Cortes T, Jin H (2001) Single system image. Int J High Perform Comput Appl 15(2):124–135
Frachtenberg E, Petrini F, Fernandez J, Pakin S, Coll S (2002) STORM: lightning-fast resource management. In: Supercomputing ’02: proceedings of the 2002 ACM/IEEE conference on supercomputing, Baltimore. IEEE Computer Society, Los Alamitos, pp 1–26
Greenberg DS, Brightwell R, Fisk LA, Maccabe AB, Riesen R (1997) A system software architecture for high-end computing. In: SC’97: high performance networking and computing: proceedings of the 1997 ACM/IEEE SC97 conference, San Jose, Raleigh, 15–21 Nov 1997. ACM/IEEE Computer Society, New York
Hendriks E (2002) BPROC: the Beowulf distributed process space. In: ICS ’02: proceedings of the 16th international conference on supercomputing, pp 129–136. ACM, New York
Hendriks EA, Minnich RG (2006) How to build a fast and reliable 1024 node cluster with only one disk. J Supercomput 36(2):171–181
Hwang K, Jin H, Chow E, Wang C-L, Xu Z (1999) Designing SSI clusters with hierarchical check pointing and single I/O space. IEEE Concurr 7(1):60–69
Kharat S, Mishra R, Das R, Vishwanathan S (2008) Migration of software partition in UNIX system. In: Compute ’08: proceedings of the first Bangalore annual compute conference, Bangalore. ACM, New York, pp 1–4
Milojičić DS, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv 32(3):241–299
Morin C, Gallard P, Lottiaux R, Vallée G (2004) Towards an efficient single system image cluster operating system. Future Gener Comput Syst 20(4):505–521
Ong H, Vetter J, Studham RS, McCurdy C, Walker B, Cox A (2006) Kernel-level single system image for petascale computing. SIGOPS Oper Syst Rev 40(2):50–54
Pfister GF (1998) In search of clusters: the ongoing battle in lowly parallel computing, 2nd edn. Prentice-Hall, Upper Saddle River
Pike R, Presotto D, Thompson K, Trickey H, Winterbottom P (1993) The use of name spaces in Plan 9. SIGOPS Oper Syst Rev 27(2):72–76
Skjellum A, Dimitrov R, Angaluri SV, Lifka D, Coulouris G, Uthayopas P, Scott SL, Eskicioglu R (2001) Systems administration. Int J High Perform Comput Appl 15(2): 143–161
Smith JM (1988) A survey of process migration mechanisms. SIGOPS Oper Syst Rev 22(3):28–40
Walker B, Popek G, English R, Kline C, Thiel G (1983) The LOCUS distributed operating system. In: SOSP ’83: proceedings of the ninth ACM symposium on operating systems principles, Bretton Woods. ACM, New York, pp 49–70
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Riesen, R., Maccabe, A.B. (2011). Single System Image. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_215
Download citation
DOI: https://doi.org/10.1007/978-0-387-09766-4_215
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09765-7
Online ISBN: 978-0-387-09766-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering