SlideShare uma empresa Scribd logo
1 de 22
Persistent Storage for
Containerized Applications
Irshad Raihan
Product Marketing, Red Hat Storage
Container
Linux Containers
Software packaging concept that typically includes an application and all of its runtime dependencies
• Higher Quality Software
Releases
• Shorter Test Cycles
• Easier Application
Management
HOST OS
SERVER
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
Benefits
Greater Portability, Automation, and Integration
Code Registry
Push image
Code & Build Test Deploy
Pull image
“Linux Containers” “Docker”
Why Now?
The Road to Storage as a Service
Waterfall Monolithic Bare Metal Data Center Scale Up
Agile N-tier Virtual Servers Hosted ScaleOut
DevOps Microservices Containers Hybrid Cloud
Storage
as a Service
Development
Model
Application
Architecture
Deployment
& Packaging
Application
Infrastructure Storage
Why Persistent Storage for Containers?
Base: 194 IT operations and development decision-makers at enterprises inAPAC, EMEA, and NorthAmerica
Source:A commissioned study conducted by ForresterConsulting on behalf of Red Hat, January 2015
“For which workloads or application use cases have you used/do you anticipate to use containers?”
Scalable, Cost Effective, Distributed Storage for Containers
Driving the Future of Storage
• Dedicated storage cluster
for containerized and PaaS
environments
• Supported for OpenShift
Enterprise
RHGS Container
• Containerized Red Hat Gluster Storage
serving storage from a dedicated
storage cluster
• Optimized for applications running on
RHEL 7, OpenShift Enterprise, and
RHEL Atomic Host
• Containerized Red Hat Gluster
Storage inside OpenShift Enterprise
hyper converged with application
containers
• Red Hat Gluster Storage cluster
comprised of disks from multiple
nodes in a container cluster
Convergence
of Storage
and Compute
Nov 2015 March 2016 Summer 2016
Container Node 1
NGINIX Container
Container Node 2
NGINIX Container
Dedicated Storage for Containers
Container Node 1
NGINIX Container
Container Node 3
MySQL
Container
Containerized Red Hat Gluster Storage
Container Node 1
NGINIX Container
Container Node 2
NGINIX Container
Hyper Converged Storage
Container
NGINIX Container
MASTER
OpenShift Node 2
Container
MySQL Container
OpenShift Node 3
PostGres
Container
OpenShift
Node 1
OpenShift
Node 4
RHGS Container RHGS Container
RHGS Container
• LowerTCO
• Unified Orchestration
• Ease of Use
• Greater control
BENEFITS
• New agilities allowed telco to bring a new offering to market faster
and cheaper than ever
• Lower cost than traditional storage and avoiding an endless
commitment to proprietary vendors
• Flexible, geo-replicated architecture can
grow and shrink dynamically
• Option to be tuned for price or performance (or a blend)
HYPER CONVERGED STORAGE
• Applications and storage can co-exist on the same hardware
• Allows for higher server utilization and lowers operational costs
• Storage generates only 3%–10% overhead on compute servers
Customer Success
The Red Hat Stack – From PaaS to Storage
DevOpsTools and User Experience
Language Runtimes and Middleware
Databases and Other Services
Container Orchestration and Management
Container API
Storage
Container Host
ThankYou
Automated
Configuration
Single
Control Plane
Choice of
Persistent Storage
NFS
iSCSI Fiber
Channel
Ceph
RBD
GlusterFS
Amazon
EBS
GCE
Storage Innovation for Containerized Applications
HOST OS, SHARED SVCS
SERVER, CLOUD
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
HOST OS
SERVER
VIRTUAL
MACHINE
LIBS
APP
HYPERVISOR
GUEST
OS
VIRTUAL
MACHINE
LIBS
APP
GUEST
OS
SERVER
LIBS
APP
HOST OS
• Deploy in Days or Weeks
• Single App Instance
• Deploy in Hours or Days
• 10s or 100s of Apps
• Deploy in Seconds or Minutes
• 100s or 1000s of Apps
Bare Metal Virtualization Containers
What’sThe Big Deal?
LightweightVirtualization
HOST OS, SHARED SVCS
SERVER, CLOUD
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
HOST OS
SERVER
VIRTUAL
MACHINE
LIBS
APP
HYPERVISOR
GUEST
OS
VIRTUAL
MACHINE
LIBS
APP
GUEST
OS
• Less Overhead
• Faster Instantiation
• Better Isolation
• Easier Scale
Containers vs.Virtualization
HOST OS, SHARED SVCS
SERVER, CLOUD
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
HOST OS
SERVER
VIRTUAL
MACHINE
LIBS
APP
HYPERVISOR
GUEST
OS
VIRTUAL
MACHINE
LIBS
APP
GUEST
OS
• Abstracts OS Kernel
• Limited to Linux
• One CPU and memory mgr
• Up in seconds
• 100s or 1000s
• Multiple copies of single app
• Abstracts entire device
• Any Operating System
• Two CPU and memory mgrs
• Up in hours or days
• 10s or 100s
• Multiple apps
Security & Compliance in the Era of Containers
As illustrated by the three little pigs!
Ifone house isbroken into, therestremainsecure...a lotmoremaintenancethough!
STANDALONE HOMES
Bare Metal
Hypervisor,sVirtandthe hostkernelprovideseparation...
butstill cost ofmaintainingseparateOSes
DUPLEX HOME
Virtualization
APARTMENT BUILDING
Excellent sharing of services, lower cost of maintenance…
But what if the front desk (kernel) is compromised?
Containers

