Deploying the IP Fabric Virtual Machine (VM)
All virtual appliance images are available at https://releases.ipfabric.io/ipfabric/#current. Access is restricted to registered customers only. Please contact our sales representative if you are interested in a trial of IP Fabric.
Please bear in mind that IP Fabric uses CLI access (SSH or telnet) to connect to devices for data collection. It's important to place the VM in the proper network segment to prevent high ACL or firewall configuration overhead.
Deploying on VMware OVA Virtual Machine
- Deploy OVA to your vSphere environment as described at Deploy an OVF or OVA Template.
- Edit VM settings and adjust according to your network size as described in the operational requirements section.
- Change CPU count.
- Change memory size.
- Add a new empty virtual disk or resize the main system disk
- Power on VM and complete Boot Wizard.
Deploying on Hyper-V Virtual Machine
QCOW2 disk image file can be converted to different formats.
Using this method we will create a
VHDX usable on Microsoft Hyper-V and manually create a new VM.
ipfabric-*.qcow2from the official source.
VHDX(Be sure to change the filenames in the command examples below.)
- Windows instructions:
- Download qemu-img-windows
qemu-img.exe convert ipfabric-<*>.qcow2 -O vhdx -o subformat=dynamic ipfabric-<*>.vhdx
- Linux instructions:
- Install qemu-utils
sudo apt install qemu-utils
- Convert file:
qemu-img convert -f qcow2 -o subformat=dynamic -O vhdx ipfabric-<*>.qcow2 ipfabric-<*>.vhdx
- Install qemu-utils
- Windows instructions:
Create New Hyper-V Virtual Machine and Specify Name and Location
Specify Generation as
Assign Memory (check requirements in operational requirements section)
Connect the Virtual Hard Disk
Verify the Summary and Finish
Wait for the VM to be created
Edit the VM CPU settings (check requirements in operational requirements section)
Optionally increase Hard Disk Size based on operational requirements section 1. Extend the system disk or add a new empty virtual disk if necessary.
Close the VM Settings window
Start the VM.
Deploying a Virtual Machine to Nutanix
The Nutanix image is based on Virtual Disks of VMware vSphere OVA image. As Nutanix officially supports import of VMware VM’s, below instructions are based on the same image as used at VMware deploytment section.
- Download the
ipfabric-*-.OVAfile from official source.
Extract the previously downloaded OVA file using 7-zip or any similar software. The structure of extracted files should look like below
Edit VM hardware settings and adjust according to the network environment size (check requirements in operational requirements section).
- Change CPU count
- Change memory size
- Extend the system disk or add a new empty virtual disk if necessary.
Start the VM and check if the system starts without any interrupts.
Deploying a Virtual Machine on KVM
We have currently the limitation that drives need to be
/dev/sdx. Usually Linux hypervisors are using the
virtio-blk driver which is represented as
/dev/vdx in the guest system. To overcome this limitation use the
virtio-scsi as drive controller.
qcow2system disk to your KVM hypervisor.
qcow2data-disk that corresponds to your network needs if necessary. Use the following command:
qemu-img resize ipfabric-disk1.qcow2 100G # (up to 1000G for 20 000 devices)
Deploy the VM to your hypervisor with the virt-install utility by issuing the following command (chose CPU and RAM size according to the size of your network):
virt-install --name=IP_Fabric --disk path=<path to the disk>.qcow2 --graphics spice --vcpu=4 --ram=16384 --network bridge=virbr0 --import
This command deploys a new virtual machine with IP_Fabric name, system
qcow2disk, 4 CPU cores, 16GB of RAM and will connect VM to the internet through the
virtbr0interface (if your machine has a different bridge interface name or you want to connect it straight through the device network card to the internet you need to change the
This command also starts up the VM.
Additionally, you can create and add a new empty virtual disk if needed.
Complete (first-time) Boot Wizard
The First Boot Wizard starts when IP Fabric is run for the first time and configures system options. The wizard can also be re-run later from the service interface to modify basic system parameters.
- Assign hostname.
- Assign domain name.
- Choose IP address acquisition method.
- If a static method is used, configure IP address, netmask, default GW, and DNS servers.
- Configure NTP servers or just click OK to continue if not using NTP.
- Select time zone.
- Configure Internet Proxy if used.
- Set shell user password of
osadminuser. The password is used to access the IP Fabric administrative interface and system shell (not for the GUI access, the GUI is accessible with the
adminusername by default, for more information, please, read: Access User Interface and Install License and also for encrypting system backups.
- Optionally define organization parameters for the local SSL certificate.
- After rebooting, the console login screen will display the assigned IP address of the system and provide a link to access the user interface.
Remember password from step 8! IP Fabric support engineers are able to reset
osadmin user passwords but encrypted backups will be lost!
A trusted certificate can replace a self-signed SSL certificate using IP Fabric web UI.