SevOne Hardware & Resource Requirements and Instance Types Guide

About

This document describes the hardware requirements / instance / virtual machine types.

Important:
While there are no hardware vendor or model restrictions, IBM SevOne strongly recommends choosing the hardware certified in RedHat Ecosystem Catalog where,
  • Type = System
  • Architecture = x86_64
  • Certified for Red Hat Enterprise Linux 8
For physical and virtual deployments, CPU must be compatible with x86-64-v2 instruction set for certain pods to start. To verify if you have the correct version for instruction set, run the following command.

/lib64/ld-linux-x86-64.so.2 --help
 
If the output contains x86-64-v2 (supported, searched), you have the required version.

Hardware Requirements for Physical Appliances

Important: In a cluster that contains mixed sized appliances, the largest hardware capacity appliance should be the Cluster Leader. There is RAM overhead exerted on the Cluster Leader based on its additional responsibilities. Due to this, SevOne strongly advises you to implement this recommendation.
Note: The average disk Input / Output Operations Per Second (IOPS) requirement for all appliance types is 19,000KBs.

The minimum NIC speed is 1Gbps or higher.

RAID controller requires legacy boot (non-UEFI) with 512 byte block size in RAID6 (recommended).

Important: SevOne Network Management System (NMS) version 6.8.0 and onwards offers users the flexibility to utilize their own hardware for physical installations. It is crucial to ensure that the hardware specifications align with the minimum requirements outlined in the table below, corresponding to the specific appliance model being deployed. Please note, it is perfectly acceptable for your hardware to surpass these specified requirements. However, it is essential that the hardware is fully compatible with Red Hat Enterprise Linux (RHEL) 8 for optimal performance and functionality. This approach not only allows for customization based on individual needs but also ensures a seamless integration with the SevOne NMS.
Name / Spec CPU Type CPU Count Total Cores RAM (GB) Disk Type Flow Limit (FPS)
PAS5K 8 Core @ 2.10Ghz 2 16 32 5x 480GB SSD 2.5" 4,500
PAS10k 8 Core @ 2.10Ghz 2 16 32 5x 480GB SSD 2.5" 10,000
PAS20k 8 Core @ 2.10Ghz 2 16 32 5x 480GB SSD 2.5" 20,000
PAS40K 10 Core @2.20Ghz 2 20 96 5x 960GB SSD 2.5" 40,000
PAS60K 10 Core @2.20Ghz 2 20 96 5x 960GB SSD 2.5" 60,000
PAS300K 12 Core @2.6Ghz 2 24 288 8x 1.92TB SSD 2.5" 80,000
DNC400 10 Core @2.20Ghz 2 20 96 5x 960GB SSD 2.5" 80,000
DNC1000 12 Core @ 2.30Ghz 2 24 96 8x 480GB SSD 2.5" 80,000
DNC1500HF 12 Core @ 2.30Ghz 2 24 128 6x 1.92TB SSD 2.5" 160,000

Hardware Requirements for Virtual Appliances

Important: Recommendation

In a cluster that contains mixed sized appliances, the largest hardware capacity appliance should be the Cluster Leader. There is RAM overhead exerted on the Cluster Leader based on its additional responsibilities. Due to this, SevOne strongly advises you to implement this recommendation.

Note: The average Input / Output Operations Per Second (IOPS) is 19,000KBs.
Hardware Component vCPU Cores RAM (GB) / Disk (GB) /data (secondary) Disk (GB) Flow Limit (FPS) Interface Limit Max Indicators per Second (IPS)
vPAS5k 2 8 150 n/a 4,500 15 333
vPAS20k 8 24 150 450 20,000 60 1,333
vPAS60k 8 44 150 1300 60,000 180 4,000
vPAS100k 8

96

Higher demands (for example,

xStats) may require more memory.

150 2350 80,000 300 6,666
vPAS200k 16 192 150 4450 80,000 600 13,333
vDNC100 8 16 150 400 30,000 100 -
vDNC300 16 48 150 800 80,000 300 -
vDNC1000 24 96 150 1500 80,000 1,000 -
vDNC1500 24 128 150 3000 80,000 1,500 -
Note: Modern SANs - Thin-provisioning recommended

Used hard drive space vs. provisioned capacity - virtual machines are thin-provisioned and used space is based on polling the maximum number of licensed objects for 1 year at 5 minute intervals.

Any SAN with SSDs and supporting thin-provisioned LUNs is considered modern.

SevOne PAS Scalability

Important: To properly size your SevOne PAS, the key aspects of SevOne PAS capacity are,
  • Devices
  • Objects
  • Indicators
  • Poll Frequency

Let's assume you want to monitor...

  • a device, San Jose Router, with 2 objects. Object Ethernet Port with indicators In Octets and Out Octets and Object Power Supply with indicator Voltage.
    Note: A device can have one or more objects. And, each object can have one or more indicators.
    sizePAS

Formula to calculate maximum Indicators per Second (IPS),

