Lightweight virtualization as enabling technology for future smart cars

@article{Morabito2017LightweightVA,
  title={Lightweight virtualization as enabling technology for future smart cars},
  author={Roberto Morabito and Riccardo Petrolo and Valeria Loscr{\'i} and Nathalie Mitton and Giuseppe Ruggeri and Antonella Molinaro},
  journal={2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)},
  year={2017},
  pages={1238-1245}
}
Modern vehicles are equipped with several interconnected sensors on board for monitoring and diagnosis purposes; their availability is a main driver for the development of novel applications in the smart vehicle domain. In this paper, we propose a Docker container-based platform as solution for implementing customized smart car applications. Through a proof-of-concept prototype—developed on a Raspberry Pi3 board—we show that a container-based virtualization approach is not only viable but also… Expand
Virtualization Management Concept for Flexible and Fault-Tolerant Smart Grid Service Provision
TLDR
The concept of Grid Function Virtualization (GFV) is presented as a potential approach to improve the operational flexibility of grid automation systems and the advantages of the proposed concept to deal with disruptions in power systems are demonstrated. Expand
Consolidate IoT Edge Computing with Lightweight Virtualization
TLDR
An in-depth analysis on the requirements of edge computing from the perspective of three selected use cases that are particularly interesting for harnessing the power of the Internet of Things and the applicability of two LV technologies, containers and unikernels, as platforms for enabling the scalability, security, and manageability required. Expand
LEGIoT: A Lightweight Edge Gateway for the Internet of Things
TLDR
A Lightweight Edge Gateway for the Internet of Things (LEGIoT) architecture is introduced that enhances the suitability of edge gateways towards a wide variety of IoT protocols/applications enabling an optimized resource management and taking into account requirements such as energy efficiency, multi-tenancy, and interoperability. Expand
Grid Function Virtualization for Reliable Provision of Services in Cyber-Physical Energy Systems
TLDR
The concept of Grid Function Virtualization (GFV) is explored as a potential approach to enhance the operational flexibility of grid automation systems and the benefits in dealing with power system disruptions are demonstrated via real time simulations. Expand
Container-Based Internet-of-Things Architecture Pattern: Kill Switch
TLDR
This paper defines and describes the ‘kill switch’ Internet-of-Things container architecture pattern, aimed at enforcing multiple modes of application functionality, a new and novel pattern that could lead to further research in the area. Expand
A Containerized Edge Cloud Architecture for Data Stream Processing
TLDR
This work uses a low-power and low-cost cluster of single board computers (SBC) to apply common models and technologies from the big data domain, which reduces the volume of data that is transferred. Expand
A Microservice-Based Architecture for Performance and Energy Benchmarking of Docker-Host Linux Distributions on Internet-of-Things Devices
TLDR
This paper presents a microservice-based architecture for performance analysis and energy consumption of Internet-of-Things "Docker host" Linux distributions and introduces container-engine performance metrics related to container lifecycle operations, and concurrent container performance. Expand
Comparing and Evaluating Application-specific Boot Times of Virtualized Instances
TLDR
This work compares for the first time traditional virtual machines, container virtualization and unikernels in this new key performance indicator to further understand each technology's applicability in actual scenarios and shows that the type of virtualization has an impact on the overhead of service startup time compared to the boot time of the instance. Expand
WebAssembly: Paving the Way Towards a Unified and Distributed Intra-Vehicle Computing- and Data-Acquisition-Platform?
  • Fabian Scheidl
  • Computer Science
  • 2020 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE)
  • 2020
TLDR
The potential of an efficient, scalable and unified distributed onboard computing- and data-acquisition-platform based on WebAssembly across a wide variety of vehicular electronic control units is explored. Expand
MEC Support for 5G-V2X Use Cases through Docker Containers
TLDR
The latest available ETSI MEC and 3GPP C-V2X specifications are referred to to investigate the issue of service migration between ME hosts in the context of vehicular communication to provide measures of the service migration latencies when ME applications run as Docker containers. Expand
...
1
2
...

References

SHOWING 1-10 OF 16 REFERENCES
Demo: Design of a Virtualized Smart Car Platform
TLDR
This demonstration presents a system that combines the use of Single-Board Computer with the lightweight characteristics of container virtualization technologies for the deployment of a Smart Car platform and practically shows how this integrated environment can facilitate the development of functional and versatile car On Board Units, even on top of constrained Single- board Computer with several applications instantiated. Expand
Container Based Virtualisation for Software Deployment in Self-Driving Vehicles
Delivering new software features in a continuous fashion has become a competitive advantage for organisations operating in the web domain. Being able to deliver new features to customers on a regularExpand
A performance evaluation of container technologies on Internet of Things devices
  • R. Morabito
  • Computer Science
  • 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
  • 2016
TLDR
It is shown that, overall, the overhead added by containers is negligible and this paper presents a performance evaluation of container technologies on constrained devices, in this case, on Raspberry Pi. Expand
Challenges in a future IP/Ethernet-based in-car network for real-time applications
TLDR
Simulation results of promising use cases for in-car Ethernet use cases are shown, while looking at different realistic topologies, types of traffic, and configurations. Expand
KVM, Xen and Docker: A performance analysis for ARM based NFV and cloud computing
TLDR
The extensive system and Input/Output (I/O) performance measurements included in this paper show a slightly better performance for containers in CPU bound workloads and request/response networking; conversely, thanks to their caching mechanisms, hypervisors perform better in most disk I/O operations and TCP streaming benchmark. Expand
Hypervisors vs. Lightweight Virtualization: A Performance Comparison
TLDR
This paper presents a detailed performance comparison of traditional hypervisor based virtualization and new lightweight solutions, and shows that containers achieve generally better performance when compared with traditional virtual machines and other recent solutions. Expand
Hybrid testbed for simulating in-vehicle automotive networks
TLDR
A novel method of automotive network simulation which is being used in an ongoing research effort to design cost effective, flexible in-vehicle networks suitable for use in multi-camera, high bandwidth environments is presented. Expand
kvm : the Linux Virtual Machine Monitor
TLDR
The Kernel-based Virtual Machine, or kvm, is a new Linux subsystem which leverages virtualization extensions to add a virtual machine monitor (or hypervisor) capability to Linux. Expand
An updated performance comparison of virtual machines and Linux containers
TLDR
This paper explores the performance of traditional virtual machine (VM) deployments, and contrast them with the use of Linux containers, using KVM as a representative hypervisor and Docker as a container manager. Expand
A Performance Isolation Analysis of Disk-Intensive Workloads on Container-Based Clouds
TLDR
This paper analyzes the performance interference suffered by disk-intensive workloads within very noisy-perturbed containers (different hardware components stressed) and exposes a workload-balanced scenario wherein the performance does not suffer any interference. Expand
...
1
2
...