Leveraging bandwidth improvements to web servers through enhanced network interfaces

Markets nowadays demand applications that require high communication throughputs to reach their adequate levels of performance. Although the bandwidth of the network links has increased allowing multiple gigabits per second, taking advantage of these links accounts for a high communication overhead,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2013-09, Vol.65 (3), p.1020-1036
Hauptverfasser: Ortiz, Andrés, Ortega, Julio, Díaz, Antonio F., Anguita, Mancia
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1036
container_issue 3
container_start_page 1020
container_title The Journal of supercomputing
container_volume 65
creator Ortiz, Andrés
Ortega, Julio
Díaz, Antonio F.
Anguita, Mancia
description Markets nowadays demand applications that require high communication throughputs to reach their adequate levels of performance. Although the bandwidth of the network links has increased allowing multiple gigabits per second, taking advantage of these links accounts for a high communication overhead, and thus a lot of processor cycles are used for communication tasks, diminishing the processor cycles that remain available for the application. In this paper, we evaluate the performance in web applications of a network interface that as it is distributed among the processors currently available in the node takes advantage of both the hardware (multiprocessor nodes and multicore architectures, as well as programmable network interface cards) and software elements present in the system, thus improving not only the effective communication throughputs and latencies, but also the capacity of the nodes to satisfy the requirements of the applications. Here, the usefulness of this distributed network interface to improve the performance of either static or dynamic web servers is shown. The ubiquity and the different computation/communication rates that can be found in web applications make the analysis of web servers interesting, as it could provide relevant conclusions about the efficiency of the different approaches to the design of high-performance network interfaces.
doi_str_mv 10.1007/s11227-012-0841-3
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1439760349</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1439760349</sourcerecordid><originalsourceid>FETCH-LOGICAL-c321t-7cda36267f8599597d08b9401fc61789f597120ec0fb12033ab113d18f465dd93</originalsourceid><addsrcrecordid>eNp9kE1PwzAMhiMEEmPwA7j1yCVgJ2nTHtHElzSJyzhHaet-jDUdScfEvydTOXOybD2vZT-M3SLcI4B-CIhCaA4oOOQKuTxjC0y15KBydc4WUAjgearEJbsKYQsASmq5YJs1fZO3be_apLSuPvb11CX9sPfjNw3kppBMY3KkMgnkIxnbzo-HtkvIddZVVCeOpuPoP5PeTeQbW1G4ZheN3QW6-atL9vH8tFm98vX7y9vqcc0rKXDiuqqtzESmmzwtirTQNeRloQCbKkOdF00coQCqoCljldKWiLLGvFFZWteFXLK7eW-89utAYTJDHyra7ayj8RAMKlnoDKQ6oTijlR9D8NSYve8H638MgjkZNLNBEw2ak0EjY0bMmRBZ15I32_HgXfzon9AvDxVz8g</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1439760349</pqid></control><display><type>article</type><title>Leveraging bandwidth improvements to web servers through enhanced network interfaces</title><source>SpringerNature Journals</source><creator>Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Anguita, Mancia</creator><creatorcontrib>Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Anguita, Mancia</creatorcontrib><description>Markets nowadays demand applications that require high communication throughputs to reach their adequate levels of performance. Although the bandwidth of the network links has increased allowing multiple gigabits per second, taking advantage of these links accounts for a high communication overhead, and thus a lot of processor cycles are used for communication tasks, diminishing the processor cycles that remain available for the application. In this paper, we evaluate the performance in web applications of a network interface that as it is distributed among the processors currently available in the node takes advantage of both the hardware (multiprocessor nodes and multicore architectures, as well as programmable network interface cards) and software elements present in the system, thus improving not only the effective communication throughputs and latencies, but also the capacity of the nodes to satisfy the requirements of the applications. Here, the usefulness of this distributed network interface to improve the performance of either static or dynamic web servers is shown. The ubiquity and the different computation/communication rates that can be found in web applications make the analysis of web servers interesting, as it could provide relevant conclusions about the efficiency of the different approaches to the design of high-performance network interfaces.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-012-0841-3</identifier><language>eng</language><publisher>Boston: Springer US</publisher><subject>Bandwidth ; Compilers ; Computer Science ; Interpreters ; Links ; Marketing ; Markets ; Microprocessors ; Networks ; Processor Architectures ; Programming Languages ; Servers (computers) ; Tasks</subject><ispartof>The Journal of supercomputing, 2013-09, Vol.65 (3), p.1020-1036</ispartof><rights>Springer Science+Business Media New York 2012</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c321t-7cda36267f8599597d08b9401fc61789f597120ec0fb12033ab113d18f465dd93</citedby><cites>FETCH-LOGICAL-c321t-7cda36267f8599597d08b9401fc61789f597120ec0fb12033ab113d18f465dd93</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11227-012-0841-3$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-012-0841-3$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Ortiz, Andrés</creatorcontrib><creatorcontrib>Ortega, Julio</creatorcontrib><creatorcontrib>Díaz, Antonio F.</creatorcontrib><creatorcontrib>Anguita, Mancia</creatorcontrib><title>Leveraging bandwidth improvements to web servers through enhanced network interfaces</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Markets nowadays demand applications that require high communication throughputs to reach their adequate levels of performance. Although the bandwidth of the network links has increased allowing multiple gigabits per second, taking advantage of these links accounts for a high communication overhead, and thus a lot of processor cycles are used for communication tasks, diminishing the processor cycles that remain available for the application. In this paper, we evaluate the performance in web applications of a network interface that as it is distributed among the processors currently available in the node takes advantage of both the hardware (multiprocessor nodes and multicore architectures, as well as programmable network interface cards) and software elements present in the system, thus improving not only the effective communication throughputs and latencies, but also the capacity of the nodes to satisfy the requirements of the applications. Here, the usefulness of this distributed network interface to improve the performance of either static or dynamic web servers is shown. The ubiquity and the different computation/communication rates that can be found in web applications make the analysis of web servers interesting, as it could provide relevant conclusions about the efficiency of the different approaches to the design of high-performance network interfaces.</description><subject>Bandwidth</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Interpreters</subject><subject>Links</subject><subject>Marketing</subject><subject>Markets</subject><subject>Microprocessors</subject><subject>Networks</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Servers (computers)</subject><subject>Tasks</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNp9kE1PwzAMhiMEEmPwA7j1yCVgJ2nTHtHElzSJyzhHaet-jDUdScfEvydTOXOybD2vZT-M3SLcI4B-CIhCaA4oOOQKuTxjC0y15KBydc4WUAjgearEJbsKYQsASmq5YJs1fZO3be_apLSuPvb11CX9sPfjNw3kppBMY3KkMgnkIxnbzo-HtkvIddZVVCeOpuPoP5PeTeQbW1G4ZheN3QW6-atL9vH8tFm98vX7y9vqcc0rKXDiuqqtzESmmzwtirTQNeRloQCbKkOdF00coQCqoCljldKWiLLGvFFZWteFXLK7eW-89utAYTJDHyra7ayj8RAMKlnoDKQ6oTijlR9D8NSYve8H638MgjkZNLNBEw2ak0EjY0bMmRBZ15I32_HgXfzon9AvDxVz8g</recordid><startdate>20130901</startdate><enddate>20130901</enddate><creator>Ortiz, Andrés</creator><creator>Ortega, Julio</creator><creator>Díaz, Antonio F.</creator><creator>Anguita, Mancia</creator><general>Springer US</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20130901</creationdate><title>Leveraging bandwidth improvements to web servers through enhanced network interfaces</title><author>Ortiz, Andrés ; Ortega, Julio ; Díaz, Antonio F. ; Anguita, Mancia</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c321t-7cda36267f8599597d08b9401fc61789f597120ec0fb12033ab113d18f465dd93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Bandwidth</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Interpreters</topic><topic>Links</topic><topic>Marketing</topic><topic>Markets</topic><topic>Microprocessors</topic><topic>Networks</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Servers (computers)</topic><topic>Tasks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ortiz, Andrés</creatorcontrib><creatorcontrib>Ortega, Julio</creatorcontrib><creatorcontrib>Díaz, Antonio F.</creatorcontrib><creatorcontrib>Anguita, Mancia</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research 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><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ortiz, Andrés</au><au>Ortega, Julio</au><au>Díaz, Antonio F.</au><au>Anguita, Mancia</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Leveraging bandwidth improvements to web servers through enhanced network interfaces</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2013-09-01</date><risdate>2013</risdate><volume>65</volume><issue>3</issue><spage>1020</spage><epage>1036</epage><pages>1020-1036</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>Markets nowadays demand applications that require high communication throughputs to reach their adequate levels of performance. Although the bandwidth of the network links has increased allowing multiple gigabits per second, taking advantage of these links accounts for a high communication overhead, and thus a lot of processor cycles are used for communication tasks, diminishing the processor cycles that remain available for the application. In this paper, we evaluate the performance in web applications of a network interface that as it is distributed among the processors currently available in the node takes advantage of both the hardware (multiprocessor nodes and multicore architectures, as well as programmable network interface cards) and software elements present in the system, thus improving not only the effective communication throughputs and latencies, but also the capacity of the nodes to satisfy the requirements of the applications. Here, the usefulness of this distributed network interface to improve the performance of either static or dynamic web servers is shown. The ubiquity and the different computation/communication rates that can be found in web applications make the analysis of web servers interesting, as it could provide relevant conclusions about the efficiency of the different approaches to the design of high-performance network interfaces.</abstract><cop>Boston</cop><pub>Springer US</pub><doi>10.1007/s11227-012-0841-3</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2013-09, Vol.65 (3), p.1020-1036
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_miscellaneous_1439760349
source SpringerNature Journals
subjects Bandwidth
Compilers
Computer Science
Interpreters
Links
Marketing
Markets
Microprocessors
Networks
Processor Architectures
Programming Languages
Servers (computers)
Tasks
title Leveraging bandwidth improvements to web servers through enhanced network interfaces
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T06%3A27%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Leveraging%20bandwidth%20improvements%20to%20web%20servers%20through%20enhanced%20network%20interfaces&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Ortiz,%20Andr%C3%A9s&rft.date=2013-09-01&rft.volume=65&rft.issue=3&rft.spage=1020&rft.epage=1036&rft.pages=1020-1036&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-012-0841-3&rft_dat=%3Cproquest_cross%3E1439760349%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1439760349&rft_id=info:pmid/&rfr_iscdi=true