An Application Migration Framework for Edge-based Computing Systems

  • An Application Migration Framework for Edge-based Computing Systems
Internships Summer 2017/18

Proposed Project Title:

  • An Application Migration Framework for Edge-based Computing Systems

Principal Supervisor(s):
  • Dr Blesson Varghese

Project Description:

The vision of edge computing is to facilitate general purpose computing on nodes, such as routers, mobile base stations and switches. Running applications on edge nodes that service users in a region is anticipated to improve the Quality-of-Service and Experience. To make the edge computing vision a reality, applications will need to be migrated across edge nodes for load balancing and for maintaining seamless service. In this project, a framework that will enable the migration of applications deployed using the container technology will be rapidly prototyped. Experimental studies to understand the overheads in migrating containers across edge nodes and the impact on performance of applications will be pursued.

The intern will be integrated with a team and will work closely with one PhD student and the supervisor. The project will be developed by regularly meeting with the supervisor. An induction session on edge computing and container technologies will be organised. The source code for the software framework will be made available in a public repository and will contribute towards the edge computing ecosystem. Background information on the team’s vision of edge computing is available from and

The intern may have basic understanding of any Linux Operating System and the use of a programming language.  A strong ambition for obtaining high quality deliverables and a commitment for working towards deadlines is essential.

  1. To investigate application migration for edge-based computing systems
  2. To develop a software framework for migrating applications deployed using containers on edge nodes.
  3. To experimentally explore the overheads in using the framework and impact on performance of applications.
  4. To deliver a software framework with an installation procedure.

Academic Requirements:

The scheme is open to all EEECS Undergraduates (apart from students on the BIT degree pathway and students who are due to graduate this summer)

General Information:

Each internship will last between 6-8 weeks and will pay a weekly stipend of £200.
Accommodation and travel costs are not provided under this scheme.

Start date: 15 June (negotiable to suit the intern)

Duration: 8 (Weeks)

Location: 01.009 Computer Science Building, 18 Malone Road, Belfast

Further information available at:

Contact details:

Supervisor Name: Dr Blesson Varghese

Queens University of Belfast
School of EEECS,
Computer Science Building,
18 Malone Road,

Tel: +44 (0)28 9097 4959

For further information on Research Area click on link below: