Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://doi.org/10.21256/zhaw-3337
Publikationstyp: Beitrag in wissenschaftlicher Zeitschrift
Art der Begutachtung: Peer review (Publikation)
Titel: Elastic scaling of cloud application performance based on Western Electric rules by injection of aspect-oriented code
Autor/-in: Benz, Konstantin
Bohnert, Thomas M.
DOI: 10.21256/zhaw-3337
10.1016/j.procs.2015.09.193
Erschienen in: Procedia Computer Science
Band(Heft): 61
Seite(n): 198
Seiten bis: 205
Erscheinungsdatum: 2015
Verlag / Hrsg. Institution: Elsevier
ISSN: 1877-0509
Sprache: Englisch
Schlagwörter: Cloud computing; Autoscaling; Virtualization; Elasticity; Scalability; Availability; Reliability; Performance; Western Electric rule; Statistical process control; Aspect-oriented code
Fachgebiet (DDC): 004: Informatik
Zusammenfassung: The main benefit of cloud computing lies in the elasticity of virtual resources that are provided to end users. Cloud users do not have to pay fixed hardware costs and are charged for consumption of computing resources only. While this might be an improvement for software developers who use the cloud, application users and consumers might rather be interested in paying for application performance than resource consumption. However there is little effort on providing elasticity based on performance goals instead of resource consumption. In this paper an autoscaling method is presented which aims at providing increased application performance as it is demanded by consumers. Elastic scaling is based on “statistical process monitoring and control” and “Western Electric rules”. By demonstrating the architecture of the autoscaling method and providing performance measurements gathered in an OpenStack cloud environment, we show how the injection of aspect-oriented code into cloud applications allows for improving application performance by automatically adapting the underlying virtual environment to pre-defined performance goals. The effectiveness of the autoscaling method is verified by an experiment with a test program which shows that the program executes in only half of the time which is required if no autoscaling capabilities are provided.
URI: https://digitalcollection.zhaw.ch/handle/11475/16402
Volltext Version: Publizierte Version
Lizenz (gemäss Verlagsvertrag): CC BY-NC-ND 4.0: Namensnennung - Nicht kommerziell - Keine Bearbeitungen 4.0 International
Departement: School of Engineering
Organisationseinheit: Institut für Informatik (InIT)
Enthalten in den Sammlungen:Publikationen School of Engineering

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2015_Benz_Elastic_scaling_of_cloud_application_performance.pdf445.48 kBAdobe PDFMiniaturbild
Öffnen/Anzeigen
Zur Langanzeige
Benz, K., & Bohnert, T. M. (2015). Elastic scaling of cloud application performance based on Western Electric rules by injection of aspect-oriented code. Procedia Computer Science, 61, 198–205. https://doi.org/10.21256/zhaw-3337
Benz, K. and Bohnert, T.M. (2015) ‘Elastic scaling of cloud application performance based on Western Electric rules by injection of aspect-oriented code’, Procedia Computer Science, 61, pp. 198–205. Available at: https://doi.org/10.21256/zhaw-3337.
K. Benz and T. M. Bohnert, “Elastic scaling of cloud application performance based on Western Electric rules by injection of aspect-oriented code,” Procedia Computer Science, vol. 61, pp. 198–205, 2015, doi: 10.21256/zhaw-3337.
BENZ, Konstantin und Thomas M. BOHNERT, 2015. Elastic scaling of cloud application performance based on Western Electric rules by injection of aspect-oriented code. Procedia Computer Science. 2015. Bd. 61, S. 198–205. DOI 10.21256/zhaw-3337
Benz, Konstantin, and Thomas M. Bohnert. 2015. “Elastic Scaling of Cloud Application Performance Based on Western Electric Rules by Injection of Aspect-Oriented Code.” Procedia Computer Science 61: 198–205. https://doi.org/10.21256/zhaw-3337.
Benz, Konstantin, and Thomas M. Bohnert. “Elastic Scaling of Cloud Application Performance Based on Western Electric Rules by Injection of Aspect-Oriented Code.” Procedia Computer Science, vol. 61, 2015, pp. 198–205, https://doi.org/10.21256/zhaw-3337.


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.