The instructions below provide examples of how to deploy a virtual instance of a BMC Real End User Experience component onto a Linux Kernel-based Virtual Machine (KVM) or Microsoft Hyper-V platform by using an ISO image file. When you create a virtual machine by using the ISO image file, you must create the CPUs, network interfaces, and disk devices according to the sizing considerations. For detailed instructions on how to deploy a VM, refer to the documentation for your hypervisor platform and management tool.
For information on deploying components onto a VMware or Citrix platform from an OVF file, see Installing a component from an OVF file.
After you have downloaded the installation files, unzip each distribution package and save its components to one of the following locations:
Capture ports must have Promiscuous Mode/Accept enabled.
Capture limitations in Hyper-V
Passive (promiscuous) mode traffic capture is not possible on a Microsoft Hyper-V system, because the Virtual Switch (vSwitch) will not forward packets to a virtual machine unless it has the MAC address of the virtual machine as a destination. In order to deploy a Real User Collector on Hyper-V, you must use Encapsulated Remote SPAN (ERSPAN) with a Generic Routing Encapsulation (GRE) tunnel to encapsulate and carry the traffic .
For additional information, see the Knowledge Base article KA395990 (Support logon ID required).
Before installing a Real User Analyzer, Monitor, and APM Central component instance, create the data disk. The descriptor file for the Analyzer, Monitor and APM Central is not preconfigured with a storage disk. To store a large volume of data, you must configure a disk between 100 and 570 GB in size. For storage requirements, see Storage requirements in the System requirements and Sizing considerations.
Warning
You can change processor, memory, and network adapter allocations any time during the life of the component instance (shut down the virtual machine first). However, if you change the size of the storage disk after a Real User Analyzer, Monitor and APM Central has saved data to it, all data is lost when you reboot the component instance.
The following instructions describe how to create a new virtual machine and deploy a component on a Windows Server 2008 R2 Hyper-V host.
Note
The wizard installs one network card on the virtual machine. To capture traffic, a second network card should be added to a Real User Collector, Monitor, and APM Central component instance before you boot it to perform the installation in Step 9. Add a network card manually after the virtual machine is created. You can define a network in Hyper-V Manager by using the Virtual Network Manager.
Click Install an operating system from a boot CD/DVD-ROM, and select the ISO image for the component that you want to install in this virtual machine.
Start the virtual machine. The virtual machine will boot from the ISO image and will perform checks to ensure the virtual hardware is appropriate for this product. If any hardware resource is inappropriate, messages explaining the problem and solution are displayed. You will need to shutdown, fix, and reboot the virtual machine if this occurs.
Once the installation is complete, the install procedure will automatically eject the (virtual) CD-ROM and reboot into the system. Once booted, the virtual machine will attempt to get an IP address using DHCP.
Create a virtual machine from which to to boot the ISO image. On a KVM, you can use the Virsh install command to create the virtual machine. The example below demonstrates how to create the EUEM_Collector.
virt-install --name "EUEM_Collector" \ --ram 4096 --cpu host --network=bridge=br0,model=virtio \ --network=bridge=br1,model=virtio \ --disk /data01/EUEM_Collector.img,size=28,bus=virtio --vnc \ -c /data01/isos/tc-1.4.60.100.iso
Specify the parameters according to the type of component you are deploying and the Sizing considerations.
For memory requirements, see also Hardware requirements for virtual machines in the System requirements.
For storage requirements, see also Storage requirements in the System requirements.
For network requirements, see Network requirements in the System requirements and BMC Real End User Experience Monitoring deployment use cases. The first network card will be used a management port on all components, additional network cards will be used to capture traffic by a Real User Collector or a Real User Monitor. You can change this later; however, make sure you connect the second network card to the network where you want to monitor network traffic.
Notes
The VirtIO network and disk drivers are critical to proper virtual machine performance. Refer to your virt-install documentation for more detail.
You could also use the Virtual Machine Manager (virt-manager) to create the virtual machine. If you do, use the options in the virt-install example to obtain a similar configuration. To specify CPU configuration in virt-manager, select VM Settings > Processor > Configuration > Copy host CPU configuration and click Apply.
For a Real User Collector or a Real User Monitor, apply the following settings to the network capture interface to ensure the product captures all packets.
To set the | Issue the command | Instruction |
---|---|---|
Capture bridge aging time to 0 to avoid keeping the MAC address table in bridge mode |
| Replace n with the appropriate bridge index. |
Capture bridge forward delay to 0 to avoid dropping packets |
| Replace n with the appropriate bridge index. |
Issue these commands after every reboot on the host as root. See the operating system documentation for information on how to make these settings persist.
Installation process overview for BMC Real End User Monitoring