SlideShare a Scribd company logo
1 of 34
Virtualization vs. Containers
Get the Best of Both Worlds
About the Speakers
Scott D. Lowe, vExpert
Co-Founder, ActualTech Media
Consultant, Blogger, Speaker
Jeff Margolis
Director of Presale Engineering
Stratoscale
Virtualization
 Virtualization enables abstraction of hardware
resources and slices a server up into multiple virtual
machines, each which mimics a complete physical
server
Virtualization Benefits
 Has been a boon for IT for more than a decade
 Has rewritten the rules of the data center
 Has enabled heretofore unseen levels of hardware
utilization
 Can enables multi-tenancy
Virtualization Challenges
 Significant overhead
 Significant repetitive work
 OS deployments
 System configurations
 Challenging at scale
Hardware
Hypervisor
OS OS OS
App App App
Virtualization Challenges
 Every operating
system needs
individual
configuration
 Getting things
just right
takes time
VM VM VM Virtual
Resources
Hypervisor
App App App
Containers
 Containers enable abstraction of resources at the
operating system level, enabling multiple
applications to share binaries while remaining
isolated from one another
Container Benefits
 Far less resource
overhead
 Fewer operating
systems to support
 Simpler application
deployment
 Improved provisioning
efficiency
Container Container Container
Operating System
App App App
Container Challenges
 Relative newcomer to the data center
 Security
 Difficult to isolate workloads
 May face challenges in multitenant environments
 Some challenges when it comes to scale
 Not every application is suited to containers
The Hyperconvergence Revolution
 At the most basic, conglomeration of compute,
storage, and management
 The beginnings of a shared resource pool
 The beginning of the end of the “hamster wheel” upgrade
cycle
 The technology has taken hold with these roots and
grown into a tree
The Hyperconverged Data Center
The Hyperconvergence Revolution
 Software defined storage technologies running
alongside business workloads
The Hyperconvergence Revolution
 Outcomes
 Simplified procurement
 Simplified deployment
 Simplified operations
 Simplified scalability
Remaining Challenges
 Many hyperconvergence solutions are impacted by
the identified virtualization problems
 Virtual machines each need their own resources and
operating systems
A Coming Together
Container Container Container
Operating System
App App App
VM VM VM
Hypervisor
OS OS OS
App App App
VM
Scale
Cluster Analytics
Gain insight from all nodes
Understand all resources
A Solution
 Get the benefits of both hyperconvergence and
containers
 Pure scale
 Lower application overhead
 Hardware heterogeneity
 STRATOSCALE SLIDES HERE
Containers, Virtual machines and
Orchestration
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Company Overview
• Software focused on intelligent, scale-out converged infrastructure
• Targeting Enterprise, Service Provider and Web-Scale users
• Backed by top VC and strategic investors ($42M)
• Series-B led by Intel Capital
• Experienced management team
• Team of 50+ leading experts
• Based in Herzliya, Israel and Boston, MA; branches in Haifa & San Francisco
21
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
The Macro Trend We Are Following / Pushing
2010 – IT owned Data Center
Storage Network Compute
2015 – The DevOps World
• Traditional Applications
• Reliability
• Price / Performance
• Plan Driven
• Long Cycle Times
• Next Gen Applications
• Agility
• Customer Experience
• Continuous Process
Based
• Day / Week Cycles
Traditional
Infrastructure Approaches
Not Making
The Transition
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
What We Do
Virtual Machines & Containers High Performance Storage
I
M
Intelligent Resource Management
Compute
Storage
Network
Basic
Datacenter
Building
Blocks
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Containers vs. Virtual Machines
• A portable & rapid way to push application workloads
from development  production
• No dependencies on hardware or OS
• Containers are thinner and lighter weight than
traditional VMs
• Run several workloads on same platform: VM or bare
metal.
• Docker becoming very popular with new era of rapid
deployment into the cloud
24
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Docker
• Single server
• No user
• No tenant
• connect to ip:port
• SSL encryption supported
• Option for logging in with user & password to a registry
• No scheduling algorithm
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Docker Swarm
• Multi server
• No user
• No tenant
• connect to ip:port
• TLS encryption supported
• Similar API to docker
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Docker Swarm - scheduling
• Three methods for container placement:
• spread
• binpack
• random
• Five methods for filtering servers:
• Constraint
• Affinity
• Port
• Dependency
• Health
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Summary
June 17, 2015 28
Docker Swarm
Clustering Single Server Multi Server
User Affinity None None
Multi-Tenancy None None
Access Method Network Network
Security SSL TLS
Scheduling No Yes
Introducing Stratoscale’s CAAS
Containers As A Service
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Stratoscale’s CAAS Key Features
• Swarm API compatible
• Multi Tenancy
• Unlimited Swarm Instances per user
• API to easily create / modify Swarm instances
• SLA driven performance
• Container aware scheduler – virtual Swarm nodes
• Inter-container networking on multiple nodes
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Single API call to create an instance
create-swarm nodes=3
Optional parameters:
• SLA
• Auto-grow
• Network connections
• Keypair
• Node-Flavor
Creates Swarm compatible instance
Returns connection
Connection info: host:port
® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244
Summary
June 17, 2015 32
Docker Swarm Stratoscale
Clustering Single Server Multi Server
Hyperconverged –
1000’s of nodes
User Affinity None None Yes
Multi-Tenancy None None Yes
Access Method Network Network
Network / API / CLI /
GUI
Security SSL TLS SSL / TLS
Scheduling No Yes
Yes – SLA Based
Policy
Thank you
Q & A and Prize
 Q & A
 And the winner is!!!!

