SlideShare a Scribd company logo
1
Apache Mesos and
the New Open Source
Architecture of the
Modern Datacenter
April 20, 2016 - LA Big Data User Group
2
AN INTRO TO
OR ...
3
HELLO
Aaron Williams
Head of Advocacy
aaron.williams@mesosphere.io
@_arw_
4
“Every business will become a
software business, build applications,
use advanced analytics and provide
SaaS services.”
- Satya Nadella
Smart CEO Guy
5
DC/OS ORIGIN STORY
PHYSICAL (x86) VIRTUAL HYPERSCALEMAINFRAME
SERVER VIRTUAL MACHINEPARTITION (LPAR)
UNIT OF
INTERACTION
● ERP, CRM, PRODUCTIVITY,
MAIL & WEB SERVER
● LINUX, WINDOWS
● DATA / TRANSACTION
PROCESSING
● UNIX, IBM OS/360
DEFINITIVE
APPS AND OS
● ERP, CRM, PRODUCTIVITY,
MAIL & WEB SERVER
● HYPERVISOR + GUEST OS
● BIG DATA, INTERNET OF
THINGS, MOBILE APPS
● ???
???DATACENTER
NEW FORM FACTOR FOR
DEVELOPING AND RUNNING APPS
● BIG DATA, INTERNET OF
THINGS, MOBILE APPS
● DATACENTER OPERATING
SYSTEM (DC/OS)
6
Datacenter Operating System (DC/OS)
Distributed Systems Kernel (Mesos)
MODERN DISTRIBUTED APPS
Big Data + Analytics EnginesMicroservices (in containers)
Streaming
Batch
Machine Learning
Analytics
Functions &
Logic
Search
Time Series
SQL / NoSQL
Databases
Modern App Components
Distributed systems kernel to
abstract resources
Ecosystem of frameworks & apps
Consistent architecture to run on
top of kernel
User Interface (GUI & CLI)
Core system services
(e.g., distributed init, cron, service
discovery, package mgt & installer,
storage)
Any Infrastructure (Physical, Virtual, Cloud)
7
8
LAYERS **
Application Orchestration
Container Orchestration
Job Scheduling
Containerization
Resource Management
Provisioning
CloudFoundry, Heroku,
OpenShift
Kubernetes, Marathon,
Swarm, Fleet, Lattice, ECS
Chronos, Kubernetes
Docker, Rkt, Garden, Mesos
Mesos
Puppet, Chef, Ansible, Salt,
Vagrant, Otto
** obviously not exhaustive
Machine Management
AWS, Azure, GCE, OpenStack,
vSphere, VirtualBox, Fusion
9
THE
BASICS
So … DC/OS is:
● 100% open source (ASL2.0)
+ A big, diverse community
● An umbrella for ~30 OSS projects
+ Roadmap and designs
+ The build tool chain
+ Docs and tutorials
● Not limited in any way
● Familiar, with a few new features
10
THE COMMUNITY
11
EARLY
RESULTS
Forging Ahead with Mesos, Containers and
DC/OS
Having now run our event streaming and big data
ingestion pipeline services in production on DC/OS,
across 3 regions, over the last year, we've achieved the
following results:
● A 66% reduction in AWS Instances
● Cost Improvements up to 57%
● An impressive 40 sec time to deploy a new build
with zero downtime
● A 3 min time to stand up a new region
● 100% Uptime
● Total Resources needed: 1 DevOps Engineer
http://cloudengineering.autodesk.
com/blog/2016/04/autodesk-is-forging-ahead-with-
dcos.html
12
Give it a try:
https://dcos.io/install
https://github.com/mesosphere/time-series-demo
13
dcos.io
14
15
THE
UNIVERSE
16
17
THANK
YOU
18
MORE
NEWS
Introducing open source DC/OS: The best way
to run containers (and everything else)
http://mesosphere.com/blog/2016/04/19/open-source-dcos/
Microsoft joins the new DC/OS open source
project
https://azure.microsoft.com/en-us/blog/microsoft-joins-the-new-dc-os-open-
source-project/
Mesosphere Open Sources the Mesos-based
Data Center Operating System
http://thenewstack.io/inevitable-mesosphere-open-sources-mesos-based-data-
center-operating-system/
19
DEMO
VIDEO
20
PARTNERS
VIDEO

More Related Content

What's hot (20)

PDF
Jolt: Distributed, fault-tolerant test running at scale using Mesos
Mesosphere Inc.
 
PDF
How to deploy Apache Spark 
to Mesos/DCOS
Legacy Typesafe (now Lightbend)
 
PPTX
An evening with Jay Kreps; author of Apache Kafka, Samza, Voldemort & Azkaban.
Data Con LA
 
