Author: me
Date: Thu Jul 30 00:29:32 2015
New Revision: 1693368
URL: http://svn.apache.org/r1693368
Log:
Added Mesos 0.23 release blog.
Modified:
mesos/site/publish/blog/feed.xml
mesos/site/publish/blog/index.html
mesos/site/publish/index.html
mesos/site/publish/sitemap.xml
mesos/site/source/index.html.md
Modified: mesos/site/publish/blog/feed.xml
URL:
http://svn.apache.org/viewvc/mesos/site/publish/blog/feed.xml?rev=1693368&r1=1693367&r2=1693368&view=diff
==============================================================================
--- mesos/site/publish/blog/feed.xml (original)
+++ mesos/site/publish/blog/feed.xml Thu Jul 30 00:29:32 2015
@@ -4,7 +4,85 @@
<id>http://mesos.apache.org/blog</id>
<link href="http://mesos.apache.org/blog" />
<link href="http://mesos.apache.org/blog/feed.xml" rel="self"/>
- <updated>2015-07-28T00:00:00Z</updated>
+ <updated>2015-07-29T00:00:00Z</updated>
+
+ <entry>
+ <id>http://mesos.apache.org/blog/mesos-0-23-0-released/</id>
+ <link href="/blog/mesos-0-23-0-released/" />
+ <title>
+ Apache Mesos 0.23.0 Released
+ </title>
+ <updated>2015-07-29T00:00:00Z</updated>
+ <author>
+ <name>Adam B</name>
+ </author>
+ <content type="html">
+ <p>The latest Mesos release, 0.23.0, is now available for <a
href="http://mesos.apache.org/downloads">download</a>. This
release includes the following features and improvements:</p>
+
+<h4>Per-container network isolation (<a
href="https://issues.apache.org/jira/browse/MESOS-1585">MESOS-1585</a>)</h4>
+
+<p>Mesos 0.23 provides support for per-container network monitoring and
isolation. Network isolation prevents a single container from exhausting the
available network ports, consuming an unfair share of the network bandwidth or
significantly delaying packet transmission for others. Network statistics for
each active container are published through the /monitor/statistics.json
endpoint on the slave. Network isolation is transparent for the majority of
tasks running on a slave (those that bind to port 0 and let the kernel allocate
their port). This feature is only available on Linux and requires a
configure-time flag.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/network-monitoring/">network
monitoring and isolation documentation</a> for more
information.</p>
+
+<h4>SSL (<a
href="https://issues.apache.org/jira/browse/MESOS-910">MESOS-910</a>)</h4>
+
+<p>Experimental support for SSL encryption of any libprocess
communication via libevent. Encrypting traffic between the Mesos master and its
slaves and frameworks is important for information security, as it prevents
eavesdropping and impersonation. This feature requires a configure-time flag
and will have some performance impact.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/mesos-ssl/">Mesos
SSL documentation</a> for instructions on building and enabling
SSL.</p>
+
+<h4>Oversubscription (<a
href="https://issues.apache.org/jira/browse/MESOS-354">MESOS-354</a>)</h4>
+
+<p>Experimental support for launching tasks/executors on revocable
resources. These resources can be revoked by Mesos at any time, causing the
tasks using them to be throttled or preempted.</p>
+
+<p>High-priority user-facing services are typically provisioned on large
clusters for peak load and unexpected load spikes. Hence, for most of time, the
provisioned resources remain underutilized. Oversubscription takes advantage of
temporarily unused resources to execute best-effort tasks such as background
analytics, video/image processing, chip simulations, and other low priority
jobs.</p>
+
+<p>Oversubscription adds two new slave components: a Resource Estimator
and a Quality of Service (QoS) Controller, alongside extending the existing
resource allocator, resource monitor, and mesos slave.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/oversubscription/">oversubscription
documentation</a> for more information.</p>
+
+<h4>Persistent volumes (<a
href="https://issues.apache.org/jira/browse/MESOS-1554">MESOS-1554</a>)</h4>
+
+<p>Experimental support for frameworks creating Persistent Volumes from
disk resources. This enables stateful services such as HDFS and Cassandra to
store their data within Mesos rather than having to resort to network-mounted
EBS volumes or unmanaged disk resources that need to be placed in a well-known
location.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/persistent-volume/">persistent
volume documentation</a> for more information.</p>
+
+<h4>Dynamic reservations (<a
href="https://issues.apache.org/jira/browse/MESOS-2018">MESOS-2018</a>)</h4>
+
+<p>Experimental support for frameworks dynamically reserving resources
on specific slaves for their role. Rather than requiring an operator to
specify a fixed, precalculated set of &ldquo;static&rdquo; reservations
on slave startup, a framework can now reserve resources as they are being
offered, without requiring a slave restart.
+No breaking changes were introduced with dynamic reservation, which means the
existing static reservation mechanism continues to be fully supported.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/reservation/">reservation
documentation</a> for more information.</p>
+
+<h4>Fetcher caching (<a
href="https://issues.apache.org/jira/browse/MESOS-336">MESOS-336</a>)</h4>
+
+<p>Experimental support for fetcher caching of executor/task binaries.
The fetcher can be instructed to cache URI downloads in a dedicated directory
for reuse by subsequent downloads. If the URIâs âcacheâ field has the
value âtrueâ, then the fetcher cache is in effect. If a URI is encountered
for the first time (for a particular user), it is first downloaded into the
cache, then copied to the sandbox directory from there. If the same URI is
encountered again (for the same user), and a corresponding cache file is
resident in the cache or still en route into the cache, then downloading is
omitted and the fetcher proceeds directly to copying from the cache.
+Refer to the <a
href="http://mesos.apache.org/documentation/latest/fetcher/">fetcher
documentation</a> for more information.</p>
+
+<h4>NOTE: Experimental status</h4>
+
+<p>SSL, Oversubscription, Persistent Volumes, Dynamic Reservations, and
Fetcher Caching are all released as &ldquo;experimental&rdquo;
features, meaning that they are feature complete, at least for some use case,
but have not yet been tested in production environments. We welcome your
feedback.</p>
+
+<h3>Changelog</h3>
+
+<p>Hundreds of other bug fixes/improvements are included in Mesos 0.23.0.
+See the <a
href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.23.0">CHANGELOG</a>
for a full list of resolved JIRA issues.</p>
+
+<h3>Upgrades</h3>
+
+<p>Rolling upgrades from a Mesos 0.22.x cluster to Mesos 0.23 are
straightforward, but there are a few caveats/deprecations.
+Please refer to the <a
href="http://mesos.apache.org/documentation/latest/upgrades/">upgrade
guide</a> for detailed information on upgrading to Mesos 0.23.</p>
+
+<h3>Compiler version requirement</h3>
+
+<p>Please note that Mesos 0.23.0 now requires gcc 4.8+ or clang 3.5+, so
that we can take advantage of C++11 language features.</p>
+
+<h3>Try it out</h3>
+
+<p>We encourage you to try out this release and let us know what you
think. If you run into any issues, please let us know on the <a
href="https://mesos.apache.org/community">user mailing list and
IRC</a>.</p>
+
+<h3>Thanks!</h3>
+
+<p>Thanks to the 52 contributors who made 0.23.0 possible:
+Aaron Bell, Adam B, Aditi Dixit, Akanksha Agrawal, Alexander Rojas, Alexander
Rukletsov, Anand Mazumdar, Artem Harutyunyan, Bartek Plotka, Benjamin Hindman,
Benjamin Mahler, Bernd Mathiske, Brendan Chang, Brian Wickman, Chi Zhang,
Christos Kozyrakis, Cody Maloney, Cong Wang, Connor Doyle, Dave Lester, Dominic
Hamon, Evelina Dumitrescu, Gajewski, Greg Mann, haosdent huang, Ian Babrou, Ian
Downes, Isabel Jimenez, Itamar Ostricher, James Peach, Jan Schlicht, Jay
Buffington, Jiang Yan Xu, Jie Yu, Joerg Schad, Jojy Varghese, Joris Van
Remoortere, Kapil Arya, Marco Massenzio, Mark Wang, Michael Park, Nancy Ko,
Niklas Q. Nielsen, Oliver Nicholas, Paul Brett, Ricardo Cervera-Navarro, Stan
Teresen, Till Toenshoff, Timothy Chen, Vinod Kone, weitao zhou, and Zhiwei
Chen</p>
+
+ </content>
+ </entry>
<entry>
<id>http://mesos.apache.org/blog/register-for-mesoscon-seattle-save/</id>
Modified: mesos/site/publish/blog/index.html
URL:
http://svn.apache.org/viewvc/mesos/site/publish/blog/index.html?rev=1693368&r1=1693367&r2=1693368&view=diff
==============================================================================
--- mesos/site/publish/blog/index.html (original)
+++ mesos/site/publish/blog/index.html Thu Jul 30 00:29:32 2015
@@ -76,6 +76,11 @@
<div class="col-md-9">
<article>
+ <h2><a href="/blog/mesos-0-23-0-released/">Apache Mesos
0.23.0 Released</a></h2>
+ <p><em>Posted by Adam B, July 29, 2015</em></p>
+ </article>
+
+ <article>
<h2><a
href="/blog/register-for-mesoscon-seattle-save/">Register for MesosCon by 7/31
and Save $100</a></h2>
<p><em>Posted by Steven Borrelli, July 28, 2015</em></p>
</article>
Modified: mesos/site/publish/index.html
URL:
http://svn.apache.org/viewvc/mesos/site/publish/index.html?rev=1693368&r1=1693367&r2=1693368&view=diff
==============================================================================
--- mesos/site/publish/index.html (original)
+++ mesos/site/publish/index.html Thu Jul 30 00:29:32 2015
@@ -113,7 +113,7 @@
<h3>News</h3>
<ul>
<li><em>July 28, 2015</em> - <a
href="/blog/register-for-mesoscon-seattle-save/">Register for #MesosCon by 7/31
and Save $100</a></li>
- <li><em>July 22, 2015</em> - Mesos 0.23.0 is released! See the <a
href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.23.0">CHANGELOG</a>
for more details. <!--a href="/blog/mesos-0-23-0-released/"-->Blog
post<!--/a--> coming soon.</li>
+ <li><em>July 22, 2015</em> - Mesos 0.23.0 is released! See the <a
href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.23.0">CHANGELOG</a>
and <a href="/blog/mesos-0-23-0-released/">blog post</a> for more details.</li>
<li><em>July 13, 2015</em> - MesosCon pre-conference and social
activities announced! See the <a
href="/blog/mesoscon-seattle-preconference-and-social-activities/">blog
post</a> for more details.</li>
<li><em>July 1, 2015</em> - MesosCon Seattle 2015 keynote speakers
announced! See the <a
href="/blog/mesoscon-seattle-keynote-speakers-announced/">blog post</a> for
more details.</li>
<li><em>May 12, 2015</em> - Mesos 0.22.1 is released! See the <a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12329855">0.22.1
release notes</a> and <a href="/blog/mesos-0-22-1-released/">blog post</a> for
more details.</li>