Abstrakt. Leverantörer av programvaruapplikationer har alltid varit tvungna att utföra belastningstester innan nya applikationer lanseras. Denna avgörande testfas är kostsam när det gäller människor och hårdvara, och de lösningar som i allmänhet används skulle gynnas av ytterligare utveckling. I synnerhet är det svårt att utforma en lämplig belastningsprofil för att betona en applikation och det måste göras noggrant för att undvika skev testning. Dessutom är statiska testplattformar ytterst komplexa att installera. Nya möjligheter att underlätta belastningstestningslösningar blir tillgängliga tack vare molntjänster. Detta dokument beskriver en Benchmark-as-a-Service-plattform baserad på: i) intelligent generering av trafik till den bänkade applikationen utan att orsaka thrashing (undvika fördefinierade belastningsprofiler), ii) ett virtualiserat och självskalbart insprutningssystem. Denna plattform visade sig minska kostnaderna för testning med 50 % jämfört med mer allmänt använda lösningar. Det experimenterades med referensen JEE-riktmärke RUBiS. Detta innebar att man kunde upptäcka flaskhalsnivåer.
En annan lösning beskrivs REF, som presenterar en molnbaserad benchmarking-som-en-tjänst-plattform som innehåller en komponent för att skapa trafik för den bänkade applikationen.
Self-scalable Benchmarking as a Service with Automatic Saturation Detection
{'venue': 'Middleware', 'journal': None, 'mag_field_of_study': ['Computer Science']}