Installing

Install the product.
Ensure someone with the appropriate level of familiarity with your network deploys and configures
DX NetOps Virtual Network Assurance
(VNA).
In this article:
DX NetOps Virtual Network Assurance
Compatibility
VNA is compatible with the following product versions:
For more information about supported releases, see the DX NetOps Interoperability.
Verify the Requirements of Your Technologies
Verify the requirements of each technology in your virtual network environment:
Install a single VNA per data center or technology grouping in your virtual network environment. For example, you can have OpenStack, Open vSwitch, and Cisco ACI on the same instance of VNA.
You can have multiple plug-ins of the same technology type on a single instance of VNA.
Ensure that you install the product as the root user.
Prepare to Install
DX NetOps Virtual Network Assurance
Before you install VNA, verify that your system meets the requirements.
Follow these steps:
  1. Verify that the VNA host meets the system requirements:
    • Memory:
      12 GB
    • CPU:
      4vCPU
    • Disk:
      20 GB
    • Operating System:
      RHEL/CentOS 6.5 through 7.x
    • Packages:
      libaio
  2. (Scaled-Environment Only)
    Verify that the VNA host meets the heap size requirements:
    • Heap Memory:
      16 GB
    • CPU:
      8vCPU
    • Disk:
      SSD recommended 120 GB
  3. Install Oracle or any OpenJDK 64-bit Java 8 as the default JDK.
    VNA supports only JDKs. It does not run on IBM SDK Java and any JRE.
    Select the default JDK version of Java to use using the
    alternatives
    tools.
    For more information, see the Red Hat documentation.
    Alternatively, create a link in
    /usr/bin/java
    to the Java 8 JDK Java executable.
  4. Verify that the system hostname resolves to an IP address in
    /etc/hosts
    .
  5. Verify that the following ports are open on the VNA host:
    • The ports that are required for communication to the orchestrators and controllers.
    • Port 8080 is required for communication between VNA and other Broadcom products.
    • Port 9990 is the WildFly management port.
  6. WildFly is installed as part of VNA. Verify that no other versions of WildFly are installed on the host system. Do not install VNA on a system with another application that uses WildFly.
Install
DX NetOps Virtual Network Assurance
To set up your system, install
DX NetOps Spectrum
.
Follow these steps:
  1. Copy the installation files to the host server.
  2. Open a command line and issue the following command:
    ./CA_VNA-
    version
    -Linux.txe
    To avoid prompts and use the default values, add the following parameter to the install command:
    --no-prompt
    This script creates the WildFly user and the MySQL user.
  3. Accept the EULA.
  4. Follow the instructions in the console.
    The prompts have the following default values:
    • Installation directory = /opt/CA
      You can install VNA on a custom directory.
    • Default user domain = Default Domain
      For more information about user domains, see Manage Domain Groups.
    • WildFly admin password = admin
    • WildFly JMS password = app
    • Configure APM = N
    • MySQL server port = 3306
    • MySQL root user password =  admin
  5. (Optional) To configure a
    CA Application Performance Management
    (APM) agent during installation, provide the APM host and port.
    To configure the agent after installation, see Monitor Broker Performance.
    The script installs VNA.
Install Logs
After successful installation, you can find the
CA_Virtual_Network_Assurance_install_dd_mm_yyyy_hh_mm_ss.log
installation log in the
$CA_VNA_ROOT/VNA/logs
directory.
If the installation fails or if you stop the installation abruptly, the logs are saved to the directory where you have the VNA installer. You can find the log with name
CA_Virtual_Network_Assurance_install_dd_mm_yyyy_hh_mm_ss.log
.
Configure the Limit on the Number of Open Files
Configure the limit on the number of open files. Verify that the
WildFly
user has a limit of at least 65536 on the number of open files. Set this value permanently.
Follow these steps:
  1. Log in as the
    WildFly
    user on the VNA host.
  2. Change the
    ulimit
    for the open files limit to at least 65536:
    ulimit -n
    ulimit_number
    Example:
    ulimit -n 65536
  3. Open the
    /etc/security/limits.conf
    file.
  4. Add the following lines:
    # Added by VNA
    * soft nofile 65536
    # Added by VNA
    * hard nofile 65536
    Restart VNA for these changes to take effect. If you are upgrading, the upgrade process automatically restarts VNA.
  5. Verify that the number of open files is set properly:
    ulimit -n
    The command returns the limit that you specified earlier.
Configure the Plug-ins
VNA collects performance data for virtual networks. To enable data collection, configure the plug-in for each technology in your environment.
For more information, see Building.
Add a Custom HTTP Header
By default, the connection between VNA and other Broadcom products (port 8080) and between VNA and WildFly (port 9990) is through HTTP. To enhance security, you can add custom HTTP headers.
For more information, see Manage Custom HTTP Headers.