Show simple item record

dc.contributor.advisorKörpeoğlu, İbrahim
dc.contributor.authorKarataş, Fırat
dc.date.accessioned2019-09-26T11:07:19Z
dc.date.available2019-09-26T11:07:19Z
dc.date.copyright2019-09
dc.date.issued2019-09
dc.date.submitted2019-09-25
dc.identifier.urihttp://hdl.handle.net/11693/52495
dc.descriptionCataloged from PDF version of article.en_US
dc.descriptionThesis (Ph.D.): Bilkent University, Department of Computer Engineering, İhsan Doğramacı Bilkent University, 2019.en_US
dc.descriptionIncludes bibliographical references (leaves 110-118).en_US
dc.description.abstractTechnological advancements keep making machines, devices, and appliances faster, more capable, and more connected to each other. The network of all interconnected smart devices is called Internet of Things (IoT). It is envisioned that there will be billions of interconnected IoT devices producing and consuming petabytes of data that may be needed by multiple IoT applications. This brings challenges to store and process such a large amount of data in an efficient and effective way. Cloud computing and its extension to the network edge, fog computing, emerge as new technology alternatives to tackle some of these challenges in transporting, storing, and processing petabytes of IoT data in an efficient and effective manner. In this thesis, we propose a geographically distributed hierarchical cloud and fog computing based IoT storage and processing architecture, and propose techniques for placing IoT data into its components, i.e., cloud and fog data centers. Data is considered in different types and each type of data may be needed by multiple applications. Considering this fact, we generate feasible and realistic network models for a large-scale distributed storage architecture, and propose algorithms for efficient and effective placement of data generated and consumed by large number of geographically distributed IoT nodes. Data used by multiple applications is stored only once in a location that is easily accessed by applications needing that type of data. We performed extensive simulation experiments to evaluate our proposal. The results show that our network architecture and placement techniques can be used to store IoT data efficiently while providing reduced latency for IoT applications without increasing network bandwidth consumed.en_US
dc.description.statementofresponsibilityby Fırat Karataşen_US
dc.format.extentxiii, 118 leaves : illustrations (some color), charts (some color) ; 30 cm.en_US
dc.language.isoEnglishen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectInternet of thingsen_US
dc.subjectFog computingen_US
dc.subjectData placementen_US
dc.subjectCloud computingen_US
dc.subjectNetwork topologyen_US
dc.subjectData managementen_US
dc.titleHybrid fog-cloud based data distribution for internet of things applicationsen_US
dc.title.alternativeNesnelerin interneti uygulamaları için hibrit sis-bulut tabanlı veri dağıtımıen_US
dc.typeThesisen_US
dc.departmentDepartment of Computer Engineeringen_US
dc.publisherBilkent Universityen_US
dc.description.degreePh.D.en_US
dc.identifier.itemidB155086


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record