Mais conteúdo relacionado

Mais procurados

Azure Cosmos DB Kafka Connectors | Abinav Rameesh, Microsoft
Azure Cosmos DB Kafka Connectors | Abinav Rameesh, MicrosoftAzure Cosmos DB Kafka Connectors | Abinav Rameesh, Microsoft
Azure Cosmos DB Kafka Connectors | Abinav Rameesh, MicrosoftHostedbyConfluent
 
Cost Effectively Run Multiple Oracle Database Copies at Scale
Cost Effectively Run Multiple Oracle Database Copies at Scale Cost Effectively Run Multiple Oracle Database Copies at Scale
Cost Effectively Run Multiple Oracle Database Copies at Scale NetApp
 
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...HostedbyConfluent
 
RedisDay London 2018 - Stack Overflow's Next Steps in Redis
RedisDay London 2018 - Stack Overflow's Next Steps in RedisRedisDay London 2018 - Stack Overflow's Next Steps in Redis
RedisDay London 2018 - Stack Overflow's Next Steps in RedisRedis Labs
 
RedisDay London 2018 - How We Run Redis in Multiple Datacenters
RedisDay London 2018 - How We Run Redis in Multiple Datacenters RedisDay London 2018 - How We Run Redis in Multiple Datacenters
RedisDay London 2018 - How We Run Redis in Multiple Datacenters Redis Labs
 
RedisConf18 - Video Experience Operational Insights in Real Time.
RedisConf18 - Video Experience Operational Insights in Real Time.RedisConf18 - Video Experience Operational Insights in Real Time.
RedisConf18 - Video Experience Operational Insights in Real Time.Redis Labs
 
RedisDay London 2018 - How Redis Powers BBC Online's Biggest Pages
RedisDay London 2018 - How Redis Powers BBC Online's Biggest PagesRedisDay London 2018 - How Redis Powers BBC Online's Biggest Pages
RedisDay London 2018 - How Redis Powers BBC Online's Biggest PagesRedis Labs
 
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, QlikKeeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, QlikHostedbyConfluent
 
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, Cloudera
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, ClouderaLessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, Cloudera
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, ClouderaHostedbyConfluent
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudRackspace Asia
 
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020Redis Labs
 
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...HostedbyConfluent
 
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Better Search and Business Analytics at Southern Glazer’s Wine & SpiritsBetter Search and Business Analytics at Southern Glazer’s Wine & Spirits
Better Search and Business Analytics at Southern Glazer’s Wine & SpiritsElasticsearch
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudNetApp
 
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at Uber
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at UberWSO2Con USA 2017: Scalable Real-time Complex Event Processing at Uber
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at UberWSO2
 
Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Ashnikbiz
 
Stratoscale Latest and Greatest
Stratoscale Latest and GreatestStratoscale Latest and Greatest
Stratoscale Latest and GreatestZach Lanksbury
 
Cassandra summit 2015 - Simplifying Streaming Analytics
Cassandra summit 2015 - Simplifying Streaming AnalyticsCassandra summit 2015 - Simplifying Streaming Analytics
Cassandra summit 2015 - Simplifying Streaming AnalyticsBrenden Matthews
 
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...NetApp
 
