Towards an efficient single system image cluster operating system

The lack of a single system image Operating System (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image cluster operating system. The proposed system implements distributed services performing global and dynamic resource...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Future generation computer systems 2004-05, Vol.20 (4), p.505-521
Hauptverfasser: Morin, Christine, Gallard, Pascal, Lottiaux, Renaud, Vallée, Geoffroy
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 521
container_issue 4
container_start_page 505
container_title Future generation computer systems
container_volume 20
creator Morin, Christine
Gallard, Pascal
Lottiaux, Renaud
Vallée, Geoffroy
description The lack of a single system image Operating System (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image cluster operating system. The proposed system implements distributed services performing global and dynamic resource management to offer high performance, high availability and ease of use and programming. The programming API of the OS running on each cluster node is kept unmodified but the high level OS services can take benefit of all cluster resources. Our approach has been validated by a prototype based on Linux. Our prototype comprises of a limited kernel patch and a set of modules extending the kernel to implement the cluster distributed services. Existing applications running on symmetric multiprocessors (SMP) on top of Linux can be executed on top of our cluster OS without modification.
doi_str_mv 10.1016/S0167-739X(03)00170-5
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_01271146v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0167739X03001705</els_id><sourcerecordid>28442335</sourcerecordid><originalsourceid>FETCH-LOGICAL-c514t-1b3701c191ecfce4ca786e56b757cdc2976fe588291892354cbad2a53e921b233</originalsourceid><addsrcrecordid>eNqFkEFLwzAUx4MoOKcfQehJ3KGalzRNe5Ix1AkDD07wFtL0dUa6dibdZN_edB1eveSRvN_7k_cj5BroHVBI79_CIWPJ849byieUgqSxOCEjyCSLJYA4JaM_5JxceP9Fe4rDiEyX7Y92pY90E2FVWWOx6SJvm1WNkd_7DteRXesVRqbehpuL2g063QXg2L4kZ5WuPV4d65i8Pz0uZ_N48fr8MpsuYiMg6WIouKRgIAc0lcHEaJmlKNJCCmlKw3KZViiyjOWQ5YyLxBS6ZFpwzBkUjPMxmQy5n7pWGxc-5faq1VbNpwvVv1FgYdkk3UFgbwZ249rvLfpOra03WNe6wXbrFcuSJESKAIoBNK713mH1lwxU9XLVQa7qzSnK1UGu6ucehjkMG-8sOuV7cwZL69B0qmztPwm_PMuAsg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28442335</pqid></control><display><type>article</type><title>Towards an efficient single system image cluster operating system</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Morin, Christine ; Gallard, Pascal ; Lottiaux, Renaud ; Vallée, Geoffroy</creator><creatorcontrib>Morin, Christine ; Gallard, Pascal ; Lottiaux, Renaud ; Vallée, Geoffroy</creatorcontrib><description>The lack of a single system image Operating System (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image cluster operating system. The proposed system implements distributed services performing global and dynamic resource management to offer high performance, high availability and ease of use and programming. The programming API of the OS running on each cluster node is kept unmodified but the high level OS services can take benefit of all cluster resources. Our approach has been validated by a prototype based on Linux. Our prototype comprises of a limited kernel patch and a set of modules extending the kernel to implement the cluster distributed services. Existing applications running on symmetric multiprocessors (SMP) on top of Linux can be executed on top of our cluster OS without modification.</description><identifier>ISSN: 0167-739X</identifier><identifier>EISSN: 1872-7115</identifier><identifier>DOI: 10.1016/S0167-739X(03)00170-5</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Cluster ; Computer Science ; Distributed system ; Distributed, Parallel, and Cluster Computing ; Operating system ; Single system image</subject><ispartof>Future generation computer systems, 2004-05, Vol.20 (4), p.505-521</ispartof><rights>2003 Elsevier B.V.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c514t-1b3701c191ecfce4ca786e56b757cdc2976fe588291892354cbad2a53e921b233</citedby><cites>FETCH-LOGICAL-c514t-1b3701c191ecfce4ca786e56b757cdc2976fe588291892354cbad2a53e921b233</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/S0167-739X(03)00170-5$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttps://hal.science/hal-01271146$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Morin, Christine</creatorcontrib><creatorcontrib>Gallard, Pascal</creatorcontrib><creatorcontrib>Lottiaux, Renaud</creatorcontrib><creatorcontrib>Vallée, Geoffroy</creatorcontrib><title>Towards an efficient single system image cluster operating system</title><title>Future generation computer systems</title><description>The lack of a single system image Operating System (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image cluster operating system. The proposed system implements distributed services performing global and dynamic resource management to offer high performance, high availability and ease of use and programming. The programming API of the OS running on each cluster node is kept unmodified but the high level OS services can take benefit of all cluster resources. Our approach has been validated by a prototype based on Linux. Our prototype comprises of a limited kernel patch and a set of modules extending the kernel to implement the cluster distributed services. Existing applications running on symmetric multiprocessors (SMP) on top of Linux can be executed on top of our cluster OS without modification.</description><subject>Cluster</subject><subject>Computer Science</subject><subject>Distributed system</subject><subject>Distributed, Parallel, and Cluster Computing</subject><subject>Operating system</subject><subject>Single system image</subject><issn>0167-739X</issn><issn>1872-7115</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2004</creationdate><recordtype>article</recordtype><recordid>eNqFkEFLwzAUx4MoOKcfQehJ3KGalzRNe5Ix1AkDD07wFtL0dUa6dibdZN_edB1eveSRvN_7k_cj5BroHVBI79_CIWPJ849byieUgqSxOCEjyCSLJYA4JaM_5JxceP9Fe4rDiEyX7Y92pY90E2FVWWOx6SJvm1WNkd_7DteRXesVRqbehpuL2g063QXg2L4kZ5WuPV4d65i8Pz0uZ_N48fr8MpsuYiMg6WIouKRgIAc0lcHEaJmlKNJCCmlKw3KZViiyjOWQ5YyLxBS6ZFpwzBkUjPMxmQy5n7pWGxc-5faq1VbNpwvVv1FgYdkk3UFgbwZ249rvLfpOra03WNe6wXbrFcuSJESKAIoBNK713mH1lwxU9XLVQa7qzSnK1UGu6ucehjkMG-8sOuV7cwZL69B0qmztPwm_PMuAsg</recordid><startdate>20040501</startdate><enddate>20040501</enddate><creator>Morin, Christine</creator><creator>Gallard, Pascal</creator><creator>Lottiaux, Renaud</creator><creator>Vallée, Geoffroy</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>1XC</scope></search><sort><creationdate>20040501</creationdate><title>Towards an efficient single system image cluster operating system</title><author>Morin, Christine ; Gallard, Pascal ; Lottiaux, Renaud ; Vallée, Geoffroy</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c514t-1b3701c191ecfce4ca786e56b757cdc2976fe588291892354cbad2a53e921b233</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Cluster</topic><topic>Computer Science</topic><topic>Distributed system</topic><topic>Distributed, Parallel, and Cluster Computing</topic><topic>Operating system</topic><topic>Single system image</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Morin, Christine</creatorcontrib><creatorcontrib>Gallard, Pascal</creatorcontrib><creatorcontrib>Lottiaux, Renaud</creatorcontrib><creatorcontrib>Vallée, Geoffroy</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Hyper Article en Ligne (HAL)</collection><jtitle>Future generation computer systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morin, Christine</au><au>Gallard, Pascal</au><au>Lottiaux, Renaud</au><au>Vallée, Geoffroy</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Towards an efficient single system image cluster operating system</atitle><jtitle>Future generation computer systems</jtitle><date>2004-05-01</date><risdate>2004</risdate><volume>20</volume><issue>4</issue><spage>505</spage><epage>521</epage><pages>505-521</pages><issn>0167-739X</issn><eissn>1872-7115</eissn><abstract>The lack of a single system image Operating System (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image cluster operating system. The proposed system implements distributed services performing global and dynamic resource management to offer high performance, high availability and ease of use and programming. The programming API of the OS running on each cluster node is kept unmodified but the high level OS services can take benefit of all cluster resources. Our approach has been validated by a prototype based on Linux. Our prototype comprises of a limited kernel patch and a set of modules extending the kernel to implement the cluster distributed services. Existing applications running on symmetric multiprocessors (SMP) on top of Linux can be executed on top of our cluster OS without modification.</abstract><pub>Elsevier B.V</pub><doi>10.1016/S0167-739X(03)00170-5</doi><tpages>17</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0167-739X
ispartof Future generation computer systems, 2004-05, Vol.20 (4), p.505-521
issn 0167-739X
1872-7115
language eng
recordid cdi_hal_primary_oai_HAL_hal_01271146v1
source Elsevier ScienceDirect Journals Complete
subjects Cluster
Computer Science
Distributed system
Distributed, Parallel, and Cluster Computing
Operating system
Single system image
title Towards an efficient single system image cluster operating system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T10%3A32%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Towards%20an%20efficient%20single%20system%20image%20cluster%20operating%20system&rft.jtitle=Future%20generation%20computer%20systems&rft.au=Morin,%20Christine&rft.date=2004-05-01&rft.volume=20&rft.issue=4&rft.spage=505&rft.epage=521&rft.pages=505-521&rft.issn=0167-739X&rft.eissn=1872-7115&rft_id=info:doi/10.1016/S0167-739X(03)00170-5&rft_dat=%3Cproquest_hal_p%3E28442335%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28442335&rft_id=info:pmid/&rft_els_id=S0167739X03001705&rfr_iscdi=true