SlideShare a Scribd company logo
Persistent, Portable Storage
for Docker Containers and Microservices
Container adoption
2 Source: DevOps.com – “The Current State of Container Usage” – survey of 285 IT pros – commissioned by ClusterHQ, June 2015.
Visit https://clusterhq.com/2015/06/17/container-survey/ to access study.
70%want to run a database
or other stateful
service in containers
65%plan to use containers
in production in the
next 12 months
66%say data management
is critical to success and
a gating factor
State of Docker and storage
The nature of container architectures. . .
• Data inside a container is ephemeral
• Volumes not portable between hosts
But what if I want to. . .
• Run a stateful application?
• Dynamically provision storage?
• Move apps between hosts?
• Retain data past the life of the container?
3
4
Dynamic storage
provisioning
Instantly create persistent virtual
volumes up to petabytes in size
Automatic data
migration
Automate volume movement
from source to target nodes
Flexible volume
configuration
Set volume features to meet
unique application needs
+
Elastic
Scale to petabytes of data
5
Simple
Provision block, file, and
object storage with
enterprise features
Flexible
Connects to any compute,
runs in any cloud
Hedvig Distributed Storage Platform
Dynamic storage provisioning and migration
6
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Server A
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Container
Data
Volume
Server B
DEMO
Thank You!
Hedvig Distributed Storage Platform
Composition
e.g., Docker
Compose
Flocker
control service
Orchestration e.g.,
Docker SwarmFlocker plugin
Volume 1
Docker
Container 1
Hedvig-Flocker driver
Flocker agent
node 1
Flocker plugin
Volume 1
Docker
Container 1
Hedvig-Flocker driver
Flocker agent
node 1

More Related Content

What's hot (20)

PDF
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
DevOpsDays Tel Aviv
 
PDF
Scheduling a Kubernetes Federation with Admiralty
Igor Sfiligoi
 
PDF
Creating a Kubernetes Operator in Java
Rudy De Busscher
 
PPTX
Stratoscale Latest and Greatest
Zach Lanksbury
 
PDF
Red hat storage objects, containers and Beyond!
andreas kuncoro
 
PPTX
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
Docker, Inc.
 
PDF
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
PPTX
Reliable, Scalable Kubernetes on AWS
Applatix
 
PPTX
RedisConf18 - Designing a Redis Client for Humans
Redis Labs
 
PDF
6 open stack_swift_panoramic_view
openstackindia
 
PPTX
A New Centralized Volume Storage Solution for Docker and Container Cloud by W...
Docker, Inc.
 
PDF
Web後端技術的演變
inwin stack
 
PDF
Persistent Storage with Containers with Kubernetes & OpenShift
Red Hat Events
 
PDF
Enterprise grade-deployment-2019
Martin Novák
 
PPTX
AKS
girish goudar
 
PPTX
Persistent Storage for Containerized Applications
Colleen Corrice
 
PDF
Kubernetes intro
Pravin Magdum
 
PPTX
使用 Prometheus 監控 Kubernetes Cluster
inwin stack
 
PDF
A curtain-raiser to the container world Docker & Kubernetes
zekeLabs Technologies
 
PDF
基於 K8S 開發的 FaaS 專案 - riff
inwin stack
 
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
DevOpsDays Tel Aviv
 
Scheduling a Kubernetes Federation with Admiralty
Igor Sfiligoi
 
Creating a Kubernetes Operator in Java
Rudy De Busscher
 
Stratoscale Latest and Greatest
Zach Lanksbury
 
Red hat storage objects, containers and Beyond!
andreas kuncoro
 
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
Docker, Inc.
 
Avishay Traeger & Shimshon Zimmerman, Stratoscale - Deploying OpenStack Cinde...
Cloud Native Day Tel Aviv
 
Reliable, Scalable Kubernetes on AWS
Applatix
 
RedisConf18 - Designing a Redis Client for Humans
Redis Labs
 
6 open stack_swift_panoramic_view
openstackindia
 
A New Centralized Volume Storage Solution for Docker and Container Cloud by W...
Docker, Inc.
 
Web後端技術的演變
inwin stack
 
Persistent Storage with Containers with Kubernetes & OpenShift
Red Hat Events
 
Enterprise grade-deployment-2019
Martin Novák
 
Persistent Storage for Containerized Applications
Colleen Corrice
 
Kubernetes intro
Pravin Magdum
 
