Requirements

Virtual Machine

Important

These ranges are reserved respectively for ARTESCA pods and services:

  • 10.233.0.0/16:

  • is the range of IP addresses allocated to the pods network;

  • is the network used by ARTESCA components;

  • has inter nodes traffic;

  • stays only in the ARTESCA cluster.

  • 10.96.0.0/12:

  • is the range of IP addresses allocated to the service network;

  • is the network for service IPs that facilitates communication between different services within a Kubernetes cluster where ARTESCA is deployed.

  • has no inter nodes traffic.

The pods network has to communicate with the service network. These communications are handled by iptables that redirects the 10.96.0.0/12 IPs to the right 10.233.0.0/16 IPs.

They are used for internal communication between the ARTESCA components and should not be used by any other element. Conflicts with your current network configuration will cause system malfunctions.

You can change the ranges of the IP addresses by setting the --pods-cidr and --services-cidr options when generating the configuration file during the installation process.

Each of these two ranges must be a /20 or larger, that is at least 4096 addresses. A smaller range is rejected during the installation.

If those forbidden CIDRs are problematic for you, contact Scality Support.

  • ARTESCA single-node is delivered as a single VM packed in an .ova file to be deployed in a VMware vSphere environment.

  • ARTESCA-demo.ova must not be used for production and will consume less storage on the VMware data store.

  • ARTESCA.ova is suitable for production environments and will rely on VMDKs to store the data.

    Both are built and tested on vSphere 8.0, and the VM’s Hardware version is 17 (vmx-17), which is supported by ESXi 7.0 and later versions.

  • The Virtual Appliance provides a single VM ARTESCA system. If you want to deploy a multiple VM ARTESCA cluster, you need to deploy ARTESCA as a Software Appliance on multiple VMs. For more information, refer to Virtual Machine Node Preparation.

  • The Virtual Appliance for demo (ARTESCA-demo.ova) provides less than 100 GB of usable capacity for ARTESCA.

  • The Virtual Appliance for production (ARTESCA.ova) provides ~ 21 TB of usable capacity for ARTESCA. The capacity can be increased up to 106 TB. Change the VMDKs to 10 TB each by following these steps. The maximum supported capacity is 106 TB for a single VM ARTESCA system.

  • The Hypervisor must have intel CPU Haswell and Later (Ex-xxx v3 +) or AMD CPU Jaguar or later (grep sse4_1 /proc/cpuinfo | grep sse4_2 | grep movbe | grep pclmulqdq).

  • VMware vSphere 7.0 or higher must be deployed.

    Warning

    ESXi Web Client is not supported.

Virtual Appliance for Demo

Hardware requirements

minimum

recommended (defaults)

vCPU

8

12

RAM

32 GB

64 GB

Storage

200 GB using Thin Provisioning

Virtual Appliance for Production

vCPU

8 minimum

RAM

96 GB

VMDK

Operating system

480 GB

ARTESCA services

nodes

drives

1

1 TB back by high speed drives

3

2 TB back by high speed drives

Data drives

12 disks minimum - disk size can be up to 10 TB

Network

Control plane

1Gb/s minimum

Workload plane

1Gb/s minimum