FaaS: Federation-as-a-Service

Reading time: 4 minute
...

📝 Abstract

This document is the main high-level architecture specification of the SUNFISH cloud federation solution. Its main objective is to introduce the concept of Federation-as-a-Service (FaaS) and the SUNFISH platform. FaaS is the new and innovative cloud federation service proposed by the SUNFISH project. The document defines the functionalities of FaaS, its governance and precise objectives. With respect to these objectives, the document proposes the high-level architecture of the SUNFISH platform: the software architecture that permits realising a FaaS federation. More specifically, the document describes all the components forming the platform, the offered functionalities and their high-level interactions underlying the main FaaS functionalities. The document concludes by outlining the main implementation strategies towards the actual implementation of the proposed cloud federation solution.

💡 Analysis

This document is the main high-level architecture specification of the SUNFISH cloud federation solution. Its main objective is to introduce the concept of Federation-as-a-Service (FaaS) and the SUNFISH platform. FaaS is the new and innovative cloud federation service proposed by the SUNFISH project. The document defines the functionalities of FaaS, its governance and precise objectives. With respect to these objectives, the document proposes the high-level architecture of the SUNFISH platform: the software architecture that permits realising a FaaS federation. More specifically, the document describes all the components forming the platform, the offered functionalities and their high-level interactions underlying the main FaaS functionalities. The document concludes by outlining the main implementation strategies towards the actual implementation of the proposed cloud federation solution.

📄 Content

59044044

FaaS: Federation-as-a-Service The SUNFISH Cloud Federation Solution

TECHNICAL REPORT

Edited by Francesco Paolo Schiavo1, Vladimiro Sassone2, Luca Nicoletti3,
Andrea Margheri2

1 - Ministero dell’Economia e delle Finanze (Italy) 2 – University of Southampton, Electronic and Computer Science (United Kingdom) 3 – SOGEI (Italy)

SecUre iNFormatIon SHaring in federated heterogeneous private clouds (SUNFISH) Grant Agreement Number: 644666 H2020-ICT-2014/H2020-ICT-2014-1

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 2

SUNFISH - SecUre iNFormation SHaring in federated heterogeneous private clouds

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 3 Project funded by the European Commission Horizon 2020 -
The EU Framework Programme for Research and Innovation.

The SUNFISH Consortium consists of: Logo Name Country

MEF – Ministero dell’Economia e delle Fi- nanze Italy

MITA – Malta Information Technology Agency Malta

UNIROMA1 – Università degli Studi di Roma La Sa- pienza
Italy

IBM ISRAEL – IBM Israel – Science & Technology Ltd Israel

A-SIT – Zentrum für Siche- re Informationstechnologie
Austria

TU GRAZ – Technische Universität Graz Austria

SOTON – University of Southampton United Kingdom

MFIN - Ministry for Fi- nance Malta

SEROCU – South East Re- gional Organised Crime Unit - Cyber Crime Unit United Kingdom

CYBER – Cybernetica Estonia

PWC – Pricewaterhouse- Coopers Advisory SpA Italy

SUNFISH - SecUre iNFormation SHaring in federated heterogeneous private clouds

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 4

SUNFISH - SecUre iNFormation SHaring in federated heterogeneous private clouds

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 5 List of Contributors

Chapter 1 Wayne Grixti and Jonathan Cassar from Malta Information Technology Agency

Chapter 2 Sadek Ferdous and Mu Yang from University of Southampton
Leonardo Aniello and Gabriele Gualandi from University of Rome La Sapienza

Chapter 3 Andreas Reiter and Bojan Suzic from Technical University of Graz Micha Moffie from IBM Israel

Chapter 4 Sadek Ferdous and Mu Yang from University of Southampton
Wayne Grixti and Jonathan Cassar from Malta Information Technology Agency Andreas Reiter and Bojan Suzic from Technical University of Graz Leonardo Aniello and Gabriele Gualandi from University of Rome La Sapienza Baldur Kubo, Riivo Talviste, Ilja Livenson from Cybernetica Micha Moffie, Muhammad Barham, Boris Rozenberg from IBM Israel

Chapter 5 Leonardo Aniello and Gabriele Gualandi from University of Rome La Sapienza

SUNFISH - SecUre iNFormation SHaring in federated heterogeneous private clouds

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 6 SUNFISH - SecUre iNFormation SHaring in federated heterogeneous private clouds

FaaS: Federation-as-a-Service. The SUNFISH Cloud Federation Solution Page 7 Table of contents Executive Summary …………………………………………………………………………. 11 1 Introduction …………………………………………………………………………… 12 1.1 Setting the scene: Preliminary Definitions …………………………………………………… 13 1.2 Document Structure ………………………………………………………………………………. 13 2 Cloud Federation: Background and the SUNFISH Solution …………… 14 2.1 Cloud Systems and Cloud Federations ………………………………………………………… 14 2.1.1 Cloud Systems ……………………………………………………………………………………………………… 14 2.1.2 From Cloud Interoperability To Cloud Federations …………………………………………………… 15 2.1.3 The Need for a New Cloud Federation Solution ……………………………………………………….. 16 2.2 SUNFISH: Federation-as-a-Service (FaaS) …………………………………………………… 17 2.2.1 The FaaS Functionalities ……………………………………………………………………………………….. 18 2.2.2 The FaaS Governance …………………………………………………………………………………………… 21 3 FaaS: Objectives and Requirements ………………………………………….. 26 3.1 Objectives …………………………………………………………………………………………… 26 3.2 Requirements

This content is AI-processed based on ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut