Home
Scholarly Works
A Cost-Efficient Multi-cloud Orchestrator for...
Conference

A Cost-Efficient Multi-cloud Orchestrator for Benchmarking Containerized Web-Applications

Abstract

Abstract Benchmarking the containerized web-applications across multiple cloud gives web-application owners more chance to deploy their applications on cheaper host while meeting their performance requirements. However, benchmarking a large number of cloud hosts (about 267 cloud providers in the world) to find a flexible deployment option becomes a grand challenge. Users need to evaluate as many hosts as possible to find an option which offers expected performance at the lowest price. It is also necessary to benchmark the hosts for longer duration so that it can capture the uncertainty of cloud environment.In this paper, we present Smart Docker Benchmarking Orchestrator (SDBO), a general orchestrator that automatically benchmarks containerized web-applications in multi-cloud environment. At the same time, SDBO is able to maximize the numbers of evaluated cloud providers and type of hosts without exceeding users’ budgets. Moreover, we propose a flexible execution module which enhances SDBO ’s ability to capture the performance variation of benchmark web-application for longer period of time in the defined users’ budgets.

Authors

Jha DN; Wen Z; Li Y; Nee M; Koutny M; Ranjan R

Series

Lecture Notes in Computer Science

Volume

11881

Pagination

pp. 407-423

Publisher

Springer Nature

Publication Date

January 1, 2019

DOI

10.1007/978-3-030-34223-4_26

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team