Skip to content

Allegro Cloud Edition

The Allgro Cloud Edition allows easy setup in public cloud environments with support for mirroring technologies provided by the cloud providers.

The Allegro Cloud Edition is available for the following providers:

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform (GCP)

It is also possible to run the Allegro Cloud Edition via hypervisors:

  • VMware
  • QEMU
  • Hyper-V
  • Virtual Box

Please see corresponding installation setup instructions.

For QEMU, the CPU model must be set to either host or a concrete model of Intel Westmere or newer. Do not use generic x86_64_v* variants, as they lack a CPU feature which is required by the Allegro Network Multimeter.

Licensing in the cloud is based on a license key. This license key set on the device via Settings -> License upload in the corresponding section.

The Allegro Virtual Edition requires to access licenses.allegro-packets.com on port 443. It is also possible to do this via a proxy.

Consider the following points when setting up the instance:

  • set the number of CPUs and the amout of RAM according to your license
  • add at least two NICs: one for management and one to receive network traffic
  • the system image is provided by Allegro Packets.
  • add additional storage for packet ring buffer depending on your needs
    • storage bandwidth must cover expected traffic bandwidth and packet extraction
License Type 1G / 32GB RAM 10G / 128GB RAM 40G / 512GB RAM
VMware, QEMU 4 cores, 32GB RAM 16 cores, 128GB RAM 64 cores, 512 GB RAM
AWS r8a.xlarge r8a.4xlarge r8a.16xlarge
Azure Standard_E4as_v6 Standard_E16as_v6 Standard_E64as_v6
GCP n4d-highmem-4 n4d-highmem-16 n4d-highmem-64

For high speed packet access, add one of the following adapters to your cloud instance:

  • Amazon Web Services (AWS): Elastic Network Adapter (ENA)
  • Microsoft Azure: Virtual network TAP (see supported regions)
  • Google Cloud Platform (GCP): Google Virtual NIC

Please contact Allegro Packets support for help deploying the instance or setting up the mirroring.