More Related Content

What's hot

Dockers and kubernetes
Dockers and kubernetesDockers and kubernetes
Dockers and kubernetesDr Ganesh Iyer
 
Kubernetes Architecture
 Kubernetes Architecture Kubernetes Architecture
Kubernetes ArchitectureKnoldus Inc.
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetesrajdeep
 
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basicsSourabh Saxena
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to DockerAditya Konarde
 
Container orchestration overview
Container orchestration overviewContainer orchestration overview
Container orchestration overviewWyn B. Van Devanter
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesSlideTeam
 
Docker introduction
Docker introductionDocker introduction
Docker introductionPhuc Nguyen
 
Docker 101 - Nov 2016
Docker 101 - Nov 2016Docker 101 - Nov 2016
Docker 101 - Nov 2016Docker, Inc.
 
Docker introduction
Docker introductionDocker introduction
Docker introductiondotCloud
 
Docker introduction for the beginners
Docker introduction for the beginnersDocker introduction for the beginners
Docker introduction for the beginnersJuneyoung Oh
 
Docker: From Zero to Hero
Docker: From Zero to HeroDocker: From Zero to Hero
Docker: From Zero to Herofazalraja
 
Kubernetes
KubernetesKubernetes
Kuberneteserialc_w
 
Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker, Inc.
 
Docker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and ContainersDocker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and ContainersYajushi Srivastava
 
Intro to containerization
Intro to containerizationIntro to containerization
Intro to containerizationBalint Pato
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes IntroductionPeng Xiao
 
Docker introduction & benefits
Docker introduction & benefitsDocker introduction & benefits
Docker introduction & benefitsAmit Manwade
 

What's hot (20)

Dockers and kubernetes
Dockers and kubernetesDockers and kubernetes
Dockers and kubernetes
 
Kubernetes Architecture
 Kubernetes Architecture Kubernetes Architecture
Kubernetes Architecture
 
Introduction to container based virtualization with docker
Introduction to container based virtualization with dockerIntroduction to container based virtualization with docker
Introduction to container based virtualization with docker
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basics
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Container orchestration overview
Container orchestration overviewContainer orchestration overview
Container orchestration overview
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Docker 101 - Nov 2016
Docker 101 - Nov 2016Docker 101 - Nov 2016
Docker 101 - Nov 2016
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Docker introduction for the beginners
Docker introduction for the beginnersDocker introduction for the beginners
Docker introduction for the beginners
 
Docker: From Zero to Hero
Docker: From Zero to HeroDocker: From Zero to Hero
Docker: From Zero to Hero
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to Docker
 
Docker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and ContainersDocker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and Containers
 
Intro to containerization
Intro to containerizationIntro to containerization
Intro to containerization
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
Docker introduction & benefits
Docker introduction & benefitsDocker introduction & benefits
Docker introduction & benefits
 

Similar to Virtualization vs Containers - Get the Best of Both Worlds

Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Nati Shalom
 
{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
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSPDmitry Lazarenko
 
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
 
Continuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and DockerContinuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and DockerAmazon Web Services
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Mohamad Afshar
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersNVISIA
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)Alex Henthorn-Iwane
 
Gitex journey to the cloud
Gitex journey to the cloudGitex journey to the cloud
Gitex journey to the cloudJorge Sebastiao
 
Introduction to Docker - 2017
Introduction to Docker - 2017Introduction to Docker - 2017
Introduction to Docker - 2017Docker, Inc.
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterpriseBert Poller
 
Multi-Containers Orchestration with Live Migration and High-Availability for ...
Multi-Containers Orchestration with Live Migration and High-Availability for ...Multi-Containers Orchestration with Live Migration and High-Availability for ...
Multi-Containers Orchestration with Live Migration and High-Availability for ...Jelastic Multi-Cloud PaaS
 

