Adds Libvirt Handler
[pharos.git] / docs / release / release-notes / specification / objectives.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. (c) 2016 OPNFV.
4
5
6 Pharos Compliance
7 -----------------
8
9 The **Pharos Specification** defines a hardware environment for deployment and testing of the
10 **Brahmaputra** platform release. The **Pharos Project** is also responsible for defining lab
11 capabilities, developing management/usage policies and process;  and a support plan for reliable
12 access to project and release resources.  Community labs are provided as a service by companies and
13 are not controlled by Pharos however our objective is to provide easy visibility of all lab
14 capabilities and their usage at all-times.
15
16 Pharos lab infrastructure has the following objectives:
17 - Provides secure, scalable, standard and HA environments for feature development
18 - Supports the full Brahmaputra deployment lifecycle (this requires a **bare-metal** environment)
19 - Supports functional and performance testing of the Brahmaputra release
20 - Provides mechanisms and procedures for secure remote access to Pharos compliant environments for
21   OPNFV community
22
23 Deploying Brahmaputra in a Virtualized environment is possible and will be useful, however it does
24 not provide a fully featured deployment and realistic test environment for the Brahmaputra release
25 of OPNFV.
26
27 The high level architecture is outlined in the following diagram:
28
29 .. image:: ../images/pharos-archi1.jpg