This Is AuburnElectronic Theses and Dissertations

Show simple item record

Resource and Service Management for Fog Infrastructure as a Service


Metadata FieldValueLanguage
dc.contributor.advisorBaskiyar, Sanjeev
dc.contributor.authorShaik, Shehenaz
dc.date.accessioned2019-07-30T23:53:26Z
dc.date.available2019-07-30T23:53:26Z
dc.date.issued2019-07-30
dc.identifier.urihttp://hdl.handle.net/10415/6908
dc.description.abstractCloud computing stops short in its offerings towards deployment of latency-critical and bandwidth-intensive applications. Fog computing is emerging as complementary to cloud computing in realizing the deployment of large-scale Internet of Things (IoT) environments for such applications. It supports geographically dispersed IoT devices and users leveraging compute nodes of varied resource capacities in vicinity of the devices/users. Researchers have demonstrated the necessity of fog computing towards deployment of latency-critical and bandwidth-intensive applications. Fog computing infrastructure is recommended for hosting the new generation application environments such as autonomous vehicles, emergency services and personalized healthcare. The Fog Infrastructure as a Service (FIaaS) model facilitates leasing of shared infrastructure resources such as compute, network, and storage on fog nodes which are deployed by Fog Service Providers. Several research problems must to be solved prior to the real-world deployment of large-scale fog computing environments. This research identified and attempted to solve some of them in the FIaaS model. It has developed an event-driven simulator, PFogSim, to facilitate the simulation of large-scale, dynamic, and mobile fog computing environments comprising thousands of devices with defined multi-layered hierarchical structure representing smart city deployments using IoTs. Towards efficient management of fog, this research proposes a Hierarchical and Autonomous Fog Architecture (HAFA) to organize heterogeneous fog nodes into multi-layered connected hierarchy based on several parameters such as location, distance from IoT devices and/or users, resource configuration, privacy and security. It groups fog nodes to facilitate resource pooling and local control, and logically links such groups to facilitate disaster readiness and autonomy. Leveraging HAFA, this research proposes and tests a distributed approach to select a cost-efficient fog node to host any given application service among prospective fog nodes with available infrastructure resources considering both computation and communication costs. To cater to the unique needs of the fog environment, it also develops a novel location and network-aware approach for service pricing in FIaaS environments.en_US
dc.rightsEMBARGO_NOT_AUBURNen_US
dc.subjectComputer Science and Software Engineeringen_US
dc.titleResource and Service Management for Fog Infrastructure as a Serviceen_US
dc.typePhD Dissertationen_US
dc.embargo.lengthMONTHS_WITHHELD:61en_US
dc.embargo.statusEMBARGOEDen_US
dc.embargo.enddate2024-08-01en_US
dc.contributor.committeeSingh, Adit
dc.contributor.committeeQin, Xiao
dc.contributor.committeeSkjellum, Anthony
dc.contributor.committeeDavid, Allan
dc.creator.orcidhttps://orcid.org/0000-0002-7571-7722en_US

Files in this item

Show simple item record