Hardware Specification and Architecture

This section contains the specification of the used Ampere hardware and software resources for the reference OpenNebula deployment.

Architecture

The target high-level cloud architecture overview is shown below. Two Ampere servers are used: the first for hosting the OpenNebula Front-end services and VMs, the second for hosting VMs only. A simple VXLAN networking is configured for the communication between the VMs, so all deployed VMs are attached to the same logical LAN.

><

Hardware Specification

The tables below detail the characteristics for the Front-end, virtualization host, storage, networking and provisioning model.

Front-end Requirements

Two identical servers were used. One of them acts as Front-end and both of them acts as hosts.

FRONT-END
Number of Zones1
Cloud ManagerOpenNebula 7.0
Server SpecsAmpere(R) Altra(R), details in the table below
Operating SystemUbuntu 24.04.2 LTS
High AvailabilityNo (1 Front-end)
AuthorizationBuiltin

Host Requirements

VIRTUALIZATION HOSTS
Number of Nodes2
Server SpecsAmpere(R) Altra(R), details in the table below
Operating SystemUbuntu 24.04.2 LTS
HypervisorKVM
Special DevicesNone

Storage Specification

STORAGE
TypeLocal disk
Capacity1 Datastore

Network Requirements

NETWORK
NetworkingVXLAN
Number of Networks1 networks: VXLAN

Provisioning Model

PROVISIONING MODEL
Manual on-premThe two servers have been manually provisioned and configured on-prem.

Server Specifications

ParameterAmpere Server
Architectureaarch64 (ARM 64-bit)
CPU ModelAmpere(R) Altra(R) Processor Q80-30 CPU @ 3.0GHz (Neoverse-N1)
CPU VendorAmpere(R)
CPU Cores160 (2 sockets × 80 cores, 1 thread per core)
CPU Frequency1000 MHz (min), 3000 MHz (max)
NUMA Nodes2 (Node0: CPUs 0-79, Node1: CPUs 80-159)
L1d Cache10 MiB (160 × 64 KiB)
L1i Cache10 MiB (160 × 64 KiB)
L2 Cache160 MiB (160 × 1 MiB)
VulnerabilitiesAll major mitigated or not affected
BIOS VendorAmpere(R)
BIOS Version0ACOD014 (SCP: 2.10.20230126)
BIOS Release Date12/12/2023
BIOS Revision5.15
Firmware Revision2.10
ROM Size7936 kB
Boot ModeUEFI, ACPI supported
Disks1 × NVMe (Samsung SM981/PM981/PM983, 894.3G)
Partitions/boot/efi (1G), /boot (2G), LVM root (891.2G)
Network2 × Intel I350 Gigabit Ethernet
USB ControllersHitachi, Renesas uPD720201 USB 3.0, Linux Foundation root hubs
VGA ControllerASPEED Technology, Inc. ASPEED Graphics Family (server management, not for computation)
PCI DevicesMultiple Ampere PCIe root complexes, bridges, and controllers
RAM32 GiB
OtherNo high-performance GPU detected