The software described in this documentation is either no longer supported or is in extended support.
Oracle recommends that you upgrade to a current supported release.

System Requirements

Oracle OpenStack is supported on Oracle Linux. Information on the supported hardware is available in the Hardware Certification List for Oracle Linux and Oracle VM at:

https://linux.oracle.com/hardware-certifications

The storage hardware you use should be included in the hardware list. Oracle is working with its partners to make sure customers have a choice of storage. For specific storage plug-ins, contact Oracle or the plug-in vendor.

You can download Oracle Linux from the Oracle Software Delivery Cloud at:

https://edelivery.oracle.com

The following table lists the minimum system requirements for each OpenStack node type. In addition to the OpenStack nodes, Oracle OpenStack requires a node (known as a master node) from which you deploy OpenStack services using the kollacli command. Typically you use a controller node as the master node, but you can use a separate node if you prefer.

Table 1 OpenStack Node Minimum System Requirements

Node Type

Minimum System Requirements

Controller

  • 1 CPU

  • 16 GB RAM

  • 2 NICs

  • Oracle Linux Release 7 Update 5 and later

  • Unbreakable Enterprise Kernel Release 5 or later

  • 64 GB file system mounted on /var/lib/docker,
    either a Btrfs file system with the Docker btrfs storage driver,
    or an ext4 file system with the Docker overlay2 storage driver.

Compute

  • 1 CPU

  • 16 GB RAM

  • 2 NICs (4 NICs recommended for best performance)
    If Neutron DVR is enabled, 3 NICs (5 NICs recommended for best performance)

  • Oracle Linux Release 7 Update 5 and later

  • Unbreakable Enterprise Kernel Release 5 or later

  • 64 GB file system mounted on /var/lib/docker,
    either a Btrfs file system with the Docker btrfs storage driver,
    or an ext4 file system with the Docker overlay2 storage driver.

Database

  • 1 CPU

  • 8 GB RAM

  • 2 NICs

  • Oracle Linux Release 7 Update 5 and later

  • Unbreakable Enterprise Kernel Release 5 or later

  • 64 GB file system mounted on /var/lib/docker,
    either a Btrfs file system with the Docker btrfs storage driver,
    or an ext4 file system with the Docker overlay2 storage driver.

Network

  • 1 CPU

  • 8 GB RAM

  • 3 NICs (4 NICs recommended for best performance)

  • Oracle Linux Release 7 Update 5 and later

  • Unbreakable Enterprise Kernel Release 5 or later

  • 64 GB file system mounted on /var/lib/docker,
    either a Btrfs file system with the Docker btrfs storage driver,
    or an ext4 file system with the Docker overlay2 storage driver.

Storage

  • 1 CPU

  • 8 GB RAM

  • 2 NICs (3 NICs recommended for best performance)

  • Oracle Linux Release 7 Update 5 and later

  • Unbreakable Enterprise Kernel Release 5 or later

  • 64 GB file system mounted on /var/lib/docker,
    either a Btrfs file system with the Docker btrfs storage driver,
    or an ext4 file system with the Docker overlay2 storage driver.

Master
(if configured separately
from a controller node)

  • 1 CPU

  • 2 GB RAM

  • 1 NIC

  • Oracle Linux Release 7 Update 5 and later