Project

General

Profile

Ceph-mesos » History » Revision 4

Revision 3 (Zhongyue Luo, 06/13/2015 01:22 AM) → Revision 4/5 (Zhongyue Luo, 06/13/2015 01:24 AM)

h3. +*Ceph on Apache Mesos*+ 

 *Summary* 
 The ceph-mesos project is a Apache Mesos framework for scaling a Ceph cluster. The framework scheduler decides which Ceph binaries to execute and the framework executors launch Ceph Docker containers on Mesos slaves accordingly. 

 *Owners* 
 Zhongyue Nah (Intel) 
 Zhankun Tang (Intel) 
 Zhidong Yu (Intel) 

 *Interested Parties* 
 Zhongyue Nah (Intel) 

 


 *Current Status* 
 The ceph-mesos project is external to the Ceph project. Currently it is under testing and will soon release it's initial version. 

 *Detailed Description* 
 Big Data analytics is a hot issue in enterprise IT. However Big Data analytics consists of many components that it is a challenge to manage all applications in a significantly large cluster of hosts. The Apache Mesos project is one of the most promising solutions in datacenter management. It provides a high level interface for managing applications running in a datacenter that adding new applications hardly increases management entropy. 

 In conjunction with the [[Hadoop_over_Ceph_RGW_status_update]] BP, our team is building a Big Data analytics platform on top of Apache Mesos. We have developed a Apache Mesos framework to manage a Ceph cluster with all other Big Data related applications. This framework enables us to deploy Ceph within 10 seconds on a freshly installed 19 node rack since the binaries are launch within a Docker container. We plan to do more testing and share performance test results and usecase scenarios. 

 *Work items* 
 This blueprint does not require work items on Ceph. 

 *Coding tasks* 
 This blueprint does not require coding work on Ceph. 

 *Build / release tasks* 
 This blueprint does not require build / release related work on Ceph. 

 *Documentation tasks* 
 This blueprint does not require documentation change on Ceph. 

 *Deprecation tasks* 
 This blueprint does not require any deprecation on Ceph.