Skip to main content

Storage Overview

High Performance Storage Integration

Armada Bridge integrates with storage solutions from vendors such as VAST, Weka.io, and DDN. It connects to these storage appliances, enabling the management and allocation of storage resources in a multi-tenant environment.

Creation of Tenant-Specific Storage Networks: At the fabric level, the Armada Bridge ensures that each tenant is isolated with its own dedicated storage network.

Tenant Configuration on Storage Appliance Management Node: The Armada Bridge configures the tenant entity within the storage appliance's management node. This means the storage appliance is aware of the new tenant and can apply any tenant-specific configurations, such as permissions, volume sizes, and access policies. By configuring the tenant entity, the Armada Bridge ensures that each tenant has the appropriate access and can manage their allocated resources within the storage system.

UI Flow for Storage Allocation: Through a flow in the Armada Bridge UI, tenants can allocate storage volumes from the high-performance storage appliances (HPS). This could include tasks like choosing the volume size, performance characteristics, and other properties based on the storage provider's capabilities. After allocation, tenants can mount the storage volumes on their compute nodes (e.g., virtual machines, bare-metal servers, or Kubernetes clusters). This allows the compute resources to access the storage for data processing or application needs.

De-Allocation and Cleanup of Storage Volumes: When a tenant no longer needs a particular storage volume, they can de-allocate it via the Armada Bridge UI. During the de-allocation process, the CMS ensures that the volume is securely cleaned up such that the data cannot be recovered.