Top Banner
Clocker Now and Next Andrew Kennedy, August 2015
12

Clocker Now and Next

Apr 12, 2017

Download

Technology

Andrew Kennedy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Clocker Now and Next

Clocker Now and Next

Andrew Kennedy, August 2015

Page 2: Clocker Now and Next

@grkvlt

Clocker Project

•  Open Source with Apache 2.0 License •  GitHub Repository and Microsite

Page 3: Clocker Now and Next

@grkvlt

•  Application Management Platform •  Deploy, Manage and Monitor Blueprints •  Provisioning, Installation and Customization •  Management

•  AutoScaling, Resilience, Performance, Security

Apache Brooklyn

Page 4: Clocker Now and Next

@grkvlt

Docker

•  Containers •  Isolation •  Performance •  Composable

•  Huge Ecosystem •  Compute Abstraction

•  Process Wrapper

Page 5: Clocker Now and Next

@grkvlt

•  So#ware-­‐Defined  Networking  •  Weave  •  Calico  

•  Storage  and  Volume  Management  •  Flocker  

•  More  Being  Developed…  •  Na@ve  Plugins  

Docker Extras

Page 6: Clocker Now and Next

@grkvlt

Apache Mesos

•  Distributed Systems Kernel •  Cluster Management •  Resource Sharing and Placement

•  Frameworks •  Aurora – Services •  Chronos – Batch Scheduling •  Marathon – Private PaaS

Page 7: Clocker Now and Next

@grkvlt

Clocker Orchestration

Docker Engine

Virtual Machine

Container

Clocker Network Segment

SDN Provider

Cloud Provider Brooklyn

Page 8: Clocker Now and Next

@grkvlt

How do they Interact?

1.  Clocker Manages Docker, Swarm and Mesos Infrastructure in the Cloud

2.  Brooklyn Deploys Applications

3.  Mesos Provides Resources

4.  Docker Containers wrap Software Processes

Page 9: Clocker Now and Next

@grkvlt

Clocker Future •  Deep Swarm Integration

•  Scheduler plugin

•  Docker Network Plugin Support •  Native Docker Compose •  ClusterHQ Flocker Integration

•  Storage for VMs and containers

•  Mesos Framework for Brooklyn •  Deploy Applications to a Mesos infrastructure

•  Use other frameworks like Spark, Hadoop etc.

Page 10: Clocker Now and Next

@grkvlt

Mesos Architecture

Page 11: Clocker Now and Next

@grkvlt

•  Brooklyn •  Application Definition and Management •  Deployment to Virtual Machines

•  … plus Clocker •  Deploy Services in Docker Containers

•  … with Mesos •  Deploy Mesos and run Applications there

Summary

Page 12: Clocker Now and Next

@grkvlt Copyright 2015 by Cloudsoft Corporation Limited

http://clocker.io/