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...

Full description

Saved in:
Bibliographic Details
Published in:Applied sciences Vol. 8; no. 11; p. 2034
Main Authors: Hemmatpour, Masoud, Montrucchio, Bartolomeo, Rebaudengo, Maurizio
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