학술논문

Secure Distributed Computing on Untrusted Fog Infrastructures Using Trusted Linux Containers
Document Type
Conference
Source
2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom) CLOUDCOM Cloud Computing Technology and Science (CloudCom), 2018 IEEE International Conference on. :239-242 Dec, 2018
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
General Topics for Engineers
Containers
Linux
Distributed computing
Computational modeling
Security
Hardware
Software
Fog computing security, distributed computing, Intel Software Guard Extensions (SGX), trusted computing, secure computing, Linux containers
Language
ISSN
2330-2186
Abstract
Fog and Edge computing provide a large pool of resources at the edge of the network that may be used for distributed computing. Fog infrastructure heterogeneity also results in complex configuration of distributed applications on computing nodes. Linux containers are a mainstream technique allowing to run packaged applications and micro services. However, running applications on remote hosts owned by third parties is challenging because of untrusted operating systems and hardware maintained by third parties. To meet such challenges, we may leverage trusted execution mechanisms. In this work, we propose a model for distributed computing on Fog infrastructures using Linux containers secured by Intel's Software Guard Extensions (SGX) technology. We implement our model on a Docker and OpenSGX platform. The result is a secure and flexible approach for distributed computing on Fog infrastructures.