Title:
Frame, rods and beads of the edge computing abacus

dc.contributor.advisor Gavrilovska, Ada
dc.contributor.advisor Schwan, Karsten
dc.contributor.author Bhardwaj, Ketan
dc.contributor.committeeMember Liu, Ling
dc.contributor.committeeMember Silva, Dilma Da
dc.contributor.committeeMember Ammar, Mostafa
dc.contributor.committeeMember Zegura, Ellen
dc.contributor.committeeMember Kim, Taesoo
dc.contributor.department Computer Science
dc.date.accessioned 2017-01-11T14:05:15Z
dc.date.available 2017-01-11T14:05:15Z
dc.date.created 2016-12
dc.date.issued 2016-11-15
dc.date.submitted December 2016
dc.date.updated 2017-01-11T14:05:15Z
dc.description.abstract Emerging applications enabled by powerful end-user devices and 5G technologies, pose demands for reduced access latencies to web services and dramatic increase in the back-haul network capacity. In response, edge computing---the use of computational resources closer to end devices, at the edge of network---is becoming an attractive approach to addressing these demands. Going beyond point solutions, the vision of edge computing is to enable web services to deploy their edge functions (EF) in a multi-tenant infrastructure present at the edge of the mobile networks. However, there are critical technical challenges that need to be addressed to make that vision possible. This dissertation addresses three such critical challenges: 1. Demonstration of benefits of edge functions for real world, highly dynamic and large scale Android app ecosystem: (i) AppFlux and AppSachets, to relieve bandwidth pressure due to existing app delivery mechanisms, (ii) Ephemeral apps and app slices that rethink the app delivery for emerging app usage models, to highlight that the edge computing can enable transformational changes in the computing landscape beyond just latency and bandwidth optimizations. 2. Design and implementation of AirBox – a secure, lightweight and flexible edge function platform needed by web services to deploy and manage their EFs on edge computing nodes on-demand. AirBox is based on a detailed experimental design space exploration for system level mechanisms that are suitable for an edge function platform to address the technical challenges associated with provisioning, management and EF security. AirBox leverages state-of-the-art hardware-assisted and OS-agnostic security features, such as Intel SGX, to prescribe a reference design of a secure EF. 3. Finally, a solution to the most critical issue of enabling edge functions while preserving end to end security guarantees. Today, when most web services are delivered over encrypted traffic, it is impossible for edge functions to provide meaningful functionalities without compromising security or obviating performance benefits of EFs. Secure protocol extensions (SPX) can efficiently maintain the proposed End-to-Edge-to-End (E3) security semantics. Using SPX, we accomplish the seemingly impossible task of allowing edge functions to operate on encrypted traffic transmitted over secure protocols with modest overheads, while ensuring their security semantics, and continuing to provide the benefits of edge computing.
dc.description.degree Ph.D.
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/56332
dc.language.iso en_US
dc.publisher Georgia Institute of Technology
dc.subject Edge computing
dc.subject Edge functions
dc.subject Secure edge functions
dc.subject Secure protocol extensions
dc.subject Android app streaming
dc.subject Ephemeral apps
dc.subject App slices
dc.title Frame, rods and beads of the edge computing abacus
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Gavrilovska, Ada
local.contributor.advisor Schwan, Karsten
local.contributor.corporatename College of Computing
local.contributor.corporatename School of Computer Science
relation.isAdvisorOfPublication 74b4106d-3b1c-40a5-993e-dea3eecbdba3
relation.isAdvisorOfPublication a89a7e85-7f70-4eee-a49a-5090d7e88ce6
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isOrgUnitOfPublication 6b42174a-e0e1-40e3-a581-47bed0470a1e
thesis.degree.level Doctoral
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
BHARDWAJ-DISSERTATION-2016.pdf
Size:
4.25 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
3.87 KB
Format:
Plain Text
Description: