Binding clients to replicated servers: initial and Continuous Binding

Much effort has been dedicated to the development of application-layer and network-layer mechanisms for selecting the "best" server among a set of replicated servers. In this work, we highlight a different problem that arises in the replicated server context; namely, when to to invoke and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hyewon Jun, Sanders, M., Ammar, M.H., Zegura, E.W.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 174
container_issue
container_start_page 168
container_title
container_volume
creator Hyewon Jun
Sanders, M.
Ammar, M.H.
Zegura, E.W.
description Much effort has been dedicated to the development of application-layer and network-layer mechanisms for selecting the "best" server among a set of replicated servers. In this work, we highlight a different problem that arises in the replicated server context; namely, when to to invoke and use a server selection mechanism. We use the term "binding" to refer to the function that queries a server selection mechanism and makes decisions about how to use the results. We consider two extreme cases of binding frequency, Initial Binding at the start of a connection, and Continuous Binding for each packet. We propose and evaluate a Continuous Binding scheme, and then compare these two extremes to one another. Our results indicate that a single client can improve performance by using Continuous Binding for a long-lived connection. However, when multiple clients use Continuous Binding, performance degrades. These results imply that network-layer server selection mechanisms may not be useful in the data plane for connection-based applications, which are the dominant form of communication in the current Internet.
doi_str_mv 10.1109/FTDCS.2003.1204329
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1204329</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1204329</ieee_id><sourcerecordid>1204329</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-c775168dfbcd22beceea71e4f1374e3175b790f906a6b83c60dde18acc9c5d373</originalsourceid><addsrcrecordid>eNotj81KxDAURoM_4MzoC-gmL9B6b9I0jTutMyoMuHBcD2lyK5GaDk1G8O0V7OrbnHPgY-waoUQEc7vZPbZvpQCQJQqopDAnbCGkVoWSsjplS9C1UWgQ1BlbIGgsoGrUBVum9AkgQEmzYOuHEH2IH9wNgWJOPI98osMQnM3keaLpm6Z0x0MMOdiB2-h5O8Yc4nE8Jj7bl-y8t0Oiq3lX7H2z3rXPxfb16aW93xYBtcqF01ph3fi-c16IjhyR1UhVj1JXJP-YThvoDdS27hrpavCesLHOGae81HLFbv67gYj2hyl82elnP9-Xv4BkTaI</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Binding clients to replicated servers: initial and Continuous Binding</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hyewon Jun ; Sanders, M. ; Ammar, M.H. ; Zegura, E.W.</creator><creatorcontrib>Hyewon Jun ; Sanders, M. ; Ammar, M.H. ; Zegura, E.W.</creatorcontrib><description>Much effort has been dedicated to the development of application-layer and network-layer mechanisms for selecting the "best" server among a set of replicated servers. In this work, we highlight a different problem that arises in the replicated server context; namely, when to to invoke and use a server selection mechanism. We use the term "binding" to refer to the function that queries a server selection mechanism and makes decisions about how to use the results. We consider two extreme cases of binding frequency, Initial Binding at the start of a connection, and Continuous Binding for each packet. We propose and evaluate a Continuous Binding scheme, and then compare these two extremes to one another. Our results indicate that a single client can improve performance by using Continuous Binding for a long-lived connection. However, when multiple clients use Continuous Binding, performance degrades. These results imply that network-layer server selection mechanisms may not be useful in the data plane for connection-based applications, which are the dominant form of communication in the current Internet.</description><identifier>ISSN: 1071-0485</identifier><identifier>ISBN: 0769519105</identifier><identifier>ISBN: 9780769519104</identifier><identifier>EISSN: 2375-5334</identifier><identifier>DOI: 10.1109/FTDCS.2003.1204329</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Computer networks ; Degradation ; Educational institutions ; Fault tolerance ; File servers ; Frequency ; IP networks ; Network servers ; Web server</subject><ispartof>The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings, 2003, p.168-174</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1204329$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1204329$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hyewon Jun</creatorcontrib><creatorcontrib>Sanders, M.</creatorcontrib><creatorcontrib>Ammar, M.H.</creatorcontrib><creatorcontrib>Zegura, E.W.</creatorcontrib><title>Binding clients to replicated servers: initial and Continuous Binding</title><title>The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings</title><addtitle>FTDCS</addtitle><description>Much effort has been dedicated to the development of application-layer and network-layer mechanisms for selecting the "best" server among a set of replicated servers. In this work, we highlight a different problem that arises in the replicated server context; namely, when to to invoke and use a server selection mechanism. We use the term "binding" to refer to the function that queries a server selection mechanism and makes decisions about how to use the results. We consider two extreme cases of binding frequency, Initial Binding at the start of a connection, and Continuous Binding for each packet. We propose and evaluate a Continuous Binding scheme, and then compare these two extremes to one another. Our results indicate that a single client can improve performance by using Continuous Binding for a long-lived connection. However, when multiple clients use Continuous Binding, performance degrades. These results imply that network-layer server selection mechanisms may not be useful in the data plane for connection-based applications, which are the dominant form of communication in the current Internet.</description><subject>Application software</subject><subject>Computer networks</subject><subject>Degradation</subject><subject>Educational institutions</subject><subject>Fault tolerance</subject><subject>File servers</subject><subject>Frequency</subject><subject>IP networks</subject><subject>Network servers</subject><subject>Web server</subject><issn>1071-0485</issn><issn>2375-5334</issn><isbn>0769519105</isbn><isbn>9780769519104</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2003</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj81KxDAURoM_4MzoC-gmL9B6b9I0jTutMyoMuHBcD2lyK5GaDk1G8O0V7OrbnHPgY-waoUQEc7vZPbZvpQCQJQqopDAnbCGkVoWSsjplS9C1UWgQ1BlbIGgsoGrUBVum9AkgQEmzYOuHEH2IH9wNgWJOPI98osMQnM3keaLpm6Z0x0MMOdiB2-h5O8Yc4nE8Jj7bl-y8t0Oiq3lX7H2z3rXPxfb16aW93xYBtcqF01ph3fi-c16IjhyR1UhVj1JXJP-YThvoDdS27hrpavCesLHOGae81HLFbv67gYj2hyl82elnP9-Xv4BkTaI</recordid><startdate>2003</startdate><enddate>2003</enddate><creator>Hyewon Jun</creator><creator>Sanders, M.</creator><creator>Ammar, M.H.</creator><creator>Zegura, E.W.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2003</creationdate><title>Binding clients to replicated servers: initial and Continuous Binding</title><author>Hyewon Jun ; Sanders, M. ; Ammar, M.H. ; Zegura, E.W.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-c775168dfbcd22beceea71e4f1374e3175b790f906a6b83c60dde18acc9c5d373</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Application software</topic><topic>Computer networks</topic><topic>Degradation</topic><topic>Educational institutions</topic><topic>Fault tolerance</topic><topic>File servers</topic><topic>Frequency</topic><topic>IP networks</topic><topic>Network servers</topic><topic>Web server</topic><toplevel>online_resources</toplevel><creatorcontrib>Hyewon Jun</creatorcontrib><creatorcontrib>Sanders, M.</creatorcontrib><creatorcontrib>Ammar, M.H.</creatorcontrib><creatorcontrib>Zegura, E.W.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hyewon Jun</au><au>Sanders, M.</au><au>Ammar, M.H.</au><au>Zegura, E.W.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Binding clients to replicated servers: initial and Continuous Binding</atitle><btitle>The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings</btitle><stitle>FTDCS</stitle><date>2003</date><risdate>2003</risdate><spage>168</spage><epage>174</epage><pages>168-174</pages><issn>1071-0485</issn><eissn>2375-5334</eissn><isbn>0769519105</isbn><isbn>9780769519104</isbn><abstract>Much effort has been dedicated to the development of application-layer and network-layer mechanisms for selecting the "best" server among a set of replicated servers. In this work, we highlight a different problem that arises in the replicated server context; namely, when to to invoke and use a server selection mechanism. We use the term "binding" to refer to the function that queries a server selection mechanism and makes decisions about how to use the results. We consider two extreme cases of binding frequency, Initial Binding at the start of a connection, and Continuous Binding for each packet. We propose and evaluate a Continuous Binding scheme, and then compare these two extremes to one another. Our results indicate that a single client can improve performance by using Continuous Binding for a long-lived connection. However, when multiple clients use Continuous Binding, performance degrades. These results imply that network-layer server selection mechanisms may not be useful in the data plane for connection-based applications, which are the dominant form of communication in the current Internet.</abstract><pub>IEEE</pub><doi>10.1109/FTDCS.2003.1204329</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1071-0485
ispartof The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings, 2003, p.168-174
issn 1071-0485
2375-5334
language eng
recordid cdi_ieee_primary_1204329
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Application software
Computer networks
Degradation
Educational institutions
Fault tolerance
File servers
Frequency
IP networks
Network servers
Web server
title Binding clients to replicated servers: initial and Continuous Binding
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T11%3A25%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Binding%20clients%20to%20replicated%20servers:%20initial%20and%20Continuous%20Binding&rft.btitle=The%20Ninth%20IEEE%20Workshop%20on%20Future%20Trends%20of%20Distributed%20Computing%20Systems,%202003.%20FTDCS%202003.%20Proceedings&rft.au=Hyewon%20Jun&rft.date=2003&rft.spage=168&rft.epage=174&rft.pages=168-174&rft.issn=1071-0485&rft.eissn=2375-5334&rft.isbn=0769519105&rft.isbn_list=9780769519104&rft_id=info:doi/10.1109/FTDCS.2003.1204329&rft_dat=%3Cieee_6IE%3E1204329%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1204329&rfr_iscdi=true