Suche senden
Hochladen
Amsteram Docker meetup - Cloud Native Storage - Chris Brandon
•
0 gefällt mir
•
101 views
Catalin Jora
Folgen
Docker meetup
Weniger lesen
Mehr lesen
Internet
Melden
Teilen
Melden
Teilen
1 von 32
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Introduction to Container Storage
Introduction to Container Storage
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Think like a storage architect, in four questions
Think like a storage architect, in four questions
Cheryl Hung
Managing containers on Oracle Cloud by Jamal Arif
Managing containers on Oracle Cloud by Jamal Arif
Oracle Developers
Introduction to the Oracle Container Engine
Introduction to the Oracle Container Engine
Oracle Developers
Empfohlen
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Introduction to Container Storage
Introduction to Container Storage
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Think like a storage architect, in four questions
Think like a storage architect, in four questions
Cheryl Hung
Managing containers on Oracle Cloud by Jamal Arif
Managing containers on Oracle Cloud by Jamal Arif
Oracle Developers
Introduction to the Oracle Container Engine
Introduction to the Oracle Container Engine
Oracle Developers
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Oracle Developers
Cs cinder plugin
Cs cinder plugin
Clodura
VersaStack CVD with IBM flashsystem V9000!
VersaStack CVD with IBM flashsystem V9000!
Michael Martin
Hadoop cluster using_vesper
Hadoop cluster using_vesper
Vengadessin Perumal
Persistent storage in Docker
Persistent storage in Docker
Cheryl Hung
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Elasticsearch
Excelero overview for slideshare
Excelero overview for slideshare
Tom Leyden
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
Ed Balduf
Emc vi pr controller
Emc vi pr controller
solarisyougood
Storage for Containerized Applications
Storage for Containerized Applications
Red_Hat_Storage
10 Good Reasons: NetApp for OpenStack
10 Good Reasons: NetApp for OpenStack
NetApp
Give DevOps teams self-service resource pools within your private infrastruct...
Give DevOps teams self-service resource pools within your private infrastruct...
Principled Technologies
Forecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloud
Open Data Center Alliance
Lift and shift to sparc cloud
Lift and shift to sparc cloud
Riccardo Romani
How are containers enabling 20th Century Fox to release the next great movie?
How are containers enabling 20th Century Fox to release the next great movie?
Docker, Inc.
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC
Keep data available without affecting user response time - Summary
Keep data available without affecting user response time - Summary
Principled Technologies
Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage
Jürgen Ambrosi
Introduction to Container Storage
Introduction to Container Storage
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
2017 11-06-cloud-native-storage
2017 11-06-cloud-native-storage
Cheryl Hung
Weitere ähnliche Inhalte
Was ist angesagt?
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Oracle Developers
Cs cinder plugin
Cs cinder plugin
Clodura
VersaStack CVD with IBM flashsystem V9000!
VersaStack CVD with IBM flashsystem V9000!
Michael Martin
Hadoop cluster using_vesper
Hadoop cluster using_vesper
Vengadessin Perumal
Persistent storage in Docker
Persistent storage in Docker
Cheryl Hung
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Elasticsearch
Excelero overview for slideshare
Excelero overview for slideshare
Tom Leyden
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
Ed Balduf
Emc vi pr controller
Emc vi pr controller
solarisyougood
Storage for Containerized Applications
Storage for Containerized Applications
Red_Hat_Storage
10 Good Reasons: NetApp for OpenStack
10 Good Reasons: NetApp for OpenStack
NetApp
Give DevOps teams self-service resource pools within your private infrastruct...
Give DevOps teams self-service resource pools within your private infrastruct...
Principled Technologies
Forecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloud
Open Data Center Alliance
Lift and shift to sparc cloud
Lift and shift to sparc cloud
Riccardo Romani
How are containers enabling 20th Century Fox to release the next great movie?
How are containers enabling 20th Century Fox to release the next great movie?
Docker, Inc.
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC
Keep data available without affecting user response time - Summary
Keep data available without affecting user response time - Summary
Principled Technologies
Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage
Jürgen Ambrosi
Was ist angesagt?
(18)
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Reactive Java Programming: A new Asynchronous Database Access API by Kuassi M...
Cs cinder plugin
Cs cinder plugin
VersaStack CVD with IBM flashsystem V9000!
VersaStack CVD with IBM flashsystem V9000!
Hadoop cluster using_vesper
Hadoop cluster using_vesper
Persistent storage in Docker
Persistent storage in Docker
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Excelero overview for slideshare
Excelero overview for slideshare
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
OpenStack Silicon Valley - Enterprise Storage Trends Driving OpenStack Features
Emc vi pr controller
Emc vi pr controller
Storage for Containerized Applications
Storage for Containerized Applications
10 Good Reasons: NetApp for OpenStack
10 Good Reasons: NetApp for OpenStack
Give DevOps teams self-service resource pools within your private infrastruct...
Give DevOps teams self-service resource pools within your private infrastruct...
Forecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloud
Lift and shift to sparc cloud
Lift and shift to sparc cloud
How are containers enabling 20th Century Fox to release the next great movie?
How are containers enabling 20th Century Fox to release the next great movie?
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
EMC Big Data | Hadoop Starter Kit | EMC Forum 2014
Keep data available without affecting user response time - Summary
Keep data available without affecting user response time - Summary
Scale IO Software Defined Block Storage
Scale IO Software Defined Block Storage
Ähnlich wie Amsteram Docker meetup - Cloud Native Storage - Chris Brandon
Introduction to Container Storage
Introduction to Container Storage
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Cheryl Hung
2017 11-06-cloud-native-storage
2017 11-06-cloud-native-storage
Cheryl Hung
There's no such thing as a stateless architecture
There's no such thing as a stateless architecture
Cheryl Hung
Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018
OpenEBS
Eight principles of cloud native storage
Eight principles of cloud native storage
Cheryl Hung
StorageOS - 8 core principles of cloud native storage
StorageOS - 8 core principles of cloud native storage
StorageOS
Containerized Storage for Containers: Why, What and How OpenEBS Works
Containerized Storage for Containers: Why, What and How OpenEBS Works
Matt Baldwin
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
NETWAYS
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar
Aerospike, Inc.
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
Docker, Inc.
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Cisco DevNet
vBrownBag AWS Certified SysOps : Associate Domain 4
vBrownBag AWS Certified SysOps : Associate Domain 4
Eric Santelices
Running stateful applications in containers with k8 s persistent volumes and ...
Running stateful applications in containers with k8 s persistent volumes and ...
Kapil Arora
A Tight Ship: How Containers and SDS Optimize the Enterprise
A Tight Ship: How Containers and SDS Optimize the Enterprise
Eric Kavanagh
Containerized Storage for Containers- Kubernetes LA Meetup , July 2017
Containerized Storage for Containers- Kubernetes LA Meetup , July 2017
OpenEBS
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
VMware
Murat Karslioglu, VP Solutions @ OpenEBS - Containerized storage for containe...
Murat Karslioglu, VP Solutions @ OpenEBS - Containerized storage for containe...
Outlyer
oci-container-engine-oke-100.pdf
oci-container-engine-oke-100.pdf
NandiniSinghal16
Ähnlich wie Amsteram Docker meetup - Cloud Native Storage - Chris Brandon
(20)
Introduction to Container Storage
Introduction to Container Storage
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
Persistent Storage with Kubernetes in Production
2017 11-06-cloud-native-storage
2017 11-06-cloud-native-storage
There's no such thing as a stateless architecture
There's no such thing as a stateless architecture
Data Agility for Devops - OSI 2018
Data Agility for Devops - OSI 2018
Eight principles of cloud native storage
Eight principles of cloud native storage
StorageOS - 8 core principles of cloud native storage
StorageOS - 8 core principles of cloud native storage
Containerized Storage for Containers: Why, What and How OpenEBS Works
Containerized Storage for Containers: Why, What and How OpenEBS Works
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
vBrownBag AWS Certified SysOps : Associate Domain 4
vBrownBag AWS Certified SysOps : Associate Domain 4
Running stateful applications in containers with k8 s persistent volumes and ...
Running stateful applications in containers with k8 s persistent volumes and ...
A Tight Ship: How Containers and SDS Optimize the Enterprise
A Tight Ship: How Containers and SDS Optimize the Enterprise
Containerized Storage for Containers- Kubernetes LA Meetup , July 2017
Containerized Storage for Containers- Kubernetes LA Meetup , July 2017
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Murat Karslioglu, VP Solutions @ OpenEBS - Containerized storage for containe...
Murat Karslioglu, VP Solutions @ OpenEBS - Containerized storage for containe...
oci-container-engine-oke-100.pdf
oci-container-engine-oke-100.pdf
Mehr von Catalin Jora
Docker + WASM.pdf
Docker + WASM.pdf
Catalin Jora
FikaWorks Collective - Rejekts 2022 - Building Tech Communities Inside Companies
FikaWorks Collective - Rejekts 2022 - Building Tech Communities Inside Companies
Catalin Jora
Lessons learned from running Pega in Kubernetes
Lessons learned from running Pega in Kubernetes
Catalin Jora
Killing technical debt and reducing costs with Docker
Killing technical debt and reducing costs with Docker
Catalin Jora
Kubernetes in docker for mac
Kubernetes in docker for mac
Catalin Jora
Cloud native with kubernetes
Cloud native with kubernetes
Catalin Jora
Microservices continuous delivery with mantl & shipped
Microservices continuous delivery with mantl & shipped
Catalin Jora
Mehr von Catalin Jora
(7)
Docker + WASM.pdf
Docker + WASM.pdf
FikaWorks Collective - Rejekts 2022 - Building Tech Communities Inside Companies
FikaWorks Collective - Rejekts 2022 - Building Tech Communities Inside Companies
Lessons learned from running Pega in Kubernetes
Lessons learned from running Pega in Kubernetes
Killing technical debt and reducing costs with Docker
Killing technical debt and reducing costs with Docker
Kubernetes in docker for mac
Kubernetes in docker for mac
Cloud native with kubernetes
Cloud native with kubernetes
Microservices continuous delivery with mantl & shipped
Microservices continuous delivery with mantl & shipped
Kürzlich hochgeladen
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
AanSulistiyo
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
SUHANI PANDEY
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
singhpriety023
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
Neha Pandey
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
SUHANI PANDEY
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
ruhi
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
Escorts Call Girls
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
roncy bisnoi
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
growthgrids
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
tanu pandey
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
SUHANI PANDEY
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
Matthew Sinclair
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Escorts Call Girls
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Dubai call girls 971524965298 Call girls in Bur Dubai
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
tanu pandey
Kürzlich hochgeladen
(20)
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Amsteram Docker meetup - Cloud Native Storage - Chris Brandon
1.
Cloud Native stateful
apps require persistent Cloud Native storage Docker Amsterdam Meetup Chris Brandon, Co-Founder © StorageOS Ltd.
2.
About me • Co-Founder
of StorageOS helping to deliver persistent storage for containers • 24 years design and implementation of storage solutions for mission critical application • Formerly VP Solutions Engineering for Oracle (previous 2 startups acquired by Oracle) 2 @cebrando © StorageOS Ltd.
3.
Why is persistence
for containers sotricky? 3© StorageOS, Inc
4.
4© StorageOS, Inc Why
do I need persistence? @cebrando
5.
First Challenge: No
Storage Pets 5© StorageOS, Inc @chira001
6.
Second Challenge: Data needs
to Follow © StorageOS, Inc 6 @cebrando
7.
Third Challenge: Humans are Fallible © StorageOS, Inc
7 @cebrando
8.
8 Eight Principles of Cloud
Native Storage
9.
Eight Principles of
Cloud Native Storage Storage should be presented to and consumed by applications, not by operating systems or hypervisors 1 Application centric © StorageOS, Inc @cebrando
10.
Eight Principles of
Cloud Native Storage Storage should be presented to and consumed by applications, not by operating systems or hypervisors The storage platform should be able to run anywhere. Upgrades and scaling is non-disruptive. 1 Application centric 2 Platform agnostic © StorageOS, Inc @cebrando
11.
Eight Principles of
Cloud Native Storage Storage should be presented to and consumed by applications, not by operating systems or hypervisors The storage platform should be able to run anywhere. Upgrades and scaling is non-disruptive. Storage resources should be declared and composed just like all other resources required by applications and services. 1 Application centric 2 Platform agnostic 3 Declarative & composable © StorageOS, Inc @cebrando
12.
Eight Principles of
Cloud Native Storage Storage should be presented to and consumed by applications, not by operating systems or hypervisors The storage platform should be able to run anywhere. Upgrades and scaling is non-disruptive. Storage resources should be declared and composed just like all other resources required by applications and services. Storage resources and services should be easy to be provisioned, consumed, moved and managed via an API. 1 Application centric 2 Platform agnostic 3 Declarative & composable 4 API driven © StorageOS, Inc @cebrando
13.
Eight Principles of
Cloud Native Storage 5 Natively secure Storage services should integrate and inline security features such as encryption and RBAC. © StorageOS, Inc @cebrando
14.
Eight Principles of
Cloud Native Storage 5 Natively secure 6 Agile Storage services should integrate and inline security features such as encryption and RBAC. The platform should be able to move application data between locations, dynamically resize and snapshot volumes. © StorageOS, Inc @cebrando
15.
Eight Principles of
Cloud Native Storage 5 Natively secure 6 Agile 7 Performant Storage services should integrate and inline security features such as encryption and RBAC. The platform should be able to move application data between locations, dynamically resize and snapshot volumes. The storage platform should offer deterministic performance in complex distributed environments. © StorageOS, Inc @cebrando
16.
Eight Principles of
Cloud Native Storage 5 Natively secure 6 Agile 7 Performant 8 Consistently available Storage services should integrate and inline security features such as encryption and RBAC. The platform should be able to move application data between locations, dynamically resize and snapshot volumes. The storage platform should offer deterministic performance in complex distributed environments. The storage platform should ensure high availability, durability, consistency with a predictable, proven data model. © StorageOS, Inc @cebrando
17.
17 How does Docker
manage persistent container storage?
18.
Key Technologies Behind
Docker Image & Container Management • Docker containers comprise a layered image and a writable ‘Container Layer’ • New, or modified data is stored in the writable container layer • When a container is deleted its writable layer is removed leaving just the underlying image layers behind 18 Stackable Image Layers Container Layer Copy-on-write & © StorageOS Ltd. @cebrando
19.
Local Named Volumes 19 •
Share data locally between host and containers • Data persists after a container has been removed PERSISTENCE $ docker volume create --name mydata $ docker run --rm -v mydata:/data:rw alpine ash -c "echo hello world > /data/myfile" $ sudo cat /var/lib/docker/volumes/mydata/_data/myfile hello world © StorageOS Ltd. @cebrando
20.
Volume Plugins 20 • Integrates
external storage providers • Data persists across nodes STORAGE PROVIDER $ docker run --rm -v myvol:/data --volume-driver=storageos alpine ash -c "echo hello world > /data/myfile" $ docker volume create --driver storageos --opt size=1 myvol © StorageOS Ltd. @cebrando
21.
21 How does Kubernetes
manage persistent container storage?
22.
Kubernetes Storage Model:
Persistent Volumes and Claims © StorageOS, Inc Registers PVs in the pool Pool of Persistent Volumes PV PV PV PV Administrator @cebrando
23.
Kubernetes Storage Model:
Persistent Volumes and Claims © StorageOS, Inc Registers PVs in the pool Claims a PV from the pool claim Pool of Persistent Volumes PV PV PV PV Administrator Developer @cebrando
24.
Kubernetes Storage Model:
Persistent Volumes and Claims © StorageOS, Inc claim Registers PVs in the pool Claims a PV from the pool References claim in pod claim Pool of Persistent Volumes PV PV PV Pod PV Administrator Developer @cebrando
25.
Dynamic Provisioning with
Storage Classes © StorageOS, Inc Registers Storage Classes Storage Classes NS PVstandard fast Administrator @cebrando
26.
Dynamic Provisioning with
Storage Classes © StorageOS, Inc Registers Storage Classes claim Storage Classes NS PVslowfast Administrator Developer Claims a PV from the pool @cebrando
27.
Dynamic Provisioning with
Storage Classes © StorageOS, Inc claim Registers Storage Classes References claim in pod claim Storage Classes NS PV Pod slowfast Administrator Developer Claims a PV from the pool fast PV @cebrando
28.
Developer View • Volumes
Provisioned and expanded via – Docker Run – Kubernetes Persistent Volume Claim – StorageOS CLI • CSI Open API available for programmatic control • Namespaces segregate scope of control aligned to K8s namespaces • Kubernetes RBAC manages permissions • StorageOS supports rules based management using labels for – Features (replication, caching) – Placement (affinity / anti-affinity) – Security behaviors © StorageOS, Inc. 28 apiVersion: v1 kind: PersistentVolumeClaim metadata: name: fast0001 annotations: volume.beta.kubernetes.io/storage-class: fast spec: accessModes: - ReadWriteOnce resources: requests: storage: 5Gi
29.
What is StorageOS? ©
StorageOS, Inc
30.
What is StorageOS? ©
StorageOS, Inc Platform Agnostic (Cloud and On-Premises Stateful workloads (including Databases and Messaging) Horizontally scalable K8S, OpenShift and Docker integration High availability & failover Replication, Inline Compression and Encryption
31.
• Manages config, health,
scheduling, policy, provisioning and recovery • API is accessed by plugins, CLI, GUI • Runs as a container How it Works 31 • Manages data access requests • Pools aggregated storage for presentation • Runs as a container DATA PLANE CONTROL PLANE © StorageOS, Inc.
32.
Deploy Any Stateful
App in Production with Docker & Kubernetes 32© StorageOS, Inc Get in touch chris.brandon@storageos.com @Storage_OS https://slack.storageos.com/ Try out in your browser, with zero downloads or configuration: play.storageos.com Full documentation at docs.storageos.com @cebrando
Jetzt herunterladen