The complete rundown on Docker data storage and containers
A comprehensive collection of articles, videos and more, hand-picked by our editors
Dell today became the latest storage vendor to support persistent Docker storage on proprietary storage arrays...
The open source Dell Docker storage driver lets customers create and deploy portable Docker storage containers on Dell SC Series storage arrays. The SC Series includes entry-level SCv2000, midrange SC4020, SC8000 and high-end SC9000 arrays.
Dell's API is based on the Flocker Volume Manager developed by startup ClusterHQ. Flocker does not provide or manage storage. The Docker storage driver resides on back-end storage to orchestrate the movement of containerized applications and persistent data as a single unit between development, staging and production. Travis Vigil, executive director of product management for Dell Storage, said the Docker storage driver is designed to allow customers to promote storage containers into production
"It lets you move Docker containers and data together between Linux hosts. You can run your databases, run your queues, run your key value stores all in Docker and move them around as easily as the rest of your apps. What we've seen with customers going to cloud-based deployments is that even stateless applications sometimes depend on many stateful services, but running Docker containers in production has been very difficult," Vigil said.
Customers can download Dell's Flocker driver from GitHub for bare-metal Linux, or use Dell's native Cinder driver to run Docker containers in an OpenStack cloud. Dell's Flocker API supports all drive configurations, including SC Series arrays outfitted with triple-level cell NAND flash.
The Docker open source code enables packaging a Linux application and its associated data with a shared operating system. There has been a flurry of activity this year by storage vendors to make containers usable in primary storage. EMC, Hewlett Packard Enterprise, NetApp and VMware have made Flocker APIs available.
Look out for Docker storage support in more arrays
How Flocker software creates containerized environments
Enterprise embraces Docker container storage slowly