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