diff options
author | Miruna Paun <Miruna.Paun@enea.com> | 2019-06-26 12:02:07 +0200 |
---|---|---|
committer | Miruna Paun <Miruna.Paun@enea.com> | 2019-07-02 10:37:29 +0200 |
commit | 9217ccdf15ee0920c183b5e3e68c6dc7aca2734b (patch) | |
tree | 2858fc32ef293085badf848963f1695155362adb /doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml | |
parent | 5421fa28adf9a340043e3efcaa3bc828d040f956 (diff) | |
download | el_releases-nfv-access-9217ccdf15ee0920c183b5e3e68c6dc7aca2734b.tar.gz |
Removed references to Portal and Solution in ENA docs where appropriate.
Change-Id: Idcc466e9c2f4faaeaa5696cb4c24f595b87cab98
Diffstat (limited to 'doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml')
-rw-r--r-- | doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml | 121 |
1 files changed, 65 insertions, 56 deletions
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml b/doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml index a73c5e8..570ea7a 100644 --- a/doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml +++ b/doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml | |||
@@ -19,8 +19,9 @@ | |||
19 | </listitem> | 19 | </listitem> |
20 | 20 | ||
21 | <listitem> | 21 | <listitem> |
22 | <para>License for the Clavister VNF (needed as Cloud-Init content in the Cloud-Init tab). | 22 | <para>License for the Clavister VNF (needed as Cloud-Init content in |
23 | This file is available through the VNF provider.</para> | 23 | the Cloud-Init tab). This file is available through the VNF |
24 | provider.</para> | ||
24 | </listitem> | 25 | </listitem> |
25 | </itemizedlist> | 26 | </itemizedlist> |
26 | </section> | 27 | </section> |
@@ -45,19 +46,22 @@ | |||
45 | <section id="clav_vnf_setup_1"> | 46 | <section id="clav_vnf_setup_1"> |
46 | <title>uCPE device Setup</title> | 47 | <title>uCPE device Setup</title> |
47 | 48 | ||
48 | <para><emphasis role="bold">Configure Network interfaces on the uCPE devices:</emphasis></para> | 49 | <para><emphasis role="bold">Configure Network interfaces on the uCPE |
50 | devices:</emphasis></para> | ||
49 | 51 | ||
50 | <orderedlist> | 52 | <orderedlist> |
51 | <listitem> | 53 | <listitem> |
52 | <para>From the uCPE Manager select uCPE device 1, then access <literal>Configuration</literal> | 54 | <para>From the uCPE Manager select uCPE device 1, then access |
53 | -> <literal>OpenVSwitch</literal> -> <literal>Host Interfaces</literal> -> | 55 | <literal>Configuration</literal> -> |
54 | <literal>Add.</literal></para> | 56 | <literal>OpenVSwitch</literal> -> <literal>Host |
57 | Interfaces</literal> -> <literal>Add.</literal></para> | ||
55 | </listitem> | 58 | </listitem> |
56 | 59 | ||
57 | <listitem> | 60 | <listitem> |
58 | <para>Select the network interface that will be used to connect to uCPE device 2. | 61 | <para>Select the network interface that will be used to connect to |
59 | Configure it for DPDK, and click <literal>Create</literal> to send the configuration | 62 | uCPE device 2. Configure it for DPDK, and click |
60 | to that uCPE device.</para> | 63 | <literal>Create</literal> to send the configuration to that uCPE |
64 | device.</para> | ||
61 | </listitem> | 65 | </listitem> |
62 | 66 | ||
63 | <listitem> | 67 | <listitem> |
@@ -67,13 +71,13 @@ | |||
67 | </listitem> | 71 | </listitem> |
68 | 72 | ||
69 | <listitem> | 73 | <listitem> |
70 | <para>Once the bridge creation popup appears, fill-in the required fields and add the | 74 | <para>Once the bridge creation popup appears, fill-in the required |
71 | physical interface.</para> | 75 | fields and add the physical interface.</para> |
72 | </listitem> | 76 | </listitem> |
73 | 77 | ||
74 | <listitem> | 78 | <listitem> |
75 | <para>Repeat the steps above on uCPE device 2, using one DPDK interface and creating | 79 | <para>Repeat the steps above on uCPE device 2, using one DPDK |
76 | another OVS bridge.</para> | 80 | interface and creating another OVS bridge.</para> |
77 | </listitem> | 81 | </listitem> |
78 | </orderedlist> | 82 | </orderedlist> |
79 | </section> | 83 | </section> |
@@ -83,8 +87,9 @@ | |||
83 | 87 | ||
84 | <orderedlist> | 88 | <orderedlist> |
85 | <listitem> | 89 | <listitem> |
86 | <para>Select <literal>VNF</literal> -> <literal>Descriptor</literal> -> | 90 | <para>Select <literal>VNF</literal> -> |
87 | <literal>On-board</literal>.</para> | 91 | <literal>Descriptor</literal> -> |
92 | <literal>On-board</literal>.</para> | ||
88 | </listitem> | 93 | </listitem> |
89 | 94 | ||
90 | <listitem> | 95 | <listitem> |
@@ -92,12 +97,14 @@ | |||
92 | </listitem> | 97 | </listitem> |
93 | 98 | ||
94 | <listitem> | 99 | <listitem> |
95 | <para>Provide the path to the qcow image by selecting <literal>Browse</literal> | 100 | <para>Provide the path to the qcow image by selecting |
96 | from <literal>VM image file</literal> option.</para> | 101 | <literal>Browse</literal> from <literal>VM image file</literal> |
102 | option.</para> | ||
97 | </listitem> | 103 | </listitem> |
98 | 104 | ||
99 | <listitem> | 105 | <listitem> |
100 | <para>Fill the required fields below and press <literal>Onboard</literal>:</para> | 106 | <para>Fill the required fields below and press |
107 | <literal>Onboard</literal>:</para> | ||
101 | 108 | ||
102 | <itemizedlist spacing="compact"> | 109 | <itemizedlist spacing="compact"> |
103 | <listitem> | 110 | <listitem> |
@@ -119,56 +126,61 @@ | |||
119 | <section id="instance_vnfs_clav"> | 126 | <section id="instance_vnfs_clav"> |
120 | <title>Instantiate the VNFs</title> | 127 | <title>Instantiate the VNFs</title> |
121 | 128 | ||
122 | <para><emphasis role="bold">A) Instantiate the Clavister VNF on uCPE device 1:</emphasis></para> | 129 | <para><emphasis role="bold">A) Instantiate the Clavister VNF on uCPE |
130 | device 1:</emphasis></para> | ||
123 | 131 | ||
124 | <orderedlist> | 132 | <orderedlist> |
125 | <listitem> | 133 | <listitem> |
126 | <para>Select uCPE device 1, then from the top toolbar: <literal>VNF</literal> -> | 134 | <para>Select uCPE device 1, then from the top toolbar: |
127 | <literal>Instances</literal> -> <literal>Add</literal>.</para> | 135 | <literal>VNF</literal> -> <literal>Instances</literal> -> |
136 | <literal>Add</literal>.</para> | ||
128 | </listitem> | 137 | </listitem> |
129 | 138 | ||
130 | <listitem> | 139 | <listitem> |
131 | <para>Fill in the required information about the Clavister VNF, (the default network | 140 | <para>Fill in the required information about the Clavister VNF, (the |
132 | configuration can be used) and select <literal>Create</literal>.</para> | 141 | default network configuration can be used) and select |
142 | <literal>Create</literal>.</para> | ||
133 | </listitem> | 143 | </listitem> |
134 | </orderedlist> | 144 | </orderedlist> |
135 | 145 | ||
136 | <para><emphasis role="bold">B) Instantiate two Enea VNFs (one as the client and one as the | 146 | <para><emphasis role="bold">B) Instantiate two Enea VNFs (one as the |
137 | server) on uCPE device 2:</emphasis></para> | 147 | client and one as the server) on uCPE device 2:</emphasis></para> |
138 | 148 | ||
139 | <orderedlist> | 149 | <orderedlist> |
140 | <listitem> | 150 | <listitem> |
141 | <para>Select uCPE device 2, then from the top toolbar: <literal>VNF</literal> -> | 151 | <para>Select uCPE device 2, then from the top toolbar: |
142 | <literal>Instances</literal> -> <literal>Add</literal>.</para> | 152 | <literal>VNF</literal> -> <literal>Instances</literal> -> |
153 | <literal>Add</literal>.</para> | ||
143 | </listitem> | 154 | </listitem> |
144 | 155 | ||
145 | <listitem> | 156 | <listitem> |
146 | <para>In the new <literal>VNF Instance</literal> window, select the Enea VNF from the | 157 | <para>In the new <literal>VNF Instance</literal> window, select the |
147 | dropdown menu, configure it to act as a server by unchecking the <literal>Client mode | 158 | Enea VNF from the dropdown menu, configure it to act as a server by |
148 | IPerf</literal> box, and then click <literal>Create</literal>.</para> | 159 | unchecking the <literal>Client mode IPerf</literal> box, and then |
160 | click <literal>Create</literal>.</para> | ||
149 | </listitem> | 161 | </listitem> |
150 | 162 | ||
151 | <listitem> | 163 | <listitem> |
152 | <para>Select <literal>Add</literal> once more, enable the <literal>Client mode | 164 | <para>Select <literal>Add</literal> once more, enable the |
153 | IPerf</literal> checkbox this time, and click <literal>Create</literal> to instantiate | 165 | <literal>Client mode IPerf</literal> checkbox this time, and click |
154 | the second <literal>iPerf VNF</literal> as a client, and to run it in client mode.</para> | 166 | <literal>Create</literal> to instantiate the second <literal>iPerf |
167 | VNF</literal> as a client, and to run it in client mode.</para> | ||
155 | </listitem> | 168 | </listitem> |
156 | 169 | ||
157 | <listitem> | 170 | <listitem> |
158 | <para>In order to check that traffic is forwarded between the two VNFs, connect to the | 171 | <para>In order to check that traffic is forwarded between the two |
159 | iPerf VNF client console: <literal>SSH</literal> -> <literal>user</literal> (root) | 172 | VNFs, connect to the iPerf VNF client console: |
160 | -> <literal>Connect</literal> and run the following:</para> | 173 | <literal>SSH</literal> -> <literal>user</literal> (root) -> |
161 | 174 | <literal>Connect</literal> and run the following:</para> | |
162 | <programlisting> | 175 | |
163 | virsh list | 176 | <programlisting>virsh list |
164 | virsh console | 177 | virsh console |
165 | root@qemux86-64:~# iperf3 -c 192.168.10.10 | 178 | root@qemux86-64:~# iperf3 -c 192.168.10.10</programlisting> |
166 | </programlisting> | ||
167 | </listitem> | 179 | </listitem> |
168 | </orderedlist> | 180 | </orderedlist> |
169 | </section> | 181 | </section> |
170 | </section> | 182 | </section> |
171 | 183 | ||
172 | <section id="clav_example_sriov"> | 184 | <section id="clav_example_sriov"> |
173 | <title>Clavister VNF using SR-IOV</title> | 185 | <title>Clavister VNF using SR-IOV</title> |
174 | 186 | ||
@@ -210,8 +222,9 @@ | |||
210 | </listitem> | 222 | </listitem> |
211 | 223 | ||
212 | <listitem> | 224 | <listitem> |
213 | <para>Instantiate the Clavister VNF on uCPE device 2: <literal>VNF</literal> | 225 | <para>Instantiate the Clavister VNF on uCPE device 2: |
214 | -> <literal>Instances</literal> -> <literal>Add</literal>.</para> | 226 | <literal>VNF</literal> -> <literal>Instances</literal> -> |
227 | <literal>Add</literal>.</para> | ||
215 | </listitem> | 228 | </listitem> |
216 | 229 | ||
217 | <listitem> | 230 | <listitem> |
@@ -251,16 +264,12 @@ | |||
251 | <para>In order to check that traffic is forwarded between the VNFs, | 264 | <para>In order to check that traffic is forwarded between the VNFs, |
252 | connect to the iPerf VNF client console by using: | 265 | connect to the iPerf VNF client console by using: |
253 | <literal>SSH</literal> -> <literal>user</literal> (root) | 266 | <literal>SSH</literal> -> <literal>user</literal> (root) |
254 | -><literal>Connect</literal> and run the following | 267 | -><literal>Connect</literal> and run the following commands: |
255 | commands: | 268 | <programlisting>virsh list |
256 | <programlisting> | 269 | virsh console |
257 | virsh list | 270 | root@qemux86-64:~# iperf3 -c 192.168.10.10</programlisting></para> |
258 | virsh console | ||
259 | root@qemux86-64:~# iperf3 -c 192.168.10.10 | ||
260 | </programlisting> | ||
261 | </para> | ||
262 | </listitem> | 271 | </listitem> |
263 | </orderedlist> | 272 | </orderedlist> |
264 | </section> | 273 | </section> |
265 | </section> | 274 | </section> |
266 | </chapter> | 275 | </chapter> \ No newline at end of file |