High-throughput multi-multicast transfers in data center networks

It is usual that the applications executed in data centers require the distribution of the same data from one node to others at various execution points and that some of them require to cope with multiple of these diffusions in parallel. Multicast-based communications are an alternative solution to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2017, Vol.73 (1), p.152-163
Hauptverfasser: Palacios, Raúl H., Díaz, Antonio F., Anguita, Mancia, Ortega, Julio, Rodríguez-Quintana, Cristina
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 163
container_issue 1
container_start_page 152
container_title The Journal of supercomputing
container_volume 73
creator Palacios, Raúl H.
Díaz, Antonio F.
Anguita, Mancia
Ortega, Julio
Rodríguez-Quintana, Cristina
description It is usual that the applications executed in data centers require the distribution of the same data from one node to others at various execution points and that some of them require to cope with multiple of these diffusions in parallel. Multicast-based communications are an alternative solution to sending data efficiently to multiple nodes. This paper proposes a novel technique which offers reliability and congestion control in the multi-multicast transfers in data center networks. The proposal is based on: (1) a new congestion control mechanism, which monitors the control information of the receivers, reducing the server injection rate, (2) taking advantage of the switch diffusion hardware, and (3) using IGMP snooping, which allows a network switch to multicast a packet just to the output links with host receivers joined to a multicast group. The implementation is made at user level and uses the UDP interface. Evaluation tests are performed in a CentOS-based cluster composed of 12 servers in the presence of multiple diffusions at the same time. Test results show improvements in the global bandwidth, avoid network saturation, and reduce overhead included by unicast communications in data transmission.
doi_str_mv 10.1007/s11227-016-1664-4
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1880800029</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1880800029</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-a4e15013da1e5d2f573195a77625f86c39c51512b2a7ab9f291102efd5d6c26a3</originalsourceid><addsrcrecordid>eNp1kD9PwzAQxS0EEqXwAdgiMRvu_DcZqwooUiUWmC3XcdqUNim2I8S3x20YWFjulvfe3fsRcotwjwD6ISIypimgoqiUoOKMTFBqTkGU4pxMoGJASynYJbmKcQsAgms-IbNFu97QtAn9sN4chlTsh11q6Wk6G1ORgu1i40Ms2q6obbKF813yoeh8-urDR7wmF43dRX_zu6fk_enxbb6gy9fnl_lsSR1HlagVHiUgry16WbMm_4aVtForJptSOV45iRLZilltV1XDKkRgvqllrRxTlk_J3Zh7CP3n4GMy234IXT5psCyhzJVYlVU4qlzoYwy-MYfQ7m34NgjmSMqMpEwmZY6kjMgeNnpi1nZrH_4k_2v6AakZawE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1880800029</pqid></control><display><type>article</type><title>High-throughput multi-multicast transfers in data center networks</title><source>SpringerLink Journals</source><creator>Palacios, Raúl H. ; Díaz, Antonio F. ; Anguita, Mancia ; Ortega, Julio ; Rodríguez-Quintana, Cristina</creator><creatorcontrib>Palacios, Raúl H. ; Díaz, Antonio F. ; Anguita, Mancia ; Ortega, Julio ; Rodríguez-Quintana, Cristina</creatorcontrib><description>It is usual that the applications executed in data centers require the distribution of the same data from one node to others at various execution points and that some of them require to cope with multiple of these diffusions in parallel. Multicast-based communications are an alternative solution to sending data efficiently to multiple nodes. This paper proposes a novel technique which offers reliability and congestion control in the multi-multicast transfers in data center networks. The proposal is based on: (1) a new congestion control mechanism, which monitors the control information of the receivers, reducing the server injection rate, (2) taking advantage of the switch diffusion hardware, and (3) using IGMP snooping, which allows a network switch to multicast a packet just to the output links with host receivers joined to a multicast group. The implementation is made at user level and uses the UDP interface. Evaluation tests are performed in a CentOS-based cluster composed of 12 servers in the presence of multiple diffusions at the same time. Test results show improvements in the global bandwidth, avoid network saturation, and reduce overhead included by unicast communications in data transmission.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-016-1664-4</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Compilers ; Computer Science ; Congestion ; Data centers ; Data transmission ; Diffusion rate ; Interpreters ; Multicast ; Network reliability ; Processor Architectures ; Programming Languages ; Receivers ; Switching theory</subject><ispartof>The Journal of supercomputing, 2017, Vol.73 (1), p.152-163</ispartof><rights>Springer Science+Business Media New York 2016</rights><rights>Copyright Springer Science &amp; Business Media 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-a4e15013da1e5d2f573195a77625f86c39c51512b2a7ab9f291102efd5d6c26a3</citedby><cites>FETCH-LOGICAL-c316t-a4e15013da1e5d2f573195a77625f86c39c51512b2a7ab9f291102efd5d6c26a3</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-016-1664-4$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-016-1664-4$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Palacios, Raúl H.</creatorcontrib><creatorcontrib>Díaz, Antonio F.</creatorcontrib><creatorcontrib>Anguita, Mancia</creatorcontrib><creatorcontrib>Ortega, Julio</creatorcontrib><creatorcontrib>Rodríguez-Quintana, Cristina</creatorcontrib><title>High-throughput multi-multicast transfers in data center networks</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>It is usual that the applications executed in data centers require the distribution of the same data from one node to others at various execution points and that some of them require to cope with multiple of these diffusions in parallel. Multicast-based communications are an alternative solution to sending data efficiently to multiple nodes. This paper proposes a novel technique which offers reliability and congestion control in the multi-multicast transfers in data center networks. The proposal is based on: (1) a new congestion control mechanism, which monitors the control information of the receivers, reducing the server injection rate, (2) taking advantage of the switch diffusion hardware, and (3) using IGMP snooping, which allows a network switch to multicast a packet just to the output links with host receivers joined to a multicast group. The implementation is made at user level and uses the UDP interface. Evaluation tests are performed in a CentOS-based cluster composed of 12 servers in the presence of multiple diffusions at the same time. Test results show improvements in the global bandwidth, avoid network saturation, and reduce overhead included by unicast communications in data transmission.</description><subject>Compilers</subject><subject>Computer Science</subject><subject>Congestion</subject><subject>Data centers</subject><subject>Data transmission</subject><subject>Diffusion rate</subject><subject>Interpreters</subject><subject>Multicast</subject><subject>Network reliability</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Receivers</subject><subject>Switching theory</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp1kD9PwzAQxS0EEqXwAdgiMRvu_DcZqwooUiUWmC3XcdqUNim2I8S3x20YWFjulvfe3fsRcotwjwD6ISIypimgoqiUoOKMTFBqTkGU4pxMoGJASynYJbmKcQsAgms-IbNFu97QtAn9sN4chlTsh11q6Wk6G1ORgu1i40Ms2q6obbKF813yoeh8-urDR7wmF43dRX_zu6fk_enxbb6gy9fnl_lsSR1HlagVHiUgry16WbMm_4aVtForJptSOV45iRLZilltV1XDKkRgvqllrRxTlk_J3Zh7CP3n4GMy234IXT5psCyhzJVYlVU4qlzoYwy-MYfQ7m34NgjmSMqMpEwmZY6kjMgeNnpi1nZrH_4k_2v6AakZawE</recordid><startdate>2017</startdate><enddate>2017</enddate><creator>Palacios, Raúl H.</creator><creator>Díaz, Antonio F.</creator><creator>Anguita, Mancia</creator><creator>Ortega, Julio</creator><creator>Rodríguez-Quintana, Cristina</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>2017</creationdate><title>High-throughput multi-multicast transfers in data center networks</title><author>Palacios, Raúl H. ; Díaz, Antonio F. ; Anguita, Mancia ; Ortega, Julio ; Rodríguez-Quintana, Cristina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-a4e15013da1e5d2f573195a77625f86c39c51512b2a7ab9f291102efd5d6c26a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Compilers</topic><topic>Computer Science</topic><topic>Congestion</topic><topic>Data centers</topic><topic>Data transmission</topic><topic>Diffusion rate</topic><topic>Interpreters</topic><topic>Multicast</topic><topic>Network reliability</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Receivers</topic><topic>Switching theory</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Palacios, Raúl H.</creatorcontrib><creatorcontrib>Díaz, Antonio F.</creatorcontrib><creatorcontrib>Anguita, Mancia</creatorcontrib><creatorcontrib>Ortega, Julio</creatorcontrib><creatorcontrib>Rodríguez-Quintana, Cristina</creatorcontrib><collection>CrossRef</collection><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Palacios, Raúl H.</au><au>Díaz, Antonio F.</au><au>Anguita, Mancia</au><au>Ortega, Julio</au><au>Rodríguez-Quintana, Cristina</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>High-throughput multi-multicast transfers in data center networks</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2017</date><risdate>2017</risdate><volume>73</volume><issue>1</issue><spage>152</spage><epage>163</epage><pages>152-163</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>It is usual that the applications executed in data centers require the distribution of the same data from one node to others at various execution points and that some of them require to cope with multiple of these diffusions in parallel. Multicast-based communications are an alternative solution to sending data efficiently to multiple nodes. This paper proposes a novel technique which offers reliability and congestion control in the multi-multicast transfers in data center networks. The proposal is based on: (1) a new congestion control mechanism, which monitors the control information of the receivers, reducing the server injection rate, (2) taking advantage of the switch diffusion hardware, and (3) using IGMP snooping, which allows a network switch to multicast a packet just to the output links with host receivers joined to a multicast group. The implementation is made at user level and uses the UDP interface. Evaluation tests are performed in a CentOS-based cluster composed of 12 servers in the presence of multiple diffusions at the same time. Test results show improvements in the global bandwidth, avoid network saturation, and reduce overhead included by unicast communications in data transmission.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11227-016-1664-4</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2017, Vol.73 (1), p.152-163
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_journals_1880800029
source SpringerLink Journals
subjects Compilers
Computer Science
Congestion
Data centers
Data transmission
Diffusion rate
Interpreters
Multicast
Network reliability
Processor Architectures
Programming Languages
Receivers
Switching theory
title High-throughput multi-multicast transfers in data center networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T22%3A54%3A25IST&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=High-throughput%20multi-multicast%20transfers%20in%20data%20center%20networks&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Palacios,%20Ra%C3%BAl%20H.&rft.date=2017&rft.volume=73&rft.issue=1&rft.spage=152&rft.epage=163&rft.pages=152-163&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-016-1664-4&rft_dat=%3Cproquest_cross%3E1880800029%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=1880800029&rft_id=info:pmid/&rfr_iscdi=true