Multi-Tenant Object Storage

Expand storage services to different tenants while controlling costs and reducing management complexity.
Dc Swarmmultitenancy Image V

Alongside the demand for a resilient and scalable storage infrastructure, organizations need to manage and protect data for different subscribers, departments, and business groups. This includes setting up different usage policies, access controls, protection mechanisms, and so on. For service providers that offer storage-as-a-service, having this abstraction and virtual separation of storage services across shared storage resources used by different end-customers is an operational necessity.

DataCore Swarm is a flexible and adaptable object storage platform that supports multi-tenant access and management. By allowing a single, centralized storage infrastructure to provision storage to different tenants, Swarm helps extract the value of data stored on-premises and in hosted private/hybrid cloud environments.

  • Based on each tenant’s needs, multiple domains can be created within a Swarm cluster.
  • Within each domain, buckets can be created for metered quota allocation and resource management.
  • Swarm’s flexibility allows users to define security policies, access control lists (ACL), and capacity at the domain, bucket, and individual object-levels.

Using Swarm, organizations and service providers can reduce their total cost of ownership (TCO) by enabling centralized management of multi-tenant object storage services for different tenants (internal or external subscribers).

Multi-Tenant Object Storage

Multi-Tenant Capabilities of Swarm

Multitenant Icon Snaps Into Existing Authentication Systems

Snaps into Existing Authentication Systems

Use LDAP, Active Directory, and Linux PAM authentication for integration into existing enterprise identity management systems. Swarm also supports token-based authentication systems such as S3.

Multitenant Icon Metering For Billing Reporting Auditing

Metering for Billing, Reporting & Auditing

Access a data feed of transactions and requests by domain such as storage requests, attempted logins, etc. to create detailed billing and accounting reports for bandwidth usage, access audits, and API request summaries. Graphical reporting is supported through the administrator portal.

Multitenant Icon Authentication Authorization End User Self Servicing

Tenant Management & End-User Self Servicing

Administrators can easily manage tenants, buckets, quotas, metering, and integration into identity management solutions via a web-based portal or programmatically via an API for seamless integration into third-party subscriber and billing management solutions. Administrators also have the option to enable end-user self-servicing.

Multitenant Icon Security Compliance

Security & Compliance

Meet regulatory mandates that require content to be stored on non-erasable, non-rewritable media. You can also use Legal Hold to create a point-in-time snapshot of a specified set of files at a specified time. The files are then immutably stored regardless of what happens to the original file or cluster. Patented technology lets you prove in a court of law that content has not been tampered with or altered. Integrity Seals are based only on the content and can be upgraded as newer hashing algorithms replace outdated ones.

Multitenant Icon Flexible Naming Schemes With No Bucket Limits

Flexible Naming Schemes with No Bucket Limits

Easy storage management and flexible bucket naming is enabled by lightweight tenant and domain creation and allocation. Access and deliver content using your corporate domain name. Virtual hosting of buckets is also supported through the Amazon S3 API.

Multitenant Icon Extensible Api Architecture

Extensible API Architecture

Swarm supports the Amazon S3 API through an extensible architecture that can be used to seamlessly support additional third-party APIs. A broad range of applications that currently support the Amazon S3 API work directly with Swarm.

Securely Accessible, Multi-Tenant Storage for HPC Workloads

High Performance Computing (HPC) customers can unlock the value of their data and solve issues associated with data protection, management, organization, and search at massive scale. Swarm software is market-tested and can run on any mix of standard hardware offering unparalleled flexibility.

Get Started with Swarm, Software-Defined Object Storage