Instaclustr: When and how to migrate from a relational database to Cassandra
Instaclustr: When and how to migrate from a relational database to CassandraInstaclustr: When and how to migrate from a relational database to Cassandra
Instaclustr: When and how to migrate from a relational database to CassandraDataStax Academy
 

Mais procurados (20)

Azure Cosmos DB Kafka Connectors | Abinav Rameesh, Microsoft
Azure Cosmos DB Kafka Connectors | Abinav Rameesh, MicrosoftAzure Cosmos DB Kafka Connectors | Abinav Rameesh, Microsoft
Azure Cosmos DB Kafka Connectors | Abinav Rameesh, Microsoft
 
Cost Effectively Run Multiple Oracle Database Copies at Scale
Cost Effectively Run Multiple Oracle Database Copies at Scale Cost Effectively Run Multiple Oracle Database Copies at Scale
Cost Effectively Run Multiple Oracle Database Copies at Scale
 
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
 
RedisDay London 2018 - Stack Overflow's Next Steps in Redis
RedisDay London 2018 - Stack Overflow's Next Steps in RedisRedisDay London 2018 - Stack Overflow's Next Steps in Redis
RedisDay London 2018 - Stack Overflow's Next Steps in Redis
 
RedisDay London 2018 - How We Run Redis in Multiple Datacenters
RedisDay London 2018 - How We Run Redis in Multiple Datacenters RedisDay London 2018 - How We Run Redis in Multiple Datacenters
RedisDay London 2018 - How We Run Redis in Multiple Datacenters
 
RedisConf18 - Video Experience Operational Insights in Real Time.
RedisConf18 - Video Experience Operational Insights in Real Time.RedisConf18 - Video Experience Operational Insights in Real Time.
RedisConf18 - Video Experience Operational Insights in Real Time.
 
RedisDay London 2018 - How Redis Powers BBC Online's Biggest Pages
RedisDay London 2018 - How Redis Powers BBC Online's Biggest PagesRedisDay London 2018 - How Redis Powers BBC Online's Biggest Pages
RedisDay London 2018 - How Redis Powers BBC Online's Biggest Pages
 
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, QlikKeeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
 
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, Cloudera
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, ClouderaLessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, Cloudera
Lessons from the field: Catalog of Kafka Deployments | Joseph Niemiec, Cloudera
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid Cloud
 
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020
SQL, Redis and Kubernetes by Paul Stanton of Windocks - Redis Day Seattle 2020
 
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
Creating a Kafka Topic. Super easy? | Andrew Stevenson and Marios Andreopoulo...
 
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Better Search and Business Analytics at Southern Glazer’s Wine & SpiritsBetter Search and Business Analytics at Southern Glazer’s Wine & Spirits
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the Cloud
 
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at Uber
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at UberWSO2Con USA 2017: Scalable Real-time Complex Event Processing at Uber
WSO2Con USA 2017: Scalable Real-time Complex Event Processing at Uber
 
Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2
 
Stratoscale Latest and Greatest
Stratoscale Latest and GreatestStratoscale Latest and Greatest
Stratoscale Latest and Greatest
 
Cassandra summit 2015 - Simplifying Streaming Analytics
Cassandra summit 2015 - Simplifying Streaming AnalyticsCassandra summit 2015 - Simplifying Streaming Analytics
Cassandra summit 2015 - Simplifying Streaming Analytics
 
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
 
Instaclustr: When and how to migrate from a relational database to Cassandra
Instaclustr: When and how to migrate from a relational database to CassandraInstaclustr: When and how to migrate from a relational database to Cassandra
Instaclustr: When and how to migrate from a relational database to Cassandra
 

Destaque

Tutorial: Barras Apiladas en Infogr.am
Tutorial: Barras Apiladas en Infogr.amTutorial: Barras Apiladas en Infogr.am
Tutorial: Barras Apiladas en Infogr.amAníbal Rossi
 
小组作品完稿
小组作品完稿小组作品完稿
小组作品完稿Yini Gao
 
Engineering & Management Institute
Engineering & Management InstituteEngineering & Management Institute
Engineering & Management InstituteDronacharya
 
Ipsos MORI Mental Health Research 2015
Ipsos MORI Mental Health Research 2015Ipsos MORI Mental Health Research 2015
Ipsos MORI Mental Health Research 2015Ipsos UK
 
Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!TheFamily
 
