> This page is for version v2.3.5.
> For other versions, use one of these documentation indexes:
> - v2.4.1 (default): https://customer-docs.ddn.io/infinia/v2-4-1/llms.txt
> - v2.4.0: https://customer-docs.ddn.io/infinia/v2-4-0/llms.txt
> - v2.3.5: https://customer-docs.ddn.io/infinia/v2-3-5/llms.txt
> - v2.3.4: https://customer-docs.ddn.io/infinia/v2-3-4/llms.txt
> - v2.3.0: https://customer-docs.ddn.io/infinia/v2-3-0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://customer-docs.ddn.io/infinia/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://customer-docs.ddn.io/infinia/_mcp/server.

# Oracle Cloud Infrastructure Deployment Guide

DDN Infinia is a distributed data platform designed for extreme performance and scalability. DDN Infinia, running on Oracle Cloud Infrastructure (OCI) compute instances, can handle petabytes of data and billions of objects needed for demanding applications such as artificial intelligence, deep learning, and high-performance computing (HPC).

DDN Infinia delivers the following capabilities:

* Elastic, distributed data cluster
* S3-compatible object store
* High data durability
* Multi-tenancy with role-based access control

Oracle Cloud users can deploy DDN Infinia from the Oracle Cloud Marketplace using standard OCI tools.

## Audience

This page is intended for users and system administrators who deploy, manage, and maintain DDN Infinia software on Oracle Cloud Infrastructure (OCI). The level of content assumes the user has a strong understanding of Oracle Cloud Infrastructure and a working knowledge of compute, storage, network configuration, and system administration in a Linux environment. The user must also be familiar with the administration of DDN Infinia.

## Implementation Planning

For production deployments, DDN strongly recommends completing an implementation planning engagement before provisioning OCI Bare Metal resources.

This planning phase typically includes:

* Workload and capacity validation
* Cluster sizing and architecture confirmation
* Software version alignment
* Installation scheduling coordination
* Licensing readiness verification

This ensures the environment is correctly sized, cost-optimized, and production-ready at launch.

> **Info**
>
> The required Bare Metal compute shape begins accruing charges immediately upon provisioning. Coordinating infrastructure deployment with the agreed installation window helps avoid unnecessary infrastructure runtime costs.

## Prerequisites

The following are the prerequisites for deploying and configuring DDN Infinia on OCI:

* **OCI Account**: Ensure that you have a valid OCI account with the necessary permissions to launch compute instances.

* **Specific compute shape requirement**: DDN Infinia requires the compute shape **BM.DenseIO.E5.128** to be enabled in your tenancy. Ensure the shape is available in your target region and that your tenancy has sufficient service limits to support it.

  > **Note**
  >
  > If your tenancy lacks the required permissions or service limits, contact Oracle Support to request access.

* **DDN Infinia Activation Token (license)**: A valid activation token to configure the DDN Infinia cluster.

* **Networking Configuration**: Refer to the DDN Infinia Instance-to-Instance Traffic Table below for the specific network ports required for cluster communication. These ports must be enabled on the existing target Virtual Cloud Network (VCN). Additionally, internet access to the DDN Infinia external package repositories and the supported container registry is necessary.

  **DDN Infinia Instance-to-Instance Traffic Table**

  | Component                 | Protocols in Use | Ports in Use                                                                                                                                                                                                                                                                        |
  | ------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Backend Fast-Path Traffic | RoCEv2           | • RoCEv2 uses UDP port 4791, which is not configurable • In most hardware-based RoCEv2 implementations, RDMA CM does not rely on standard Linux UDP sockets for connection setup. As a result, the bound port may differ from the UDP port defined in the DDN Infinia configuration |
  |                           | TCP/IP           | • Listening ports for backend Fast-Path (E-W) traffic can be configured in the cluster tunables • Default value is base port 3201 with a range of 100 for inter-instance network traffic                                                                                            |
  | nameserver                | TCP UDP          | • Listens on ports 53 and 9153 (TCP) • Listens on port 53 (UDP)                                                                                                                                                                                                                     |
  | proxy                     | TCP              | • Listens on port 443                                                                                                                                                                                                                                                               |
  | redstream                 | TCP              | • Listens on ports 4222, 6222, and 8222                                                                                                                                                                                                                                             |
  | healthdb                  | TCP              | • Listens on port 27017                                                                                                                                                                                                                                                             |
  | redapi                    | TCP              | • Listens on port 6060                                                                                                                                                                                                                                                              |
  | hmi                       | TCP              | • Listens on ports 6061 and 9000                                                                                                                                                                                                                                                    |
  | etcd                      | TCP              | • Listens on ports 2379, 2380, and 2381                                                                                                                                                                                                                                             |
  | redsetup                  | TCP              | • Listens on port 6062                                                                                                                                                                                                                                                              |

## DDN Infinia Sample Solution Architecture

The following diagram illustrates the architecture of the DDN Infinia data platform on Oracle Cloud.