Similar to Virtualization vs Containers - Get the Best of Both Worlds (20)

Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
Real World Application Orchestration Made Easy on VMware vCloud Air, vSphere ...
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
{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
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
 
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...
 
Continuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and DockerContinuous Integration with Amazon ECS and Docker
Continuous Integration with Amazon ECS and Docker
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
The Carrier DevOps Trend (Presented to Okinawa Open Days Conference)
 
Gitex journey to the cloud
Gitex journey to the cloudGitex journey to the cloud
Gitex journey to the cloud
 
Introduction to Docker - 2017
Introduction to Docker - 2017Introduction to Docker - 2017
Introduction to Docker - 2017
 
Newt global meetup microservices
Newt global meetup microservicesNewt global meetup microservices
Newt global meetup microservices
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterprise
 
Multi-Containers Orchestration with Live Migration and High-Availability for ...
Multi-Containers Orchestration with Live Migration and High-Availability for ...Multi-Containers Orchestration with Live Migration and High-Availability for ...
Multi-Containers Orchestration with Live Migration and High-Availability for ...
 

More from actualtechmedia

Enterprise grade disaster recovery without breaking the bank
Enterprise grade disaster recovery without breaking the bankEnterprise grade disaster recovery without breaking the bank
Enterprise grade disaster recovery without breaking the bankactualtechmedia
 
Key data protection best practices for your virtual environment
Key data protection best practices for your virtual environmentKey data protection best practices for your virtual environment
Key data protection best practices for your virtual environmentactualtechmedia
 
How to migrate workloads to the google cloud platform
How to migrate workloads to the google cloud platformHow to migrate workloads to the google cloud platform
How to migrate workloads to the google cloud platformactualtechmedia
 
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...actualtechmedia
 
Server side caching for the vmware admin by David Davis
Server side caching for the vmware admin by David DavisServer side caching for the vmware admin by David Davis
Server side caching for the vmware admin by David Davisactualtechmedia
 
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...actualtechmedia
 
Enabling the Modern Datacenter with HyperV Management & Control
Enabling the Modern Datacenter with HyperV Management & ControlEnabling the Modern Datacenter with HyperV Management & Control
Enabling the Modern Datacenter with HyperV Management & Controlactualtechmedia
 

More from actualtechmedia (7)

Enterprise grade disaster recovery without breaking the bank
Enterprise grade disaster recovery without breaking the bankEnterprise grade disaster recovery without breaking the bank
Enterprise grade disaster recovery without breaking the bank
 
Key data protection best practices for your virtual environment
Key data protection best practices for your virtual environmentKey data protection best practices for your virtual environment
Key data protection best practices for your virtual environment
 
How to migrate workloads to the google cloud platform
How to migrate workloads to the google cloud platformHow to migrate workloads to the google cloud platform
How to migrate workloads to the google cloud platform
 
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
 
Server side caching for the vmware admin by David Davis
Server side caching for the vmware admin by David DavisServer side caching for the vmware admin by David Davis
Server side caching for the vmware admin by David Davis
 
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...
Scale Computing & the Time-Starved Administrator’s Guide to Simplifying the S...
 
Enabling the Modern Datacenter with HyperV Management & Control
Enabling the Modern Datacenter with HyperV Management & ControlEnabling the Modern Datacenter with HyperV Management & Control
Enabling the Modern Datacenter with HyperV Management & Control
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

Virtualization vs Containers - Get the Best of Both Worlds

  • 1. Virtualization vs. Containers Get the Best of Both Worlds
  • 2. About the Speakers Scott D. Lowe, vExpert Co-Founder, ActualTech Media Consultant, Blogger, Speaker Jeff Margolis Director of Presale Engineering Stratoscale
  • 3. Virtualization  Virtualization enables abstraction of hardware resources and slices a server up into multiple virtual machines, each which mimics a complete physical server
  • 4. Virtualization Benefits  Has been a boon for IT for more than a decade  Has rewritten the rules of the data center  Has enabled heretofore unseen levels of hardware utilization  Can enables multi-tenancy
  • 5. Virtualization Challenges  Significant overhead  Significant repetitive work  OS deployments  System configurations  Challenging at scale Hardware Hypervisor OS OS OS App App App
  • 6. Virtualization Challenges  Every operating system needs individual configuration  Getting things just right takes time VM VM VM Virtual Resources Hypervisor App App App
  • 7. Containers  Containers enable abstraction of resources at the operating system level, enabling multiple applications to share binaries while remaining isolated from one another
  • 8. Container Benefits  Far less resource overhead  Fewer operating systems to support  Simpler application deployment  Improved provisioning efficiency Container Container Container Operating System App App App
  • 9. Container Challenges  Relative newcomer to the data center  Security  Difficult to isolate workloads  May face challenges in multitenant environments  Some challenges when it comes to scale  Not every application is suited to containers
  • 10. The Hyperconvergence Revolution  At the most basic, conglomeration of compute, storage, and management  The beginnings of a shared resource pool  The beginning of the end of the “hamster wheel” upgrade cycle  The technology has taken hold with these roots and grown into a tree
  • 12. The Hyperconvergence Revolution  Software defined storage technologies running alongside business workloads
  • 13. The Hyperconvergence Revolution  Outcomes  Simplified procurement  Simplified deployment  Simplified operations  Simplified scalability
  • 14. Remaining Challenges  Many hyperconvergence solutions are impacted by the identified virtualization problems  Virtual machines each need their own resources and operating systems
  • 15. A Coming Together Container Container Container Operating System App App App VM VM VM Hypervisor OS OS OS App App App VM
  • 16. Scale
  • 17. Cluster Analytics Gain insight from all nodes Understand all resources
  • 18. A Solution  Get the benefits of both hyperconvergence and containers  Pure scale  Lower application overhead  Hardware heterogeneity
  • 20. Containers, Virtual machines and Orchestration
  • 21. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Company Overview • Software focused on intelligent, scale-out converged infrastructure • Targeting Enterprise, Service Provider and Web-Scale users • Backed by top VC and strategic investors ($42M) • Series-B led by Intel Capital • Experienced management team • Team of 50+ leading experts • Based in Herzliya, Israel and Boston, MA; branches in Haifa & San Francisco 21
  • 22. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 The Macro Trend We Are Following / Pushing 2010 – IT owned Data Center Storage Network Compute 2015 – The DevOps World • Traditional Applications • Reliability • Price / Performance • Plan Driven • Long Cycle Times • Next Gen Applications • Agility • Customer Experience • Continuous Process Based • Day / Week Cycles Traditional Infrastructure Approaches Not Making The Transition
  • 23. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 What We Do Virtual Machines & Containers High Performance Storage I M Intelligent Resource Management Compute Storage Network Basic Datacenter Building Blocks
  • 24. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Containers vs. Virtual Machines • A portable & rapid way to push application workloads from development  production • No dependencies on hardware or OS • Containers are thinner and lighter weight than traditional VMs • Run several workloads on same platform: VM or bare metal. • Docker becoming very popular with new era of rapid deployment into the cloud 24
  • 25. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Docker • Single server • No user • No tenant • connect to ip:port • SSL encryption supported • Option for logging in with user & password to a registry • No scheduling algorithm
  • 26. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Docker Swarm • Multi server • No user • No tenant • connect to ip:port • TLS encryption supported • Similar API to docker
  • 27. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Docker Swarm - scheduling • Three methods for container placement: • spread • binpack • random • Five methods for filtering servers: • Constraint • Affinity • Port • Dependency • Health
  • 28. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Summary June 17, 2015 28 Docker Swarm Clustering Single Server Multi Server User Affinity None None Multi-Tenancy None None Access Method Network Network Security SSL TLS Scheduling No Yes
  • 30. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Stratoscale’s CAAS Key Features • Swarm API compatible • Multi Tenancy • Unlimited Swarm Instances per user • API to easily create / modify Swarm instances • SLA driven performance • Container aware scheduler – virtual Swarm nodes • Inter-container networking on multiple nodes
  • 31. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Single API call to create an instance create-swarm nodes=3 Optional parameters: • SLA • Auto-grow • Network connections • Keypair • Node-Flavor Creates Swarm compatible instance Returns connection Connection info: host:port
  • 32. ® Copyright 2015 www.stratoscale.com @stratoscale +1 877 420 3244 Summary June 17, 2015 32 Docker Swarm Stratoscale Clustering Single Server Multi Server Hyperconverged – 1000’s of nodes User Affinity None None Yes Multi-Tenancy None None Yes Access Method Network Network Network / API / CLI / GUI Security SSL TLS SSL / TLS Scheduling No Yes Yes – SLA Based Policy
  • 34. Q & A and Prize  Q & A  And the winner is!!!!

Editor's Notes

  1. ** slides full screen ** make us all organizers ** click SHOW MY SCREEN ** Start broadcast ** RECORD Thanks everyone for joining us! We will being the webinar at 2 minutes after the hour to ensure that everyone who wants to join, is able to join the call. Please hang on for a couple more minutes and we’ll be right back! —— [TITLE SLIDE] Hello and Welcome to….. In this webinar, we will cover… Specifically we’ll talk about …. If you have questions during the webinar, please use the gotomeeting question box to enter your question. During the webinar there will be one point where we ask you to answer ??? quick survey questions to ensure that we are connecting with your needs on this webinar and future webinars. We’ve got a lot to cover so Let’s get started!!
  2. Who We Are - company overview, well funded, proven founders, top-talent.