summaryrefslogtreecommitdiffstats
path: root/docs/release/information/pharos.rst
blob: 19cfa58125081fc8b6bffdde9ec5945fd5be5e3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) 2016 OPNFV.


Introduction
------------

The `Pharos <https://www.opnfv.org/developers/pharos>`_ Project deals with developing an OPNFV lab
infrastructure that is geographically and technically diverse.  This will greatly assist in
developing a highly robust and stable OPNFV platform. Community labs are hosted by individual
companies and there is also an OPNFV lab hosted by the Linux Foundation that has controlled access
for key development and production activities. The **Pharos Specification** defines a "compliant"
deployment and test environment. Pharos is responsible for defining lab capabilities, developing
management/usage policies and process; and a support plan for reliable access to project and release
resources. Community labs are provided as a service by companies and are not controlled by Pharos
however our goal is to provide easy visibility of all lab capabilities and their usage at all-times.

A requirement of Pharos labs is to provide **bare-metal** for development, deployment and testing.
This is resource intensive from a hardware and support perspective while providing remote access can
also be very challenging due to corporate IT policies. Achieving a consistent *look and feel* of a
federated lab infrastructure continues to be an objective. Virtual environments are also useful and
provided by some labs. Jira is currently used for tracking lab operational issues as well as for
Pharos project activities.

Future lab capabilities are currently focused on:

1) Automatic resource provisioning
2) Dashboards (for capability and usage)
3) *Virtual Labs* for developer on-boarding

Project Communication
---------------------

* `Pharos page <https://www.opnfv.org/developers/pharos>`_
* `Pharos project Wiki <https://wiki.opnfv.org/display/pharos>`_
* `Pharos Planning <https://wiki.opnfv.org/display/pharos/Pharos+Euphrates+Plan>`_
* `Pharos Jira <https://jira.opnfv.org/projects/PHAROS/summary>`_
* `Weekly INFRA WG meeting <https://wiki.opnfv.org/display/INF/Infra+Working+Group>`_
* `Weekly coordination meeting for Test related projects <https://wiki.opnfv.org/meetings/test>`_
* `IRC: freenode.net #opnfv-pharos <http://webchat.freenode.net/?channels=opnfv-pharos>`_
* Mailing List: use opnfv-tech-discuss@lists.opnfv.org and tag your emails with [Pharos] in the
  subject for filtering

Project Release Artifacts
-------------------------

* `Project Repository <https://gerrit.opnfv.org/gerrit/gitweb?p=pharos.git>`_
* `Continuous Integration <https://build.opnfv.org/ci/view/pharos/>`_
* `Documentation <http://artifacts.opnfv.org/pharos/docs/>`_

Pharos Lab Process
------------------

* Process for requesting lab access and support https://wiki.opnfv.org/display/INF/Infra+Lab+Support
* Pharos Lab Governance and Policies https://wiki.opnfv.org/display/pharos/Pharos+Policies
* Status of Community labs https://wiki.opnfv.org/display/pharos/Community+Labs

Current Labs
------------

An interactive map of OPNFV lab locations, lab owners and other lab information is maintained on the
`Pharos Wiki <https://wiki.opnfv.org/pharos#community_labs>`_

+----+---------------+----------------------------------------------------------------------------+-------------------+
| #  | **Hosted by** |  **Home page**                                                             | **Location**      |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 1  | Linux         | https://wiki.opnfv.org/display/pharos/Lflab+Hosting                        | Portland, Oregon  |
|    | Foundation    |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 2  | China Mobile  | https://wiki.opnfv.org/display/pharos/Lab2+Chinamobile+Hosting             | Beijing, China    |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 3  | Enea          | https://wiki.opnfv.org/display/pharos/Enea-pharos-lab                      | Kista, Sweden     |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 4  | Ericsson      | https://wiki.opnfv.org/display/pharos/Ericsson+Hosting+and+Request+Process | Montreal, Canada  |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 5  | Huawei        | https://wiki.opnfv.org/display/pharos/Huawei+Hosting                       | Langfang, China   |
|    |               |                                                                            | Shanghai, China   |
|    |               |                                                                            | Munich, Germany   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 6  | Intel         | https://wiki.opnfv.org/display/pharos/Intel+Hosting                        | Hillsboro, Oregon |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 7  | Nokia         | https://wiki.opnfv.org/display/pharos/Nokia+Hosting                        | Espoo, Finland    |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 8  | Okinawa       | https://wiki.opnfv.org/display/pharos/OOL+TestLab                          | Okinawa, Japan    |
|    | Open Lab      |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 9  | Orange        | https://wiki.opnfv.org/display/pharos/Opnfv-orange                         | Lannion, France   |
|    |               |                                                                            | Paris, France     |
+----+---------------+----------------------------------------------------------------------------+-------------------+
| 10 | ZTE           | https://wiki.opnfv.org/display/pharos/ZTE+SH+Testlab                       | Shanghai, China   |
|    |               |                                                                            |                   |
+----+---------------+----------------------------------------------------------------------------+-------------------+


Pharos project Key Facts
------------------------

**Key Project Facts are maintained in the Pharos INFO file in the project repo**

  * Can be viewed on the project
    `wiki INFO <https://wiki.opnfv.org/pharos?&#pharos_project_-_key_facts>`_
  * Project key facts in
    `repo INFO <https://gerrit.opnfv.org/gerrit/gitweb?p=pharos.git;f=INFO;hb=refs/heads/master>`_