Clocker Now and Next
-
Upload
andrew-kennedy -
Category
Technology
-
view
213 -
download
0
Transcript of Clocker Now and Next
@grkvlt
• Application Management Platform • Deploy, Manage and Monitor Blueprints • Provisioning, Installation and Customization • Management
• AutoScaling, Resilience, Performance, Security
Apache Brooklyn
@grkvlt
Docker
• Containers • Isolation • Performance • Composable
• Huge Ecosystem • Compute Abstraction
• Process Wrapper
@grkvlt
• So#ware-‐Defined Networking • Weave • Calico
• Storage and Volume Management • Flocker
• More Being Developed… • Na@ve Plugins
Docker Extras
@grkvlt
Apache Mesos
• Distributed Systems Kernel • Cluster Management • Resource Sharing and Placement
• Frameworks • Aurora – Services • Chronos – Batch Scheduling • Marathon – Private PaaS
@grkvlt
Clocker Orchestration
Docker Engine
Virtual Machine
Container
Clocker Network Segment
SDN Provider
Cloud Provider Brooklyn
@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
@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.
@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