Licensed under a Creative Commons Attribution-NonCommercial 3.0 New Zealand License
CASSANDRA DAYS SEATTLE 2015
RESOURCE SCHEDULERS AND CASSANDRA
Licensed under a Creative Commons Attribution-NonCommercial 3.0 New Zealand License
Kareem Missoumi@kmissoumi
Team Member
About The Last Pickle.
Work with clients to deliver and improve Apache Cassandra based
solutions.Based in New Zealand, USA,
Australia.
Timeline Mesos
Cassandra Framework
Well - How did I get here?
MicroservicesDevOps
ContainersCloud Everywhere
New Complexity and Requirements
Speed DevelopmentBetter ROI
Efficiency at ScaleScale Efficiently
Managing Your Resources Efficiently
Simplify OperationsDeployment Management
Cluster Management
Mesos Cassandra Framework
Mesos
Platform for sharing resourcesamong diverse frameworks
Mesos
Architecture
Mesos Architecture: Master
Manages AgentsMakes Resource OffersRegisters Schedulers
Mesos Architecture: Agent
Reports ResourcesAllows Allocations
Mesos Framework
SchedulerExecutor
Mesos: WorkflowFramework Registers
Agents Reports ResourcesMaster Provides Offer
Scheduler RepliesAgent Allocates ResourcesExecutor Launches Tasks
Mesos Frameworks
KubernetesMarathonFenzo*
MesosCassandra Framework
Cassandra-Mesos Scheduler
Bootstrap RingRestarting Down Nodes
Replace Nodes
Mesos-Cassandra
ToolsRest API
Just a Start
Easier to deploy C* with Mesos than not?
Where next?
Mesos PrimitivesDeploying C*
Licensed under a Creative Commons Attribution-NonCommercial 3.0 New Zealand License
Kareem Missoumi@kmissoumi
Team Memberwww.thelastpickle.com
Licensed under a Creative Commons Attribution-NonCommercial 3.0 New Zealand License