LIMBO
Update: This tool is no longer maintained and supported.
LIMBO Load Intensity Modeling Tool
LIMBO is an Eclipse-based tool for handling and instantiating load intensity models based on the Descartes Load Intensity Model (DLIM). LIMBO users can define variable arrival rates for a multitude of purposes, such as custom request time-stamp generation for benchmarking or the re-parametrization of request traces. LIMBO offers an accessible way of editing DLIM instances and extracting them from existing traces. It also supports additional modeling utilities, such as using high level - DLIM (hl-DLIM) parameters for easy creation of new DLIM instances through a model creation wizard.
Links:
- Download
- License
- Source Code and Example Models @ GitHub
- Tutorial (.pdf)
- TimeStampTimer Plugin for JMeter (enables the use of LIMBO Timestamps in JMeter)
If you have any questions, please contact Jóakim v. Kistowski.
Mailing List
Publications
-
Methoden und Messverfahren für Automatisches Skalieren in Elastischen Cloud Umgebungen. (2019, Juni).
-
Chameleon: A Hybrid, Proactive Auto-Scaling Mechanism on a Level-Playing Field. in IEEE Transactions on Parallel and Distributed Systems (2019). 30(4) 800–813.
-
Measuring, Rating, and Predicting the Energy Efficiency of Servers. Thesis; University of Würzburg, Germany. (2019, März).
-
How we built a scalable micro-service application - The Tea Store. (2018, Juli).
-
Methods and Benchmarks for Auto-Scaling Mechanisms in Elastic Cloud Environments. Thesis; University of Würzburg, Germany. (2018, Juli).
-
Runtime Prediction of Power Consumption for Server Reconfigurations. Thesis; University of Würzburg; Am Hubland, Informatikgebäude, 97074 Würzburg, Germany. (2017, Mai).
-
Design and Evaluation of a Proactive, Application-Aware Auto-Scaler. in Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE 2017) (2017).
-
Modeling and Extracting Load Intensity Profiles. in ACM Transactions on Autonomous and Adaptive Systems (TAAS) (2017). 11(4) 23:1–23:28.
-
Modeling and Extracting Load Intensity Profiles. in Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2015) (2015).
-
BUNGEE: An Elasticity Benchmark for Self-Adaptive IaaS Cloud Environments. in Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2015) (2015).
-
Using and Extending LIMBO for the Descriptive Modeling of Arrival Behaviors. in Proceedings of the Symposium on Software Performance 2014 (2014). 131–140.
-
Resource Elasticity Benchmarking in Cloud Environments. Thesis; Karlsruhe Institute of Technology (KIT); Am Fasanengarten 5, 76131 Karlsruhe, Germany. (2014, August).
-
Modeling Variations in Load Intensity over Time. in Proceedings of the 3rd International Workshop on Large-Scale Testing (LT 2014), co-located with the 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014) (2014). 1–4.
-
Towards a Resource Elasticity Benchmark for Cloud Environments. in Proceedings of the 2nd International Workshop on Hot Topics in Cloud Service Scalability (HotTopiCS 2014), co-located with the 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014) (2014). 5:1–5:8.
-
LIMBO - A Load Intensity Modeling Platform. (2014, März).
-
LIMBO: A Tool For Modeling Variable Load Intensities. in Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014) (2014). 225–226.