This document presents the details of the first phase of the activities associated with the specification of the SONATA infrastructure flavors and the elaboration on the pilots. During this first phase, the focus has been on preparing the hosting infrastructure where the anticipated SONATA infrastructures would be deployed and initial validation and integration test would be executed. The resulted deployments will support, in full, the first year demonstrations. Particularly, the physical topology of the deployed NFVIs is given as well as the specification of the software and hardware components used.
The aim of this deliverable is not only to present the technical progress of the project in the field, but also to constitutes a rough technical guide for the installation and integration of SONATA artifacts. At this stage the document's importance is to complement the Open sourcing activity for SONATA artifacts, constituting a rough guide for their deployment. However as the project carries on, future versions of the document will be enriched with additional more complete information.
The document elaborates on the state-of-art used for the selection of the appropriate technologies or used as examples for concluding on the SONATA approach. The focus of the SOTA was onfields like: (i) Virtualisation enablers, that could be exploited for the deployment of SONATA as well as for the implementation of the VNFs; (ii) Virtual Infrastructure Management (VIM) solutions that could be considered as targets for the Infrastructure Adaptation component and at last (iii) Open source infrastructure deployment automation frameworks. The survey included as well a summary of implementations coming from EU-funded projects like T-NOVA and UNIFY.
The deliverable continues with the definition of the SONATA infrastructure flavors, namely: Integration Infrastructure, Qualification Infrastructure and Demonstration Infrastructure. In order to support the automatic deployment and maintenance of the aforementioned infrastructures, the assumption of the existence of a virtualisation capable underlying infrastructure (host infrastructure) was made. In addition, the selected technology for managing and running Host infrastructure was Openstack and more precisely the Brahmaputra OPNFV release (it deploys Openstack Liberty release). For each infrastructure version a detailed deployment and configuration guide is included ranging from the Continuous Deployment / Continuous Integration (CI/CD) framework - used for the development of both SONATA artifacts but also as a model for the future SONATA developers to
the deployment of SONATA SDK and SONATA Service Platform.
Regarding the operations a specific section is devoted to this part. The section discusses the supported operation over the infrastructure and provides some insight regarding the operation and monitoring of some critical components (e.g. Jenkins servers).
Finally the document concludes with the definition of pilot selection methodology that is applied over the first year Use Cases. The methodology uses multiple criteria such as:
- Project KPIs.
- Project Objectives.
- SONATA functionalities coverage.
- Workload characteristics variety.
- Feasibility of pilot implementation.
Checking the considered first year Use Cases against the criteria mentioned, yields that the most applicable Use Case to be piloted as a whole is the vCDN use case. At the same time focused pilots for particular SONATA functionalities that are not currently covered are specified.