[infinispan-dev] Auto Scaling for Infinispan

Paolo Romano romano at inesc-id.pt
Sun Dec 4 08:37:52 EST 2011


Hi,

one more result from the Cloud-TM project that we thought might be 
interesting for the Infinispan community (and possibly OpenShift).

Our last effort is a system for automating elastic scaling for 
Infinispan, which we named TAS: Transactional Auto Scaler.

TAS uses a hybrid methodology combining analytical modelling, for 
forecasting the effects of data contention, and machine learning 
techniques (we experimented both with Radial Basis Functions Aritificial 
Neural Networks and Regression Decision Trees), for forecasting the 
effects of contention on hardware resources.

Applications of TAS range from on-line self-optimization of 
in-production applications, to the automatic generation of QoS/cost 
driven elastic scaling policies, and support for what-if analysis on the 
scalability of transactional applications.

Results look pretty good, probably even better than we were originally 
hoping! ;-)

Cheers,

     Paolo


More information about the infinispan-dev mailing list