Hedvig's New Solution for Storage Provisioning and Data Persistence for Docker

Posted on Wednesday, September 9, 2015 by STUART PARKERSON, Global Sales

Hedvig has joined the ClusterHQ storage partner ecosystem to offer an integrated solution for storage provisioning and data persistence for Docker volumes. Hedvig and ClusterHQ collaborated on the development of the Hedvig storage driver for Flocker, a software plugin that integrates Hedvig’s software-defined storage solution and ClusterHQ’s Flocker container data management software. 

The collaboration with ClusterHQ eliminates storage bottlenecks with Docker. Hedvig’s distributed storage architecture is designed for containerized applications and microservices environments and with Flocker users can orchestrate storage with Docker for real production environments.

Together, Hedvig and ClusterHQ simplify the provisioning of storage and ensure data persistence. With the Hedvig storage driver for Flocker, stateful data volumes follow containers as they move between hosts in the environment, and data can be preserved beyond the life of the containers themselves.

ClusterHQ’s solution allows enterprises to take advantage of the agility benefits of containers for their databases and other stateful services, while Hedvig’s software-defined approach to storage provides flexibility, dynamic provisioning and the cost economics of commodity server infrastructure.

The Hedvig storage driver for Flocker exploits Hedvig’s ability to deliver a full suite of software-based advanced data services - including deduplication, compression, and tunable replication - on a per-volume basis. Hedvig provides a raw virtual block disk, which can be formatted using any file system and used for storing any kind of data.

Steps to use a Hedvig Virtual Disk (vdisk) inside Docker containers:

- Flocker requests a new volume from Hedvig, which in turn creates a new Hedvig block vdisk.

- Different parameters like deduplication, compression, replication factor and block size can be set along with each volume, using Flocker config.

- This vdisk can then be attached to any host. Flocker then creates a filesystem on this vdisk and mounts it using the path provided by user. The filesystem type can also be configured by the user.

- All I/O to the volume will now go through Hedvig vdisk/storage

- As the container moves in the environment, the vdisk will be automatically detached and reattached to any host and data will be persisted using the policies chosen during volume creation.

In today’s Docker environment it can be difficult to facilitate persistent data storage for stateful applications. The Hedvig and ClusterHQ joint solution solves this problem, with three differentiators:

- Dynamic storage provisioning: Volume/vdisk creation is instantaneous, even if when creating volumes of the order of terabytes or petabytes. The services never pre-allocates any physical storage for a vdisk and hence any vdisk size update is simply a metadata update. This enables users to increase their volume size at any point.

- Flexible volume configuration: Flocker can leverage data storage policy settings at the volume level to set vdisk features (dedupe, etc.) and allow containers with different storage requirements on the same host. In situations were there are is an email server and image server running as two different containerized applications on the same host, and there is the flexibility of enabling dedupe and compression for the email server, but disable these same services for the image server.

- Automatic data migration: As containers move to new nodes, Flocker automatically manages detaching data volumes from source nodes and attaching to target nodes. There is no physical movement of data and hence there is no additional downtime associated with data movement.

Hedvig and ClusterHQ will host a webinar on Sept. 24 at 10 AM PT to discuss how the Hedvig and ClusterHQ partnership accelerates the adoption of Docker in the enterprise with a solution that delivers persistent storage for Docker container. Click here to register.

The Hedvig storage driver for Flocker is currently available on GitHub.

More App Developer News

Tether QVAC SDK Powers AI Across Devices and Platforms



APAC 5G expansion to fuel 347B mobile market by 2030



How AI is causing app litter everywhere



The App Economy Is Thriving



NIKKE 3.5 anniversary update livestream coming soon



New AI tool targets early dementia detection



Jentic launch gives AI agents api access



Experts warn ai-generated health content risks misinterpretation without human oversight



Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines



AccuWeather Launches ChatGPT Integration for Live Weather Updates



Stop Using Business Jargon: 5 Ways Buzzwords Damage Job Performance



IT spending rises as banks balance legacy and innovation



Tech hiring slumps as Software Developer job postings fall



AI is becoming more widespread in collaboration tools



FCC prohibits new foreign router models citing critical infrastructure risks



ChatGPT Carbon Footprint Matches 1.3 Million Cars Report Finds



Lens Launches MCP Server to Connect AI Coding Assistants with Kubernetes



Accelerating corporate ai investment returns



Enviromates tech startup launches global participation platform



Private Repository Secures the AI-driven Development Boom



UK Fintech Platform Enviromates Connects Projects Brands and Consumers



Env Zero and CloudQuery Announce Merger



How Industrial AI Is Transforming Operations in 2026



AI generated work from managers is damaging trust among employees



Foresight Secures $25M to Bridge Infrastructure Execution Gap



Copyright © 2026 by Moonbeam

Address:
1855 S Ingram Mill Rd
STE# 201
Springfield, Mo 65804

Phone: 1-844-277-3386

Fax:417-429-2935

E-Mail: contact@appdevelopermagazine.com