EPI framework: Approach for traffic redirection through containerised network functions

Open Access
Authors
Publication date 2021
Book title Proceedings, IEEE 17th International Conference on eScience
Book subtitle e-Science 2021 : 20-23 September 2021, online event
ISBN
  • 9781665447089
ISBN (electronic)
  • 9781665403610
Event 17th IEEE International Conference on eScience, eScience 2021
Pages (from-to) 80-89
Number of pages 10
Publisher Los Alamitos, California: IEEE Computer Society
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

Utilising programmable infrastructures is a promising approach to support secure data-sharing across healthcare domains of different capabilities in terms of network and security. The EPI1 (Enabling Personalised Interventions) framework automates the setup of the underlying infrastructure while considering different requirements communicated by the EPI components, such as logic area generator and policy management system.In our approach to dynamically provide collaborative environments, we containerise network functions (VFs), that are shipped out and instantiated at the edge of the network. We use container-based Virtual Network Function (VNFs) to accomplish fast deployment, high reusability, and low-performance overhead.Traffic interception and redirection through the chain of containerised network functions is a core feature of our framework. In this paper, we focus on the implementation and design of this tool for packet interception and redirection. We evaluate the performance of two approaches: an NGINX-based reverse proxy method and a SOCKS protocol-based method. We benchmark them to determine the overhead compared to a direct data-sharing session with no proxy. We conclude that the reverse proxy performs better in terms of overhead. Nonetheless, the SOCKS-based method works on a lower network level support all traffic types and offer a higher processing rate. We compare the methods according to other performance parameters. Subsequently, the choice of method will depend on the application performance requirements.

Document type Conference contribution
Language English
Published at https://doi.org/10.1109/eScience51609.2021.00018
Other links https://www.proceedings.com/60965.html https://www.scopus.com/pages/publications/85119043665
Downloads
Permalink to this page
Back