Communicating Efficiently on Cluster-Based Remote Direct Memory Access (RDMA) over InfiniBand Protocol
Distributed systems are commonly built under the assumption that the network is the primary bottleneck, however this assumption no longer holds by emerging high-performance RDMA enabled protocols in datacenters. Designing distributed applications over such protocols requires a fundamental rethinking...
Saved in:
Published in: | Applied sciences Vol. 8; no. 11; p. 2034 |
---|---|
Main Authors: | , , |
Format: | Journal Article |
Language: | English |
Published: |
Basel
MDPI AG
01-11-2018
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | Distributed systems are commonly built under the assumption that the network is the primary bottleneck, however this assumption no longer holds by emerging high-performance RDMA enabled protocols in datacenters. Designing distributed applications over such protocols requires a fundamental rethinking in communication components in comparison with traditional protocols (i.e., TCP/IP). In this paper, communication paradigms in existing systems and new possible paradigms have been investigated. Advantages and drawbacks of each paradigm have been comprehensively analyzed and experimentally evaluated. The experimental results show that writing the requests to server and reading the response presents up to 10 times better performance comparing to other communication paradigms. To further expand the investigation, the proposed communication paradigm has been substituted in a real-world distributed application, and the performance has been enhanced up to seven times. |
---|---|
AbstractList | Distributed systems are commonly built under the assumption that the network is the primary bottleneck, however this assumption no longer holds by emerging high-performance RDMA enabled protocols in datacenters. Designing distributed applications over such protocols requires a fundamental rethinking in communication components in comparison with traditional protocols (i.e., TCP/IP). In this paper, communication paradigms in existing systems and new possible paradigms have been investigated. Advantages and drawbacks of each paradigm have been comprehensively analyzed and experimentally evaluated. The experimental results show that writing the requests to server and reading the response presents up to 10 times better performance comparing to other communication paradigms. To further expand the investigation, the proposed communication paradigm has been substituted in a real-world distributed application, and the performance has been enhanced up to seven times. |
Author | Rebaudengo, Maurizio Hemmatpour, Masoud Montrucchio, Bartolomeo |
Author_xml | – sequence: 1 givenname: Masoud orcidid: 0000-0002-8505-239X surname: Hemmatpour fullname: Hemmatpour, Masoud – sequence: 2 givenname: Bartolomeo surname: Montrucchio fullname: Montrucchio, Bartolomeo – sequence: 3 givenname: Maurizio surname: Rebaudengo fullname: Rebaudengo, Maurizio |
BookMark | eNpNkVtrGzEQhUVIIZfmpb9A0JeksK20kna1j46TtIaEltA-C-1oFGTWkiPJBf_7buOSdF7mwuE7A-eMHMcUkZAPnH0WYmBf7HarOW-ZkEfktGV91wjJ--P_5hNyUcqazTVwoTk7JX6ZNptdDGBriE_01vsAAWOd9jRFupx2pWJurm1BRx9xkyrSm5ARKn2Yt7ynCwAshV4-3jwsrmj6jZmuog8xXNvo6I-caoI0vSfvvJ0KXvzr5-TX3e3P5bfm_vvX1XJx34DoeG0UR3RcaRBMKzv6zlmt2663sgOnkIHurJVKArCWOT6Oymk9Dhy8cF0PozgnqwPXJbs22xw2Nu9NssG8HFJ-MjbXABMapQcxg3EcpJdgtVXKK5BOS9Uz5mBmfTywtjk977BUs067HOf3TdsqJkSveTurPh1UkFMpGf2rK2fmbyzmLRbxB-PwgN8 |
CitedBy_id | crossref_primary_10_1007_s11227_021_03829_x |
Cites_doi | 10.1007/s10766-017-0520-3 10.1109/TPDS.2017.2729545 10.1145/279227.279229 |
ContentType | Journal Article |
Copyright | 2018. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
Copyright_xml | – notice: 2018. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
DBID | AAYXX CITATION ABUWG AFKRA AZQEC BENPR CCPQU DWQXO PIMPY PQEST PQQKQ PQUKI PRINS DOA |
DOI | 10.3390/app8112034 |
DatabaseName | CrossRef ProQuest Central (Alumni) ProQuest Central UK/Ireland ProQuest Central Essentials ProQuest Central ProQuest One Community College ProQuest Central Publicly Available Content Database ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Directory of Open Access Journals |
DatabaseTitle | CrossRef Publicly Available Content Database ProQuest Central ProQuest One Academic UKI Edition ProQuest Central Essentials ProQuest Central Korea ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest One Academic ProQuest Central China |
DatabaseTitleList | CrossRef Publicly Available Content Database |
Database_xml | – sequence: 1 dbid: DOA name: Directory of Open Access Journals url: http://www.doaj.org/ sourceTypes: Open Website |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Sciences (General) |
EISSN | 2076-3417 |
ExternalDocumentID | oai_doaj_org_article_58937a4eb94f4ca8a55f5c4d845700dc 10_3390_app8112034 |
GeographicLocations | United States--US Italy |
GeographicLocations_xml | – name: United States--US – name: Italy |
GroupedDBID | .4S 2XV 5VS 7XC 8CJ 8FE 8FG 8FH AADQD AAFWJ AAYXX ABJCF ADBBV AFKRA AFPKN AFZYC ALMA_UNASSIGNED_HOLDINGS APEBS ARAPS ARCSS ATCPS BBNVY BCNDV BENPR BHPHI BKSAR CCPQU CITATION CZ9 D1I D1J D1K GROUPED_DOAJ HCIFZ IAO IPNFZ ITC K6- K6V K7- KB. KC. KQ8 L6V LK5 LK8 M0K M7P M7R M7S MODMG M~E OK1 P62 PATMY PCBAR PDBOC PIMPY PROAC PYCSY RIG TUS ABUWG AZQEC DWQXO PQEST PQQKQ PQUKI PRINS |
ID | FETCH-LOGICAL-c361t-51eed158c3085abf6da88267a46cd5e0c86aa454cc020d1bb5d88b91cf3d67cb3 |
IEDL.DBID | DOA |
ISSN | 2076-3417 |
IngestDate | Tue Oct 22 14:59:46 EDT 2024 Thu Oct 10 17:13:18 EDT 2024 Thu Nov 21 21:01:19 EST 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 11 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c361t-51eed158c3085abf6da88267a46cd5e0c86aa454cc020d1bb5d88b91cf3d67cb3 |
ORCID | 0000-0002-8505-239X |
OpenAccessLink | https://doaj.org/article/58937a4eb94f4ca8a55f5c4d845700dc |
PQID | 2250337812 |
PQPubID | 2032433 |
ParticipantIDs | doaj_primary_oai_doaj_org_article_58937a4eb94f4ca8a55f5c4d845700dc proquest_journals_2250337812 crossref_primary_10_3390_app8112034 |
PublicationCentury | 2000 |
PublicationDate | 2018-11-01 |
PublicationDateYYYYMMDD | 2018-11-01 |
PublicationDate_xml | – month: 11 year: 2018 text: 2018-11-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | Basel |
PublicationPlace_xml | – name: Basel |
PublicationTitle | Applied sciences |
PublicationYear | 2018 |
Publisher | MDPI AG |
Publisher_xml | – name: MDPI AG |
References | ref13 ref12 ref15 ref14 ref11 ref10 ref2 ref1 ref17 ref19 ref18 Lu (ref21) 2017; 40 Barthels (ref16) 2017; 40 ref23 ref26 ref25 ref20 ref22 Lamport (ref24) 2001; 32 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref1 – ident: ref3 – ident: ref5 – volume: 40 start-page: 50 year: 2017 ident: ref21 article-title: Scalable and Distributed Key-Value Store-based Data Management Using RDMA-Memcached publication-title: IEEE Data Eng. Bull. contributor: fullname: Lu – ident: ref7 – ident: ref20 – ident: ref6 doi: 10.1007/s10766-017-0520-3 – ident: ref22 doi: 10.1109/TPDS.2017.2729545 – volume: 32 start-page: 18 year: 2001 ident: ref24 article-title: Paxos made simple publication-title: ACM Sigact News contributor: fullname: Lamport – ident: ref9 – ident: ref19 – ident: ref11 – ident: ref17 – ident: ref15 – ident: ref13 – ident: ref4 – ident: ref2 – ident: ref25 doi: 10.1145/279227.279229 – ident: ref23 – ident: ref26 – ident: ref8 – volume: 40 start-page: 15 year: 2017 ident: ref16 article-title: Designing Databases for Future High-Performance Networks publication-title: IEEE Data Eng. Bull. contributor: fullname: Barthels – ident: ref18 – ident: ref10 – ident: ref12 – ident: ref14 |
SSID | ssj0000913810 |
Score | 2.1525102 |
Snippet | Distributed systems are commonly built under the assumption that the network is the primary bottleneck, however this assumption no longer holds by emerging... |
SourceID | doaj proquest crossref |
SourceType | Open Website Aggregation Database |
StartPage | 2034 |
SubjectTerms | Application programming interface Communication Data centers datacenter distributed programming high performance Optimization techniques Paradigms parallel programming Protocol Protocol (computers) Servers Systems design |
Title | Communicating Efficiently on Cluster-Based Remote Direct Memory Access (RDMA) over InfiniBand Protocol |
URI | https://www.proquest.com/docview/2250337812 https://doaj.org/article/58937a4eb94f4ca8a55f5c4d845700dc |
Volume | 8 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV27TsMwFLWgEwyIFhCFgizB0A4RCX7EGftUGYpQAYktcvxAlZCD-hj691wnaSliYGGNoji6x77n3OT6GKHbzMbGApEFEtg1gIRngyRhJABxIi2lRoaZ_5Q9fo4f38Rg6G1ytkd9-Z6w0h64DNwd84QqqckSaqmSQjJmmaJaUO_MrlWRfUO-U0wVOTiJvHVV6UdKoK73_4MFaIuQ0B8MVBj1_8rDBbmMjtFRpQpxt3ybOtozroEOd7wCG6hercIFbldW0Z0TZHf2d7h3PCz8IIBGPtY4d7j_sfI2CEEPmErjqQFUDC5zHJ74Dts17hbnJeL2dDDpdrBv58QPzs7crCedxk_zfJnDTDlFr6PhS38cVCcnBIrwaBmwCKgvYkIRUFQys1xLUNIc4siVZiZUgktJGVUK1KKOsoxpIbIkUpZoHquMnKGay505RzihMTxJG69doNa8l9oYEwHwhnIulWqim00008_SICOFwsLHPP2OeRP1fKC3d3hT6-ICQJ1WUKd_Qd1ErQ1MabXSFinko5CQGHTKxX-McYkOQBKJcrdhC9WW85W5QvsLvbouZtgXwuPWBw |
link.rule.ids | 315,782,786,866,2106,27933,27934 |
linkProvider | Directory of Open Access Journals |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Communicating+Efficiently+on+Cluster-Based+Remote+Direct+Memory+Access+%28RDMA%29+over+InfiniBand+Protocol&rft.jtitle=Applied+sciences&rft.au=Hemmatpour%2C+Masoud&rft.au=Montrucchio%2C+Bartolomeo&rft.au=Rebaudengo%2C+Maurizio&rft.date=2018-11-01&rft.pub=MDPI+AG&rft.eissn=2076-3417&rft.volume=8&rft.issue=11&rft_id=info:doi/10.3390%2Fapp8112034&rft.externalDBID=HAS_PDF_LINK |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2076-3417&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2076-3417&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2076-3417&client=summon |