| --- |
| title: Apache Mesos |
| --- |
| |
| <!-- navbar excitement --> |
| <div class="navbar navbar-default navbar-static-top" role="navigation"> |
| <div class="container"> |
| <div class="navbar-header"> |
| <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mesos-menu" aria-expanded="false"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| <a class="navbar-brand" href="/"><img src="/assets/img/mesos_logo.png" alt="Apache Mesos logo"/></a> |
| </div><!-- /.navbar-header --> |
| |
| <div class="navbar-collapse collapse" id="mesos-menu"> |
| <ul class="nav navbar-nav navbar-right"> |
| <li><a href="/getting-started/">Getting Started</a></li> |
| <li><a href="/blog/">Blog</a></li> |
| <li><a href="/documentation/latest/">Documentation</a></li> |
| <li><a href="/downloads/">Downloads</a></li> |
| <li><a href="/community/">Community</a></li> |
| </ul> |
| </div><!-- /#mesos-menu --> |
| |
| <div class="jumbotron"> |
| <h1> |
| Program against your datacenter<br> |
| like it’s a single pool of resources |
| </h1> |
| <p class="lead"> |
| Apache Mesos abstracts CPU, memory, storage, and other |
| compute resources away from machines (physical or virtual), enabling |
| fault-tolerant and elastic distributed systems to easily be built |
| and run effectively. |
| </p> |
| <p> |
| <a class="btn btn-default download" href="downloads/">Download Mesos</a> |
| </p> |
| <p> |
| <a class="changelog" |
| href="https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=<%= data.releases.latest_stable.version %>"> |
| Mesos <%= data.releases.latest_stable.version %> Changelog |
| </a> |
| </p> |
| </div><!-- /.jumbotron --> |
| |
| </div><!-- /.container --> |
| </div><!-- /.navbar --> |
| |
| <div class="feature-list-group"> |
| <div class="container"> |
| <div class="row header"> |
| <h3>What is Mesos? A distributed systems kernel</h3> |
| <p class="lead"> |
| Mesos is built using the same principles as the Linux kernel, only |
| at a different level of abstraction. The Mesos<br>kernel runs on |
| every machine and provides applications (e.g., Hadoop, Spark, Kafka, |
| Elasticsearch) with API’s for<br>resource management and scheduling |
| across entire datacenter and cloud environments. |
| </p> |
| </div><!-- /.header --> |
| |
| <div class="row feature-list"> |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Linear scalability</h4> |
| <p >Industry proven to easily scale to 10,000s of nodes.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>High availability</h4> |
| <p>Fault-tolerant replicated master and agents using Zookeeper. |
| Non-disruptive upgrades.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Containers</h4> |
| <p>Native support for launching containers with Docker and |
| AppC images.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Pluggable isolation</h4> |
| <p>First class isolation support for CPU, memory, disk, ports, GPU, |
| and modules for custom resource isolation.</p> |
| </div> |
| </div><!-- /.feature-list --> |
| |
| <div class="row feature-list"> |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Two level scheduling</h4> |
| <p>Support for running cloud native and legacy applications |
| in the same cluster with pluggable scheduling policies.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>APIs</h4> |
| <p>HTTP APIs for developing new distributed applications, |
| for operating the cluster, and for monitoring.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Web UI</h4> |
| <p>Built-in Web UI for viewing cluster state and navigating |
| container sandboxes.</p> |
| </div> |
| |
| <div class="col-md-3 col-sm-3 feature-item"> |
| <h4>Cross Platform</h4> |
| <p>Runs on Linux, OSX and Windows. Cloud provider agnostic.</p> |
| </div> |
| </div><!-- /.feature-list --> |
| |
| </div><!-- /.container --> |
| </div><!-- /.feature-list-group --> |