summaryrefslogtreecommitdiffstats
path: root/docs/labs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/labs')
-rw-r--r--docs/labs/OOL.rst190
-rw-r--r--docs/labs/images/ool-testlab.pngbin0 -> 763367 bytes
-rw-r--r--docs/labs/images/orange_paris_pod1.jpgbin0 -> 353262 bytes
-rw-r--r--docs/labs/orange_paris_lab_description.rst73
-rw-r--r--docs/labs/orange_paris_pod1_description.rst127
5 files changed, 390 insertions, 0 deletions
diff --git a/docs/labs/OOL.rst b/docs/labs/OOL.rst
new file mode 100644
index 00000000..09cd896b
--- /dev/null
+++ b/docs/labs/OOL.rst
@@ -0,0 +1,190 @@
+OOL (Okinawa Open Laboratory) OPNFV Testlab
+==================================================
+
+Overview
+------------------
+Okinawa Open Laboratory provides the following facilities for OPNFV testing.
+The testlab is now located only at Okinwa in Japan. ( We have plan to expand PODs and location.)
+The current depoyed version by Fuel installer on the POD is Brahmputra.
+It supports functest, yardstick projects testing. You can connect to CI.
+On each node an OPNFV solution will be installed based on Pharos Lab project.
+On top of this infrastructure several VNFs will be deployed.
+We provide VPN(OpenVPN) to connect the testlab.
+You can check how to connect at “Access Procedure".
+
+
+Environment
+------------------
+The test lab POD is setup along the Pharos project guidelines.
+Servers are deployed in the the following configuration.
+
+* 1 Jump server
+* 3 Controller node
+* 2 compute node
+
+**Hardware Description**
+
+* Summary
+
++------------------------------------------------------------+---------------------------------------------+
+| Node | Machine |
++------------------------------------------------------------+---------------------------------------------+
+| Jump server | SuperMicro SYS-5018R-WR |
++------------------------------------------------------------+---------------------------------------------+
+| Controller & Compute Nodes | FUJITSU PRIMERGY RX2530 M1 |
++------------------------------------------------------------+---------------------------------------------+
+| Switching 1(for each network except storage) | Juniper EX3300-24T |
++------------------------------------------------------------+---------------------------------------------+
+| Switching 2(for storage) | Mellanox SX1024 |
++------------------------------------------------------------+---------------------------------------------+
+
+* Machine Spec
+
++--------------------------------------+---------------------------+-----+
+| SuperMicro SYS-5018R-WR | | |
++--------------------------------------+---------------------------+-----+
+| CPU | Xeon E5-2630v3 | x1 |
++--------------------------------------+---------------------------+-----+
+| RAM | 32GB | - |
++--------------------------------------+---------------------------+-----+
+| HDD | SATA 7.2krpm 2TB | x1 |
++--------------------------------------+---------------------------+-----+
+| SSD | - | - |
++--------------------------------------+---------------------------+-----+
+| 1000BASE-T | Intel | x2 |
++--------------------------------------+---------------------------+-----+
+| 10GBASE-T | Inte | x2 |
++--------------------------------------+---------------------------+-----+
+| BMC | - | x1 |
++--------------------------------------+---------------------------+-----+
+
++----------------------------------------------+---------------------------+-----+
+| FUJITSU PRIMERGY RX2530 M1 | | |
++----------------------------------------------+---------------------------+-----+
+| CPU | Xeon E5-2630v3 | x1 |
++----------------------------------------------+---------------------------+-----+
+| RAM | 32GB | - |
++----------------------------------------------+---------------------------+-----+
+| HDD | SATA 7.2krpm 2TB | x2 |
++----------------------------------------------+---------------------------+-----+
+| SSD | 100GB | x1 |
++----------------------------------------------+---------------------------+-----+
+| 1000BASE-T | Emulex Skyhawk | x2 |
++----------------------------------------------+---------------------------+-----+
+| 10GBASE-T | Intel | x2 |
++----------------------------------------------+---------------------------+-----+
+| BMC | - | x1 |
++----------------------------------------------+---------------------------+-----+
+
+---
+
+**Network**
+
+* Network Overview
+
+.. image:: images/ool-testlab.png
+
+
+
+* Server Nic
+
+Heres are the specifications for the Network Interfaces of servers within POD.
+
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| Hostname | NIC Model | Ports | MAC | BW | Role |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| OPNFV-Jump | Intel I350 | em1 | 0c:c4:7a:6c:a2:b2 | 1Gb | Public |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| OPNFV-Jump | Intel I350 | em2 | 0c:c4:7a:6c:a2:b2 | 1Gb | Admin/Mgmt/Private |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno1 | 90:1b:0e:6b:e8:a8 | 1Gb | Admin |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno2 | 90:1b:0e:6b:e8:a9 | 1Gb | Mgmt |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno3 | 90:1b:0e:6b:e8:aa | 1Gb | Public |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno4 | 90:1b:0e:6b:e8:ab | 1Gb | Prvate |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Intel 82599ES | ens2f0 | 90:1b:0e:6d:09:71 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-9 | Intel 82599ES | ens2f1 | 90:1b:0e:6d:09:72 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno1 | 90:1b:0e:6b:e3:00 | 1Gb | Admin |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno2 | 90:1b:0e:6b:e3:01 | 1Gb | Mgmt |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno3 | 90:1b:0e:6b:e3:02 | 1Gb | Public |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno4 | 90:1b:0e:6b:e3:03 | 1Gb | Prvate |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Intel 82599ES | ens2f0 | 90:1b:0e:6d:09:5f | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-10 | Intel 82599ES | ens2f1 | 90:1b:0e:6d:09:60 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno1 | 90:1b:0e:6b:e5:b4 | 1Gb | Admin |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno2 | 90:1b:0e:6b:e5:b5 | 1Gb | Mgmt |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno3 | 90:1b:0e:6b:e5:b6 | 1Gb | Public |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno4 | 90:1b:0e:6b:e5:b7 | 1Gb | Prvate |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Intel 82599ES | ens2f0 | 90:1b:0e:6d:09:6f | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-11 | Intel 82599ES | ens2f1 | 90:1b:0e:6d:09:70 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno1 | 90:1b:0e:6b:e2:bc | 1Gb | Admin |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno2 | 90:1b:0e:6b:e2:bd | 1Gb | Mgmt |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno3 | 90:1b:0e:6b:e2:be | 1Gb | Public |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Emulex OneConnect NIC (Skyhawk) (onboard) | eno4 | 90:1b:0e:6b:e2:bf | 1Gb | Prvate |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Intel 82599ES | ens2f0 | 90:1b:0e:6d:08:31 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+| node-12 | Intel 82599ES | ens2f1 | 90:1b:0e:6d:08:32 | 10Gb | Storage |
++------------------+--------------------------------------------+----------+-------------------------------+---------+-----------------------------+
+
+* Subnet Allocations
+
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Network name | Address | Mask | Gateway | VLAN id |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Public | 192.168.25.0 | 255.255.255.0 | 192.168.25.254 | 103 |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Fuel Admin | 192.168.103.0 | 255.255.255.0 | 192.168.103.1 | 103 |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Fuel Mangement | 192.168.104.0 | 255.255.255.0 | 192.168.104.1 | 104 |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Fuel Public | 192.168.105.0 | 255.255.255.0 | 192.168.105.1 | 105 |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Fuel Private | 192.168.106.0 | 255.255.255.0 | | Untagged |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+| Fuel Storage | 192.168.107.0 | 255.255.255.0 | | Untagged |
++------------------------+--------------------+-----------------------+----------------------+-------------+
+
+---
+
+
+Access Procedure
+------------------
+
+This environment is free to use by any OPNFV contributor or committer for the purpose of OPNFV approved activities. Access to this environment can be granted by sending a e-mail to: TBD
+
+subject: opnfv_access_ool
+
+Following information should be provided in the request:
+
+* Full name
+* e-mail
+* Phone
+* Organization
+* Resources required
+* How long is access needed
+* PGP public key
+* SSH public key
+
+Granting access normally takes 2-3 business days.
+
+Detailed access descriptions will be provided with your access grant e-mail
diff --git a/docs/labs/images/ool-testlab.png b/docs/labs/images/ool-testlab.png
new file mode 100644
index 00000000..d0ac9352
--- /dev/null
+++ b/docs/labs/images/ool-testlab.png
Binary files differ
diff --git a/docs/labs/images/orange_paris_pod1.jpg b/docs/labs/images/orange_paris_pod1.jpg
new file mode 100644
index 00000000..8e6427f5
--- /dev/null
+++ b/docs/labs/images/orange_paris_pod1.jpg
Binary files differ
diff --git a/docs/labs/orange_paris_lab_description.rst b/docs/labs/orange_paris_lab_description.rst
new file mode 100644
index 00000000..f22d90fb
--- /dev/null
+++ b/docs/labs/orange_paris_lab_description.rst
@@ -0,0 +1,73 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+
+**************************
+Lab Specification Template
+**************************
+
+Introduction
+------------
+
+Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility.
+The test lab would host baremetal servers for the use of OPNFV community as part of the OPNFV Pharos Project.
+
+The Orange Paris lab consist of 1 POD
+ * POD for Fuel
+
+
+Lab Resources
+-------------
+
++----------------+----------------+----------------+----------------+----------------+----------------+----------------+
+| POD Name | Project(s) | Project Lead(s)| Email(s) | POD Role | Status | Notes |
++----------------+----------------+----------------+----------------+----------------+----------------+----------------+
+| opnfv-integ | | | | Dev/test | Active | |
++----------------+----------------+----------------+----------------+----------------+----------------+----------------+
+
+* **POD Name:** Use consistent naming / numbering to avoid confusion. Hyperlinked to POD description.
+* **POD Role:** CI stable, CI latest, Dev/test, Stand-alone, Virtual, ...
+* **Status:** Assigned, Configuring, Active, Troubleshooting, Available, ...
+
+
+Acceptable Usage Policy
+-----------------------
+
+Define lab user policies and expectations
+
+
+Remote Access Infrastructure
+----------------------------
+
+The Orange Paris OPNFV test lab is free to use for the OPNFV community.
+
+A VPN is used to provide access to the Orange Paris Testlab.
+
+To access the Testlab, please contact Auboin Cyril (cyril.auboin@orange.com) with the following details:
+ * Name
+ * Organization
+ * Purpose of using the labs
+ * Dates start / end
+
+Processing the request can take 3-4 business days.
+
+
+Remote Access Procedure
+-----------------------
+
+Define lab process for requesting access to the lab (e.g. VPN guide, how to modify BIOS settings, etc.)
+
+
+Lab Documentation
+-----------------
+
+List lab specific documents here
+
+
+Lab Topology
+------------
+
+Provide a diagram showing the network topology of lab including lights-out network. Any security sensitive details should
+not be exposed publically. The following diagram is an example only.
+
+.. image:: ./images/orange_paris_pod1.jpg
+ :alt: Lab diagram not found
diff --git a/docs/labs/orange_paris_pod1_description.rst b/docs/labs/orange_paris_pod1_description.rst
new file mode 100644
index 00000000..59dde96a
--- /dev/null
+++ b/docs/labs/orange_paris_pod1_description.rst
@@ -0,0 +1,127 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+
+**************************
+POD Specification Template
+**************************
+
+Introduction
+------------
+
+Orange is hosting an OPNFV test lab at Chatillon (near Paris) facility.
+The test lab would host 4 (1 controller and 3 computes) baremetal servers for the use of OPNFV community as part of the OPNFV Pharos Project.
+
+Version: Brahmaputra
+Installer: Fuel (with Ceph)
+
+Additional Requirements
+-----------------------
+
+Server Specifications
+---------------------
+
+**Switch**
+
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | |
+| Hostname | Vendor | Model | Serial Number| CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1- | JUNIPER | EX-4550 | 750-045407 | | | | 172.31.2.254 | | | 32 ports |
+| switch | | | | | | | CC:E1:7F:86:38:80 | | | |
+| | | | | | | | | | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+
+**Jump Host**
+
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | |
+| Hostname | Vendor | Model | Serial Number| CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1- | DELL | Proliant | CZJ40901PV | Intel Xeon | 16 GB | 300GB SAS | | IF0: 172.31.13.5 | | |
+| jump-host | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | | | |
+| | | Gen8 | |2,5Ghz 24 core| | | | | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+
+**Firewall**
+
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | |
+| Hostname | Vendor | Model | Serial Number| CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1- | IBM | @Server | | Intel Xeon | 4 GB | 36GB SATA | | IF0: 161.105.211.2 | | |
+| firewall | | xSerie 336 | KKTVY4M | | | 36GB SATA | | | | |
+| | | | | | | | | | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+
+**Controller Node**
+
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | |
+| Hostname | Vendor | Model | Serial Number| CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1-ctrl1 | HP | Proliant | CZJ40901PT | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:E4:74 | | |
+| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | |
+| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:E4:75 | | |
+| | | | | 24 core | | | | 18: Public | | |
+| | | | | | | | | 1500: Storage | | |
+| | | | | | | | | 17: Management | | |
+| | | | | | | | | 1502: Private | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+
+**Compute Nodes**
+
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| | | | | | | Local | Lights-out network | 1GbE: NIC#/IP | 10GbE: NIC#/IP | |
+| Hostname | Vendor | Model | Serial Number| CPUs | Memory | storage | (IPMI): IP/MAC, U/P | MAC/VLAN/Network | MAC/VLAN/Network | Notes |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1-node1 | DELL | R730 | 8F3J642 | Intel Xeon | 128GB | 250GB SATA | | IF0: EC:F4:BB:CB:62:9C | | |
+| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | |
+| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:9A | | |
+| | | | | 12 core | | | | 18: Public | | |
+| | | | | | | | | 1500: Storage | | |
+| | | | | | | | | 17: Management | | |
+| | | | | | | | | 1502: Private | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1-node2 | HP | Proliant | CZJ40901PS | Intel Xeon | 16GB | 300GB SAS | | IF0: 9C:B6:54:95:D4:F0 | | |
+| | | DL 360e | | E5-2430 v2.2 | | 300GB SAS | | Admin | | |
+| | | Gen8 | | 2,5Ghz | | | | IF1: 9C:B6:54:95:D4:F1 | | |
+| | | | | 24 core | | | | 18: Public | | |
+| | | | | | | | | 1500: Storage | | |
+| | | | | | | | | 17: Management | | |
+| | | | | | | | | 1502: Private | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+| pod1-node3 | DELL | R730 | FG3J642 | Intel Xeon | 128GB | 256GB SATA | | IF0: EC:F4:BB:CB:62:E4 | | |
+| | | | | E5-2603 v3 | (8x16GB) | 480GB SSD | | Admin | | |
+| | | | | 1,6Ghz | 1600Mhz | 480GB SSD | | IF1: EC:F4:BB:CB:62:E2 | | |
+| | | | | 12 core | | | | 18: Public | | |
+| | | | | | | | | 1500: Storage | | |
+| | | | | | | | | 17: Management | | |
+| | | | | | | | | 1502: Private | | |
++--------------+--------------+--------------+--------------+--------------+--------------+--------------+------------------------+------------------------+------------------------+--------------+
+
+Users
+-----
+
++------------------+-----------------------------+--------------+--------------+--------------+
+| Name | Email | Company | Role | Notes |
++------------------+-----------------------------+--------------+--------------+--------------+
+| | | | | |
++------------------+-----------------------------+--------------+--------------+--------------+
+
+Firewall Rules
+--------------
+
++--------------+--------------+--------------+
+| Port(s) | Service | Note |
++--------------+--------------+--------------+
+| 22, 43, 80 | Jenkins CI | |
++--------------+--------------+--------------+
+
+POD Topology
+------------
+
+Provide a diagram showing the network topology of the POD. Any security sensitive details should
+not be exposed publically and can be stored in the secure Pharos repo. The following diagram is an example only.
+
+.. image:: ./images/orange_paris_pod1.jpg
+ :alt: POD diagram not found