summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml
diff options
context:
space:
mode:
authorMiruna Paun <Miruna.Paun@enea.com>2019-06-26 12:02:07 +0200
committerMiruna Paun <Miruna.Paun@enea.com>2019-07-02 10:37:29 +0200
commit9217ccdf15ee0920c183b5e3e68c6dc7aca2734b (patch)
tree2858fc32ef293085badf848963f1695155362adb /doc/book-enea-nfv-access-example-usecases/doc/clav_vnf_examples.xml
parent5421fa28adf9a340043e3efcaa3bc828d040f956 (diff)
downloadel_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.xml121
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 -&gt; <literal>OpenVSwitch</literal> -&gt; <literal>Host Interfaces</literal> -&gt; 55 <literal>Configuration</literal> -&gt;
54 <literal>Add.</literal></para> 56 <literal>OpenVSwitch</literal> -&gt; <literal>Host
57 Interfaces</literal> -&gt; <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> -&gt; <literal>Descriptor</literal> -&gt; 90 <para>Select <literal>VNF</literal> -&gt;
87 <literal>On-board</literal>.</para> 91 <literal>Descriptor</literal> -&gt;
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> -&gt; 134 <para>Select uCPE device 1, then from the top toolbar:
127 <literal>Instances</literal> -&gt; <literal>Add</literal>.</para> 135 <literal>VNF</literal> -&gt; <literal>Instances</literal> -&gt;
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> -&gt; 151 <para>Select uCPE device 2, then from the top toolbar:
142 <literal>Instances</literal> -&gt; <literal>Add</literal>.</para> 152 <literal>VNF</literal> -&gt; <literal>Instances</literal> -&gt;
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> -&gt; <literal>user</literal> (root) 172 VNFs, connect to the iPerf VNF client console:
160 -&gt; <literal>Connect</literal> and run the following:</para> 173 <literal>SSH</literal> -&gt; <literal>user</literal> (root) -&gt;
161 174 <literal>Connect</literal> and run the following:</para>
162 <programlisting> 175
163 virsh list 176 <programlisting>virsh list
164 virsh console 177virsh console
165 root@qemux86-64:~# iperf3 -c 192.168.10.10 178root@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 -&gt; <literal>Instances</literal> -&gt; <literal>Add</literal>.</para> 226 <literal>VNF</literal> -&gt; <literal>Instances</literal> -&gt;
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> -&gt; <literal>user</literal> (root) 266 <literal>SSH</literal> -&gt; <literal>user</literal> (root)
254 -&gt;<literal>Connect</literal> and run the following 267 -&gt;<literal>Connect</literal> and run the following commands:
255 commands: 268 <programlisting>virsh list
256 <programlisting> 269virsh console
257 virsh list 270root@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