Overview of File Storage with Lustre

Oracle Cloud Infrastructure (OCI) File Storage with Lustre is a fully managed storage service designed to meet the demands of AI/ML training and inference, and high performance computing needs.

File Storage with Lustre automates deployment, scaling, and maintenance tasks of open source Lustre, enabling you to focus on applications rather than Lustre infrastructure management. OCI deploys and maintains all Lustre server components, including metadata servers, management servers, and storage servers.

For more information about open source Lustre, see Introduction to Lustre.

Features

Key features for File Storage with Lustre include:

Parallel distributed architecture
File Storage with Lustre is built on a parallel distributed architecture, enabling efficient to handling of massive data loads. File systems can scale and deliver high aggregate speeds, ensuring rapid data processing and high throughput.
Fully managed service
Automated deployment and scaling simplifies management for users, eliminating the complexity traditionally associated with setting up and maintaining Lustre infrastructure components.
Production-ready for AI and ML
File Storage with Lustre is capable of handling large quantities of data, making it an ideal choice for organizations looking to leverage big data analytics and sophisticated AI models.

Concepts

Performance

File Storage with Lustre offers four performance tiers:

  1. 125 MBps (1Gbps) per provisioned TB
  2. 250 MBps (2 Gbps) per provisioned TB
  3. 500 MBps (4 Gbps) per provisioned TB
  4. 1000 MBps (8 Gbps) per provisioned TB

Administrators are responsible for any client-side performance optimizations. They can use Lustre lfs utilities for performance optimization features such as file striping and progressive file layout (PFL).

Lustre clients

Administrators are responsible for deploying Lustre clients in the GPU hosts or other Compute hosts that need access to the file system.

File Storage with Lustre uses Lustre version 2.15.5 and you can use 2.15.5 clients for the following OS:

  • Ubuntu 22.04 with 5.15.x kernel
  • Oracle Linux 8 with 4.8 Red Hat compatible kernel (RHCK)
  • Oracle Linux 9 with 5.14 Red Hat compatible kernel (RHCK)

If you need help with Lustre clients, Contact support.

Availability

Oracle hosts its OCI services in regions and availability domains. A region is a localized geographic area, and an availability domain is one or more data centers in that region. OCI File Storage with Lustre is hosted in the following regions:

Region Name Region Identifier Region Key
Australia Southeast (Melbourne) ap-melbourne-1 MEL
Japan Central (Osaka) ap-osaka-1 KIX
Germany Central (Frankfurt) eu-frankfurt-1 FRA
UK South (London) uk-london-1 LHR
US East (Ashburn) us-ashburn-1 IAD
US West (Phoenix) us-phoenix-1 PHX
US West (San Jose) us-sanjose-1 SJC
Important

Some regions don't offer File Storage with Lustre.

See About Regions and Availability Domains for a complete list of available OCI regions, along with associated locations, region identifiers, region keys, and availability domains.

Authentication and Authorization

Each service in Oracle Cloud Infrastructure integrates with IAM for authentication and authorization for management of OCI resources, for all interfaces (the Console, SDK or CLI, and REST API).

An administrator in your organization needs to set up groups, compartments , and policies  that control which users can access which services, and which resources, and the type of access they have. For example, policies control who can create users, groups, and compartments, or who can create and manage virtual deployments.

Ways to Access Oracle Cloud Infrastructure

You can access File Storage with Lustre resources by using the Console (a browser-based interface), Oracle Cloud Infrastructure CLI, or REST APIs. To access the Console, you must use a supported browser.

Instructions for all three methods are included throughout this guide.

  • The OCI Console is an easy-to-use, browser-based interface. To access the Console, you must use a supported browser.
  • The REST APIs provide the most functionality, but require programming expertise. API Reference and Endpoints provide endpoint details and links to the available API reference documents including the File Storage with Lustre APIs.
  • OCI provides SDKs that interact with File Storage with Lustre.
  • The Command Line Interface (CLI) provides both quick access and full functionality without the need for programming.
  • To use the OCI CLI or REST APIs, you can either set up your environment, or use Oracle Cloud Infrastructure Cloud Shell.