CORDIS
EU research results

CORDIS

English EN
A Common Code Base and Toolkit for  Deployment of Applications to Secure and Reliable Virtual Execution Environments

A Common Code Base and Toolkit for Deployment of Applications to Secure and Reliable Virtual Execution Environments

Objective

Quickly developing, upgrading and deploying applications is the core function of the software and IT industry, often achieved through running software on shared hardware (e.g., on data centers) in order to reduce costs and improve profitability. At this point however, the software world appears stuck with inherently insecure and not-so-efficient lightweight virtualization (e.g., containers), because virtual machines are deemed too expensive to use in many scenarios. Unikernels, extremely lightweight VMs, seem like a step towards a solution, but their overwhelming development time and costs hinder their use in real-world settings. Unicore will challenge this status quo by enabling software developers to easily build and quickly deploy lightweight, secure and verifiable images (which we call unikernels) starting from existing applications. Unicore will create a common code base from which to build unikernels, and develop tools that will make the creation of such unikernels as easy as compiling an app for an existing OS, which will enable EU players to lead the next generation of cloud computing services and technology. Such tools will also allow for the creation of lean, efficient operating systems that would be perfectly suitable for resource-constrained devices settings such as IoT. Through its industry-led consortium and its top-notch academic partners, Unicore will ensure exploitation of its technical results through the implementation and operational deployment of multiple use cases. Unicore addresses the work programme’s goals by (1) providing a common code base and tools for code reusability, (2) by developing tools for verification and validation of the generated software, (3) through transparently handling of cross-platform dependencies and by (4) accelerating the full software lifecycle by fully automating several of its stages.
Leaflet | Map data © OpenStreetMap contributors, Credit: EC-GISCO, © EuroGeographics for the administrative boundaries

Coordinator

UNIVERSITATEA POLITEHNICA DIN BUCURESTI

Address

Splaiul Independentei 313 Sect 6
060042 Bucharest

Romania

Activity type

Higher or Secondary Education Establishments

EU Contribution

€ 367 850

Participants (11)

Sort alphabetically

Sort by EU Contribution

Expand all

NEC LABORATORIES EUROPE GMBH

Germany

EU Contribution

€ 551 588

ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE

Switzerland

EU Contribution

€ 414 375

IBM ISRAEL - SCIENCE AND TECHNOLOGY LTD

Israel

EU Contribution

€ 623 000

CONSORCI DE SERVEIS UNIVERSITARIS DE CATALUNYA

Spain

EU Contribution

€ 370 000

UNIVERSITE DE LIEGE

Belgium

EU Contribution

€ 436 512

ACCELLERAN

Belgium

EU Contribution

€ 319 375

STICHTING VU

Netherlands

EU Contribution

€ 270 570

NEXTWORKS

Italy

EU Contribution

€ 248 150

EKINOPS FRANCE

France

EU Contribution

€ 363 877

CORRECT NETWORKS SRL

Romania

EU Contribution

€ 123 375

ORANGE ROMANIA SA

Romania

EU Contribution

€ 233 625

Project information

Grant agreement ID: 825377

Status

Ongoing project

  • Start date

    1 January 2019

  • End date

    31 December 2021

Funded under:

H2020-EU.2.1.1.

  • Overall budget:

    € 5 377 866,25

  • EU contribution

    € 4 322 297

Coordinated by:

UNIVERSITATEA POLITEHNICA DIN BUCURESTI

Romania