IPS = (#Objects * #Indicators per Object) / (Poll Frequency in seconds)

Example: Maximum Indicators per Second for vPAS60k,

where,
- Objects = 60,000
- Indicators = 20
- Poll Frequency = 300 seconds
IPS = (60,000 * 20) / 300 = 4,000

Example: Maximum Indicators per Second for vPAS200k,

where,
- Objects = 200,000
- Indicators = 20
- Poll Frequency = 300 seconds
IPS = (200,000 * 20) / 300 = 13,333
Important: To change the poll frequency for an existing device, please refer to Edit Device. For a new device, please refer to New Device to change the default poll frequency.

AWS Instance / Virtual Machine Types for SevOne Appliances

Attention: To migrate from AWS instance type r4.<x> to r6i.<x>, you must first perform the steps below.
  1. SSH to your virtual machine, i.e., AWS instance, as root.
  2. Enter the NMS container.
    
    nms
     
  3. Prepare your AWS instance for r6i instance type change and shutdown.
    
    echo 'add_drivers+=" nvme "' > /etc/dracut.conf.d/nvme.conf && dracut -f -v && SevOne-shutdown shutdown
     
  4. Note: Amazon EC2 supports hypervisors Xen and Nitro. For the list of instances supported by these hypervisors, please refer to https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#instance-hypervisor-type.
  5. Start the AWS instance as described in https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Stop_Start.html.
  6. Run the following command to ensure that there are no errors and you may ignore any references to uuids-check. You must be in the NMS container to execute the following command.
    
    SevOne-act check checkout
     
Note: Please refer to Amazon EC2 Instance Types - AWS for details on AWS Instance Types in the table below.
SevOne Instance License Count AWS Instance Type Data Disk (GIB)
vPAS5k Up to 5k objects r6i.large n/a
vPAS10k Up to 10k objects r6i.xlarge n/a
vPAS20k Up to 20k objects r6i.xlarge n/a
vPAS60k Up to 60k objects r6i.2xlarge 1,250
vPAS100k Up to 100k objects r6i.2xlarge

r6i.4xlarge (recommended)

2,000
vPAS200k Up to 200k objects r6i.8xlarge 4,000
vDNC100 Up to 100 interfaces r6i.2xlarge n/a
vDNC300 Up to 300 interfaces r6i.4xlarge 800
vDNC1000 Up to 1000 interfaces r6i.8xlarge 1,500
vDNC1500 Up to 1500 interfaces r6i.8xlarge 3,000
Note: The average Input / Output Operations Per Second (IOPS) is 19,000KBs.

Azure Instance / Virtual Machine Types for SevOne Appliances

Note: Please refer to Azure Instance Types - D-family v5 series for details on Azure Instance Types in the table below.
SevOne Model License Count VM Size vCPU Memory (GB) OS Disk (GiB) Data Disk (GiB)
vPAS5k up to 5k objects Standard_D4s_v5 4 16 600 n/a
vPAS10k up to 10k objects Standard_D8s_v5 8 32 600 n/a
vPAS20k up to 20k objects Standard_D8s_v5 8 32 600 n/a
vPAS60k up to 60k objects Standard_D16s_v5 16 64 600 1,250
vPAS100k up to 100k objects Standard_D32s_v5 32 128 600 2,000
vPAS200k up to 200k objects Standard_D48s_v5 48 192 600 4,000
vDNC100 up to 100 interfaces Standard_D4s_v5 4 16 600 400
vDNC300 up to 300 interfaces Standard_D8s_v5 8 32 600 800
vDNC1000 up to 1000 interfaces Standard_D16s_v5 16 64 600 1,500
vDNC1500 up to 1500 interfaces Standard_D16s_v5 16 64 600 3,000
Data Insight / Solutions n/a Standard_D8s_v5 8 32 600 n/a
Note: The average Input / Output Operations Per Second (IOPS) is 19,000KBs.
Important: It is very important that you follow the information in the table above. Any deviation will cause undesired results and lack of support.

GCP Instance / Virtual Machine Types for SevOne Appliances

Note: Please refer to GCP Instance Types - N2 standard machines types for details on GCP Instance Types in the table below.
SevOne Instance License Count Google Cloud Instance Type Data Disk (GIB)
vPAS5k Up to 5k objects n2-standard-2 n/a
vPAS10k Up to 10k objects n2-standard-4 n/a
vPAS20k Up to 20k objects n2-standard-4 n/a
vPAS60k Up to 60k objects n2-standard-8 1,250
vPAS100k Up to 100k objects n2-standard-8 2,000
vPAS200k Up to 200k objects n2-standard-32 4,000
vDNC100 Up to 100 interfaces n2-standard-8 400
vDNC300 Up to 300 interfaces n2-standard-16 800
vDNC1000 Up to 1000 interfaces n2-standard-32 1,500
vDNC1500 Up to 1500 interfaces n2-standard-32 3,000
Note: The average Input / Output Operations Per Second (IOPS) is 19,000KBs.
Important: It is very important that you follow the information in the table above. Any deviation will cause undesired results and lack of support.