Download - Fuster-clucking with Mesos and Kubernetes

Transcript
Page 1: Fuster-clucking with Mesos and Kubernetes

Fuster-clucking with Mesos and KubernetesSamuel Marks – offscale.io

Page 2: Fuster-clucking with Mesos and Kubernetes

Clustering

Page 3: Fuster-clucking with Mesos and Kubernetes

evolution

Single node

Master

ClusterSlave

Slave

Slave

Multicluster

Cluster Cluster Cluster

Page 4: Fuster-clucking with Mesos and Kubernetes

MesosSOS

Page 5: Fuster-clucking with Mesos and Kubernetes

Static Partitioning

Page 6: Fuster-clucking with Mesos and Kubernetes

Architecture

Page 7: Fuster-clucking with Mesos and Kubernetes

Resource offers

Page 8: Fuster-clucking with Mesos and Kubernetes

KubernetesClustering made Google

Page 9: Fuster-clucking with Mesos and Kubernetes

Kubernetes

Page 10: Fuster-clucking with Mesos and Kubernetes

Kubernetes

Page 11: Fuster-clucking with Mesos and Kubernetes

Kubernetes – core concepts: Pods

▪ Logical abstraction layer above Docker/Rocket▪ Can hold multiple Docker/Rocket containers▪ Context is shared– Share resources (e.g.: volumes, networking)– PID & IPC namespaces (for interprocess visibility and communication)

Page 13: Fuster-clucking with Mesos and Kubernetes

Shameless plugSocket protocol

Page 14: Fuster-clucking with Mesos and Kubernetes

offscale.io - vendor support

+ quite a few [52] others!

Page 15: Fuster-clucking with Mesos and Kubernetes

Foci

Greenfields

ERP

CMS

Social

etc.

Distributed

systems

SQL

NoSQL + NewSQL

Event

Big Data + Machine Learning

Cloud

IaaS (multiclouds

)

PaaS

Clustering (multicluste

rs)

Monitoring and alerting

(setup)

Business consultin

g

Strategy

Presentations

Training

New venture

identification