why we need an uber for the datacenter

36
Title Text Why We Need An Uber For The Data Center Kenneth Hui Platform9 Director of Technical Marketing

Upload: kenneth-hui

Post on 20-Feb-2017

781 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Why We Need An Uber For The Datacenter

Title Text

Why We Need An UberFor The Data Center

Kenneth HuiPlatform9

Director of Technical Marketing

Page 2: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc. @Platform9Sys

Who Am I?

2

Kenneth Hui

• Director of Technical Marketing at Platform9

• Previously: EMC, Rackspace

• OpenStack Ambassador, VMware vExpert

Page 3: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

• What We Can Learn From The Taxi Industry

• The Problem With Today’s Datacenter

• We Need An Uber For The Datacenter

Agenda

3

Page 4: Why We Need An Uber For The Datacenter

Title Text

What We Can Learn FromThe Taxi Industry

Page 5: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

No One Enjoys Hailing Taxis

5

Page 6: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Static Partitioning Of Taxis

6

Page 7: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Supply Not Efficient To Meet Demand

7

Page 8: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Birth Of The Taxi Dispatcher

8

Page 9: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Unable To Scale

9

Page 10: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

No Awareness Beyond Own Region

10

Page 11: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Along Came Uber

11

Page 12: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Central Resource Management

12

Page 13: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Scale Through Distributed Scheduling

13

Page 14: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Right Vehicle For The Right Situation

14

Page 15: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

• Centralized Resource Management

• Distributed Scheduling

• Choice Of Vehicles

Value of Uber

15

Page 16: Why We Need An Uber For The Datacenter

Title Text

The Problem WithToday’s Datacenter

Page 17: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Running Apps In Today’s Datacenters

17

Page 18: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Static Partitioning Became The Practice

18

Hadoop TomcatHadoop Tomcat

Page 19: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

The Inefficiency Of Static Partitioning

19

Hadoop TomcatHadoop Tomcat

Page 20: Why We Need An Uber For The Datacenter

Title Text

We Need An UberFor The Datacenter

Page 21: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

First There Was Google’s Borg

21

Page 22: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Then Twitter Built Mesos

22

Page 23: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

And Google Released Kubernetes

23

Page 24: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Maximizes Datacenter Efficiency

24

Page 25: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Manages Datacenters At Scale

25

Page 26: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Architecture

26

Page 27: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Masters

27

Page 28: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Frameworks

28

Page 29: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Slaves

29

Page 30: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Isolator/Containerizer

30

Page 31: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Mesos Resource Offers

31

Page 32: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

The Benefits of Mesos

32

Page 33: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

•http://mesos.apache.org/•https://mesosphere.com/•cloudarchitectmusings.com/2015/03/23/apache-mesos-the-true-os-for-the-

software-defined-data-center/•cloudarchitectmusings.com/2015/03/26/digging-deeper-into-apache-mesos/•cloudarchitectmusings.com/2015/03/31/dealing-with-persistent-storage-

and-fault-tolerance-in-apache-mesos/•cloudarchitectmusings.com/2015/04/08/playing-traffic-cop-resource-

allocation-in-apache-mesos/•cloudarchitectmusings.com/2015/04/13/apache-mesos-open-source-

community-done-right/•http://cloudarchitectmusings.com/2015/04/30/trying-out-apache-mesos/

Resources

33

Page 34: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Platform9 Managed Cloud:• Your servers host your data

• Platform9 hosts the cloud controller and deploys them via a SaaS model

• No need to install, monitor, troubleshoot or upgrade the cloud platform

Platform9 Managed Cloud

34

Page 35: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Platform9 As Integration Engine

35

Platform9

Virtualization

Management

Page 36: Why We Need An Uber For The Datacenter

© 2015 Platform9 Systems, Inc.

Agenda

36

Thank You