Known issues for Network Virtualization
This section describes troubleshooting and limitations for running Vusers with NV.
- The bandwidth utilization measurement is represented in the graphs only when the bandwidth is configured as Shared Bandwidth. If the bandwidth is configured as Individual Bandwidth, bandwidth utilization data does not appear.
- If you upgraded from a LoadRunner Professional version with no NV installed, to the current version with NV installed and enabled, the virtual locations needed to work with NV are not shown.
To enable this feature, do the following:
Click the Show Virtual Locations Settings button on the Controller toolbar.
In the Virtual Locations Setting dialog box, select the Enable Network Virtualization check box, choose Per Group, and click OK.
In the Virtual Location column, where it says none for the virtual location, open the dropdown list and click Browse. A window without locations opens.
Click Import.
Browse to <LoadRunner root>\Network Virtualization\DefaultLocations\ and select DefaultLocations.xml.
You can now see the virtual locations, and can apply them to the scenario.
Note: Once you add a virtual location, and you have modified the .lrs file; make a backup of the file if you want to keep the original.
-
For very large tests, the report generation time may be slow.
- If the NV service is restarted during a scenario run, the network virtualization may fail. Check the service and restart the scenario run. For NV specific limitations and system requirements, see the Network Virtualization for LoadRunner Help.
- Monitoring over a firewall is not supported for scenarios with NV.
-
If WinInet replay is enabled in the runtime settings for a web Vuser (Replay > Runtime Settings > Internet Protocol > Preferences > Advanced), you must run the Vuser in per Load Generator mode when using NV—running in per Group mode causes the script to fail.
- NV integration does not comply with all of the accepted Internationalization (I18N) conventions.
- The NV software may consume large amounts of memory, since the technology delays traffic and captures traffic for later analysis. To verify that the load generator machine has sufficient memory, compare the load generator memory consumption with and without the virtualization.
-
When running scenarios with virtual locations, Vusers must communicate with the application servers over IPv4. NV emulation is not supported for IPv6 network traffic.
- You cannot run a scenario on the same load generator from two different Controller machines, if they both have NV enabled.
- Locations names cannot contain non-English characters.
- NV configured with load generator emulation mode is not supported with IP Spoofing.
-
A scenario is limited to 100 NV emulation flows per load generator. If a scenario is configured with more than 100 flows per load generator, the test will fail. For more information, see this knowledge base article: Network Virtualization: The license for this feature has a limit of 100 flows
Resolution: Add load generators as needed, so that there are not more that 100 flows on each load generator.