Caringo Acquired by DataCore Read the Press Release

Get Started

Hassle-free, limitless object-based data storage solutions

Email Communications

Have Questions? Your Answers Start Here

What is Swarm software?

Swarm is a unified, software-defined object-based data storage platform, designed to store unstructured data (also referred to as fixed content). This includes a wide variety of content such as documents, email, images, audio, video, voice mails, ringtones and medical images and records.

Swarm software runs on standard, commodity server hardware (x86), which enables organizations to implement affordable clustered storage that delivers high performance, scalability and reliability. Swarm may be used to store part of all of an organization’s content, depending on the use case. Swarm provides a highly secure and cost-effective platform so you can archive content for the duration of its useful life.

Object-based storage (also referred to as object storage), pioneered by Caringo co-founder Paul Carpentier, is data storage architecture that stores and manages data as objects in a single flat namespace using keys and values. Object storage is used to economically store and protect large unstructured data sets (i.e., documents, audio, photos and video).

The differences (between object storage, NAS and tape) that matter will depend on your workflow and use case. Each technology is valuable in its own way. NAS is traditionally used to serve files within a network directly to end users or applications. Tape is traditionally used as a way to economically archive or backup data for disaster recovery purposes. If you need data back from tape, it may take a few minutes or a few days depending on the location of the tape and drive.

Object storage fits between NAS and tape storage technologies and is advantageous for use cases where massive scalability, multi-tenant management and immediate data access is required. Object storage delivers hassle-free management at scale at a TCO (total cost of ownership) that is close to tape and is accessible over HTTP via RESTful interfaces like S3 and traditional storage protocols like SMB and NFS.

All of the aforementioned cloud storage services are enabled by object storage deployed on the service provider’s infrastructure and network. When you incorporate object storage into your environment (i.e., you install object storage on your infrastructure and network), you are essentially building your own private cloud.

Swarm is a best-of-breed product that offers a complete software appliance that doesn't rely on a file system. Running directly from RAM, Swarm uses a parallel architecture along with a patented bidding algorithm and power conservation technology to deliver many benefits, including:

  • Automated rapid recovery (not manual or on-read like other object stores)
  • Superior efficiency with 20–30% less storage overhead (when compared to other object storage technologies), delivering a market-leading 95% storage hardware utilization for your content
  • Exceptional performance including 5x faster throughput for S3 read and write operations
  • Unrivaled availability, enabling you to search, share and stream data securely from the storage layer with no scale limitations

You can start off as small as you would like, running the Swarm VMs on a laptop with 12 GB of storage or deploy Swarm on any x86 server hardware. With a 128-bit namespace, you can also scale to exabytes of data and trillions of objects.

Swarm supports the S3 interface and most applications or devices that can write to S3 can write to Swarm out of the box. We also have a macOS, Windows and Linux based application you can mount as a drive, along with NFS, SMB and WebDAV interfaces. Application developers can also integrate Swarm directly into applications via our API and SDKs.

Looking for a Next Step?

Complete On-Prem, Amazon S3-Accessible Data Storage Solutions

Server Appliances with Swarm Object Storage Software Platform UI

Caringo Swarm Walk-Through

Swarm is easy to deploy and maintain and transforms standard hardware into a highly reliable platform that can be tuned to your specific needs.

The videos listed give you a brief overview on how IT Administrators and Developers can use Swarm.

Swarm Walk-Through
Swarm object storage software displayed on macbook laptop featuring the administrative portal

Swarm Software Developer Edition

Download a FREE Swarm Object-based Data Storage Software Developer Edition cloud image with 10TBs (Terabytes) of raw capacity!

Everything you need to evaluate Caringo's on-prem S3-accessible data storage solutions.

Request an Account

Data Storage Product Collection

Caringo Drive app menu for configuring remote drive on desktop or macOS


Simple Drive Access to Swarm

Caringo Drive is a virtual drive for Caringo Swarm Scale-Out Hybrid Storage. Once installed on macOS® and Windows® you can easily drag and drop files to Swarm. This gives you convenient access to Swarm on macOS and Windows, speeds content uploads and allows you to use Swarm Storage for your applications.

Drive Details

FileFly file-level policy automation, run at any time to the big 3 and swarm for lifecycle management


Automated Lifecycle Management

FileFly transparently moves cold data from primary storage environments to Caringo Swarm, Amazon AWS, Microsoft Azure, Google Cloud or any S3-compatible archive storage. Simply select the level of file data movement based on business requirements. Then, reap the benefits of consolidating data on a single platform that ensures data can be easily accessed, regardless of whether it’s on prem, in the cloud or in a hybrid environment.

FileFly Details

Swarm Object Storage Software Platform UI


Object-based Storage Software

Swarm object storage software provides a platform for data protection, management, organization and search at massive scale. You no longer need to migrate data into disparate solutions for long-term preservation, delivery and analysis. Consolidate all files on Swarm, find the data you are looking for quickly and reduce total cost of ownership by continuously evolving hardware and optimizing use of your resources.

Swarm Storage

Cloud disaster recovery service map

Swarm Cloud DR

Cloud Disaster Recovery Service

Swarm Cloud DR is a Caringo managed service that includes all Wasabi cloud storage capacity and ingress/egress fees for 3 years with recovery processes managed by Caringo.

Cloud Disaster Recovery

Swarm single server software and hardware appliance, complete object storage device for on-prem solutions

Swarm Servers

On-prem, S3-accessible Data Storage Devices

With the industry’s most flexible object storage deployment options, Swarm Appliances let you start with just one server and scale out at any time based on your business requirements.

Swarm Server Appliances

Lightweight file protocol converter compared to traditional gateway and connectors, SwarmFS minimizes FUSE, namespace, spooling/caching and proxies


Lightweight File Protocol Converter

Do you need to securely store and access data via SMB, NFS, S3 and native Swarm HTTP? Do you need to organize millions or billions of files coming from different protocols, distribute data to different locations and easily search all files at once? Caringo® SwarmFS—the first lightweight file protocol converter to bring the benefits of scale-out object storage to NFS and SMB, seamlessly integrating files and object storage.

SwarmFS Details