Various Document edits to fix formatting issues and add contents
[pharos.git] / docs / specification / networkconfig.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 Networking
7 ----------
8
9 Test-bed network
10
11 * 24 or 48 Port TOR Switch
12 * NICS - 1GE, 10GE - per server can be on-board or PCI-e
13 * Connectivity for each data/control network is through a separate NIC.
14   *This simplifies Switch Management howeverrequires more NICs on the server and also more switch ports
15 * Lights-out network can share with Admin/Management
16
17 Network Interfaces
18
19 * Option I: 4x1G Control, 2x40G Data, 48 Port Switch
20
21   * 1 x 1G for ILMI (Lights out Management )
22   * 1 x 1G for Admin/PXE boot
23   * 1 x 1G for control Plane connectivity
24   * 1 x 1G for storage
25   * 2 x 40G (or 10G) for data network (redundancy, NIC bonding, High bandwidth testing)
26
27 * Option II: 1x1G Control, 2x 40G (or 10G) Data, 24 Port Switch
28
29   * Connectivity to networks is through VLANs on the Control NIC.
30     * Data NIC used for VNF traffic and storage traffic segmented through VLANs
31
32 * Option III: 2x1G Control, 2x10G Data, 2x40G Storage, 24 Port Switch
33
34   * Data NIC used for VNF traffic
35     * Storage NIC used for control plane and Storage segmented through VLANs (separate host traffic from VNF)
36   * 1 x 1G for IPMI
37   * 1 x 1G for Admin/PXE boot
38   * 2 x 10G for control plane connectivity/Storage
39   * 2 x 40G (or 10G) for data network
40
41 Documented configuration to include:
42 - Subnet, VLANs (may be constrained by existing lab setups or rules)
43 - IPs
44 - Types of NW - lights-out, public, private, admin, storage
45 - May be special NW requirements for performance related projects
46 - Default gateways
47
48 Controller node bridge topology overview
49
50 .. image:: ../images/bridge1.png
51
52 compute node bridge topology overview
53
54 .. image:: ../images/bridge2.png
55
56 **Network Diagram**
57
58 The Pharos architecture may be described as follow:
59 Figure 1: Standard Deployment Environment
60
61 .. image:: ../images/opnfv-pharos-diagram-v01.jpg
62
63 Figure 1: Standard Deployment Environment
64
65 **Sample Network Drawings**
66
67 Files for documenting lab network layout.
68 These were contributed as Visio VSDX format compressed as a ZIP
69 file. Here is a sample of what the visio looks like.
70
71 Download the visio zip file here:
72 `opnfv-example-lab-diagram.vsdx.zip
73 <https://wiki.opnfv.org/_media/opnfv-example-lab-diagram.vsdx.zip>`_
74
75 .. image:: ../images/opnfv-example-lab-diagram.png