使用 Prometheus 監控 Kubernetes Cluster
inwin stack
 
A curtain-raiser to the container world Docker & Kubernetes
zekeLabs Technologies
 
基於 K8S 開發的 FaaS 專案 - riff
inwin stack
 

Viewers also liked (20)

PDF
Behind the scenes with Docker volume plugins
ClusterHQ
 
PDF
Running your Jenkins Infrastructure with ClusterHQ
ClusterHQ
 
PDF
Uncomfortable Learning; Connecting to Country copy
Ms Sarah Jane Moore
 
PDF
The technology of cleaning semiconductor wafers
Maxim Zarezov
 
DOCX
CURRICULUM VITAE Lamin JARJU new
lamin jarju
 
PDF
be0210_Point Piper Home_02
Nigel Bartlett
 
PPTX
Building Homes, Communities, and Hope UWBC 1
Jadwega Handorf
 
PDF
Catálogo de Playeras y Uniformes GIO
Carlos Carreón
 
DOC
Grant Solicitation List 2009
Susan Sara C M Sabatini
 
PPTX
Elliott erwitt
priscilassilva87
 
PDF
The technology of cleaning semiconductor wafers
Maxim Zarezov
 
PPTX
برنامج مندوبك - برنامج لأدارة المخازن
Amadeus Petra
 
PDF
برنامج أي إي أس لأدارة المؤسسات التجارية
Amadeus Petra
 
PPTX
برنامج ايت لأدارة الخزائن
Amadeus Petra
 
PPTX
تسجيل الاصناف و الوحدات - برنامج المبيعات المحاسبي - اي سيلز
Amadeus Petra
 
PPTX
Getting the construction right
Kartikaey Pulkit Mishra
 
PDF
Telecommunications organizations trust Red Hat
Red Hat Events
 
PPTX
برنامج لافي لادارة العيادات الطبية
Amadeus Petra
 
PDF
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
asheshbadani
 
PPTX
برنامج فارماكير لأدارة الصيدليات
Amadeus Petra
 
Behind the scenes with Docker volume plugins
ClusterHQ
 
Running your Jenkins Infrastructure with ClusterHQ
ClusterHQ
 
Uncomfortable Learning; Connecting to Country copy
Ms Sarah Jane Moore
 
The technology of cleaning semiconductor wafers
Maxim Zarezov
 
CURRICULUM VITAE Lamin JARJU new
lamin jarju
 
be0210_Point Piper Home_02
Nigel Bartlett
 
Building Homes, Communities, and Hope UWBC 1
Jadwega Handorf
 
Catálogo de Playeras y Uniformes GIO
Carlos Carreón
 
Grant Solicitation List 2009
Susan Sara C M Sabatini
 
Elliott erwitt
priscilassilva87
 
The technology of cleaning semiconductor wafers
Maxim Zarezov
 
برنامج مندوبك - برنامج لأدارة المخازن
Amadeus Petra
 
برنامج أي إي أس لأدارة المؤسسات التجارية
Amadeus Petra
 
برنامج ايت لأدارة الخزائن
Amadeus Petra
 
تسجيل الاصناف و الوحدات - برنامج المبيعات المحاسبي - اي سيلز
Amadeus Petra
 
Getting the construction right
Kartikaey Pulkit Mishra
 
Telecommunications organizations trust Red Hat
Red Hat Events
 
برنامج لافي لادارة العيادات الطبية
Amadeus Petra
 
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
asheshbadani
 
برنامج فارماكير لأدارة الصيدليات
Amadeus Petra
 
Ad

Similar to Persistent, Portable Storage for Docker Containers and Microservices (20)

PPTX
Hedvig & ClusterHQ - Persistent, portable storage for Docker
Eric Carter
 
PPTX
Data Agility for Devops - OSI 2018
OpenEBS
 
PDF
Harness the power of Data in a Big Data Lake
Saurabh K. Gupta
 
PDF
2022 Trends in Enterprise Analytics
DATAVERSITY
 
PDF
Data Warehouse or Data Lake, Which Do I Choose?
DATAVERSITY
 
PPT
Intelligent Cloud Enablement
DocuLynx
 
PPT
Enabling Fast IT using Containers, Microservices and DevOps Model
Cisco DevNet
 
PDF
Moving data to the cloud BY CESAR ROJAS from Pivotal
VMware Tanzu Korea
 
PDF
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Denodo
 
