You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by ma...@apache.org on 2014/05/30 09:49:32 UTC

svn commit: r1598481 - /incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext

Author: madhura
Date: Fri May 30 07:49:32 2014
New Revision: 1598481

URL: http://svn.apache.org/r1598481
Log: (empty)

Modified:
    incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext

Modified: incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext
URL: http://svn.apache.org/viewvc/incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext?rev=1598481&r1=1598480&r2=1598481&view=diff
==============================================================================
--- incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext (original)
+++ incubator/stratos/site/trunk/content/about/why-apache-stratos.mdtext Fri May 30 07:49:32 2014
@@ -53,6 +53,16 @@ Notice:    Licensed to the Apache Softwa
 <p>Another important capability of Apache Stratos is predicting immediate future load based on current health statistics. All cartridges, load balancers, and health monitors publish health status into CEP (complex event processor) via a real-time event bus. The CEP will aggregate all of these events and calculate the first derivative and second derivative for a given timeframe and paas the resulting streams to the auto scaler via the reliable message bus.</p>
 <p>The auto scaler uses motion equation to get the immediate (next minute) future load.</p>
 <span style="padding:40px; font-size:40px; display:inline-block;">s = ut+ 1/2 at<sup>2</sup></span>
+<ul class="cEcation">
+<li>s = predicted load</li>
+<li>u = first derivative (eg. first derivative of current load average)</li>
+<li>t = time interval (eg. one minute)</li>
+<li>a = second derivative (eg. second derivative of current load average)</li>
+</ul>
+<p>Multi factored auto scaling leads to maximized resource utilization while enabling ease in capacity planning. Moreover, itÂ’s capable of dynamic resource provisioning across multiple clouds. This provides devOps with easy and very accurate capacity planning.</p>
+<h2>Multi-tenancy</h2>
+<p>Multi-tenancy has different levels of isolations. Almost all PaaS vendors only provide container multi-tenancy like virtual machine, LXC or docker, etc. Yet, this is not scalable for a large deployment scenario that has hundreds, thousands, or millions of tenants.</p>
+<p>Apache Stratos has both container and in-container multi-tenancy capability, making Apache Stratos unique in the PaaS space. With in-container multi-tenancy support, users can have high tenance density, which optimizes resource utilisation by sharing resources, such as CPU and memory across tenants.</p>
 
 
      
\ No newline at end of file