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.