![infinia\_architechture\_diagram](/infinia/_fern-img/0baee74aa382eccf8e9ce0246187507368dbd7468b1ee74ddca88c86ee99ecbb.webp)

## Supported Instance

The following are the specifications of the compute engine instance that is supported by DDN Infinia 2.3.4 and 2.3.5:

| Instance Shape        | BM.DenseIO.E5.128                           |
| --------------------- | ------------------------------------------- |
| OCPU                  | 128                                         |
| Memory                | 1536 GB                                     |
| Local Disk            | 81.6TB NVMe SSD Storage (12x 6.8 TB drives) |
| Max Network Bandwidth | 1x 100 Gbps                                 |
| Boot Drive            | 50 GB                                       |

> **Note**
>
> If you prefer to deploy DDN Infinia using the compute shape BM.DenseIO.E4, contact DDN ([oracle@ddn.com](mailto:oracle@ddn.com)).

## Before You Start Deployment of DDN Infinia

Before initiating the automated deployment of DDN Infinia from the Oracle Cloud Marketplace, verify that all prerequisites have been satisfied. Select the appropriate sizing configuration as per the following guidance.

Note that the following table is intended as a reference only. DDN Infinia supports deployments with hundreds of nodes.

| Nodes | Raw Capacity (TB) | Usable, Pre-Protection (TB) | Usable, EC 8+3P (TB) | Usable, EC 16+3P (TB) | Usable, 4-Way Replication (TB) |
| :---: | :---------------: | :-------------------------: | :------------------: | :-------------------: | :----------------------------: |
|   7   |       571.2       |             525             |          382         |           -           |               131              |
|   10  |        816        |             761             |          553         |          642          |               190              |
|   12  |       979.2       |             917             |          666         |          774          |               229              |
|   16  |        1306       |             1223            |          889         |          1030         |               306              |
|   32  |       2611.2      |             2444            |         1776         |          2052         |               611              |

Each OCI BM.DenseIO.E5 node provides 81.6 TB of raw local disk capacity. DDN Infinia requires a minimum of seven instances to form a production cluster.

The table illustrates raw and usable capacity for some typical scenarios using OCI BM.DenseIO.E5 nodes. Final usable capacity values depend on I/O sizes.

For clusters with fewer than 10 nodes, EC 8+3P is recommended. For clusters with 10 or more nodes, EC 16+3P is recommended and required for production deployments. 4-way replication is used for small I/O size and metadata.

For assistance with capacity planning or sizing calculations, contact DDN ([oracle@ddn.com](mailto:oracle@ddn.com)).

## User Inputs Required During Deployment

Ensure the following values are identified before deployment, based on your OCI environment and system configuration requirements:

* Tenancy OCID
* Region name
* Availability domain
* Number of servers to deploy
* Compartment OCID
* Subnet OCID
* SSH public key
* Optional iSCSI block volume for Infinia logs
  * Specify whether to provision an additional iSCSI block device (true or false) during instance launch
  * If enabled, provide the block volume size (minimum 50 GB)

## Deploying and Configuring DDN Infinia on OCI

There are two options to deploy DDN Infinia on OCI:

