Publication:
Analysis and pptimization on FlexDPDP: a practical solution for dynamic provable data possession

dc.conference.dateFEB 24-26, 2014
dc.conference.locationMuscat, OMAN
dc.conference.organizerGerman Univ Technol, Dept Comp Sci; Omantel; e oman; German Univ Technol; Springer
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.facultymemberYes
dc.contributor.kuauthorEsiner, Ertem
dc.contributor.kuauthorKüpçü, Alptekin
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.date.accessioned2024-11-09T23:19:08Z
dc.date.issued2015
dc.description.abstractSecurity measures, such as proving data integrity, became more important with the increase in popularity of cloud data storage services. Dynamic Provable Data Possession (DPDP) was proposed in the literature to enable the cloud server to prove to the client that her data is kept intact, even in a dynamic setting where the client may update her files. Realizing that variable-sized updates are very inefficient in DPDP (in the worst case leading to uploading the whole file again), Flexible DPDP (FlexDPDP) was proposed. In this paper, we analyze FlexDPDP scheme and propose optimized algorithms. We show that the initial pre-processing phase at the client and server sides during the file upload (generally the most time-consuming operation) can be efficiently performed by parallelization techniques that result in a speed up of 6 with 8 cores. We propose a way of handling multiple updates at once both at the server and the client side, achieving an efficiency gain of 60% at the server side and 90% in terms of the client's update verification time. We deployed the optimized FlexDPDP on the large-scale network testbed PlanetLab and demonstrate the efficiency of our proposed optimizations on multi-client scenarios according to real workloads based on version control system traces.
dc.description.fulltextNo
dc.description.harvestedfromManual
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessYES
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.WoSQuartileQ4
dc.identifier.doi10.1007/978-3-319-19848-4_5
dc.identifier.eissn1611-3349
dc.identifier.embargoN/A
dc.identifier.endpage83
dc.identifier.isbn9783319198484
dc.identifier.isbn9783319198477
dc.identifier.issn0302-9743
dc.identifier.scopus2-s2.0-84947928864
dc.identifier.startpage65
dc.identifier.urihttps://doi.org/10.1007/978-3-319-19848-4_5
dc.identifier.urihttps://hdl.handle.net/20.500.14288/10485
dc.identifier.volume8993
dc.identifier.wos000364322800005
dc.keywordsProofs
dc.keywordsCloud storage
dc.keywordsCloud data security
dc.keywordsData integrity
dc.language.isoeng
dc.publisherSpringer-Verlag Berlin
dc.relation.affiliationKoç University
dc.relation.collectionKoç University Institutional Repository
dc.relation.conference1st International Conference on Intelligent Cloud Computing - Theory and Applications (ICC)
dc.relation.ispartofIntelligent Cloud Computing
dc.relation.openaccessN/A
dc.rightsN/A
dc.subjectComputer science
dc.subjectInformation systems
dc.subjectEngineering
dc.subjectSoftware engineering
dc.subjectTheory methods
dc.titleAnalysis and pptimization on FlexDPDP: a practical solution for dynamic provable data possession
dc.typeConference Proceeding
dspace.entity.typePublication
local.contributor.kuauthorEsiner, Ertem
local.contributor.kuauthorKüpçü, Alptekin
local.contributor.kuauthorÖzkasap, Öznur
relation.isGoalOfPublication022a3f53-b0ba-4d9e-8d2e-e884e82c579c
relation.isGoalOfPublication.latestForDiscovery022a3f53-b0ba-4d9e-8d2e-e884e82c579c
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