Publication:
Flat and hierarchical epidemics in P2P systems: energy cost models and analysis

dc.contributor.coauthorN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentN/A
dc.contributor.departmentN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuauthorÇem, Emrah
dc.contributor.kuauthorCebeci, Sena Efsun
dc.contributor.kuauthorKoç, Tuğba
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofilePhD Student
dc.contributor.kuprofilePhD Student
dc.contributor.kuprofileResearcher
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokid113507
dc.contributor.yokidN/A
dc.contributor.yokidN/A
dc.contributor.yokidN/A
dc.date.accessioned2024-11-10T00:06:10Z
dc.date.issued2014
dc.description.abstractIn large scale distributed systems, epidemic or gossip-based communication mechanisms are preferred for their ease of deployment, simplicity, robustness against failures, load-balancing and limited resource usage. Although they have extensive applicability, there is no prior work on developing energy cost models for epidemic distributed mechanisms. In this study, we address power awareness features of two main groups of epidemics, namely flat and hierarchical. We propose a dominating-set based and power-aware hierarchical epidemic approach that eliminates a significant number of peers from gossiping. To the best of our knowledge, using a dominating set to build a hierarchy for epidemic communication and provide energy efficiency in P2P systems is a novel approach. We develop energy cost model formulations for flat and hierarchical epidemics. In contrast to the prior works, our study is the first one that proposes energy cost models for generic peers using epidemic communication, and examines the effect of protocol parameters to characterize energy consumption. As a case study protocol, we use our epidemic protocol ProFID for frequent items discovery in P2P systems. By means of extensive large scale simulations on PeerSim, we analyze the effect of protocol parameters on energy consumption, compare flat and hierarchical epidemic approaches for efficiency, scalability, and applicability as well as investigate their resilience under realistic churn.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.publisherscopeInternational
dc.description.sponsorshipCOST (European Cooperation in Science and Technology) framework [IC0804]
dc.description.sponsorshipTUBITAK(The Scientific and Technical Research Council of Turkey) [109M761] This work was partially supported by the COST (European Cooperation in Science and Technology) framework, under Action IC0804, and by TUBITAK(The Scientific and Technical Research Council of Turkey) under Grant 109M761.
dc.description.volume36
dc.identifier.doi10.1016/j.future.2013.09.009
dc.identifier.eissn1872-7115
dc.identifier.issn0167-739X
dc.identifier.quartileQ1
dc.identifier.scopus2-s2.0-84899637534
dc.identifier.urihttp://dx.doi.org/10.1016/j.future.2013.09.009
dc.identifier.urihttps://hdl.handle.net/20.500.14288/16564
dc.identifier.wos336770700023
dc.keywordsEnergy cost model
dc.keywordsEnergy efficiency
dc.keywordsEpidemic
dc.keywordsGossip-based
dc.keywordsPeer-to-peer
dc.languageEnglish
dc.publisherElsevier
dc.sourceFuture Generation Computer Systems-The International Journal of Escience
dc.subjectComputer science
dc.titleFlat and hierarchical epidemics in P2P systems: energy cost models and analysis
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0003-4343-0986
local.contributor.authoridN/A
local.contributor.authorid0000-0002-5985-1366
local.contributor.authoridNn/A
local.contributor.kuauthorÖzkasap, Öznur
local.contributor.kuauthorÇem, Emrah
local.contributor.kuauthorCebeci, Sena Efsun
local.contributor.kuauthorKoç, Tuğba
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae

Files