SlideShare a Scribd company logo
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

Containers: The What, Why, and How
Containers: The What, Why, and HowContainers: The What, Why, and How
Containers: The What, Why, and How
Sneha Inguva
 
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
SlideTeam
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containers
Patrick Pierson
 
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
Yajushi Srivastava
 
Introduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Bob Killen
 
Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker, Inc.
 
An Introduction To Jenkins
An Introduction To JenkinsAn Introduction To Jenkins
An Introduction To Jenkins
Knoldus Inc.
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
Simplilearn
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
Phuc Nguyen
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
Peng Xiao
 
Docker & kubernetes
Docker & kubernetesDocker & kubernetes
Docker & kubernetes
NexThoughts Technologies
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
Instruqt
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
Peng Xiao
 
presentation on Docker
presentation on Dockerpresentation on Docker
presentation on Docker
Virendra Ruhela
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
Frederik Mogensen
 
An Introduction to Kubernetes
An Introduction to KubernetesAn Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
Rishabh Indoria
 
Azure kubernetes service (aks)
Azure kubernetes service (aks)Azure kubernetes service (aks)
Azure kubernetes service (aks)
Akash Agrawal
 
Containerized Cloud Computing - Redhat
Containerized Cloud Computing - RedhatContainerized Cloud Computing - Redhat
Containerized Cloud Computing - Redhat
Amazon Web Services
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
Robert Crane
 

What's hot (20)

Containers: The What, Why, and How
Containers: The What, Why, and HowContainers: The What, Why, and How
Containers: The What, Why, and How
 
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
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containers
 
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
 
Introduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
 
Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to Docker
 
An Introduction To Jenkins
An Introduction To JenkinsAn Introduction To Jenkins
An Introduction To Jenkins
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 
Docker & kubernetes
Docker & kubernetesDocker & kubernetes
Docker & kubernetes
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
presentation on Docker
presentation on Dockerpresentation on Docker
presentation on Docker
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
An Introduction to Kubernetes
An Introduction to KubernetesAn Introduction to Kubernetes
An Introduction to Kubernetes
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
Azure kubernetes service (aks)
Azure kubernetes service (aks)Azure kubernetes service (aks)
Azure kubernetes service (aks)
 
Containerized Cloud Computing - Redhat
Containerized Cloud Computing - RedhatContainerized Cloud Computing - Redhat
Containerized Cloud Computing - Redhat
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 

Similar to Virtualization Vs. Containers

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
{code} and containers{code} and containers
{code} and containers
{code} by Dell EMC
 
{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
The {code} Team
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
Dmitry 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 Docker
Amazon 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 session
Tom 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 2010
Mohamad Afshar
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
VMware 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 2015
WaveMaker, 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 Containers
NVISIA
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
Ankur Gupta
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
Brian Christner
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
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 cloud
Jorge Sebastiao
 
Newt global meetup microservices
Newt global meetup microservicesNewt global meetup microservices
Newt global meetup microservices
Venkatnadhan Thirunalai
 
Docker for the enterprise
Docker for the enterpriseDocker for the enterprise
Docker for the enterprise
Bert 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
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVs
Jelastic Multi-Cloud PaaS
 

Similar to Virtualization Vs. Containers (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
 
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 ...
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVs
 

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 bank
actualtechmedia
 
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
actualtechmedia
 
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
actualtechmedia
 
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 Davis
actualtechmedia
 
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

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Virtualization Vs. Containers

  • 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.