Users Guide
Setting Up Cisco CSR100V VNF Package | Configuring Virtualization
OMNM 6.5.3 User Guide 801
Instantiating a VM From a Vendor Image
Instantiate a VM (virtual machine) in your OpenStack environment from the vendor-provided
image as follows.
1
Create a default Cisco IOS-XE configuration file (iosxe_config.txt) with your operational
settings for your Cisco CSR 1000v virtual routers.
Refer to your Cisco product documentation for instructions on how to create and populate a
Cisco configuration file for your Cisco CSR VNFs.
a. Add configuration for the number of interfaces you need to utilize (GigabitEthernet
1
GigabitEthernet
N
).
The following example shows configuration for four interfaces:
interface
GigabitEthernet1
description "Data Port 1"
ip address dhcp
no shutdown
!negotiation auto
!
interface
GigabitEthernet2
description "Data Port 2"
ip address dhcp
no shutdown
!negotiation auto
!
interface
GigabitEthernet3
description "Data Port 3"
ip address dhcp
no shutdown
!negotiation auto
!
interface
GigabitEthernet4
description "Data Port 4"
ip address dhcp
no shutdown
!negotiation auto
b. Configure more GigabitEthernet interfaces than are actually attached to the VM when
booted later in from the OpenStack system.
This allows you to use the same image in multiple network topologies that have a
varying number of networks to which you will attach the Cisco CSR 1000v virtual
rouers.
c. Name the file iosxe_config.txt.
d. Upload the iosxe_config.txt file to your target’s local disk under the /root directory.
2
Obtain an image from your vendor in qcow2 format.
3
Upload the qcow2 image to the OpenStack VIM.
For example, Cisco provided the following image file for the Cisco CSR 1000v VNF package:
csr1000v-universalk9.03.12.00.S.154-2.S-std.qcow2
4
Name the image record in the OpenStack system as
CiscoCSR1000v
.