A Locking Protocol for a Distributed Computing Environment

The need for distributed file systems has been growing for decades to provide clients with efficient and scalable high-performance accesses to stored data. The clients physically share storage devices connected via a network like GigaEthernet or Fibre Channel and, on those clients, distributed file...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: No, Jaechun, Park, Hyoungwoo
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1075
container_issue
container_start_page 1066
container_title
container_volume
creator No, Jaechun
Park, Hyoungwoo
description The need for distributed file systems has been growing for decades to provide clients with efficient and scalable high-performance accesses to stored data. The clients physically share storage devices connected via a network like GigaEthernet or Fibre Channel and, on those clients, distributed file systems take responsibility for providing coordinated accesses and consistent views of shared data. In such a distributed computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. In this paper, we present a distributed locking protocol that enables multiple nodes to simultaneously write their data to distinct data portions of a file, while providing the consistent view of client cached data, and conclude with an evaluation of the performance of our locking protocol.
doi_str_mv 10.1007/11508380_109
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_sprin</sourceid><recordid>TN_cdi_pascalfrancis_primary_17011302</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>17011302</sourcerecordid><originalsourceid>FETCH-LOGICAL-p220t-b0c96bb05af342918ac49b06b43411d0c204f39d3860cc8100f8315b2ac113063</originalsourceid><addsrcrecordid>eNpNkD1PwzAQhs2XRCnd-AFZWJACdz7HsdmqUj6kSjDAHNluUoW2cWSnSP33uCoDt9zwPjq99zB2g3CPAOUDYgGKFFQI-oRdUSGAOJDUp2yEEjEnEvrsGHCpURXnbAQEPNeloEs2ifEb0hAWulQj9jjNFt6t226VfQQ_eOc3WeNDZrKnNg6htbuhXmYzv-13wwGadz9t8N227oZrdtGYTawnf3vMvp7nn7PXfPH-8jabLvKecxhyC05La6EwDQmeGhkntAVpBQnEJTgOoiG9JCXBOZW-bFRqZ7lxiASSxuz2eLc30ZlNE0zn2lj1od2asK-whAPHE3d35GKKulUdKuv9OiZT1UFd9V8d_QIfoFl_</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Locking Protocol for a Distributed Computing Environment</title><source>Springer Books</source><creator>No, Jaechun ; Park, Hyoungwoo</creator><contributor>Bubak, Marian ; Hoekstra, Alfons G. ; Priol, Thierry ; Sloot, Peter M. A. ; Reinefeld, Alexander</contributor><creatorcontrib>No, Jaechun ; Park, Hyoungwoo ; Bubak, Marian ; Hoekstra, Alfons G. ; Priol, Thierry ; Sloot, Peter M. A. ; Reinefeld, Alexander</creatorcontrib><description>The need for distributed file systems has been growing for decades to provide clients with efficient and scalable high-performance accesses to stored data. The clients physically share storage devices connected via a network like GigaEthernet or Fibre Channel and, on those clients, distributed file systems take responsibility for providing coordinated accesses and consistent views of shared data. In such a distributed computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. In this paper, we present a distributed locking protocol that enables multiple nodes to simultaneously write their data to distinct data portions of a file, while providing the consistent view of client cached data, and conclude with an evaluation of the performance of our locking protocol.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 3540269185</identifier><identifier>ISBN: 9783540269182</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 3540320369</identifier><identifier>EISBN: 9783540320364</identifier><identifier>DOI: 10.1007/11508380_109</identifier><language>eng</language><publisher>Berlin, Heidelberg: Springer Berlin Heidelberg</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; distributed computing ; distributed file system ; Exact sciences and technology ; locking protocol ; MPI-IO ; Software</subject><ispartof>Advances in Grid Computing - EGC 2005, 2005, p.1066-1075</ispartof><rights>Springer-Verlag Berlin Heidelberg 2005</rights><rights>2005 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/11508380_109$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/11508380_109$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,776,777,781,786,787,790,4036,4037,27906,38236,41423,42492</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=17011302$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Bubak, Marian</contributor><contributor>Hoekstra, Alfons G.</contributor><contributor>Priol, Thierry</contributor><contributor>Sloot, Peter M. A.</contributor><contributor>Reinefeld, Alexander</contributor><creatorcontrib>No, Jaechun</creatorcontrib><creatorcontrib>Park, Hyoungwoo</creatorcontrib><title>A Locking Protocol for a Distributed Computing Environment</title><title>Advances in Grid Computing - EGC 2005</title><description>The need for distributed file systems has been growing for decades to provide clients with efficient and scalable high-performance accesses to stored data. The clients physically share storage devices connected via a network like GigaEthernet or Fibre Channel and, on those clients, distributed file systems take responsibility for providing coordinated accesses and consistent views of shared data. In such a distributed computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. In this paper, we present a distributed locking protocol that enables multiple nodes to simultaneously write their data to distinct data portions of a file, while providing the consistent view of client cached data, and conclude with an evaluation of the performance of our locking protocol.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>distributed computing</subject><subject>distributed file system</subject><subject>Exact sciences and technology</subject><subject>locking protocol</subject><subject>MPI-IO</subject><subject>Software</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>3540269185</isbn><isbn>9783540269182</isbn><isbn>3540320369</isbn><isbn>9783540320364</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNpNkD1PwzAQhs2XRCnd-AFZWJACdz7HsdmqUj6kSjDAHNluUoW2cWSnSP33uCoDt9zwPjq99zB2g3CPAOUDYgGKFFQI-oRdUSGAOJDUp2yEEjEnEvrsGHCpURXnbAQEPNeloEs2ifEb0hAWulQj9jjNFt6t226VfQQ_eOc3WeNDZrKnNg6htbuhXmYzv-13wwGadz9t8N227oZrdtGYTawnf3vMvp7nn7PXfPH-8jabLvKecxhyC05La6EwDQmeGhkntAVpBQnEJTgOoiG9JCXBOZW-bFRqZ7lxiASSxuz2eLc30ZlNE0zn2lj1od2asK-whAPHE3d35GKKulUdKuv9OiZT1UFd9V8d_QIfoFl_</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>No, Jaechun</creator><creator>Park, Hyoungwoo</creator><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>IQODW</scope></search><sort><creationdate>2005</creationdate><title>A Locking Protocol for a Distributed Computing Environment</title><author>No, Jaechun ; Park, Hyoungwoo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p220t-b0c96bb05af342918ac49b06b43411d0c204f39d3860cc8100f8315b2ac113063</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>distributed computing</topic><topic>distributed file system</topic><topic>Exact sciences and technology</topic><topic>locking protocol</topic><topic>MPI-IO</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>No, Jaechun</creatorcontrib><creatorcontrib>Park, Hyoungwoo</creatorcontrib><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>No, Jaechun</au><au>Park, Hyoungwoo</au><au>Bubak, Marian</au><au>Hoekstra, Alfons G.</au><au>Priol, Thierry</au><au>Sloot, Peter M. A.</au><au>Reinefeld, Alexander</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Locking Protocol for a Distributed Computing Environment</atitle><btitle>Advances in Grid Computing - EGC 2005</btitle><date>2005</date><risdate>2005</risdate><spage>1066</spage><epage>1075</epage><pages>1066-1075</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>3540269185</isbn><isbn>9783540269182</isbn><eisbn>3540320369</eisbn><eisbn>9783540320364</eisbn><abstract>The need for distributed file systems has been growing for decades to provide clients with efficient and scalable high-performance accesses to stored data. The clients physically share storage devices connected via a network like GigaEthernet or Fibre Channel and, on those clients, distributed file systems take responsibility for providing coordinated accesses and consistent views of shared data. In such a distributed computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. In this paper, we present a distributed locking protocol that enables multiple nodes to simultaneously write their data to distinct data portions of a file, while providing the consistent view of client cached data, and conclude with an evaluation of the performance of our locking protocol.</abstract><cop>Berlin, Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/11508380_109</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0302-9743
ispartof Advances in Grid Computing - EGC 2005, 2005, p.1066-1075
issn 0302-9743
1611-3349
language eng
recordid cdi_pascalfrancis_primary_17011302
source Springer Books
subjects Applied sciences
Computer science
control theory
systems
Computer systems and distributed systems. User interface
distributed computing
distributed file system
Exact sciences and technology
locking protocol
MPI-IO
Software
title A Locking Protocol for a Distributed Computing Environment
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T03%3A17%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_sprin&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20Locking%20Protocol%20for%20a%20Distributed%20Computing%20Environment&rft.btitle=Advances%20in%20Grid%20Computing%20-%20EGC%202005&rft.au=No,%20Jaechun&rft.date=2005&rft.spage=1066&rft.epage=1075&rft.pages=1066-1075&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=3540269185&rft.isbn_list=9783540269182&rft_id=info:doi/10.1007/11508380_109&rft_dat=%3Cpascalfrancis_sprin%3E17011302%3C/pascalfrancis_sprin%3E%3Curl%3E%3C/url%3E&rft.eisbn=3540320369&rft.eisbn_list=9783540320364&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true