Ceph-mesos » History » Revision 3
Revision 2 (Zhongyue Luo, 06/13/2015 01:22 AM) → Revision 3/5 (Zhongyue Luo, 06/13/2015 01:22 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*
*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.