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


DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
  <identifier identifierType="DOI">10.5281/zenodo.3927061</identifier>
  <creators>
    <creator>
      <creatorName>Razvan Deaconescu</creatorName>
      <affiliation>Polytechnic University of Bucharest</affiliation>
    </creator>
    <creator>
      <creatorName>Costin Raiciu</creatorName>
      <affiliation>Polytechnic University of Bucharest</affiliation>
    </creator>
    <creator>
      <creatorName>Felipe Huici</creatorName>
      <affiliation>NEC</affiliation>
    </creator>
    <creator>
      <creatorName>Simon Kuenzer</creatorName>
      <affiliation>NEC</affiliation>
    </creator>
    <creator>
      <creatorName>Gaulthier Gain</creatorName>
      <affiliation>University of Liège</affiliation>
    </creator>
    <creator>
      <creatorName>Cyril Soldani</creatorName>
      <affiliation>University of Liège</affiliation>
    </creator>
    <creator>
      <creatorName>Cristiano Giuffrida</creatorName>
      <affiliation>Stichting Vrije Universiteit Amsterdam</affiliation>
    </creator>
    <creator>
      <creatorName>Herbert Bos</creatorName>
      <affiliation>Stichting Vrije Universiteit Amsterdam</affiliation>
    </creator>
  </creators>
  <titles>
    <title>D3.3 API, Library and Security Primitives Implementation - Initial</title>
  </titles>
  <publisher>Zenodo</publisher>
  <publicationYear>2020</publicationYear>
  <subjects>
    <subject>unikernels</subject>
    <subject>unikraft</subject>
    <subject>API</subject>
    <subject>libraries</subject>
    <subject>nginx</subject>
    <subject>Redis</subject>
    <subject>SQLite</subject>
    <subject>applications</subject>
    <subject>VM</subject>
    <subject>virtual machine</subject>
    <subject>IoT</subject>
    <subject>NFV</subject>
    <subject>Serverless Computing</subject>
    <subject>Smart Contracts</subject>
    <subject>toolchain</subject>
    <subject>toolkit</subject>
  </subjects>
  <dates>
    <date dateType="Issued">2020-06-30</date>
  </dates>
  <language>en</language>
  <resourceType resourceTypeGeneral="Text">Project deliverable</resourceType>
  <alternateIdentifiers>
    <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/3927061</alternateIdentifier>
  </alternateIdentifiers>
  <relatedIdentifiers>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.3927060</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsPartOf">https://zenodo.org/communities/h2020-unicore-eu</relatedIdentifier>
  </relatedIdentifiers>
  <version>Pending EC approval</version>
  <rightsList>
    <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons Attribution 4.0 International</rights>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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 &amp;ndash; known as unikernels &amp;ndash; 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&lt;br&gt;
and run on standard high-volume servers or cloud computing infrastructure.&lt;/p&gt;</description>
  </descriptions>
</resource>
34
41
views
downloads
All versions This version
Views 3434
Downloads 4141
Data volume 83.0 MB83.0 MB
Unique views 3030
Unique downloads 4141

Share

Cite as