summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml')
-rw-r--r--doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml126
1 files changed, 0 insertions, 126 deletions
diff --git a/doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml b/doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml
deleted file mode 100644
index 90ffb23..0000000
--- a/doc/book-enea-nfv-access-vnf-onboarding-guide/doc/instantiation.xml
+++ /dev/null
@@ -1,126 +0,0 @@
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<chapter id="instantiation">
3 <title>Instantiation</title>
4
5 <para>When a VNF is onboarded and available in the VNF catalog, it can be
6 instantiated (deployed) on connected uCPE devices. The instantiation wizard uses
7 the configurations provided when the VNF is onboarded, as a template for
8 instantiation. Before the instantiation, however, the uCPE device needs
9 to be prepared:</para>
10
11 <orderedlist>
12 <listitem>
13 <para>Physical NICs used with the VNF directly (through SR-IOV or PCI
14 Passthrough) or indirectly (through bridges) need to be configured
15 (Device-&gt;Configuration-&gt;OpenVSwitch-&gt;Host Interfaces).</para>
16
17 <note>
18 <para>Before configuring any physical NICs determine which is used for
19 managing the uCPE device. Altering the configuration of a NIC may cause
20 connectivity issues.</para>
21 </note>
22 </listitem>
23
24 <listitem>
25 <para>Add any needed bridges, connecting them to the physical NICs
26 previously configured or making them integration bridges (without
27 physical NIC) for service chaining.</para>
28 </listitem>
29 </orderedlist>
30
31 <para>Once the physical NICs and bridges are configured, the VNF can be
32 instantiated using the Instantiation Wizard.</para>
33
34 <section id="using_wiz">
35 <title>Using the Instantiation Wizard</title>
36
37 <orderedlist>
38 <listitem>
39 <para>Enter the Instantiation Wizard by accessing VNF-&gt;Instances
40 and hitting <literal>Add</literal>.</para>
41 </listitem>
42
43 <listitem>
44 <para>Fill out the following mandatory fields:</para>
45
46 <itemizedlist spacing="compact">
47 <listitem>
48 <para>Name (a descriptive name).</para>
49 </listitem>
50
51 <listitem>
52 <para>Device (the uCPE device to instantiate the VNF on).</para>
53 </listitem>
54
55 <listitem>
56 <para>Networking Configuration:</para>
57
58 <itemizedlist spacing="compact">
59 <listitem>
60 <para>Connect each configured NIC with a bridge, SR-IOV or PCI
61 Passthrough.</para>
62 </listitem>
63
64 <listitem>
65 <para>Set up each NIC with a driver method (DPDK or
66 e1000).</para>
67 </listitem>
68 </itemizedlist>
69
70 <note>
71 <para>All configured NICs must be set up before instantiating a
72 VNF. Failure to do so will end in a failed instantiation.</para>
73 </note>
74 </listitem>
75 </itemizedlist>
76 </listitem>
77
78 <listitem>
79 <para>Add VNF specific configuration by uploading a Cloud-Init file
80 (when the Cloud-Init is used).</para>
81 </listitem>
82
83 <listitem>
84 <para>Add any VNF specific files (e.g license files).</para>
85 </listitem>
86
87 <listitem>
88 <para>Hit the <literal>Create</literal> button to deploy the VNF.</para>
89 </listitem>
90 </orderedlist>
91 </section>
92
93 <section id="enter_console">
94 <title>Entering the VNF Console</title>
95
96 <para>Once the VNF is deployed, the VNF console can be entered using SSH
97 and virsh commands. The VNF Console is a typical starting point for
98 determining a successful deployment and configuring a VNF beyond Day
99 Zero.</para>
100
101 <orderedlist spacing="compact">
102 <listitem>
103 <para>SSH to the uCPE device from the Enea uCPE Manager
104 (Device-&gt;SSH) with default user and password:
105 <literal>root</literal>.</para>
106 </listitem>
107
108 <listitem>
109 <para>In SSH:</para>
110
111 <orderedlist>
112 <listitem>
113 <para>Use the <command>virsh list</command> command to list all
114 running VNFs and to determine the VNF's instance number.</para>
115 </listitem>
116
117 <listitem>
118 <para>Use the <command>virsh console &lt;instance
119 number&gt;</command> command to enter the VNF specific
120 console.</para>
121 </listitem>
122 </orderedlist>
123 </listitem>
124 </orderedlist>
125 </section>
126</chapter>