Platform and Public Cloud Support
The Oracle Communications Subscriber-Aware Load Balancer (SLB) can be run on the platforms listed below.
Supported Hypervisors
The SLB supports the following hypervisors for version S-Cz9.1.0:
- KVM: Linux version 3.10.0-123 or later, with KVM/QEMU (2.9.0_16 or later) and libvirt (3.9.0_14 or later)
- VMware: vSphere ESXi (Version 6.5 or later)
Supported Public Cloud Platforms
In S-Cz9.1.0, you can run the SLB on the following public cloud platforms.
- Oracle Cloud Infrastructure (OCI)
OCI Cloud Shapes and options supported by this release are listed below. After deployment, you can change the shape of your machine by, for example, adding disks and interfaces.
Shape OCPUs/VCPUs vNICs Tx/Rx Queues Max Forwarding Cores DoS Protection Memory VM.Standard2.4 4/8 4 2 2 Y 60 VM.Standard2.8 8/16 8 2 2 Y 120 VM.Optimized3.Flex-Small 4/8 4 8 6Foot 1 Y 16 VM.Optimized3.Flex-Medium 8/16 8 15 14Foot 2 Y 32 VM.Optimized3.Flex-Large 16/32 16 15 15 Y 64 Footnote 1 This maximum is 5 when using DoS Protection
Footnote 2 This maximum is 13 when using DoS Protection
Networking using image mode [SR-IOV mode - Native] is supported on OCI. PV and Emulated modes are not currently supported.
Note:
Although the VM.Optimized3.Flex OCI shape is flexible, allowing you to choose from 1-18 OCPUs and 1-256GB of memory, the vSBC requires a minimum of 4 OCPUs and 16GB of memory per instance on these Flex shapes. - Amazon Web Services (EC2)
This table lists the AWS instance sizes that apply to the SLB.
Instance Type vCPUs Memory (GB) Max NICs c5.xlarge* 4 8 4 c5.2xlarge 8 16 4 c5.4xlarge 16 32 8 c5.9xlarge 36 72 8 c5.12xlarge 48 96 8 c5.18xlarge 72 144 15 c5n.xlarge 4 10.5 4 c5n.2xlarge 8 21 4 c5n.4xlarge 16 42 8 c5n.9xlarge 36 96 8 c5n.18xlarge 72 192 15 * — Hyperthreading must be disabled for this shape.
Note:
C5 instances use the Nitro hypervisor.Note:
ENA is supported on the C5/C5n family.
OpenStack Compatibility
Oracle distributes Heat templates for the Newton and Pike versions of OpenStack. Use the Newton template when running either the Newton or Ocata versions of OpenStack. Use the Pike template when running Pike or a later version of OpenStack.
Platform Hyperthreading Support
Of the supported hypervisors, only VMware does not expose SMT capability to the SLB. OCI and AWS enable SMT by default and exposes it to the SLB.
DPDK Reference
The SLB relies on DPDK for packet processing and related functions. You may reference the Tested Platforms section of the DPDK release notes available at https://doc.dpdk.org. This information can be used in conjunction with this Release Notes document for you to set a baseline of:
- CPU
- Host OS and version
- NIC driver and version
- NIC firmware version
Note:
Oracle only qualifies a specific subset of platforms. Not all the hardware listed as supported by DPDK is enabled and supported in this software.The DPDK version used in this release is:
- 20.11
As of version S-Cz9.1.0p2, the DPDK version used in this release is:
- 21.11