Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Andreas Wolke: TwoSpot. A Cloud Platform for Scaling out Web Applications dynamically

1,238 views

Published on

Andreas Wolke: TwoSpot. A Cloud Platform for Scaling out Web Applications dynamically

  • Be the first to comment

  • Be the first to like this

Andreas Wolke: TwoSpot. A Cloud Platform for Scaling out Web Applications dynamically

  1. 1. TwoSpot<br />A Cloud Platform for Scaling out Web Applications dynamically<br />Andreas Wolke<br />andreas.wolke@live.com<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />1<br />
  2. 2. Cloud Computing Stack<br />Platform as a Service<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />2<br />
  3. 3. TwoSpot<br />Web Applications<br />Automated Horizontal Application Scaling<br />Small Resource Footprint<br />Existing Software Standards<br />Multiple Programming Languages<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Objectives<br />3<br />
  4. 4. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Architecture<br />4<br />
  5. 5. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Worker Server<br />5<br />
  6. 6. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Starting Application Instances<br />6<br />
  7. 7. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Load Distribution<br />7<br />
  8. 8. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Scaling Out<br />8<br />
  9. 9. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Scaling In<br />9<br />
  10. 10. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />AppServer Software Stack<br />10<br />
  11. 11. TwoSpot<br />Token is passed as a program argument<br />Piggyback Token on each RPC<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Platform Services<br />11<br />
  12. 12. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />Scalability<br />12<br />
  13. 13. TwoSpot<br />14.12.2010<br />ServiceWave 2010 - TwoSpot (http://goo.gl/JnAxV)<br />13<br />TwoSpot<br />http://code.google.com/p/twospot<br />

×