Teddybear: Enabling Efficient Seamless Container Migration in UserOwned Edge Platforms Fog and cloud computing are becoming increasingly popular as computational offloading platforms. However, many areas throughout the world either do not have a stable enough network connection to effectively use cloud computing, or do not have the required infrastructure or resources to set up fog nodes. Moreover, many application categories such as cognitive assistance and augmented reality applications require single digit latency, which both cloud and fog cannot provide. As such, these areas can benefit tremendously from edge computing. To ensure single digit latency, Edge nodes are typically other colocated devices within singlehop proximity. Having said that, due to user mobility, single edge devices set up at home will not provide the required latency if the user is on the move. Therefore, we introduce Teddybear, a Docker based system that seamlessly and efficiently migrates server containers between edge computing platforms by utilizing both the Internet and the useru0027s mobile device as a carrier for the container. We show how Teddybear can continue to provide ultralow latency services to users on the move in areas with poor network bandwidthsinfrastructures, with minimal service downtime as they change locations.

MQTTbased Middleware for Container Support in Fog Computing Environments Distributed architectures where the Internet of Things (IoT) and the cloud are efficiently integrated play an increasingly important role for IoT solutions. Among these architectures, there is a growing interest in the ones that support the opportunity of functionality offloading towards either intermediate fog nodes or IoT end devices. Relevant existing research work has mainly focused so far on virtual machine and container migration to intermediate fog nodes and on migration of very simple functions to IoT endpoints (to preserve their limited resources available). In this paper, we originally concentrate on the gap associated with benefitting from fog functionality at resourcepowerful IoT endpoints, to create a continuum deployment that glues IoT devices and the cloud. In particular, this paper originally presents a middleware that manages application deployment and lifecycle by simplifying and optimizing management operations such as device configuration and application constraint satisfaction. The proposed solution particularly fits highly articulated scenarios with large numbers of IoT devices and intermediate fog nodes, by supporting the opportunity to offload functionality in a split way between IoT endpoints and edge nodes. The reported experimental results confirm the feasibility of our approach in term of overhead, scalability, and application lifecycle management.