Publication:
Awake: decentralized and availability aware replication for P2P cloud storage

dc.contributor.coauthorN/A
dc.contributor.departmentN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorHassanzadeh-Nazarabadi, Yahya
dc.contributor.kuauthorKüpçü, Alptekin
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuprofilePhD Student
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokidN/A
dc.contributor.yokid168060
dc.contributor.yokid113507
dc.date.accessioned2024-11-10T00:08:53Z
dc.date.issued2016
dc.description.abstractThe traditional decentralized availability-based replication algorithms suffer from high dependence on the underlying system's churn behavior, randomness in replica selection, and the inability of maximizing the replicas availability. These drawbacks result in poor data availability especially in low available systems as well as where the churn behavior is mispredicted. In this paper, we propose dynamic, fully decentralized availability aware algorithm named Awake, with the goal of maximizing the availability of replicas. Compared to the existing solutions, Awake always provides the maximum availability of replicas regardless of the underlying system's churn behavior. By employing Awake, a data owner can select its replicas only based on the aggregated availability information of nodes obtained in a fully decentralized manner with asymptotically the same message overhead as the communication complexity of the underlying system. Awake has linear space complexity in the number of registered users to the system. Our extensive simulation results show that in comparison to the best existing decentralized solutions, regardless of the underlying churn model of the system, Awake improves the availability of replicas with a gain of about 21%. Likewise, Awake is scalable by showing the same performance independent of the system size.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.publisherscopeInternational
dc.identifier.doi10.1109/SmartCloud.2016.45
dc.identifier.isbn978-1-5090-5263-9
dc.identifier.scopus2-s2.0-85011032605
dc.identifier.urihttp://dx.doi.org/10.1109/SmartCloud.2016.45
dc.identifier.urihttps://hdl.handle.net/20.500.14288/17035
dc.identifier.wos391560900045
dc.keywordsP2P cloud storage
dc.keywordsReplication
dc.keywordsAvailability awareness
dc.keywordsChurn
dc.languageEnglish
dc.publisherIeee
dc.source2016 IEEE International Conference on Smart Cloud (Smartcloud)
dc.subjectComputer science
dc.titleAwake: decentralized and availability aware replication for P2P cloud storage
dc.typeConference proceeding
dspace.entity.typePublication
local.contributor.authorid0000-0002-0450-7226
local.contributor.authorid0000-0003-2099-2206
local.contributor.authorid0000-0003-4343-0986
local.contributor.kuauthorHassanzadeh-Nazarabadi, Yahya
local.contributor.kuauthorKüpçü, Alptekin
local.contributor.kuauthorÖzkasap, Öznur
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae

Files