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

dc.conference.dateNOV 18-20, 2016
dc.conference.locationNew York City, NY
dc.conference.organizerIEEE International Conference on Smart Cloud (IEEE SmartCloud)
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.facultymemberYes
dc.contributor.kuauthorHassanzadeh-Nazarabadi, Yahya
dc.contributor.kuauthorKüpçü, Alptekin
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.schoolcollegeinstituteCollege of Engineering
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.fulltextNo
dc.description.harvestedfromManual
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.peerreviewstatusN/A
dc.description.publisherscopeInternational
dc.description.readpublishN/A
dc.description.sponsoredbyTubitakEuN/A
dc.description.studentonlypublicationNo
dc.description.studentpublicationYes
dc.description.versionN/A
dc.identifier.WoSQuartileN/A
dc.identifier.doi10.1109/SmartCloud.2016.45
dc.identifier.embargoN/A
dc.identifier.endpage294
dc.identifier.isbn9781509052639
dc.identifier.scopus2-s2.0-85011032605
dc.identifier.startpage289
dc.identifier.urihttps://doi.org/10.1109/SmartCloud.2016.45
dc.identifier.urihttps://hdl.handle.net/20.500.14288/17035
dc.identifier.wos000391560900045
dc.keywordsP2P cloud storage
dc.keywordsReplication
dc.keywordsAvailability awareness
dc.keywordsChurn
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers
dc.relation.affiliationKoç University
dc.relation.collectionKoç University Institutional Repository
dc.relation.ispartof2016 IEEE International Conference on Smart Cloud (Smartcloud)
dc.relation.openaccessN/A
dc.rightsN/A
dc.subjectComputer science
dc.subjectEngineering
dc.subjectComputing
dc.titleAwake: decentralized and availability aware replication for P2P cloud storage
dc.typeConference Proceeding
dspace.entity.typePublication
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
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files