OpenEBS; Containerized Storage for containers meetup #2
-
Upload
openebs -
Category
Technology
-
view
124 -
download
0
Transcript of OpenEBS; Containerized Storage for containers meetup #2
OpenEBSContainerized storage for containers
Open source EBS and AWS EBS
Meetup #2
@uma_mukkara@openebs
Quick Introduction to OpenEBSOpenEBS is the technology that offers
“Containerized storage for Containers”
Comparison AWS EBS & OpenEBS
Feature AWS EBS OpenEBS
Network Block Storage as a service
Yes No. This is a technology that can be used to build a service or platform like AWS EBS
Technology form factor Unknown Open Source
High Availability grade Five nines of availability Five nines of availability
Availability zones Yes Yes
Point in time Snapshots to S3
Yes Yes, to S3 or any S3 equivalent (locally hosted Minio for example)
Connectivity in AWS EBS (Optimized for Cloud service)
Login into AWS Console
Create an EBS volume
Attach to an instance
Format and put it to use by application
Connectivity in OpenEBS (Optimized for Container service)
Login into Kubernetes
Set up an application yaml with OpenEBS as
the storage provider
Volume is created on OpenEBS and mounted
on K8S minion
Format and put it to use by application
kubectl create -f demo-mysql-iscsi.yaml
Snapshots on EBS vs OpenEBS
IncrementalSnapshotRestore
Amazon Cloud
Enterprise data center
IncrementalSnapshotRestore
Amazon Cloud
Any other S3 Cloud storage provider
S3 storage in the data center
Scality
Minio
OpenEBS volumes
Apps in Containers
IncrementalSnapshotRestore
IncrementalSnapshotRestore
IncrementalSnapshotRestore
Other features of EBS and OpenEBS
Feature AWS EBS OpenEBS
Volume migration across tiers (Magnetic, General Purpose SSD, Provisioned IOPS)
Yes Yes, VSMs can be migrated seamlessly across tiers.
QoS control Yes (Provisioned IOPS) Yes, granular control of IOPS on a per volume basis
Burst IOPS, credit bucket for unused IOPS
Yes Yes. Min/Max IOPS, burst IOPS, credit bucket functionality
Auto scaling of the storage nodes
Yes (Not sure. Internal to EBS architecture)
Yes. OpenEBS storage nodes are added to clusters to allow auto scaling of either capacity or performance
blog.openebs.io
https://github.com/openebs
Join the community
#slackslack.openebs.i
o
@openebs