LoadGen Appliance - System Requirements

LoadGen Appliance - System Requirements

Overview

This article describes the hardware, software, and network requirements for deploying the LoadGen Appliance on your virtualization platform or cloud environment.

---

Hardware Requirements

Minimum Requirements

| Resource | Specification |

|----------|---------------|

| CPU | 2 vCPUs |

| Memory | 4 GB RAM |

| Disk Space | 40 GB |

| Network | 1 Gbps network adapter |

Recommended Requirements

For production environments and larger test workloads:

| Resource | Specification |

|----------|---------------|

| CPU | 4+ vCPUs |

| Memory | 8+ GB RAM |

| Disk Space | 100+ GB (SSD preferred) |

| Network | 1 Gbps network adapter |

Note: Actual requirements depend on the number of concurrent tests, test data volume, and result retention period.

---

Supported Virtualization Platforms

| Platform | Version | Image Format |

|----------|---------|--------------|

| VMware ESXi | 6.5 and later | OVF |

| VMware vSphere | 6.5 and later | OVF |

| Microsoft Hyper-V | Windows Server 2016 and later | VHDX |

| Microsoft Hyper-V | Windows 10/11 Pro/Enterprise | VHDX |

| Oracle VirtualBox | 6.0 and later | VHD |

---

Supported Cloud Platforms

| Platform | Region Support | Image Format |

|----------|----------------|--------------|

| Microsoft Azure | All regions | VHD |

| Amazon Web Services (AWS) | All regions | VHD (imported as AMI) |

---

Network Requirements

Required Ports

The following ports must be accessible for the appliance to function correctly:

| Port | Protocol | Direction | Purpose |

|------|----------|-----------|---------|

| 22 | TCP | Inbound | SSH access (optional, for troubleshooting) |

| 80 | TCP | Inbound | HTTP access and Let's Encrypt validation |

| 443 | TCP | Inbound | HTTPS access (when SSL is configured) |

| 5000 | TCP | Inbound | LoadGen API (internal, via reverse proxy) |

Outbound Connectivity

The appliance requires outbound internet access for:

| Destination | Purpose |

|-------------|---------|

| download.loadgen.cloud | Downloading updates and agent packages |

| api.loadgen.cloud | License validation |

| Docker Hub / Container Registry | Pulling container images |

| Let's Encrypt (optional) | SSL certificate issuance and renewal |

Network Configuration Options

  • DHCP: The appliance can obtain an IP address automatically
  • Static IP: Recommended for production deployments
  • DNS: Configure internal DNS servers for name resolution

---

Browser Requirements

Access the LoadGen web interface using a modern browser:

| Browser | Minimum Version |

|---------|-----------------|

| Google Chrome | 90+ |

| Microsoft Edge | 90+ |

| Mozilla Firefox | 88+ |

| Safari | 14+ |

---

Cloud-Specific Requirements

Microsoft Azure

  • Storage Account: Required for VHD upload
  • Resource Group: For organizing Azure resources
  • Virtual Network: With configured subnet
  • Network Security Group: Allow required ports
  • VM Size: Minimum StandardB2s, recommended StandardD2s\_v3 or higher

Amazon Web Services (AWS)

  • S3 Bucket: Required for VHD import
  • IAM Role: With VM Import/Export permissions
  • VPC: With configured subnet
  • Security Group: Allow required ports
  • Instance Type: Minimum t3.medium, recommended t3.large or higher

---

Pre-Deployment Checklist

Before deploying the LoadGen Appliance, ensure you have:

  • [ ] Obtained the appliance image for your platform (contact LoadGen)
  • [ ] Verified hypervisor/cloud platform meets version requirements
  • [ ] Allocated sufficient CPU, memory, and disk resources
  • [ ] Configured network with required port access
  • [ ] Planned IP address assignment (DHCP or static)
  • [ ] Identified DNS servers for the appliance
  • [ ] Determined SSL strategy (Let's Encrypt, custom certificate, or self-signed)

---

Next Steps

Proceed to the deployment guide for your platform:

---

Related Documentation

Was this article helpful?
0 out of 0 found this helpful