LiiT
Laboratory for Internet and Innovative Technologies
Abstract

Cloud model’s ability of sharing hardware resources and services among multiple tenants sets new challenges and issues. Up to now, most of the surveys mostly relate to the security issues in a multi-tenant cloud. In this paper, we measure the performance for the multi-tenant cloud model and aim to analyze the CPU utilization for applying the same load to different web services hosted in multi-tenant environments; and finally compare it to the single-tenant environment. Two parameters will be analyzed: 1) the number of concurrent messages and 2) the message size. Test cases consist of two web services, the first is the memory demand only web service (Concat) and the second is both computation intensive and memory demanding web service (Sort). The conclusions will analyze the results of the performance in terms of CPU utilization in all cloud environments using the same amount of resources, but orchestrated differently. We have set a hypothesis that single-tenant cloud environment achieves smaller CPU utilization than both the multitenant environments we will test. However, the results show that there are particular regions where multi-tenant environment achieves smaller CPU utilization than a single-tenant environment. Moreover, we have performed additional tests to make better conclusions which multi-tenant environment achieves smaller utilization in comparison one to another, and showed that at most cases, for both Concat and Sort web services, multitenant (4x1) environment achieves greater utilization than multitenant (2x2) environment, except for Sort web service where multi-tenant (2x2) achieves smaller utilization than multi-tenant (4x1) environment when exactly one of the input parameters is small.

Authors

Goran Velkoski, Monika Simjanoska, Sasko Ristov, and Marjan Gusev

Keywords

Cloud Computing, CPU utilization, Multitenancy, Performance, Resources, Web Server

Full Paper

The paper is published in EUROCON 2013, Proceedings of the 8th Int. Conference on computer as a tool, Zagreb, Croatia, IEEE, ISBN: 978-1-4673-2231-7, 2013