Hardware Specification and Architecture

This section describes the cloud architecture used in this guide, and provides the specification of hardware and software resources for the reference OpenNebula deployment on IONOS cloud.

Architecture

The target high-level cloud architecture overview is shown below. Two hosts are deployed: the first for hosting the OpenNebula Front-end services and VMs, the second for hosting VMs only. Both machines should have a public IP, which is used to manage the nodes. Additional public IPs are required to access running Virtual Machines. For internal networking between the VMs a VXLAN network is used, that is isolated from the public traffic.

><

Hardware Specification

Front-end Requirements

FRONT-END
Number of Zones1
Cloud ManagerOpenNebula 7.0
Server SpecsIONOS “Dedicated Core Server”, Intel Skylake, 2 Cores, 8GB RAM
Operating SystemDebian 12
High AvailabilityNo (1 Front-end)
AuthorizationBuiltin

Host Requirements

VIRTUALIZATION HOSTS
Number of Nodes1
Server SpecsIONOS “Dedicated Core Server”, Intel Skylake, 2 Cores, 8GB RAM
Operating SystemDebian 12
HypervisorKVM
Special DevicesNone

Storage Specification

STORAGE
TypeSSH drivers using local disks
CapacityFull size of servers local disks

Network Requirements

NETWORK
NetworkingVXLAN, Public routed network
Number of Networks2 networks: VXLAN internal network, public network for external access