Index


Overview

This document details the infrastructure configuration for a Statseeker High-Availability (HA) installation, which is deployed across disparate data-centers. While this document focuses on an ESXi virtualized installation, the same considerations and specifications apply to any alternative VM or dedicated physical installation.

This document does not address the installation procedure, or Statseeker client configuration, to be used when creating a Statseeker HA installation.

[top]

Requirements

ESXi Requirements

ESXI instances:

  • Are the same version, ESXi 6.0 Update 2, or newer
  • Each ESXI host features at least two physical network interfaces that will be used
    • Minimum 1Gb NIC, used for data synchronization between the two Statseeker installations. If this link is not dedicated to Statseeker, but rather run as a trunk link between data-centers (or similar configuration), then the NIC needs to support the bandwidth required by the link and a minimum of 1Gb must be reserved for Statseeker.
    • Note: in our example, this will be a 10Gb NIC used for the trunk link between the two data-centers, with 1Gb reserved for Statseeker synchronization data communications.
    • Min 1Gb NIC, used for management of the Statseeker installation (dedicated)

[top]

Virtual Machine Requirements

The two virtual machines that will be hosting the Statseeker installations must have an identical specification and reflect the requirements of the size of the network to be monitored.

Monitored
Network
Server
Requirements
Size Interface Count CPU Cores Memory Hard Drive Network
Connection
Small 20,000 2 8GB 500GB (thick provisioned) 1 x 1Gb NIC
1 x 10Gb NIC
Medium 250,000 4 32GB 2TB (thick provisioned)
Large 500,000 6 96GB 4TB (thick provisioned)

[top]

Statseeker Requirements

Each Statseeker installation must be:

  • A Statseeker High-Availability server installation
  • Licensed as a Statseeker High-Availability installation
  • The same version

[top]

Network Configuration Requirements

The VM hosting each Statseeker installation must feature at least two virtual NICs (vNIC) for Statseeker's use:

  • One vNIC for managing your Statseeker installation
  • One vNIC for the Statseeker HA Data-Sync
  • The IP addresses for these two vNICs should be on separate vLANs

The connection between the ESXi hosts must be a high-speed dedicated connection. If this link is to be shared among tenants, then the link must have Quality of Service policies in place ensuring that a minimum of 1Gb/s is reserved for Statseeker Data-Sync traffic.

[top]

ESXi Configuration

  • Install ESXi on the physical server by following the official ESXi installation Guide
  • Set the IP address for the interface (on each Host) that will be used for installation management, ensuring that both are in the same subnet
  • Note: in our example, the Hosts will be assigned IP's of 10.2.1.211 and 10.2.1.212.

[top]

Network Configuration

  • Log into the ESXi user interface via the vSphere client
  • Select the host
  • Select the Configuration tab
  • Select Networking

  • Configure the two networks (port groups) that will be used by the host. In our example, we will use
    • SHARED for the main interface into the HA installation
    • data_sync_HA for the HA data-sync link
  • Tag the main/management networks on each host with the same vLAN ID.
Note: if the vLAN is already tagged on the switch, DO NOT tag it again in the network configuration. This 'double tagging' will result in packets being dropped and break communication.

  • The main interface utilizes Common Address Redundancy Protocol (CARP), to provide fail-over redundancy
  • The data-link uses Highly Available Storage (HAST) to provide highly available data storage across the two instances

CARP requires promiscuous mode to be enabled on the virtual switch. In our example, promiscuous mode needs to be turned on for vSwitch0 on both hosts. To do this, on each switch:

  • Select Properties > vSwitch > Security
  • From the drop-down select Promiscuous Mode and click Accept

[top]

Create the Virtual Machines

Create the virtual machines, that will host the Statseeker installations, according to the Virtual Machine Requirements

Note: when configuring each of the virtual machines you may want to select different NIC types for the main and data-sync interfaces. This make it easier to differentiate between the two during the Statseeker installation procedure.

[top]

Install Statseeker High-Availability

Install Statseeker High-Availability on each of the virtual machines by following the directions in the Statseeker High-Availability Installation Guide.