Requirements

Requirements


The following steps should be gone before installing BVQ

  • Create a suitable VM

  • Choose the operating system

  • Prepare a Windows user

  • Adjust your firewall

  • Modify your virus scanner

  • Add BVQ° to the whitelist of your ad blocker

  • Make sure the VM has an appropriate browser


Server size

Server

Systems*

CPU

RAM

HDD  (free)

Server

Systems*

CPU

RAM

HDD  (free)

Small sized 

10

4 cores

16 GB

50 GB

Medium Sizes 

50

8 cores

32 GB

250 GB

Large Size

200

16 cores**

128 GB

4000 GB

BVQ GUI client workstation

/

3 cores

16 GB

2 GB

* each "System" relates to one of the following assets:

Compute:

  • IBM PowerVM server

  • VMware server

  • Kubernetes nodes

  • AIX/Linux virtual machine

Storage:

  • Storage system

  • IBM SVC IO groups

Network

  • Switch (up to 64 ports)

These are all estimations to provide a rough sizing to start with. Server performance is essentially lowered due to:

  • large number of objects inside your systems or many systems

  • short sampling intervals of statsitics

  • long retention times especially for statistics in the lowest resolution, but also for all other types of data

  • external (ITSM) systems massively fetching data from the server

  • High number of reports or komplex report queries

  • a large number of concurrent users

  • not enough memory to contain the MongoDB index size

  • Small system resources (CPU, RAM, IO latency & bandwidth, LAN)

Please monitor your BVQ° server resources carefully and add resources on demand.

** In very large installations we saw good results separating the BVQ Server from the BVQ DB server and to run the BVQ Server on a bare metal system.


Operating System

BVQ DB Server

BVQ Server

Consolidated (DB + Server + Client)

BVQ client workstation (GUI)

Operating System

BVQ DB Server

BVQ Server

Consolidated (DB + Server + Client)

BVQ client workstation (GUI)

Windows Server 2019

Windows Server 2022

Windows 10 64Bit

 

 

 

Windows 11 64Bit

 

 

 


 

Windows user

  • Create a Windows User called bvq and add this user to the Administrator group

  • Please do not give the servers the same name “bvq”.


 

Firewall

BVQ Server requires access through several ports for communication between scanners and scanned systems and its database.

The following connections are required:

Legend: mandatory connection, optional connection, → outgoing connection, ← incoming connection

Connection Type

Standard TCP port

BVQ Server

BVQ Client

Description

Connection Type

Standard TCP port

BVQ Server

BVQ Client

Description

RDP to BVQ Client

3389

 ←

Microsoft Remote Desktop Protocol for remote screen sessions

Internet

N/A

Connection to the Internet for remote maintenance or code-download

SSH to IBM SVC/Storwize/FlashSystem

22

Secure shell access to the SVC CLI interface

HTTPS to EMC Dell Unity

443

 

Web service with HTTPS on Unity System API

HTTPS  to VMware vCenter

443

 

Web service with HTTPS on VMware vCenter API

HTTPS  to IBM HMC (PowerVM)

Up to: HMC V10: 12443
Starting HMC V11: 443

 

Web service with HTTPS on PowerVM HMC API

Important:

Starting with HMC V11 Rest API access via port 12443 is disabled. Use port 443 instead for accessing HMC Rest APIs.

HTTPS  to NetApp

443

 

Web service with HTTPS on NetApp ONTAP System API

HTTPS to Brocade SAN switch

443

 

Web service with HTTPS on Brocade SAN switch API

HTTPS to Cisco MDS switch

8443

 

Web service with HTTPS on Cisco SAN switch API

HTTPS to Cisco NXOS switch

443

 

Web service with HTTPS on Cisco NX API

HTTPS to K8s API

6443

 

Web service with HTTPS on Kubernetes API

HTTPS to K8s Prometheus

9000

 

Web service with HTTPS on Kubernetes Prometheus

SMI provider to BNA

5989

 

SMI interface to Brocade Network Advisor

MongoDB

27017

←→

Access to MongoDB (BVQ Expert GUI, MongoDB Compass, ...)

BVQ Server Web UI

80

 ←

Access to BVQ Server Web UI

BVQ Server Grafana

3000

Access to BVQ Grafana Web UI

BVQ SSH Server (AIX & Linux OS Agent)

2222

 

BVQ SSH server which is used to receive data from OS instances


 

Browser

  • Mozilla Firefox

  • Google Chrome

  • Apple Safari

  • Microsoft Edge


 

Antivirus


Please change the parameters of the third-party antivirus software, 
to exclude the following Directory:

%ProgramData%\SVA\BVQ\*​

 A detailed explanation of each folder is also available:
Directory & file excludes for Antivirus software