* [Deploy from Oracle Cloud Marketplace](#option-1-deploy-from-oracle-cloud-marketplace)
* [Deploy from Oracle Cloud Infrastructure Console](#option-2-deploy-from-the-oci-console)

### Option 1: Deploy from Oracle Cloud Marketplace

Visit the Oracle Cloud Marketplace: [https://cloudmarketplace.oracle.com](https://cloudmarketplace.oracle.com)

Search for DDN Infinia:

In the Products search field, type *DDN* or *Infinia* and click **Go**.
![oracle\_marketplace\_website](/infinia/_fern-img/aaba746b925a538cd09279964818c40eccf397b14f1018261a043f6636508f52.webp)

Select the product:

On the search results page, locate **DDN Infinia – BM Version**. Click on it to proceed.
![console\_application\_search\_ddn](/infinia/_fern-img/b8c081952c4fa41f73e582b012cf7edda7799bcf5bcb5a775dc245b926bad960.webp)

Get the application:

On the product page, click **Get App** to continue.
![marketplace\_infinia\_get\_app](/infinia/_fern-img/2df3718610642391df366dd924aa353c443391a9e7e32a4626c3468ddf15c810.webp)

Sign in to your OCI account:

Enter Oracle Cloud credentials to sign in.
![marketplace\_install\_app\_sign\_in](/infinia/_fern-img/49f83eee7661f7b3bd71bad44a336ce84bf7a23f04d3ee235ac9f5f5c41b9613.webp)

Launch the deployment stack:

After signing in, the **Launch Stack** page will appear. Click **Launch Stack** to start the automated deployment process.
![console\_infinia\_BM\_details](/infinia/_fern-img/6be0ac9046731a466c40e3261a6ad7e8b67eaa8ef7cbe8a20895a4a8295abe5a.webp)

Once you reach the **Launch Stack** phase, complete the steps in the [Run the Deployment Stack](#run-the-deployment-stack) section that are *identical* for both deployment options.

### Option 2: Deploy from the OCI Console

Sign in to the OCI account: [https://cloud.oracle.com](https://cloud.oracle.com).

Access Marketplace:

1. Click the **Navigation Menu** (3 bars icon) in the top-left corner.
2. Scroll down and select **Marketplace**, then click **All Applications**.
   ![console\_marketplace\_application](/infinia/_fern-img/856e8a5df752f2808b367c86eea1d4e7dacf1c89b1de86b81098d9e937771d4b.webp)

Search for DDN Infinia:

In the search bar, type *DDN* or *Infinia* and press **Enter**.
![console\_application\_search\_ddn](/infinia/_fern-img/b8c081952c4fa41f73e582b012cf7edda7799bcf5bcb5a775dc245b926bad960.webp)

Launch the deployment stack:

On the search results page, locate **DDN Infinia** and click **Launch Stack** to start the deployment process.
![console\_infinia\_BM\_details](/infinia/_fern-img/6be0ac9046731a466c40e3261a6ad7e8b67eaa8ef7cbe8a20895a4a8295abe5a.webp)

Once you reach the **Launch Stack** phase, complete the steps in the [Run the Deployment Stack](#run-the-deployment-stack) section that are *identical* for both deployment options.

## Run the Deployment Stack

On the **Launch Stack** page:

1. Select the **Compartment** to provision Bare Metal DDN Infinia servers.
2. Select the latest available DDN Infinia **Version**.
3. Check the box under the **Disclaimer** section to acknowledge terms and conditions.
4. Click **Launch Stack**.
   ![launch\_stack](/infinia/_fern-img/3b1386a66d90aceaa599a1e2d79424030661453bf00bbc0eb13ff14def14a678.webp)

The **Create Stack** page appears. Add stack information:

1. Change the stack name as per the requirement.
2. Add a description.
3. Select optional tags, if required.
4. Click **Next**.
   ![create\_stack\_information](/infinia/_fern-img/14436ade1532f6dce0b0b739fa09efbaacc6f67fbf54b2a59ff259012f16bb9a.webp)

Configure variables:

1. Enter the required values listed in the [User Inputs Required During Deployment](#user-inputs-required-during-deployment) section.
2. Click **Next**.
   Note that the following screenshot is for illustrative purposes only and does not show all available variables.
   ![create\_stack\_config\_var](/infinia/_fern-img/d90f6d25b2e49162a2ed08a03bf8423dfc5d8fc53da8d81f7f38a1605713f361.webp)

Review and create stack:

1. Review all entered information.
2. Click **Create** to start the deployment process.
   ![create\_stack\_review](/infinia/_fern-img/079768ec32979cf1ca2a4fde589fc70293ad69af7c1281d21c45831a723e14e4.webp)

Deployment progress:

* The deployment job will start, and its **State** will be **In progress**.
* Deployment duration depends on the size of the deployment (number of nodes and configuration).
  ![deployment\_in\_progress](/infinia/_fern-img/0bf148b9ecafde3840765e20d1c08b5667414cf23d367fe2c391c4abe035fbd6.webp)

Deployment completion:

* Once the deployment job is completed, the job **State** changes to **Succeeded**.
  ![deployment\_succeeded](/infinia/_fern-img/e85ce7934e4fd3c2354b62c8938a3fe4f7f86ce7fc9fa8d5d8e43c2162a31542.webp)

* Alternatively, you can check the deployment status by navigating to: **Navigation Menu > Resource Manager > Stacks > Stack Details**.
  ![alt\_way\_to\_chk\_status](/infinia/_fern-img/a6847fa37f6842ef46f7791b6804196db9d1b301d591b3ae04cab001bad188a0.webp)

View provisioned DDN Infinia servers

* From the OCI main navigation menu, navigate to **Compute > Instances**.
  ![nav\_compute\_instances](/infinia/_fern-img/ce1598a0c70b270f90ad9f72ec33ae46bf316518701c5178103844832f01ba52.webp)

* This lists all DDN Infinia servers provisioned by the stack.
  ![instances\_infinia\_server\_list](/infinia/_fern-img/2bf8d4aebc9d781c0dcb8b7e4e084961f925d134686228a3c70078170f68acbb.webp)

Access DDN Infinia servers:

Click on the desired instance name to find the **Public IP address** and **Username**.

In the following example, the DDN Infinia instance is provisioned with the public IP in addition to the private IP. If the stack was configured with a public **SSH key**, you can connect via SSH using the public IP.
![infinia\_instance\_details](/infinia/_fern-img/50447f69b3b67d7585f3435e0fa48a3797cf47bed99d19b7c8c41b2aafb7946d.webp)

## Post-deployment Activities

After successfully deploying DDN Infinia Bare Metal instances on OCI, contact DDN ([oracle@ddn.com](mailto:oracle@ddn.com)) for software installation, configuration, and capacity planning.