Using Genetic Algorithms to Benchmark the Cloud

08/27/2015
by   Jeff Kinnison, et al.
0

This paper presents a novel application of Genetic Algorithms(GAs) to quantify the performance of Platform as a Service (PaaS), a cloud service model that plays a critical role in both industry and academia. While Cloud benchmarks are not new, in this novel concept, the authors use a GA to take advantage of the elasticity in Cloud services in a graceful manner that was not previously possible. Using Google App Engine, Heroku, and Python Anywhere with three distinct classes of client computers running our GA codebase, we quantified the completion time for application of the GA to search for the parameters of controllers for dynamical systems. Our results show statistically significant differences in PaaS performance by vendor, and also that the performance of the PaaS performance is dependent upon the client that uses it. Results also show the effectiveness of our GA in determining the level of service of PaaS providers, and for determining if the level of service of one PaaS vendor is repeatable with another. Such a concept could then increase the appeal of PaaS Cloud services by making them more financially appealing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/30/2013

A Framework for Genetic Algorithms Based on Hadoop

Genetic Algorithms (GAs) are powerful metaheuristic techniques mostly us...
research
07/10/2023

Cloud Render Farm Services Discovery Using NLP And Ontology Based Knowledge Graph

Cloud render farm services are the animation domain specific cloud servi...
research
02/09/2018

Web-Based Implementation of Travelling Salesperson Problem Using Genetic Algorithm

The world is connected through the Internet. As the abundance of Interne...
research
08/11/2020

Study on State-of-the-art Cloud Services Integration Capabilities with Autonomous Ground Vehicles

Computing and intelligence are substantial requirements for the accurate...
research
01/14/2022

Evaluating Muscle Synergies with EMG Data and Physics Simulation in the Neurorobotics Platform

Although we can measure muscle activity and analyze their activation pat...
research
05/27/2022

Evolution as a Service: A Privacy-Preserving Genetic Algorithm for Combinatorial Optimization

Evolutionary algorithms (EAs), such as the genetic algorithm (GA), offer...
research
08/20/2021

AID: Efficient Prediction of Aggregated Intensity of Dependency in Large-scale Cloud Systems

Service reliability is one of the key challenges that cloud providers ha...

Please sign up or login with your details

Forgot password? Click here to reset