JOURNAL ARTICLE

Workload characterization model for optimal resource allocation in cloud middleware

Abstract

With increasing focus on inter-operability across cloud offerings to leverage their disparate capabilities, it has become more and more important to enable a flexible framework for sharing of heterogeneous resources in the cloud infrastructure. At the same time, it is imperative to be aware of the performance implications of hosting application workloads on different resources in order to guarantee Service Level Agreements (SLAs) to the applications. This paper focusses on experimental characterization of performance implications of different heterogeneous resources in hosting big-data analytics application workloads (one of the most critical applications in modern times). To create the knowledge, based on which the recommendations are provided, we benchmark the performance of big-data analytics applications, using a Hadoop cluster setup. Specifically, we study parameters of interest such as turnaround time and throughput, which are most likely to influence our choice of infrastructure for a particular application. Our experiments are conducted on varied platforms, both internal to Xerox and external cloud providers. We present a model based on our experiments, that facilitates the characterization of hetergeneous applications, thus enabling the cloud middleware to select an appropriate infrastructure and metrics in order to attain the desired SLA.

Keywords:
Cloud computing Computer science Big data Analytics Middleware (distributed applications) Distributed computing Service-level agreement Leverage (statistics) Workload Throughput Scheduling (production processes) Database Operating system

Metrics

4
Cited By
1.58
FWCI (Field Weighted Citation Impact)
4
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Optimizing Cloud-Service Performance: Efficient Resource Provisioning via Optimal Workload Allocation

Zhuoyao WangMajeed M. HayatNasir GhaniKhaled Shaban

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2016 Vol: 28 (6)Pages: 1689-1702
JOURNAL ARTICLE

Hybrid Model for Optimal Container Resource Allocation in Cloud

Kapil VhatkarGirish P. Bhole

Journal:   2020 4th International Conference on Trends in Electronics and Informatics (ICOEI)(48184) Year: 2020 Pages: 362-367
JOURNAL ARTICLE

Dynamic Resource Allocation Of Heterogeneous Workload In Cloud

M.Mala M.EK. Pramod Sankar

Journal:   International Journal of Engineering and Advanced Technology Year: 2019 Vol: 8 (6s)Pages: 406-409
© 2026 ScienceGate Book Chapters — All rights reserved.