Customer Edge Site Sizing Reference
Objective
This document provides guidance around the minimum requirements for deploying a Customer Edge (CE) site and helping you get an informed estimate of the system requirements according to their features, scale, and performance needs.
Customer Edge Site Resource Requirements
A CE site is deployed as a cluster with three control nodes and optional worker nodes. The minimum resource requirements for each node are 4 vCPUs, 14 GB RAM, and 80 GB disk for Mesh nodes or 100 GB disk for App Stack nodes.
F5 recommends three sizes of nodes according to the performance requirements:
- Small: 4 vCPUs and 16 GB RAM
- Medium: 8vCPUs and 32 GB RAM
- Large: 16vCPUs and 64 GB RAM
For deploying CE sites on providers, like VMware, KVM, F5 rSeries or a CE as a pod on Kubernetes, the instances/VMs can be created with the recommended CPU and memory listed above.
For public cloud providers, these instance flavors must be used:
Provider | Small | Medium | Large |
---|---|---|---|
AWS | t3.xlarge | t3.2xlarge | m5.4xlarge |
Azure | Standard_DS3_v2 | Standard_DS4_v2 | Standard_DS5_v2 |
GCP | n1-standard-4, t2d-standard-4, a2-highgpu-1g | n1-standard-8, t2d-standard-8, a2-highgpu-2g | n1-standard-16, t2d-standard-16, a2-highgpu-4g |
For Oracle cloud, the instance shape of VM.Standard3.Flex
must be selected and the required CPU and memory must be set.
A CE site deployed on a bare metal server will use all of its available resources. Therefore, the server must have the minimum required CPU and memory resources as mentioned above. Additionally, it must also have the following:
- 1x 1000Mb/s Intel-based NIC
- 1 USB 2.0/3.0 for Imaging the host
- 1 HDMI for accessing local console
The supported NIC hardware for bare metal servers are:
- Intel XXV710 (10/25G)
- Intel X710 10G SFP
- Intel XL710 40G QSFP
- Intel X710-T4L Quad Port 10GbE BASE-T
- Intel X710-T2L Dual Port 10GbE BASE-T Adaptor
- Intel E810-XXV Quad Port 10/25GbE SFP28
- Intel i350 1G