SlideShare a Scribd company logo
1 of 13
© Copyright 2017 Dell Inc.1
Kubernetes and ScaleIO
Demo
Clint Kitson
Technical Director
@clintkitson
{code} by Dell EMC
© Copyright 2017 Dell Inc.2
Open source at Dell EMC
–Contributing to and maintaining open source projects
–Community engagement
–Technical solution leadership
{code} by Dell EMC is a group of passionate open
source engineers and advocates building
community around software-based infrastructure.
Platinum Sponsor
© Copyright 2017 Dell Inc.3
There is no such thing as a
stateless architecture.
Applications need data.
© Copyright 2017 Dell Inc.4
Yes, applications need data
Lots of different types of persistent services to consider
Files Blocks
Documents
Logstreams
Time Series
Media and Streaming
Modern or Traditional
Applications
Storage
Services
Other
Persistence
Services
Objects
© Copyright 2017 Dell Inc.5
Use services from any cloud
True portability of applications requires interoperability
My Cloud Public Cloud
Universal Network and Storage Interfaces
Container Orchestrators
..and interoperating with
cloud services
..with your preferred CO
Running Docker Container Images
..with or without
virtualization
DEW2017
Sessions
No teleportation here.
© Copyright 2017 Dell Inc.6
Storage with persistent applications
Cloud Native thinking…
Use available
storage features
Plan for failures
and transience
Interoperate
and orchestrate
A cloud operating model supporting your applications.
© Copyright 2017 Dell Inc.7
Cloud Native Storage
© Copyright 2017 Dell Inc.8
Storage is easy when abstracted by a hypervisor
Everything is software defined with virtualized infrastructure
Physical Servers
Hypervisor/IaaS
You get software defined storage
from any storage platformCompute Network Storage
Shared storage (FC/iSCSINFS)
Provided through hyper-converged storage
Data-plane abstraction makes it
easy to connect storage to VMs.
OR/AND
VM
Abstracted by a hypervisor for VMs
With many
heterogeneous
servers and storage
Maybe this is the right answer for you.
DATA
FLOW
© Copyright 2017 Dell Inc.9
Cloud Native thinking applied..
Be portable, focus on software and interoperability instead of data-plane abstraction
Container Orchestrators
Container OSs
Storage resources
are interoperable
Private Cloud Storage
Service
Cloud Native Storage
Compute Network Storage
DATA FLOW
© Copyright 2017 Dell Inc.10
Storage for containers in a cloud operating
model
Any Cloud
Positives Negatives
Deployed and managed as software Has hardware-defined qualities
Interoperates with container orchestrators and
runtimes
Complex availability
Exposes common parameters, ie. Type, Size,
IOPS, Encryption
Complex deployment
RBAC Slow orchestration
Snapshots/Replication Only scale-up
© Copyright 2017 Dell Inc.11
Cloud Native Storage
ScaleIO provides storage built to support Cloud Native workloads in Private Clouds
• Freedom and flexibility from deploying as a software-based
platform
• Efficient interoperability with container orchestrators
• Docker and Mesos with REX-Ray Volume Plugin
• Kubernetes ScaleIO Volume Plugin
• Simple availability configuration (inherent multi-path)
• Scales multi-dimensionally (up and out)
• Supports data services (snapshots, replication)
• Common abstractions of core capabilities (size, volume type)
© Copyright 2017 Dell Inc.12
DEMO
© Copyright 2017 Dell Inc.13
codedellemc.com
community.codedellemc.com
@codeDellEMC
blog.codedellemc.com
{code} by Dell EMC is a group of
passionate open source engineers and
advocates working to build a community
around software-based infrastructure.
rexray.codedellemc.com
github.com/codedellemc/labs
Clint Kitson
@clintonskitson
github.com/clintonskitson
HOL01 Use REX-Ray & ScaleIO w/ Docker, Mesos and Kubernetes

More Related Content

What's hot

What's hot (20)

{code} and containers
{code} and containers{code} and containers
{code} and containers
 
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
 
Deep Dive on REX-Ray, libStorage and the Container Storage Interface - Clinto...
Deep Dive on REX-Ray, libStorage and the Container Storage Interface - Clinto...Deep Dive on REX-Ray, libStorage and the Container Storage Interface - Clinto...
Deep Dive on REX-Ray, libStorage and the Container Storage Interface - Clinto...
 
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
 
Storage Integrations for Container Orchestrators
Storage Integrations for Container OrchestratorsStorage Integrations for Container Orchestrators
Storage Integrations for Container Orchestrators
 
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
 
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
 
Managing ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosManaging ScaleIO as Software on Mesos
Managing ScaleIO as Software on Mesos
 
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
Platform for Cloud Migration — Accelerating and De-Risking your Cloud JourneyPlatform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
 
Cloudy with a Chance of Databases
Cloudy with a Chance of DatabasesCloudy with a Chance of Databases
Cloudy with a Chance of Databases
 
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
 
Enable stateful applications on aws with persistent storage for k8s.pptx
Enable stateful applications on aws with persistent storage for k8s.pptxEnable stateful applications on aws with persistent storage for k8s.pptx
Enable stateful applications on aws with persistent storage for k8s.pptx
 
Container Landscape -05.01.15
Container Landscape -05.01.15Container Landscape -05.01.15
Container Landscape -05.01.15
 
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
A Technical Deep Dive on Protecting Acropolis Workloads with RubrikA Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
 
Cncf kanister.pptx
Cncf kanister.pptxCncf kanister.pptx
Cncf kanister.pptx
 
Simplicity Without Compromise Building a Cognitive Cloud
Simplicity Without Compromise Building a Cognitive CloudSimplicity Without Compromise Building a Cognitive Cloud
Simplicity Without Compromise Building a Cognitive Cloud
 