Organizational chart for New iPod Touch Implementation at Pease MS
Organizational chart for New iPod Touch Implementation at Pease MSOrganizational chart for New iPod Touch Implementation at Pease MS
Organizational chart for New iPod Touch Implementation at Pease MSScott Hutcheson
 
Proyecto de intervención
Proyecto de intervenciónProyecto de intervención
Proyecto de intervenciónMyrna Avalos
 
Endicom - Reputación Online - Victor Lozano
Endicom - Reputación Online - Victor LozanoEndicom - Reputación Online - Victor Lozano
Endicom - Reputación Online - Victor LozanoFuturo Labs
 
Profitable Prospecting with Social Media
Profitable Prospecting with Social MediaProfitable Prospecting with Social Media
Profitable Prospecting with Social MediaMaura Neill
 
Grafico diario del dax perfomance index para el 11 04-2013
Grafico diario del dax perfomance index para el 11 04-2013Grafico diario del dax perfomance index para el 11 04-2013
Grafico diario del dax perfomance index para el 11 04-2013Experiencia Trading
 
Universidad nacional de cajamarca225454
Universidad nacional de cajamarca225454Universidad nacional de cajamarca225454
Universidad nacional de cajamarca225454alcur
 
Different Styles of Resorts designed by our firm in Egypt and various African...
Different Styles of Resorts designed by our firm in Egypt and various African...Different Styles of Resorts designed by our firm in Egypt and various African...
Different Styles of Resorts designed by our firm in Egypt and various African...Sherine Milad
 
Сергей Орлов – Зачем онлайну офлайн?
Сергей Орлов – Зачем онлайну офлайн?Сергей Орлов – Зачем онлайну офлайн?
Сергей Орлов – Зачем онлайну офлайн?Promodo
 
Digital Marketing Audit Brief
Digital Marketing Audit BriefDigital Marketing Audit Brief
Digital Marketing Audit BriefReactiveSocial
 
Dallas Best Places to Work Roadshow | Grand Rounds
Dallas Best Places to Work Roadshow | Grand Rounds Dallas Best Places to Work Roadshow | Grand Rounds
Dallas Best Places to Work Roadshow | Grand Rounds Glassdoor
 

Destaque (17)

Juego 1° ciclo
Juego 1° cicloJuego 1° ciclo
Juego 1° ciclo
 
Tutorial: Barras Apiladas en Infogr.am
Tutorial: Barras Apiladas en Infogr.amTutorial: Barras Apiladas en Infogr.am
Tutorial: Barras Apiladas en Infogr.am
 
EIGRP Route Summarization
EIGRP Route SummarizationEIGRP Route Summarization
EIGRP Route Summarization
 
小组作品完稿
小组作品完稿小组作品完稿
小组作品完稿
 
Engineering & Management Institute
Engineering & Management InstituteEngineering & Management Institute
Engineering & Management Institute
 
Ipsos MORI Mental Health Research 2015
Ipsos MORI Mental Health Research 2015Ipsos MORI Mental Health Research 2015
Ipsos MORI Mental Health Research 2015
 
Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!
 
Organizational chart for New iPod Touch Implementation at Pease MS
Organizational chart for New iPod Touch Implementation at Pease MSOrganizational chart for New iPod Touch Implementation at Pease MS
Organizational chart for New iPod Touch Implementation at Pease MS
 
Proyecto de intervención
Proyecto de intervenciónProyecto de intervención
Proyecto de intervención
 
Endicom - Reputación Online - Victor Lozano
Endicom - Reputación Online - Victor LozanoEndicom - Reputación Online - Victor Lozano
Endicom - Reputación Online - Victor Lozano
 
Profitable Prospecting with Social Media
Profitable Prospecting with Social MediaProfitable Prospecting with Social Media
Profitable Prospecting with Social Media
 
Grafico diario del dax perfomance index para el 11 04-2013
Grafico diario del dax perfomance index para el 11 04-2013Grafico diario del dax perfomance index para el 11 04-2013
Grafico diario del dax perfomance index para el 11 04-2013
 
Universidad nacional de cajamarca225454
Universidad nacional de cajamarca225454Universidad nacional de cajamarca225454
Universidad nacional de cajamarca225454
 
Different Styles of Resorts designed by our firm in Egypt and various African...
Different Styles of Resorts designed by our firm in Egypt and various African...Different Styles of Resorts designed by our firm in Egypt and various African...
Different Styles of Resorts designed by our firm in Egypt and various African...
 
