H-Container: Enabling Heterogeneous-ISA Container Migration in Edge Computing

Abstract

Edge computing is a recent computing paradigm that brings cloud services closer to the client. Among other features, edge computing offers extremely low client/server latencies. To consistently provide such low latencies, services should run on edge nodes that are physically as close as possible to their clients. Thus, when the physical location of a client changes, a service should migrate between edge nodes to maintain proximity. Differently from cloud nodes, edge nodes integrate CPUs of different Instruction Set Architectures (ISAs), hence a program natively compiled for a given ISA cannot migrate to a server equipped with a CPU of a different ISA. This hinders migration to the closest node.

Document Details

Document Type
Pub Defense Publication
Publication Date
Nov 30, 2021
Source ID
10.1145/3524452

Entities

People

  • Antonio Barbalace
  • Binoy Ravindran
  • Mohamed L. Karaoui
  • Pierre Olivier
  • Tong Xing
  • Wei Wang

Organizations

  • Brookhaven National Laboratory
  • Huawei
  • Office of Naval Research
  • University of Edinburgh
  • University of Manchester
  • Virginia Tech

Tags

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Parallel and Distributed Computing.