Project deliverable Open Access

D3.3 API, Library and Security Primitives Implementation - Initial

Razvan Deaconescu; Costin Raiciu; Felipe Huici; Simon Kuenzer; Gaulthier Gain; Cyril Soldani; Cristiano Giuffrida; Herbert Bos

In the deliverable we provide the initial implementation of the UNICORE APIs, along with an initial set of libraries. This set supports multiple applications (nginx, Redis, SQLite) available for the project use cases. We recall the overall design of UNICORE APIs together with a list of external libraries and applications. External libraries and applications are linked to required UNICORE APIs to create specialized (small and fast) unikernel images. We also describe the initial implementation of security and safety primitives.

The goal of the EU-funded UNICORE project is to develop a common code-base and toolchain that will enable software developers to rapidly create secure, portable, scalable, high-performance solutions starting from existing applications. The key to this is to compile an application into very light-weight virtual machines – known as unikernels – where there is no traditional operating system, only the specific bits of operating system functionality that the application needs. The resulting unikernels can then be deployed
and run on standard high-volume servers or cloud computing infrastructure.

Files (2.0 MB)
Name Size
2.0 MB Download
All versions This version
Views 4444
Downloads 5454
Data volume 109.3 MB109.3 MB
Unique views 4040
Unique downloads 5454


Cite as