Сергей Орлов – Зачем онлайну офлайн?
Сергей Орлов – Зачем онлайну офлайн?Сергей Орлов – Зачем онлайну офлайн?
Сергей Орлов – Зачем онлайну офлайн?
 
Digital Marketing Audit Brief
Digital Marketing Audit BriefDigital Marketing Audit Brief
Digital Marketing Audit Brief
 
Dallas Best Places to Work Roadshow | Grand Rounds
Dallas Best Places to Work Roadshow | Grand Rounds Dallas Best Places to Work Roadshow | Grand Rounds
Dallas Best Places to Work Roadshow | Grand Rounds
 

Semelhante a Persistent Storage for Containerized Applications

Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized ApplicationsRed Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized ApplicationsRed_Hat_Storage
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red_Hat_Storage
 
Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers Red_Hat_Storage
 
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red_Hat_Storage
 
Rackspace Best Practices for DevOps on AWS
Rackspace Best Practices for DevOps on AWSRackspace Best Practices for DevOps on AWS
Rackspace Best Practices for DevOps on AWSAmazon Web Services
 
{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 TechnologiesThe {code} Team
 
Storage for Containerized Applications
Storage for Containerized Applications Storage for Containerized Applications
Storage for Containerized Applications Red_Hat_Storage
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Dmitry Lazarenko
 
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...Amazon Web Services
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic Multi-Cloud PaaS
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld
 
A Tight Ship: How Containers and SDS Optimize the Enterprise
 A Tight Ship: How Containers and SDS Optimize the Enterprise A Tight Ship: How Containers and SDS Optimize the Enterprise
A Tight Ship: How Containers and SDS Optimize the EnterpriseEric Kavanagh
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsStorage Switzerland
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefTrevor Hess
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsRed Hat India Pvt. Ltd.
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)Amazon Web Services
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...Ian Choi
 
The Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your BusinessThe Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your BusinessAmazon Web Services
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing MicroservicesDavid Chou
 

Semelhante a Persistent Storage for Containerized Applications (20)

Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized ApplicationsRed Hat Storage Day Seattle: Persistent Storage for Containerized Applications
Red Hat Storage Day Seattle: Persistent Storage for Containerized Applications
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers
 
Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers
 
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
 
Rackspace Best Practices for DevOps on AWS
Rackspace Best Practices for DevOps on AWSRackspace Best Practices for DevOps on AWS
Rackspace Best Practices for DevOps on AWS
 
{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
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
Storage for Containerized Applications
Storage for Containerized Applications Storage for Containerized Applications
Storage for Containerized Applications
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
 
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...
AWS Summit Singapore - Focus on your Business with Predictive Analytics, Cont...
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
 
A Tight Ship: How Containers and SDS Optimize the Enterprise
 A Tight Ship: How Containers and SDS Optimize the Enterprise A Tight Ship: How Containers and SDS Optimize the Enterprise
A Tight Ship: How Containers and SDS Optimize the Enterprise
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy Applications
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
 
The Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your BusinessThe Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your Business
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 

Último

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
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].pdfOverkill Security
 
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, ...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
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 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
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].pdfOverkill Security
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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 FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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 TerraformAndrey Devyatkin
 
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 FMESafe Software
 