PDF
Introduction to Apache Kafka and why it matters - Madrid
Paolo Castagna
 
PDF
Stream Me Up, Scotty: Transitioning to the Cloud Using a Streaming Data Platform
confluent
 
PDF
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
VMware Tanzu
 
PDF
Cloud Native Streaming and Event-Driven Microservices
marius_bogoevici
 
PDF
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Marcelo Sousa Ancelmo
 
PDF
Data in Motion: Building Stream-Based Architectures with Qlik Replicate & Kaf...
HostedbyConfluent
 
PDF
C* Summit 2013: Time for a New Relationship - Intuit's Journey from RDBMS to ...
DataStax Academy
 
PPTX
DataStax | Deploy DataStax Enterprise Clusters with OpsCenter (LCM) (Manikand...
DataStax
 
PDF
Apache kafka-a distributed streaming platform
confluent
 
PDF
IEEE International Conference on Data Engineering 2015
Yousun Jeong
 
PDF
20150627 bigdatala
gethue
 
PPTX
From Kafka to BigQuery - Strata Singapore
Ofir Sharony
 
PDF
Trend Micro Big Data Platform and Apache Bigtop
Evans Ye
 
PDF
Novinky v Oracle Database 18c
MarketingArrowECS_CZ
 
PDF
Stsg17 speaker yousunjeong
Yousun Jeong
 
PDF
What's inside the black box? Using ML to tune and manage Kafka. (Matthew Stum...
confluent
 
PDF
Welcome to Kafka; We’re Glad You’re Here (Dave Klein, Centene) Kafka Summit 2020
confluent
 
Jolt: Distributed, fault-tolerant test running at scale using Mesos
Mesosphere Inc.
 
How to deploy Apache Spark 
to Mesos/DCOS
Legacy Typesafe (now Lightbend)
 
An evening with Jay Kreps; author of Apache Kafka, Samza, Voldemort & Azkaban.
Data Con LA
 
Introduction to Apache Kafka and why it matters - Madrid
Paolo Castagna
 
Stream Me Up, Scotty: Transitioning to the Cloud Using a Streaming Data Platform
confluent
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
VMware Tanzu
 
Cloud Native Streaming and Event-Driven Microservices
marius_bogoevici
 
Containers, DevOps, Apache Mesos and Cloud - Reshaping how we develop and del...
Marcelo Sousa Ancelmo
 
Data in Motion: Building Stream-Based Architectures with Qlik Replicate & Kaf...
HostedbyConfluent
 
C* Summit 2013: Time for a New Relationship - Intuit's Journey from RDBMS to ...
DataStax Academy
 
DataStax | Deploy DataStax Enterprise Clusters with OpsCenter (LCM) (Manikand...
DataStax
 
Apache kafka-a distributed streaming platform
confluent
 
IEEE International Conference on Data Engineering 2015
Yousun Jeong
 
20150627 bigdatala
gethue
 
From Kafka to BigQuery - Strata Singapore
Ofir Sharony
 
Trend Micro Big Data Platform and Apache Bigtop
Evans Ye
 
Novinky v Oracle Database 18c
MarketingArrowECS_CZ
 
Stsg17 speaker yousunjeong
Yousun Jeong
 
What's inside the black box? Using ML to tune and manage Kafka. (Matthew Stum...
confluent
 
Welcome to Kafka; We’re Glad You’re Here (Dave Klein, Centene) Kafka Summit 2020
confluent
 

Viewers also liked (7)

PPTX
Setting up your virtual infrastructure using FIWARE Lab Cloud
Fernando Lopez Aguilar
 
PDF
The Cloud for Modern Business
BizTalk360
 
PDF
The Making of a Cloud Native Application Platform
Cloud Foundry Foundation
 
PDF
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry Foundation
 
PPTX
Using machine learning to determine drivers of bounce and conversion
Tammy Everts
 
PDF
Container Orchestration Wars
Karl Isenberg
 
PDF
Gartner TOP 10 Strategic Technology Trends 2017
Den Reymer
 
Setting up your virtual infrastructure using FIWARE Lab Cloud
Fernando Lopez Aguilar
 
The Cloud for Modern Business
BizTalk360
 
The Making of a Cloud Native Application Platform
Cloud Foundry Foundation
 
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry Foundation
 
Using machine learning to determine drivers of bounce and conversion
Tammy Everts
 
Container Orchestration Wars
Karl Isenberg
 
Gartner TOP 10 Strategic Technology Trends 2017
Den Reymer
 
Ad

Similar to Apache Mesos and the new Open Source Architecture of the Modern Datacenter (20)

PDF
DOO-007_How to run containers in production, at scale!
decode2016
 
PDF
Introduction to Apache Mesos and DC/OS
Steve Wong
 
PDF
OSDC 2018 | From batch to pipelines – why Apache Mesos and DC/OS are a soluti...
NETWAYS
 
PDF
Hyperscale Computing, Enterprise Agility with Mesosphere
Markus Eisele
 
PDF
Mesos, DC/OS and the Architecture of the New Datacenter
QAware GmbH
 
PDF
Introduction to DC/OS
Matt Jarvis
 
PDF
Introduction to DC/OS
Matt Jarvis
 
PPTX
Journey to the Modern App with Containers, Microservices and Big Data
Lightbend
 
PPTX
DevOps in Age of Kubernetes
Mesosphere Inc.
 
PDF
DCOS Presentation
Jan Repnak
 
PDF
DevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps.com
 
PDF
Elastic data services on Apache Mesos via Mesosphere’s DCOS
harrythewiz
 
PDF
A Journey to Modern Apps with Containers, Microservices and Big Data
Edward Hsu
 
PDF
Modern Container Orchestration (Without Breaking the Bank)
All Things Open
 
PDF
Journey to the Modern App with Containers, Microservices and Big Data
Lightbend
 
PDF
DOD 2016 - Jörg Schad - How Fast Data and Microservices Change the Datacenter.
PROIDEA
 
PDF
Easy Docker Deployments with Mesosphere DCOS on Azure
Mesosphere Inc.
 
PDF
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Lightbend
 
PDF
OSDC 2016 - Mesos and the Architecture of the New Datacenter by Jörg Schad
NETWAYS
 
PPTX
EMC World 2016 - Introduction to Mesos and Mesosphere
David vonThenen
 
DOO-007_How to run containers in production, at scale!
decode2016
 
Introduction to Apache Mesos and DC/OS
Steve Wong
 
OSDC 2018 | From batch to pipelines – why Apache Mesos and DC/OS are a soluti...
NETWAYS
 
Hyperscale Computing, Enterprise Agility with Mesosphere
Markus Eisele
 
Mesos, DC/OS and the Architecture of the New Datacenter
QAware GmbH
 
Introduction to DC/OS
Matt Jarvis
 
Introduction to DC/OS
Matt Jarvis
 
Journey to the Modern App with Containers, Microservices and Big Data
Lightbend
 
DevOps in Age of Kubernetes
Mesosphere Inc.
 
DCOS Presentation
Jan Repnak
 
DevOps vs. Site Reliability Engineering (SRE) in Age of Kubernetes
DevOps.com
 
Elastic data services on Apache Mesos via Mesosphere’s DCOS
harrythewiz
 
A Journey to Modern Apps with Containers, Microservices and Big Data
Edward Hsu
 
Modern Container Orchestration (Without Breaking the Bank)
All Things Open
 
Journey to the Modern App with Containers, Microservices and Big Data
Lightbend
 
DOD 2016 - Jörg Schad - How Fast Data and Microservices Change the Datacenter.
PROIDEA
 
Easy Docker Deployments with Mesosphere DCOS on Azure
Mesosphere Inc.
 
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Lightbend
 
OSDC 2016 - Mesos and the Architecture of the New Datacenter by Jörg Schad
NETWAYS
 
EMC World 2016 - Introduction to Mesos and Mesosphere
David vonThenen
 
Ad

More from Data Con LA (20)

PPTX
Data Con LA 2022 Keynotes
Data Con LA
 
PPTX
Data Con LA 2022 Keynotes
Data Con LA
 
PDF
Data Con LA 2022 Keynote
Data Con LA
 
PPTX
Data Con LA 2022 - Startup Showcase
Data Con LA
 
PPTX
Data Con LA 2022 Keynote
Data Con LA
 
PDF
Data Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA
 
PPTX
Data Con LA 2022 - AI Ethics
Data Con LA
 
PDF
Data Con LA 2022 - Improving disaster response with machine learning
Data Con LA
 
PDF
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA
 
PDF
Data Con LA 2022 - Real world consumer segmentation
Data Con LA
 
PPTX
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA
 
PPTX
Data Con LA 2022 - Moving Data at Scale to AWS
Data Con LA
 
PDF
Data Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA
 
PDF
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA
 
PDF
Data Con LA 2022 - Intro to Data Science
Data Con LA
 
PDF
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA
 
PPTX
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA
 
PPTX
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA
 
PPTX
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA
 
PPTX
Data Con LA 2022 - Data Streaming with Kafka
Data Con LA
 
Data Con LA 2022 Keynotes
Data Con LA
 
Data Con LA 2022 Keynotes
Data Con LA
 
Data Con LA 2022 Keynote
Data Con LA
 
Data Con LA 2022 - Startup Showcase
Data Con LA
 
Data Con LA 2022 Keynote
Data Con LA
 
Data Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA
 
Data Con LA 2022 - AI Ethics
Data Con LA
 
Data Con LA 2022 - Improving disaster response with machine learning
Data Con LA
 
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA
 
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA
 
Data Con LA 2022 - Moving Data at Scale to AWS
Data Con LA
 
Data Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA
 
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA
 
Data Con LA 2022 - Intro to Data Science
Data Con LA
 
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA
 
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA
 
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA
 
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA
 
Data Con LA 2022 - Data Streaming with Kafka
Data Con LA
 

Recently uploaded (20)

PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Digital Circuits, important subject in CS
contactparinay1
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 

Apache Mesos and the new Open Source Architecture of the Modern Datacenter

  • 1. 1 Apache Mesos and the New Open Source Architecture of the Modern Datacenter April 20, 2016 - LA Big Data User Group
  • 4. 4 “Every business will become a software business, build applications, use advanced analytics and provide SaaS services.” - Satya Nadella Smart CEO Guy
  • 5. 5 DC/OS ORIGIN STORY PHYSICAL (x86) VIRTUAL HYPERSCALEMAINFRAME SERVER VIRTUAL MACHINEPARTITION (LPAR) UNIT OF INTERACTION ● ERP, CRM, PRODUCTIVITY, MAIL & WEB SERVER ● LINUX, WINDOWS ● DATA / TRANSACTION PROCESSING ● UNIX, IBM OS/360 DEFINITIVE APPS AND OS ● ERP, CRM, PRODUCTIVITY, MAIL & WEB SERVER ● HYPERVISOR + GUEST OS ● BIG DATA, INTERNET OF THINGS, MOBILE APPS ● ??? ???DATACENTER NEW FORM FACTOR FOR DEVELOPING AND RUNNING APPS ● BIG DATA, INTERNET OF THINGS, MOBILE APPS ● DATACENTER OPERATING SYSTEM (DC/OS)
  • 6. 6
  • 7. Datacenter Operating System (DC/OS) Distributed Systems Kernel (Mesos) MODERN DISTRIBUTED APPS Big Data + Analytics EnginesMicroservices (in containers) Streaming Batch Machine Learning Analytics Functions & Logic Search Time Series SQL / NoSQL Databases Modern App Components Distributed systems kernel to abstract resources Ecosystem of frameworks & apps Consistent architecture to run on top of kernel User Interface (GUI & CLI) Core system services (e.g., distributed init, cron, service discovery, package mgt & installer, storage) Any Infrastructure (Physical, Virtual, Cloud) 7
  • 8. 8 LAYERS ** Application Orchestration Container Orchestration Job Scheduling Containerization Resource Management Provisioning CloudFoundry, Heroku, OpenShift Kubernetes, Marathon, Swarm, Fleet, Lattice, ECS Chronos, Kubernetes Docker, Rkt, Garden, Mesos Mesos Puppet, Chef, Ansible, Salt, Vagrant, Otto ** obviously not exhaustive Machine Management AWS, Azure, GCE, OpenStack, vSphere, VirtualBox, Fusion
  • 9. 9 THE BASICS So … DC/OS is: ● 100% open source (ASL2.0) + A big, diverse community ● An umbrella for ~30 OSS projects + Roadmap and designs + The build tool chain + Docs and tutorials ● Not limited in any way ● Familiar, with a few new features
  • 11. 11 EARLY RESULTS Forging Ahead with Mesos, Containers and DC/OS Having now run our event streaming and big data ingestion pipeline services in production on DC/OS, across 3 regions, over the last year, we've achieved the following results: ● A 66% reduction in AWS Instances ● Cost Improvements up to 57% ● An impressive 40 sec time to deploy a new build with zero downtime ● A 3 min time to stand up a new region ● 100% Uptime ● Total Resources needed: 1 DevOps Engineer http://cloudengineering.autodesk. com/blog/2016/04/autodesk-is-forging-ahead-with- dcos.html
  • 12. 12 Give it a try: https://dcos.io/install https://github.com/mesosphere/time-series-demo
  • 14. 14
  • 16. 16
  • 18. 18 MORE NEWS Introducing open source DC/OS: The best way to run containers (and everything else) http://mesosphere.com/blog/2016/04/19/open-source-dcos/ Microsoft joins the new DC/OS open source project https://azure.microsoft.com/en-us/blog/microsoft-joins-the-new-dc-os-open- source-project/ Mesosphere Open Sources the Mesos-based Data Center Operating System http://thenewstack.io/inevitable-mesosphere-open-sources-mesos-based-data- center-operating-system/