DevOps and DBA- Delphix
DevOps and DBA-  DelphixDevOps and DBA-  Delphix
DevOps and DBA- Delphix
 
High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020
 
Make a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNASMake a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNAS
 

Similar to Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017

Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...
Miroslav Halas
 

Similar to Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017 (20)

Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...
 
Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...
 
Docker with devops program
Docker with devops programDocker with devops program
Docker with devops program
 
Docker with devops program
Docker with devops programDocker with devops program
Docker with devops program
 
Taking the Containers First Approach
Taking the Containers First ApproachTaking the Containers First Approach
Taking the Containers First Approach
 
{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies
 
South Bay Kubernetes DevOps
South Bay Kubernetes DevOps South Bay Kubernetes DevOps
South Bay Kubernetes DevOps
 
The Power of DataOps for Cloud and Digital Transformation
The Power of DataOps for Cloud and Digital Transformation The Power of DataOps for Cloud and Digital Transformation
The Power of DataOps for Cloud and Digital Transformation
 
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
 
Cloud Foundry 101
Cloud Foundry 101Cloud Foundry 101
Cloud Foundry 101
 
Geek Sync | Linux, Containers, and SQL Server—Get Ready for Big Data Clusters...
Geek Sync | Linux, Containers, and SQL Server—Get Ready for Big Data Clusters...Geek Sync | Linux, Containers, and SQL Server—Get Ready for Big Data Clusters...
Geek Sync | Linux, Containers, and SQL Server—Get Ready for Big Data Clusters...
 
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
 
Open source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker MeetupOpen source based container solution in Azure - May Docker Meetup
Open source based container solution in Azure - May Docker Meetup
 
Cloud Deployment Toolkit
Cloud Deployment ToolkitCloud Deployment Toolkit
Cloud Deployment Toolkit
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
 
SS Introduction to Docker
SS Introduction to DockerSS Introduction to Docker
SS Introduction to Docker
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
Oracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisitOracle Open World 2017 Delphix and DBVisit
Oracle Open World 2017 Delphix and DBVisit
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017

  • 1. © Copyright 2017 Dell Inc.1 Kubernetes and ScaleIO Demo Clint Kitson Technical Director @clintkitson {code} by Dell EMC
  • 2. © Copyright 2017 Dell Inc.2 Open source at Dell EMC –Contributing to and maintaining open source projects –Community engagement –Technical solution leadership {code} by Dell EMC is a group of passionate open source engineers and advocates building community around software-based infrastructure. Platinum Sponsor
  • 3. © Copyright 2017 Dell Inc.3 There is no such thing as a stateless architecture. Applications need data.
  • 4. © Copyright 2017 Dell Inc.4 Yes, applications need data Lots of different types of persistent services to consider Files Blocks Documents Logstreams Time Series Media and Streaming Modern or Traditional Applications Storage Services Other Persistence Services Objects
  • 5. © Copyright 2017 Dell Inc.5 Use services from any cloud True portability of applications requires interoperability My Cloud Public Cloud Universal Network and Storage Interfaces Container Orchestrators ..and interoperating with cloud services ..with your preferred CO Running Docker Container Images ..with or without virtualization DEW2017 Sessions No teleportation here.
  • 6. © Copyright 2017 Dell Inc.6 Storage with persistent applications Cloud Native thinking… Use available storage features Plan for failures and transience Interoperate and orchestrate A cloud operating model supporting your applications.
  • 7. © Copyright 2017 Dell Inc.7 Cloud Native Storage
  • 8. © Copyright 2017 Dell Inc.8 Storage is easy when abstracted by a hypervisor Everything is software defined with virtualized infrastructure Physical Servers Hypervisor/IaaS You get software defined storage from any storage platformCompute Network Storage Shared storage (FC/iSCSINFS) Provided through hyper-converged storage Data-plane abstraction makes it easy to connect storage to VMs. OR/AND VM Abstracted by a hypervisor for VMs With many heterogeneous servers and storage Maybe this is the right answer for you. DATA FLOW
  • 9. © Copyright 2017 Dell Inc.9 Cloud Native thinking applied.. Be portable, focus on software and interoperability instead of data-plane abstraction Container Orchestrators Container OSs Storage resources are interoperable Private Cloud Storage Service Cloud Native Storage Compute Network Storage DATA FLOW
  • 10. © Copyright 2017 Dell Inc.10 Storage for containers in a cloud operating model Any Cloud Positives Negatives Deployed and managed as software Has hardware-defined qualities Interoperates with container orchestrators and runtimes Complex availability Exposes common parameters, ie. Type, Size, IOPS, Encryption Complex deployment RBAC Slow orchestration Snapshots/Replication Only scale-up
  • 11. © Copyright 2017 Dell Inc.11 Cloud Native Storage ScaleIO provides storage built to support Cloud Native workloads in Private Clouds • Freedom and flexibility from deploying as a software-based platform • Efficient interoperability with container orchestrators • Docker and Mesos with REX-Ray Volume Plugin • Kubernetes ScaleIO Volume Plugin • Simple availability configuration (inherent multi-path) • Scales multi-dimensionally (up and out) • Supports data services (snapshots, replication) • Common abstractions of core capabilities (size, volume type)
  • 12. © Copyright 2017 Dell Inc.12 DEMO
  • 13. © Copyright 2017 Dell Inc.13 codedellemc.com community.codedellemc.com @codeDellEMC blog.codedellemc.com {code} by Dell EMC is a group of passionate open source engineers and advocates working to build a community around software-based infrastructure. rexray.codedellemc.com github.com/codedellemc/labs Clint Kitson @clintonskitson github.com/clintonskitson HOL01 Use REX-Ray & ScaleIO w/ Docker, Mesos and Kubernetes