Último (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
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
 
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, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.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
 
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
 

Persistent Storage for Containerized Applications

  • 1. Persistent Storage for Containerized Applications Irshad Raihan Product Marketing, Red Hat Storage
  • 3. Linux Containers Software packaging concept that typically includes an application and all of its runtime dependencies • Higher Quality Software Releases • Shorter Test Cycles • Easier Application Management HOST OS SERVER CONTAINER LIBS APP CONTAINER LIBS APP Benefits
  • 4. Greater Portability, Automation, and Integration Code Registry Push image Code & Build Test Deploy Pull image
  • 6. The Road to Storage as a Service Waterfall Monolithic Bare Metal Data Center Scale Up Agile N-tier Virtual Servers Hosted ScaleOut DevOps Microservices Containers Hybrid Cloud Storage as a Service Development Model Application Architecture Deployment & Packaging Application Infrastructure Storage
  • 7. Why Persistent Storage for Containers? Base: 194 IT operations and development decision-makers at enterprises inAPAC, EMEA, and NorthAmerica Source:A commissioned study conducted by ForresterConsulting on behalf of Red Hat, January 2015 “For which workloads or application use cases have you used/do you anticipate to use containers?” Scalable, Cost Effective, Distributed Storage for Containers
  • 8. Driving the Future of Storage • Dedicated storage cluster for containerized and PaaS environments • Supported for OpenShift Enterprise RHGS Container • Containerized Red Hat Gluster Storage serving storage from a dedicated storage cluster • Optimized for applications running on RHEL 7, OpenShift Enterprise, and RHEL Atomic Host • Containerized Red Hat Gluster Storage inside OpenShift Enterprise hyper converged with application containers • Red Hat Gluster Storage cluster comprised of disks from multiple nodes in a container cluster Convergence of Storage and Compute Nov 2015 March 2016 Summer 2016
  • 9. Container Node 1 NGINIX Container Container Node 2 NGINIX Container Dedicated Storage for Containers Container Node 1 NGINIX Container Container Node 3 MySQL Container
  • 10. Containerized Red Hat Gluster Storage Container Node 1 NGINIX Container Container Node 2 NGINIX Container
  • 11. Hyper Converged Storage Container NGINIX Container MASTER OpenShift Node 2 Container MySQL Container OpenShift Node 3 PostGres Container OpenShift Node 1 OpenShift Node 4 RHGS Container RHGS Container RHGS Container • LowerTCO • Unified Orchestration • Ease of Use • Greater control
  • 12. BENEFITS • New agilities allowed telco to bring a new offering to market faster and cheaper than ever • Lower cost than traditional storage and avoiding an endless commitment to proprietary vendors • Flexible, geo-replicated architecture can grow and shrink dynamically • Option to be tuned for price or performance (or a blend) HYPER CONVERGED STORAGE • Applications and storage can co-exist on the same hardware • Allows for higher server utilization and lowers operational costs • Storage generates only 3%–10% overhead on compute servers Customer Success
  • 13. The Red Hat Stack – From PaaS to Storage DevOpsTools and User Experience Language Runtimes and Middleware Databases and Other Services Container Orchestration and Management Container API Storage Container Host
  • 15. Automated Configuration Single Control Plane Choice of Persistent Storage NFS iSCSI Fiber Channel Ceph RBD GlusterFS Amazon EBS GCE Storage Innovation for Containerized Applications
  • 16. HOST OS, SHARED SVCS SERVER, CLOUD CONTAINER LIBS APP CONTAINER LIBS APP HOST OS SERVER VIRTUAL MACHINE LIBS APP HYPERVISOR GUEST OS VIRTUAL MACHINE LIBS APP GUEST OS SERVER LIBS APP HOST OS • Deploy in Days or Weeks • Single App Instance • Deploy in Hours or Days • 10s or 100s of Apps • Deploy in Seconds or Minutes • 100s or 1000s of Apps Bare Metal Virtualization Containers What’sThe Big Deal?
  • 17. LightweightVirtualization HOST OS, SHARED SVCS SERVER, CLOUD CONTAINER LIBS APP CONTAINER LIBS APP HOST OS SERVER VIRTUAL MACHINE LIBS APP HYPERVISOR GUEST OS VIRTUAL MACHINE LIBS APP GUEST OS • Less Overhead • Faster Instantiation • Better Isolation • Easier Scale
  • 18. Containers vs.Virtualization HOST OS, SHARED SVCS SERVER, CLOUD CONTAINER LIBS APP CONTAINER LIBS APP HOST OS SERVER VIRTUAL MACHINE LIBS APP HYPERVISOR GUEST OS VIRTUAL MACHINE LIBS APP GUEST OS • Abstracts OS Kernel • Limited to Linux • One CPU and memory mgr • Up in seconds • 100s or 1000s • Multiple copies of single app • Abstracts entire device • Any Operating System • Two CPU and memory mgrs • Up in hours or days • 10s or 100s • Multiple apps
  • 19. Security & Compliance in the Era of Containers As illustrated by the three little pigs!
  • 20. Ifone house isbroken into, therestremainsecure...a lotmoremaintenancethough! STANDALONE HOMES Bare Metal
  • 21. Hypervisor,sVirtandthe hostkernelprovideseparation... butstill cost ofmaintainingseparateOSes DUPLEX HOME Virtualization
  • 22. APARTMENT BUILDING Excellent sharing of services, lower cost of maintenance… But what if the front desk (kernel) is compromised? Containers