diff options
Diffstat (limited to 'doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml')
-rw-r--r-- | doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml | 89 |
1 files changed, 54 insertions, 35 deletions
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml b/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml index b003629..b8b0d5e 100644 --- a/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml +++ b/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml | |||
@@ -29,19 +29,21 @@ | |||
29 | <para>4 GB of RAM memory</para> | 29 | <para>4 GB of RAM memory</para> |
30 | </listitem> | 30 | </listitem> |
31 | </itemizedlist> | 31 | </itemizedlist> |
32 | 32 | ||
33 | <note> | 33 | <note> |
34 | <para>On each uCPE device, 3 interfaces need to be DPDK compliant and one | 34 | <para>On each uCPE device, 3 interfaces need to be DPDK compliant and |
35 | of these needs to be connected back-to-back to the other uCPE | 35 | one of these needs to be connected back-to-back to the other uCPE |
36 | device. This link simulates a WAN/uplink connection. Optionally, | 36 | device. This link simulates a WAN/uplink connection. Optionally, one |
37 | one additional device (PC/laptop) can be connected on the LAN port | 37 | additional device (PC/laptop) can be connected on the LAN port of each |
38 | of each branch to run LAN-to-LAN connectivity tests.</para> | 38 | branch to run LAN-to-LAN connectivity tests.</para> |
39 | </note> | 39 | </note> |
40 | 40 | ||
41 | <para>The following files are needed for this example use-case:</para> | 41 | <para>The following files are needed for this example use-case:</para> |
42 | 42 | ||
43 | <note><para>To procure the VNF image files and their licenses, please contact each respective VNF | 43 | <note> |
44 | provider.</para></note> | 44 | <para>To procure the VNF image files and their licenses, please |
45 | contact each respective VNF provider.</para> | ||
46 | </note> | ||
45 | 47 | ||
46 | <itemizedlist> | 48 | <itemizedlist> |
47 | <listitem> | 49 | <listitem> |
@@ -51,15 +53,26 @@ | |||
51 | <listitem> | 53 | <listitem> |
52 | <para>Juniper vSRX VNF image file.</para> | 54 | <para>Juniper vSRX VNF image file.</para> |
53 | </listitem> | 55 | </listitem> |
54 | 56 | ||
55 | <listitem><para>VNF Configuration files, provided with your Enea NFV Access Release:</para> | 57 | <listitem> |
58 | <para>VNF Configuration files, provided with your Enea NFV Access | ||
59 | Release:</para> | ||
60 | |||
56 | <itemizedlist spacing="compact"> | 61 | <itemizedlist spacing="compact"> |
57 | <listitem><para><filename>vSRX-domain-update-script</filename>.</para></listitem> | 62 | <listitem> |
58 | <listitem><para><filename>vSRX-Site<x>.iso</filename>.</para></listitem> | 63 | <para><filename>vSRX-domain-update-script</filename>.</para> |
59 | <listitem><para><filename>FortiFW-Site<x>.conf</filename>.</para></listitem> | 64 | </listitem> |
60 | </itemizedlist> | 65 | |
66 | <listitem> | ||
67 | <para><filename>vSRX-Site<x>.iso</filename>.</para> | ||
68 | </listitem> | ||
69 | |||
70 | <listitem> | ||
71 | <para><filename>FortiFW-Site<x>.conf</filename>.</para> | ||
72 | </listitem> | ||
73 | </itemizedlist> | ||
61 | </listitem> | 74 | </listitem> |
62 | </itemizedlist> | 75 | </itemizedlist> |
63 | </section> | 76 | </section> |
64 | 77 | ||
65 | <section id="exam_setup_chain"> | 78 | <section id="exam_setup_chain"> |
@@ -74,7 +87,9 @@ | |||
74 | fileref="images/uc_vnf_chaining.png" /> | 87 | fileref="images/uc_vnf_chaining.png" /> |
75 | </imageobject> | 88 | </imageobject> |
76 | </mediaobject> | 89 | </mediaobject> |
77 | </figure><remark>No info about vnf_mgmt_br?</remark> | 90 | </figure> |
91 | |||
92 | <remark>No info about vnf_mgmt_br?</remark> | ||
78 | 93 | ||
79 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> | 94 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> |
80 | 95 | ||
@@ -127,8 +142,8 @@ | |||
127 | <note> | 142 | <note> |
128 | <para>The networking setup (Steps 1-3) can be modeled using the | 143 | <para>The networking setup (Steps 1-3) can be modeled using the |
129 | Offline Configuration entry, so that it is automatically | 144 | Offline Configuration entry, so that it is automatically |
130 | provisioned on the uCPE device, once it gets enrolled into the management | 145 | provisioned on the uCPE device, once it gets enrolled into the |
131 | system (uCPE Manager).</para> | 146 | management system (uCPE Manager).</para> |
132 | </note> | 147 | </note> |
133 | </listitem> | 148 | </listitem> |
134 | </orderedlist> | 149 | </orderedlist> |
@@ -142,8 +157,8 @@ | |||
142 | 157 | ||
143 | <itemizedlist spacing="compact"> | 158 | <itemizedlist spacing="compact"> |
144 | <listitem> | 159 | <listitem> |
145 | <para>The Flavor selected must have at least 2 vCPUs and 4 GB RAM since vSRX is | 160 | <para>The Flavor selected must have at least 2 vCPUs and 4 GB |
146 | quite resource consuming.</para> | 161 | RAM since vSRX is quite resource consuming.</para> |
147 | 162 | ||
148 | <para>Tested in-house with 4 vCPUs/ 6 GB RAM.</para> | 163 | <para>Tested in-house with 4 vCPUs/ 6 GB RAM.</para> |
149 | </listitem> | 164 | </listitem> |
@@ -154,19 +169,21 @@ | |||
154 | </listitem> | 169 | </listitem> |
155 | 170 | ||
156 | <listitem> | 171 | <listitem> |
157 | <para>Select <literal>ISO</literal> as the Cloud-Init Datasource in the Cloud-Init | 172 | <para>Select <literal>ISO</literal> as the Cloud-Init Datasource |
158 | tab.</para> | 173 | in the Cloud-Init tab.</para> |
159 | </listitem> | 174 | </listitem> |
175 | |||
160 | <listitem> | 176 | <listitem> |
161 | <para>Select <literal>cdrom</literal> as the Cloud-Init Disk Type in the Cloud-Init | 177 | <para>Select <literal>cdrom</literal> as the Cloud-Init Disk |
162 | tab.</para></listitem> | 178 | Type in the Cloud-Init tab.</para> |
179 | </listitem> | ||
163 | </itemizedlist> | 180 | </itemizedlist> |
164 | </listitem> | 181 | </listitem> |
165 | 182 | ||
166 | <listitem> | 183 | <listitem> |
167 | <para>Onboard Fortigate FW using the VNF Onboarding Wizard:</para> | 184 | <para>Onboard Fortigate FW using the VNF Onboarding Wizard:</para> |
168 | 185 | ||
169 | <itemizedlist> | 186 | <itemizedlist spacing="compact"> |
170 | <listitem> | 187 | <listitem> |
171 | <para>The Flavor selected can be quite light in resource | 188 | <para>The Flavor selected can be quite light in resource |
172 | consumption, e.g. 1 CPU and 1 GB RAM.</para> | 189 | consumption, e.g. 1 CPU and 1 GB RAM.</para> |
@@ -178,12 +195,14 @@ | |||
178 | </listitem> | 195 | </listitem> |
179 | 196 | ||
180 | <listitem> | 197 | <listitem> |
181 | <para>Select <literal>ConfigDrive</literal> as the Cloud-Init Datasource in the | 198 | <para>Select <literal>ConfigDrive</literal> as the Cloud-Init |
182 | Cloud-Init tab.</para> | 199 | Datasource in the Cloud-Init tab.</para> |
183 | </listitem> | 200 | </listitem> |
184 | 201 | ||
185 | <listitem><para>Select <literal>cdrom</literal> as the Cloud-Init Disk | 202 | <listitem> |
186 | Type in the Cloud-Init tab.</para></listitem> | 203 | <para>Select <literal>cdrom</literal> as the Cloud-Init Disk |
204 | Type in the Cloud-Init tab.</para> | ||
205 | </listitem> | ||
187 | 206 | ||
188 | <listitem> | 207 | <listitem> |
189 | <para>Add <literal>license</literal> as the Cloud-Init content | 208 | <para>Add <literal>license</literal> as the Cloud-Init content |
@@ -250,8 +269,8 @@ | |||
250 | 269 | ||
251 | <itemizedlist> | 270 | <itemizedlist> |
252 | <listitem> | 271 | <listitem> |
253 | <para>Use <filename>FortiFW-Site1.conf</filename> as the Cloud-Init | 272 | <para>Use <filename>FortiFW-Site1.conf</filename> as the |
254 | file.</para> | 273 | Cloud-Init file.</para> |
255 | </listitem> | 274 | </listitem> |
256 | 275 | ||
257 | <listitem> | 276 | <listitem> |
@@ -262,7 +281,7 @@ | |||
262 | <listitem> | 281 | <listitem> |
263 | <para>Add virtual interfaces:</para> | 282 | <para>Add virtual interfaces:</para> |
264 | 283 | ||
265 | <itemizedlist> | 284 | <itemizedlist spacing="compact"> |
266 | <listitem> | 285 | <listitem> |
267 | <para>Management interface added to | 286 | <para>Management interface added to |
268 | <literal>vnf_mgmt_br</literal>.</para> | 287 | <literal>vnf_mgmt_br</literal>.</para> |
@@ -290,8 +309,8 @@ | |||
290 | </orderedlist> | 309 | </orderedlist> |
291 | 310 | ||
292 | <para>At this point the service will be up and running on Site1. Repeat | 311 | <para>At this point the service will be up and running on Site1. Repeat |
293 | the steps to instantiate a VNF for Site2, by changing the configuration files | 312 | the steps to instantiate a VNF for Site2, by changing the configuration |
294 | accordingly.</para> | 313 | files accordingly.</para> |
295 | 314 | ||
296 | <para>After the service is deployed on both branches, the VPN tunnel is | 315 | <para>After the service is deployed on both branches, the VPN tunnel is |
297 | established and LAN to LAN visibility can be verified by connecting one | 316 | established and LAN to LAN visibility can be verified by connecting one |