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 multitenant cloud. In this paper, we measure the performance for the multitenant cloud model and aim to analyze the CPU utilization for applying the same load to different web services hosted in multitenant 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 multitenant environment achieves smaller CPU utilization than a single-tenant environment. Moreover, we have performed additional tests to make better conclusions which multitenant environment achieves smaller utilization in comparison one to another, and showed that at most cases, for both Concat and Sort web services, multitenant (4×1) environment achieves greater utilization than multitenant (2×2) environment, except for Sort web service where multitenant (2×2) achieves smaller utilization than multitenant (4×1) environment when exactly one of the input parameters is small.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call