diff options
5 files changed, 112 insertions, 135 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 1da91fe..57c79b5 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 | |||
| @@ -367,8 +367,8 @@ root@qemux86-64:~# iperf3 -c 192.168.10.10</programlisting> | |||
| 367 | <listitem> | 367 | <listitem> |
| 368 | <para>Select uCPE device 1, access <literal>Configuration</literal>, | 368 | <para>Select uCPE device 1, access <literal>Configuration</literal>, |
| 369 | add the network interface that will be used and configure it for | 369 | add the network interface that will be used and configure it for |
| 370 | SR-IOV. For <literal>sriov-mode</literal> select "adapter-pool" and | 370 | SR-IOV. For <literal>sriov-mode</literal> select <literal>adapter-pool</literal> and for |
| 371 | "sriov-num-vfs:2".</para> | 371 | <literal>sriov-num-vfs</literal> select "2".</para> |
| 372 | </listitem> | 372 | </listitem> |
| 373 | 373 | ||
| 374 | <listitem> | 374 | <listitem> |
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml b/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml index 547cda4..a56fc0a 100644 --- a/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml +++ b/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml | |||
| @@ -41,7 +41,7 @@ | |||
| 41 | </listitem> | 41 | </listitem> |
| 42 | </itemizedlist> | 42 | </itemizedlist> |
| 43 | 43 | ||
| 44 | <para>The following files are needed for this example use-case:</para> | 44 | <para>The following file(s) are needed for this example use-case:</para> |
| 45 | 45 | ||
| 46 | <itemizedlist> | 46 | <itemizedlist> |
| 47 | <listitem> | 47 | <listitem> |
| @@ -49,12 +49,8 @@ | |||
| 49 | its license file.</para> | 49 | its license file.</para> |
| 50 | </listitem> | 50 | </listitem> |
| 51 | 51 | ||
| 52 | <listitem><para>VNF Configuration files, provided with your Enea NFV Access | 52 | <listitem><para>VNF Configuration file(s), provided with your Enea NFV Access |
| 53 | release:</para> | 53 | release: <filename>fortigate-basic-fw.conf</filename>.</para> |
| 54 | <itemizedlist spacing="compact"> | ||
| 55 | <listitem><para><filename>fortigate-basic-fw.conf</filename>.</para></listitem> | ||
| 56 | <listitem><para><filename>fortigate-sdwan<x>.conf</filename>.</para></listitem> | ||
| 57 | </itemizedlist> | ||
| 58 | </listitem> | 54 | </listitem> |
| 59 | </itemizedlist> | 55 | </itemizedlist> |
| 60 | </section> | 56 | </section> |
| @@ -76,12 +72,28 @@ | |||
| 76 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> | 72 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> |
| 77 | 73 | ||
| 78 | <para>Since the firewall uses three External Network Interfaces, three | 74 | <para>Since the firewall uses three External Network Interfaces, three |
| 79 | bridges need to be configured. Each bridge provides the ability to | 75 | bridges need to be configured. Each bridge provides the ability to connect a physical network interface to the virtual network interface of a VM.</para> |
| 80 | connect a physical network interface to the virtual machines' virtual | 76 | |
| 81 | network interface.</para> | 77 | <para><emphasis role="bold">Setup of the uCPE device:</emphasis></para> |
| 82 | 78 | ||
| 83 | <orderedlist> | 79 | <orderedlist> |
| 84 | <listitem> | 80 | <listitem> |
| 81 | <para>Connect WAN to the Lab Network.</para> | ||
| 82 | </listitem> | ||
| 83 | |||
| 84 | <listitem> | ||
| 85 | <para>Connect LAN1 to the Test Machine.</para> | ||
| 86 | </listitem> | ||
| 87 | |||
| 88 | <listitem> | ||
| 89 | <para>Leave LAN2 unconnected.</para> | ||
| 90 | </listitem> | ||
| 91 | |||
| 92 | <listitem> | ||
| 93 | <para>Connect ETH0 to the Lab Network (for Enea uCPE Manager communications).</para> | ||
| 94 | </listitem> | ||
| 95 | |||
| 96 | <listitem> | ||
| 85 | <para>Select the uCPE device, access | 97 | <para>Select the uCPE device, access |
| 86 | <literal>Configuration</literal> and bind the three physical network | 98 | <literal>Configuration</literal> and bind the three physical network |
| 87 | interfaces to DPDK.</para> | 99 | interfaces to DPDK.</para> |
| @@ -90,8 +102,6 @@ | |||
| 90 | <listitem> | 102 | <listitem> |
| 91 | <para>Create three OVS bridges, one for each DPDK network interface | 103 | <para>Create three OVS bridges, one for each DPDK network interface |
| 92 | (WAN, LAN1 and LAN2).</para> | 104 | (WAN, LAN1 and LAN2).</para> |
| 93 | </listitem> | ||
| 94 | </orderedlist> | ||
| 95 | 105 | ||
| 96 | <para>Alternatively, the firewall can be setup to use bridges as | 106 | <para>Alternatively, the firewall can be setup to use bridges as |
| 97 | connection points for the FortiGate VNF, by replacing the OVS-DPDK | 107 | connection points for the FortiGate VNF, by replacing the OVS-DPDK |
| @@ -110,27 +120,8 @@ | |||
| 110 | each LAN interface, only one will be used for both LAN1 and LAN2, with | 120 | each LAN interface, only one will be used for both LAN1 and LAN2, with |
| 111 | no changes in WAN interface configuration.</para> | 121 | no changes in WAN interface configuration.</para> |
| 112 | </note> | 122 | </note> |
| 113 | |||
| 114 | <para><emphasis role="bold">Setup of the uCPE device:</emphasis></para> | ||
| 115 | |||
| 116 | <itemizedlist> | ||
| 117 | <listitem> | ||
| 118 | <para>WAN connected to the Lab Network.</para> | ||
| 119 | </listitem> | ||
| 120 | |||
| 121 | <listitem> | ||
| 122 | <para>LAN1 connected to the Test Machine.</para> | ||
| 123 | </listitem> | ||
| 124 | |||
| 125 | <listitem> | ||
| 126 | <para>LAN2 unconnected.</para> | ||
| 127 | </listitem> | 123 | </listitem> |
| 128 | 124 | </orderedlist> | |
| 129 | <listitem> | ||
| 130 | <para>ETH0 connected to the Lab Network (for Enea uCPE Manager | ||
| 131 | communications).</para> | ||
| 132 | </listitem> | ||
| 133 | </itemizedlist> | ||
| 134 | 125 | ||
| 135 | <para><emphasis role="bold">Onboarding the VNF:</emphasis></para> | 126 | <para><emphasis role="bold">Onboarding the VNF:</emphasis></para> |
| 136 | 127 | ||
| @@ -157,7 +148,7 @@ | |||
| 157 | 148 | ||
| 158 | <listitem> | 149 | <listitem> |
| 159 | <para><emphasis role="bold">Interfaces</emphasis>: Add 3 | 150 | <para><emphasis role="bold">Interfaces</emphasis>: Add 3 |
| 160 | interfaces.</para> | 151 | interfaces (wan, lan1 and lan2).</para> |
| 161 | </listitem> | 152 | </listitem> |
| 162 | 153 | ||
| 163 | <listitem> | 154 | <listitem> |
| @@ -212,21 +203,21 @@ | |||
| 212 | <para><emphasis role="bold">Port1 - WAN</emphasis>: Set the | 203 | <para><emphasis role="bold">Port1 - WAN</emphasis>: Set the |
| 213 | <literal>External Interface</literal> type to | 204 | <literal>External Interface</literal> type to |
| 214 | <literal>DPDK</literal> and connect it to the | 205 | <literal>DPDK</literal> and connect it to the |
| 215 | <literal>wanmgrbr</literal> ovs bridge.</para> | 206 | <literal>wan_br</literal> ovs bridge.</para> |
| 216 | </listitem> | 207 | </listitem> |
| 217 | 208 | ||
| 218 | <listitem> | 209 | <listitem> |
| 219 | <para><emphasis role="bold">Port2 - LAN1</emphasis>: Set the | 210 | <para><emphasis role="bold">Port2 - LAN1</emphasis>: Set the |
| 220 | <literal>Incoming Interface</literal> type to | 211 | <literal>Incoming Interface</literal> type to |
| 221 | <literal>DPDK</literal> and connect it to the | 212 | <literal>DPDK</literal> and connect it to the |
| 222 | <literal>lan1</literal> ovs bridge.</para> | 213 | <literal>lan1_br</literal> ovs bridge.</para> |
| 223 | </listitem> | 214 | </listitem> |
| 224 | 215 | ||
| 225 | <listitem> | 216 | <listitem> |
| 226 | <para><emphasis role="bold">Port3 - LAN2</emphasis>: Set the | 217 | <para><emphasis role="bold">Port3 - LAN2</emphasis>: Set the |
| 227 | <literal>Outgoing Interface</literal> type to | 218 | <literal>Outgoing Interface</literal> type to |
| 228 | <literal>DPDK</literal> and connect it to the | 219 | <literal>DPDK</literal> and connect it to the |
| 229 | <literal>lan2</literal> ovs bridge.</para> | 220 | <literal>lan2_br</literal> ovs bridge.</para> |
| 230 | 221 | ||
| 231 | <note> | 222 | <note> |
| 232 | <para>The names of the ports used during instantiation need to be | 223 | <para>The names of the ports used during instantiation need to be |
| @@ -307,13 +298,8 @@ | |||
| 307 | its license file.</para> | 298 | its license file.</para> |
| 308 | </listitem> | 299 | </listitem> |
| 309 | 300 | ||
| 310 | <listitem><para>VNF Configuration files, provided with your Enea NFV Access | 301 | <listitem><para>VNF Configuration file(s), provided with your Enea NFV Access |
| 311 | release:</para> | 302 | release: <filename>fortigate-sdwan<x>.conf</filename>.</para></listitem> |
| 312 | <itemizedlist spacing="compact"> | ||
| 313 | <listitem><para><filename>fortigate-basic-fw.conf</filename>.</para></listitem> | ||
| 314 | <listitem><para><filename>fortigate-sdwan<x>.conf</filename>.</para></listitem> | ||
| 315 | </itemizedlist> | ||
| 316 | </listitem> | ||
| 317 | </itemizedlist> | 303 | </itemizedlist> |
| 318 | </section> | 304 | </section> |
| 319 | 305 | ||
| @@ -347,45 +333,39 @@ | |||
| 347 | <para>Each VNF instance will have a virtual interface for VNF | 333 | <para>Each VNF instance will have a virtual interface for VNF |
| 348 | management, for the WAN network and for LAN communication.</para> | 334 | management, for the WAN network and for LAN communication.</para> |
| 349 | 335 | ||
| 336 | <para><emphasis role="bold">Setup of an Intel Whitebox uCPE device</emphasis>:</para> | ||
| 337 | |||
| 350 | <orderedlist> | 338 | <orderedlist> |
| 351 | <listitem> | 339 | <listitem> |
| 352 | <para>Select uCPE Device 1, access <literal>Configuration</literal> | 340 | <para>Connect the <literal>VNFMgr</literal> interfaces to the Lab Network for VNF management access.</para> |
| 353 | and bind the three physical network interfaces to the DPDK.</para> | ||
| 354 | </listitem> | 341 | </listitem> |
| 355 | 342 | ||
| 356 | <listitem> | 343 | <listitem> |
| 357 | <para>Create three OVS bridges, one for each DPDK network interface | 344 | <para>Directly connect the <literal>WAN</literal> interfaces back to back (using a cable) or connected via VPN.</para> |
| 358 | (VNF management, WAN and LAN).</para> | ||
| 359 | </listitem> | 345 | </listitem> |
| 360 | 346 | ||
| 361 | <listitem> | 347 | <listitem> |
| 362 | <para>Repeat the steps above for uCPE device 2.</para> | 348 | <para>Connect the <literal>LAN</literal> interfaces to the Test Machine.</para> |
| 363 | </listitem> | 349 | </listitem> |
| 364 | </orderedlist> | ||
| 365 | |||
| 366 | <para><emphasis role="bold">Setup of an Intel Whitebox uCPE | ||
| 367 | device</emphasis>:</para> | ||
| 368 | 350 | ||
| 369 | <itemizedlist> | ||
| 370 | <listitem> | 351 | <listitem> |
| 371 | <para><literal>VNFMgr</literal>. Connected to the Lab Network for | 352 | <para>Connect the <literal>ETH0</literal> interfaces to the Lab Network (for Enea uCPE Manager communications).</para> |
| 372 | VNF management access.</para> | ||
| 373 | </listitem> | 353 | </listitem> |
| 374 | 354 | ||
| 375 | <listitem> | 355 | <listitem> |
| 376 | <para><literal>WAN interfaces</literal>. Directly connected through | 356 | <para>Select uCPE Device 1, access <literal>Configuration</literal> |
| 377 | the Ethernet cable.</para> | 357 | and bind the three physical network interfaces to the DPDK.</para> |
| 378 | </listitem> | 358 | </listitem> |
| 379 | 359 | ||
| 380 | <listitem> | 360 | <listitem> |
| 381 | <para><literal>LAN</literal>. Connected to the Test Machine.</para> | 361 | <para>Create three OVS bridges, one for each DPDK network interface |
| 362 | (VNF management, WAN and LAN).</para> | ||
| 382 | </listitem> | 363 | </listitem> |
| 383 | 364 | ||
| 384 | <listitem> | 365 | <listitem> |
| 385 | <para><literal>ETH0</literal>. Connected to the Lab Network (for | 366 | <para>Repeat the steps above for uCPE device 2.</para> |
| 386 | Enea uCPE Manager communications).</para> | ||
| 387 | </listitem> | 367 | </listitem> |
| 388 | </itemizedlist> | 368 | </orderedlist> |
| 389 | 369 | ||
| 390 | <para><emphasis role="bold">Onboarding the VNF</emphasis>:</para> | 370 | <para><emphasis role="bold">Onboarding the VNF</emphasis>:</para> |
| 391 | 371 | ||
| @@ -417,17 +397,17 @@ | |||
| 417 | <itemizedlist spacing="compact"> | 397 | <itemizedlist spacing="compact"> |
| 418 | <listitem> | 398 | <listitem> |
| 419 | <para><emphasis role="bold">vnfmgr</emphasis>: to connect it to | 399 | <para><emphasis role="bold">vnfmgr</emphasis>: to connect it to |
| 420 | the <literal>vnfmgrbr</literal> bridge.</para> | 400 | the <literal>vnfmgmt_br</literal> bridge.</para> |
| 421 | </listitem> | 401 | </listitem> |
| 422 | 402 | ||
| 423 | <listitem> | 403 | <listitem> |
| 424 | <para><emphasis role="bold">wan:</emphasis> to connect it to the | 404 | <para><emphasis role="bold">wan:</emphasis> to connect it to the |
| 425 | <literal>wanbr</literal> bridge.</para> | 405 | <literal>wan_br</literal> bridge.</para> |
| 426 | </listitem> | 406 | </listitem> |
| 427 | 407 | ||
| 428 | <listitem> | 408 | <listitem> |
| 429 | <para><emphasis role="bold">lan:</emphasis> to connect it to the | 409 | <para><emphasis role="bold">lan:</emphasis> to connect it to the |
| 430 | <literal>lanbr</literal> bridge.</para> | 410 | <literal>lan_br</literal> bridge.</para> |
| 431 | </listitem> | 411 | </listitem> |
| 432 | </itemizedlist> | 412 | </itemizedlist> |
| 433 | </listitem> | 413 | </listitem> |
| @@ -454,11 +434,9 @@ | |||
| 454 | will fail.</para> | 434 | will fail.</para> |
| 455 | </note> | 435 | </note> |
| 456 | 436 | ||
| 457 | <para><emphasis role="bold">Instantiating the FortiGate | 437 | <para><emphasis role="bold">Instantiating the FortiGate VNF</emphasis>:</para> |
| 458 | VNF</emphasis>:</para> | ||
| 459 | 438 | ||
| 460 | <para>Instantiate the FortiGate VNF by filling the required fields with | 439 | <para>Instantiate the FortiGate VNF by filling the required fields with the following values:</para> |
| 461 | the following values:</para> | ||
| 462 | 440 | ||
| 463 | <itemizedlist spacing="compact"> | 441 | <itemizedlist spacing="compact"> |
| 464 | <listitem> | 442 | <listitem> |
| @@ -484,42 +462,42 @@ | |||
| 484 | <listitem> | 462 | <listitem> |
| 485 | <para><emphasis role="bold">Configuration file</emphasis>: The | 463 | <para><emphasis role="bold">Configuration file</emphasis>: The |
| 486 | SD-WAN example configuration files provided by Enea: | 464 | SD-WAN example configuration files provided by Enea: |
| 487 | <literal>fortigate-sdwan1.conf</literal> and | 465 | <literal>fortigate-sdwan1.conf</literal> for the FortiGate VNF on uCPE device 1 and |
| 488 | <literal>fortigate-sdwan2.conf</literal>.</para> | 466 | <literal>fortigate-sdwan2.conf</literal> for the FortiGate VNF on uCPE device 2.</para> |
| 489 | </listitem> | 467 | </listitem> |
| 490 | 468 | ||
| 491 | <listitem> | 469 | <listitem> |
| 492 | <para><emphasis role="bold">Port1 - VNF Mgr</emphasis>: Set the type | 470 | <para><emphasis role="bold">Port1 - VNF Mgr</emphasis>: Set the type |
| 493 | to <literal>DPDK</literal> and connect it to the | 471 | to <literal>DPDK</literal> and connect it to the |
| 494 | <literal>vnfmgrbr</literal> bridge.</para> | 472 | <literal>vnfmgmt_br</literal> bridge.</para> |
| 495 | </listitem> | 473 | </listitem> |
| 496 | 474 | ||
| 497 | <listitem> | 475 | <listitem> |
| 498 | <para><emphasis role="bold">Port2 - WAN</emphasis>: Set the type to | 476 | <para><emphasis role="bold">Port2 - WAN</emphasis>: Set the type to |
| 499 | <literal>DPDK</literal> and connect it to the | 477 | <literal>DPDK</literal> and connect it to the |
| 500 | <literal>wanbr</literal> bridge.</para> | 478 | <literal>wan_br</literal> bridge.</para> |
| 501 | </listitem> | 479 | </listitem> |
| 502 | 480 | ||
| 503 | <listitem> | 481 | <listitem> |
| 504 | <para><emphasis role="bold">Port3 - LAN</emphasis>: Set the type to | 482 | <para><emphasis role="bold">Port3 - LAN</emphasis>: Set the type to |
| 505 | <literal>DPDK</literal> and connect it to the | 483 | <literal>DPDK</literal> and connect it to the |
| 506 | <literal>lanbr</literal> bridge.</para> | 484 | <literal>lan_br</literal> bridge.</para> |
| 507 | </listitem> | 485 | </listitem> |
| 508 | </itemizedlist> | 486 | </itemizedlist> |
| 509 | 487 | ||
| 510 | <para>Instantiate the FortiGate VNF on uCPE device 1 using the | 488 | <para>Instantiate the FortiGate VNF on uCPE device 1 using the |
| 511 | <literal>sdwan1</literal> example configuration file.</para> | 489 | <literal>sdwan1</literal> example configuration file.</para> |
| 512 | 490 | ||
| 491 | <para>To complete the branch-to-branch setup, configure <literal>uCPE | ||
| 492 | device 2</literal> in the same way as <literal>uCPE device 1</literal>. | ||
| 493 | Make sure to use the <literal>sdwan2</literal> configuration file for | ||
| 494 | the second VNF instantiation.</para> | ||
| 495 | |||
| 513 | <note> | 496 | <note> |
| 514 | <para>The names of the ports used during instantiation need to be the | 497 | <para>The names of the ports used during instantiation need to be the |
| 515 | same as the ones described above, as the same names will be used in | 498 | same as the ones described above, as the same names will be used in |
| 516 | the configuration files provided for this example use-case.</para> | 499 | the configuration files provided for this example use-case.</para> |
| 517 | </note> | 500 | </note> |
| 518 | |||
| 519 | <para>To complete the branch-to-branch setup, configure <literal>uCPE | ||
| 520 | device 2</literal> in the same way as <literal>uCPE device 1</literal>. | ||
| 521 | Make sure to use the <literal>sdwan2</literal> configuration file for | ||
| 522 | the second VNF instantiation.</para> | ||
| 523 | </section> | 501 | </section> |
| 524 | 502 | ||
| 525 | <section id="forti_test_uc2"> | 503 | <section id="forti_test_uc2"> |
| @@ -540,9 +518,7 @@ | |||
| 540 | Machine-2.</para> | 518 | Machine-2.</para> |
| 541 | </note> | 519 | </note> |
| 542 | 520 | ||
| 543 | <para><literal>uCPE device 1</literal> should be able to ping Test | 521 | <para>The Test Machine connected to <literal>uCPE device 1</literal> should be able to ping the Test Machine connected to <literal>uCPE device 2</literal> in this setup, over the WAN connection. The FortiGate VNF management interface can be accessed from a web |
| 544 | <literal>uCPE device 2</literal> in this setup over the WAN connection. | ||
| 545 | The FortiGate VNF management interface can be accessed from a web | ||
| 546 | browser on the Lab Machine. For more details please see <olink | 522 | browser on the Lab Machine. For more details please see <olink |
| 547 | targetdoc="book_enea_nfv_access_example_usecases" | 523 | targetdoc="book_enea_nfv_access_example_usecases" |
| 548 | targetptr="fortigate_webmg">FortiGate VNF Web Management, <xi:include | 524 | targetptr="fortigate_webmg">FortiGate VNF Web Management, <xi:include |
| @@ -611,7 +587,7 @@ virsh console <id of FortiGate VNF></programlisting> | |||
| 611 | <orderedlist> | 587 | <orderedlist> |
| 612 | <listitem> | 588 | <listitem> |
| 613 | <para>Deploy the FortiGate Firewall in its default | 589 | <para>Deploy the FortiGate Firewall in its default |
| 614 | settings.</para> | 590 | settings.</para><remark>Maybe more info about how to do it should be added here.</remark> |
| 615 | </listitem> | 591 | </listitem> |
| 616 | 592 | ||
| 617 | <listitem> | 593 | <listitem> |
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.png b/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.png index acc3e53..cd82461 100755 --- a/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.png +++ b/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.png | |||
| Binary files differ | |||
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.svg b/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.svg index ff65f57..4255bf6 100755 --- a/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.svg +++ b/doc/book-enea-nfv-access-example-usecases/doc/images/uc_fortigate_sdwan.svg | |||
| @@ -15,9 +15,9 @@ | |||
| 15 | width="830.0929" | 15 | width="830.0929" |
| 16 | height="482.41965" | 16 | height="482.41965" |
| 17 | viewBox="0 0 830.09292 482.41966" | 17 | viewBox="0 0 830.09292 482.41966" |
| 18 | sodipodi:docname="uc_fortigate_sdwan_new.svg" | 18 | sodipodi:docname="uc_fortigate_sdwan.svg" |
| 19 | inkscape:version="0.92.4 (5da689c313, 2019-01-14)" | 19 | inkscape:version="0.92.4 (5da689c313, 2019-01-14)" |
| 20 | inkscape:export-filename="E:\Documents\ENEA Work files\ENFV work\ENA 2.2.2\Example Usecase pics\uc_fortigate_sdwan_new.png" | 20 | inkscape:export-filename="L:\docu_work\el_releases-nfv-access\doc\book-enea-nfv-access-example-usecases\doc\images\uc_fortigate_sdwan.png" |
| 21 | inkscape:export-xdpi="65.519997" | 21 | inkscape:export-xdpi="65.519997" |
| 22 | inkscape:export-ydpi="65.519997"> | 22 | inkscape:export-ydpi="65.519997"> |
| 23 | <metadata | 23 | <metadata |
| @@ -430,17 +430,17 @@ | |||
| 430 | guidetolerance="10" | 430 | guidetolerance="10" |
| 431 | inkscape:pageopacity="0" | 431 | inkscape:pageopacity="0" |
| 432 | inkscape:pageshadow="2" | 432 | inkscape:pageshadow="2" |
| 433 | inkscape:window-width="1618" | 433 | inkscape:window-width="1366" |
| 434 | inkscape:window-height="1027" | 434 | inkscape:window-height="713" |
| 435 | id="namedview4" | 435 | id="namedview4" |
| 436 | showgrid="false" | 436 | showgrid="false" |
| 437 | inkscape:zoom="1.0074671" | 437 | inkscape:zoom="1.0074671" |
| 438 | inkscape:cx="428.14055" | 438 | inkscape:cx="429.30796" |
| 439 | inkscape:cy="175.87748" | 439 | inkscape:cy="215.58101" |
| 440 | inkscape:window-x="1358" | 440 | inkscape:window-x="-8" |
| 441 | inkscape:window-y="-8" | 441 | inkscape:window-y="-8" |
| 442 | inkscape:window-maximized="1" | 442 | inkscape:window-maximized="1" |
| 443 | inkscape:current-layer="layer5" | 443 | inkscape:current-layer="layer3" |
| 444 | fit-margin-top="0" | 444 | fit-margin-top="0" |
| 445 | fit-margin-left="0" | 445 | fit-margin-left="0" |
| 446 | fit-margin-right="0" | 446 | fit-margin-right="0" |
| @@ -979,41 +979,37 @@ | |||
| 979 | id="path8471-3-2-5-5-2-3-0" | 979 | id="path8471-3-2-5-5-2-3-0" |
| 980 | inkscape:connector-curvature="0" /> | 980 | inkscape:connector-curvature="0" /> |
| 981 | <g | 981 | <g |
| 982 | id="g1493" | 982 | id="g1360"> |
| 983 | transform="translate(3.8164101,8.5139425)"> | 983 | <rect |
| 984 | <g | 984 | transform="scale(-1,1)" |
| 985 | id="g1485"> | 985 | rx="9.5899591" |
| 986 | <rect | 986 | y="4.8091655" |
| 987 | ry="9.5899591" | 987 | x="-860.03143" |
| 988 | style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.44231871;stroke-opacity:1" | 988 | height="40.235157" |
| 989 | id="rect6098-9-0-8-7" | 989 | width="69.460823" |
| 990 | width="69.460823" | 990 | id="rect6098-9-0-8-7" |
| 991 | height="40.235157" | 991 | style="fill:#ffe699;fill-opacity:1;stroke:#000000;stroke-width:0.44231871;stroke-opacity:1" |
| 992 | x="-856.21503" | 992 | ry="9.5899591" /> |
| 993 | y="-3.7047772" | 993 | <text |
| 994 | rx="9.5899591" | 994 | id="text892-7-06-6" |
| 995 | transform="scale(-1,1)" /> | 995 | y="29.063463" |
| 996 | <text | 996 | x="824.68774" |
| 997 | xml:space="preserve" | 997 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.66666603px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994" |
| 998 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.66666603px;line-height:1.25;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994" | 998 | xml:space="preserve"><tspan |
| 999 | x="820.87134" | 999 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.99999994" |
| 1000 | y="20.54952" | 1000 | y="29.063463" |
| 1001 | id="text892-7-06-6"><tspan | 1001 | x="824.68774" |
| 1002 | sodipodi:role="line" | 1002 | id="tspan890-2-0-48" |
| 1003 | id="tspan890-2-0-48" | 1003 | sodipodi:role="line">wan_br</tspan></text> |
| 1004 | x="820.87134" | ||
| 1005 | y="20.54952" | ||
| 1006 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.99999994">lan_br</tspan></text> | ||
| 1007 | </g> | ||
| 1008 | <text | 1004 | <text |
| 1009 | id="text265-1" | 1005 | id="text265-1" |
| 1010 | y="47.526051" | 1006 | y="56.039993" |
| 1011 | x="807.96118" | 1007 | x="811.77759" |
| 1012 | style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none" | 1008 | style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none" |
| 1013 | xml:space="preserve"><tspan | 1009 | xml:space="preserve"><tspan |
| 1014 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.66666698px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start" | 1010 | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.66666698px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start" |
| 1015 | y="47.526051" | 1011 | y="56.039993" |
| 1016 | x="807.96118" | 1012 | x="811.77759" |
| 1017 | id="tspan263-0" | 1013 | id="tspan263-0" |
| 1018 | sodipodi:role="line">dpdk</tspan></text> | 1014 | sodipodi:role="line">dpdk</tspan></text> |
| 1019 | </g> | 1015 | </g> |
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 83dd51e..b003629 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 | |||
| @@ -52,11 +52,10 @@ | |||
| 52 | <para>Juniper vSRX VNF image file.</para> | 52 | <para>Juniper vSRX VNF image file.</para> |
| 53 | </listitem> | 53 | </listitem> |
| 54 | 54 | ||
| 55 | <listitem><para>VNF Configuration files, provided with your Enea NFV Access | 55 | <listitem><para>VNF Configuration files, provided with your Enea NFV Access Release:</para> |
| 56 | Release:</para> | ||
| 57 | <itemizedlist spacing="compact"> | 56 | <itemizedlist spacing="compact"> |
| 58 | <listitem><para><filename>vSRX-domain-update-script</filename>.</para></listitem> | 57 | <listitem><para><filename>vSRX-domain-update-script</filename>.</para></listitem> |
| 59 | <listitem><para><filename>vSRX-Site<x>.conf</filename>.</para></listitem> | 58 | <listitem><para><filename>vSRX-Site<x>.iso</filename>.</para></listitem> |
| 60 | <listitem><para><filename>FortiFW-Site<x>.conf</filename>.</para></listitem> | 59 | <listitem><para><filename>FortiFW-Site<x>.conf</filename>.</para></listitem> |
| 61 | </itemizedlist> | 60 | </itemizedlist> |
| 62 | </listitem> | 61 | </listitem> |
| @@ -75,7 +74,7 @@ | |||
| 75 | fileref="images/uc_vnf_chaining.png" /> | 74 | fileref="images/uc_vnf_chaining.png" /> |
| 76 | </imageobject> | 75 | </imageobject> |
| 77 | </mediaobject> | 76 | </mediaobject> |
| 78 | </figure> | 77 | </figure><remark>No info about vnf_mgmt_br?</remark> |
| 79 | 78 | ||
| 80 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> | 79 | <para><emphasis role="bold">Network Configuration</emphasis>:</para> |
| 81 | 80 | ||
| @@ -143,10 +142,10 @@ | |||
| 143 | 142 | ||
| 144 | <itemizedlist spacing="compact"> | 143 | <itemizedlist spacing="compact"> |
| 145 | <listitem> | 144 | <listitem> |
| 146 | <para>The Flavor selected must have at least 2 CPUs and 3 GB RAM | 145 | <para>The Flavor selected must have at least 2 vCPUs and 4 GB RAM since vSRX is |
| 147 | since vSRX is quite resource consuming.</para> | 146 | quite resource consuming.</para> |
| 148 | 147 | ||
| 149 | <para>Tested in-house with 4 vCPUs/ 3 GB RAM.</para> | 148 | <para>Tested in-house with 4 vCPUs/ 6 GB RAM.</para> |
| 150 | </listitem> | 149 | </listitem> |
| 151 | 150 | ||
| 152 | <listitem> | 151 | <listitem> |
| @@ -155,9 +154,12 @@ | |||
| 155 | </listitem> | 154 | </listitem> |
| 156 | 155 | ||
| 157 | <listitem> | 156 | <listitem> |
| 158 | <para>Select <literal>ISO</literal> on the Cloud-Init | 157 | <para>Select <literal>ISO</literal> as the Cloud-Init Datasource in the Cloud-Init |
| 159 | tab.</para> | 158 | tab.</para> |
| 160 | </listitem> | 159 | </listitem> |
| 160 | <listitem> | ||
| 161 | <para>Select <literal>cdrom</literal> as the Cloud-Init Disk Type in the Cloud-Init | ||
| 162 | tab.</para></listitem> | ||
| 161 | </itemizedlist> | 163 | </itemizedlist> |
| 162 | </listitem> | 164 | </listitem> |
| 163 | 165 | ||
| @@ -176,10 +178,13 @@ | |||
| 176 | </listitem> | 178 | </listitem> |
| 177 | 179 | ||
| 178 | <listitem> | 180 | <listitem> |
| 179 | <para>Select <literal>ConfigDrive</literal> on the Cloud-Init | 181 | <para>Select <literal>ConfigDrive</literal> as the Cloud-Init Datasource in the |
| 180 | tab.</para> | 182 | Cloud-Init tab.</para> |
| 181 | </listitem> | 183 | </listitem> |
| 182 | 184 | ||
| 185 | <listitem><para>Select <literal>cdrom</literal> as the Cloud-Init Disk | ||
| 186 | Type in the Cloud-Init tab.</para></listitem> | ||
| 187 | |||
| 183 | <listitem> | 188 | <listitem> |
| 184 | <para>Add <literal>license</literal> as the Cloud-Init content | 189 | <para>Add <literal>license</literal> as the Cloud-Init content |
| 185 | in the Cloud-Init tab files.</para> | 190 | in the Cloud-Init tab files.</para> |
| @@ -285,7 +290,7 @@ | |||
| 285 | </orderedlist> | 290 | </orderedlist> |
| 286 | 291 | ||
| 287 | <para>At this point the service will be up and running on Site1. Repeat | 292 | <para>At this point the service will be up and running on Site1. Repeat |
| 288 | the necessary steps for Site2, by changing the configuration files | 293 | the steps to instantiate a VNF for Site2, by changing the configuration files |
| 289 | accordingly.</para> | 294 | accordingly.</para> |
| 290 | 295 | ||
| 291 | <para>After the service is deployed on both branches, the VPN tunnel is | 296 | <para>After the service is deployed on both branches, the VPN tunnel is |
