I am studying a framework called Apache Mesos. I am totally new to this framework.
According to this website, it can combine your datacenter servers and cloud instances into one shared pool from which any app or framework can draw, as illustrated by this image.
I have read some articles and tutorials about this framework. But I am still not very clear how this framework works.
Let's say I have 3 physical server machines with 4 cores and 8GB RAM each. Can I deploy a single LAMP web application and let it uses the combined hardware resources of all servers (12 cores and 24GB RAM)?
By referring to this tutorial, it seems that Mesos can only run the web application in one of the servers. Then, what are the benefits of using Mesos?