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

The content in this section 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.

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.

    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

    ComponentProtocols in UsePorts in Use
    Backend Fast-Path TrafficRoCEv2• 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
    nameserverTCP
    UDP
    • Listens on ports 53 and 9153 (TCP)
    • Listens on port 53 (UDP)
    proxyTCP• Listens on port 443
    redstreamTCP• Listens on ports 4222, 6222, and 8222
    healthdbTCP• Listens on port 27017
    redapiTCP• Listens on port 6060
    hmiTCP• Listens on ports 6061 and 9000
    etcdTCP• Listens on ports 2379, 2380, and 2381
    redsetupTCP• 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

DDN Infinia data platform on Oracle Cloud

Supported Instance

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

Instance ShapeBM.DenseIO.E5.128
OCPU128
Memory1536 GB
Local Disk81.6TB NVMe SSD Storage (12x 6.8 TB drives)
Max Network Bandwidth1x 100 Gbps
Boot Drive50 GB

If you prefer to deploy DDN Infinia using the compute shape BM.DenseIO.E4, contact DDN (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.

NodesRaw Capacity (TB)Usable, Pre-Protection (TB)Usable, EC 8+3P (TB)Usable, EC 16+3P (TB)Usable, 4-Way Replication (TB)
6489.6450327-112.5
10816761553642190
12979.2917666774229
16130612238891030306
322611.2244417762052611

Each OCI BM.DenseIO.E5 node provides 81.6 TB of raw local disk capacity. DDN Infinia requires a minimum of six 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).

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:

Option 1: Deploy from Oracle Cloud Marketplace

1

Visit the Oracle Cloud Marketplace: https://cloudmarketplace.oracle.com

2

Search for DDN Infinia:

In the Products search field, type DDN or Infinia and click Go. oracle_marketplace_website

3

Select the product:

On the search results page, locate DDN Infinia – BM Version. Click on it to proceed. console_application_search_ddn

4

Get the application:

On the product page, click Get App to continue. marketplace_infinia_get_app

5

Sign in to your OCI account:

Enter Oracle Cloud credentials to sign in. marketplace_install_app_sign_in

6

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

Once you reach the Launch Stack phase, complete the steps in the Run the Deployment Stack section that are identical for both deployment options.

Option 2: Deploy from the OCI Console

1

Sign in to the OCI account: https://cloud.oracle.com.

2

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
3

Search for DDN Infinia:

In the search bar, type DDN or Infinia and press Enter. console_application_search_ddn

4

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

Once you reach the Launch Stack phase, complete the steps in the Run the Deployment Stack section that are identical for both deployment options.

Run the Deployment Stack

1

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
2

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
3

Configure variables:

  1. Enter the required values listed in the 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
4

Review and create stack:

  1. Review all entered information.
  2. Click Create to start the deployment process. create_stack_review
5

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
6

Deployment completion:

  • Once the deployment job is completed, the job State changes to Succeeded. deployment_succeeded

  • Alternatively, you can check the deployment status by navigating to: Navigation Menu > Resource Manager > Stacks > Stack Details. alt_way_to_chk_status

7

View provisioned DDN Infinia servers

  • From the OCI main navigation menu, navigate to Compute > Instances. nav_compute_instances

  • This lists all DDN Infinia servers provisioned by the stack. instances_infinia_server_list

8

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

Post-deployment Activities

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