PDF
Achieve data democracy in data lake with data integration
Saurabh K. Gupta
 
PPTX
OpenStack Swift In the Enterprise
Hostway|HOSTING
 
PPTX
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
DataWorks Summit
 
PDF
2022-Devnexus-StatefulMicroservices.pptx.pdf
Grace Jansen
 
PDF
VMworld 2013: VMware Hybrid Cloud – An Introduction to Object Store
VMworld
 
PPTX
Case Study: Implementing Hadoop and Elastic Map Reduce on Scale-out Object S...
Cloudian
 
PPTX
Data lake-itweekend-sharif university-vahid amiry
datastack
 
PPTX
Cloud foundry: The Platform for Forging Cloud Native Applications
Chip Childers
 
PPTX
Feature Store as a Data Foundation for Machine Learning
Provectus
 
PPTX
Cloud-Con: Integration & Web APIs
SnapLogic
 
PPTX
Big Data Introduction
Tiago Knoch
 
Hedvig & ClusterHQ - Persistent, portable storage for Docker
Eric Carter
 
Data Agility for Devops - OSI 2018
OpenEBS
 
Harness the power of Data in a Big Data Lake
Saurabh K. Gupta
 
2022 Trends in Enterprise Analytics
DATAVERSITY
 
Data Warehouse or Data Lake, Which Do I Choose?
DATAVERSITY
 
Intelligent Cloud Enablement
DocuLynx
 
Enabling Fast IT using Containers, Microservices and DevOps Model
Cisco DevNet
 
Moving data to the cloud BY CESAR ROJAS from Pivotal
VMware Tanzu Korea
 
Data Fabric - Why Should Organizations Implement a Logical and Not a Physical...
Denodo
 
Achieve data democracy in data lake with data integration
Saurabh K. Gupta
 
OpenStack Swift In the Enterprise
Hostway|HOSTING
 
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
DataWorks Summit
 
2022-Devnexus-StatefulMicroservices.pptx.pdf
Grace Jansen
 
VMworld 2013: VMware Hybrid Cloud – An Introduction to Object Store
VMworld
 
Case Study: Implementing Hadoop and Elastic Map Reduce on Scale-out Object S...
Cloudian
 
Data lake-itweekend-sharif university-vahid amiry
datastack
 
Cloud foundry: The Platform for Forging Cloud Native Applications
Chip Childers
 
Feature Store as a Data Foundation for Machine Learning
Provectus
 
Cloud-Con: Integration & Web APIs
SnapLogic
 
Big Data Introduction
Tiago Knoch
 
Ad

Recently uploaded (20)

PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
July Patch Tuesday
Ivanti
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 

Persistent, Portable Storage for Docker Containers and Microservices

  • 1. Persistent, Portable Storage for Docker Containers and Microservices
  • 2. Container adoption 2 Source: DevOps.com – “The Current State of Container Usage” – survey of 285 IT pros – commissioned by ClusterHQ, June 2015. Visit https://clusterhq.com/2015/06/17/container-survey/ to access study. 70%want to run a database or other stateful service in containers 65%plan to use containers in production in the next 12 months 66%say data management is critical to success and a gating factor
  • 3. State of Docker and storage The nature of container architectures. . . • Data inside a container is ephemeral • Volumes not portable between hosts But what if I want to. . . • Run a stateful application? • Dynamically provision storage? • Move apps between hosts? • Retain data past the life of the container? 3
  • 4. 4 Dynamic storage provisioning Instantly create persistent virtual volumes up to petabytes in size Automatic data migration Automate volume movement from source to target nodes Flexible volume configuration Set volume features to meet unique application needs +
  • 5. Elastic Scale to petabytes of data 5 Simple Provision block, file, and object storage with enterprise features Flexible Connects to any compute, runs in any cloud
  • 6. Hedvig Distributed Storage Platform Dynamic storage provisioning and migration 6 Container Data Volume Container Data Volume Container Data Volume Container Data Volume Container Data Volume Server A Container Data Volume Container Data Volume Container Data Volume Container Data Volume Container Data Volume Server B DEMO
  • 8. Hedvig Distributed Storage Platform Composition e.g., Docker Compose Flocker control service Orchestration e.g., Docker SwarmFlocker plugin Volume 1 Docker Container 1 Hedvig-Flocker driver Flocker agent node 1 Flocker plugin Volume 1 Docker Container 1 Hedvig-Flocker driver Flocker agent node 1