AKAIK, there isn't a right way to run databases because the persistent storage layer into mesos is still being baked.
AKAIK, there isn't a right way to run databases because the persistent storage layer into mesos is still being baked.
That's pretty important point, would have thought persistent storage would have been first point to get working for a project like Mesos. Also, their homepage ( http://mesos.apache.org/ ) outright states: "Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines [...]". What storage are they talking about if not persistent storage?
Essentially the current mesos disk quotas are just so that tasks that run, run with a minimum amount of disk space. I think what they are trying to accomplish in future releases is some way you could build an EBS Style disk space management on top of mesos.
https://issues.apache.org/jira/browse/MESOS-2018
With a first draft of the user documentation at:
https://gist.github.com/mpark/e8ee4eb9671bdb252c4f
It will be really slick once this makes it all into Mesos 0.23