Home > Research > Publications & Outputs > SLA-RALBA: Cost-efficient and resource-aware lo...

Links

Text available via DOI:

View graph of relations

SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing. / Hussain, Altaf ; Aleem, Muhammad; Iqbal, Muhammad Azhar et al.
In: Journal of Supercomputing, Vol. 75, 31.10.2019, p. 6777-6803.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Hussain A, Aleem M, Iqbal MA, Islam MA. SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing. Journal of Supercomputing. 2019 Oct 31;75:6777-6803. Epub 2019 Jun 5. doi: 10.1007/s11227-019-02916-4

Author

Hussain, Altaf ; Aleem, Muhammad ; Iqbal, Muhammad Azhar et al. / SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing. In: Journal of Supercomputing. 2019 ; Vol. 75. pp. 6777-6803.

Bibtex

@article{d5c9d37db4044ce98cfcf67c8f3b4b3e,
title = "SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing",
abstract = "Recently, Service-level agreement (SLA) is deemed to be an integral aspect for ondemand provisioning of scalable resources on Cloud. SLA defnes important constraints for instance guaranteed quality of service (QoS), pricing, fault-tolerant availability, security, and period of service. Currently, there is a dire need of SLA-based scheduling that improves resources utilization on Cloud. Scheduling with reduced execution time and cost may adversely afect resource utilization. To overcome this issue, we present a cost-efcient SLA-based load balancing scheduler, namely SLARALBA, for heterogeneous Cloud infrastructures. The proposed technique supports three levels of SLA opted by the Cloud users. The proposed novel technique incorporates the execution cost for the successful execution of users{\textquoteright} services to elevate the resource utilization on Cloud. The SLA-RALBA is simulated for performance analysis using the benchmark GoCJ and HCSP datasets. The performance results of the SLA-RALBA are compared with the existing schedulers, namely ExecutionMCT, Proft-MCT, SLA-MCT, Execution-Min-Min, Proft-Min-Min, and SLA-MinMin in terms of average resource utilization, execution time, and cost of the Cloud services. The obtained results reveal that SLA-RALBA provides an even trade-of between execution time and cost of the services by guaranteeing a drastic improvement in resource utilization on Cloud than existing algorithms",
keywords = "RALBA, Service-level agreement, Cost-efficient scheduling, Resource-aware scheduling",
author = "Altaf Hussain and Muhammad Aleem and Iqbal, {Muhammad Azhar} and Islam, {Muhammad Arshad}",
year = "2019",
month = oct,
day = "31",
doi = "10.1007/s11227-019-02916-4",
language = "English",
volume = "75",
pages = "6777--6803",
journal = "Journal of Supercomputing",
issn = "0920-8542",
publisher = "Springer Netherlands",

}

RIS

TY - JOUR

T1 - SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for Cloud computing

AU - Hussain, Altaf

AU - Aleem, Muhammad

AU - Iqbal, Muhammad Azhar

AU - Islam, Muhammad Arshad

PY - 2019/10/31

Y1 - 2019/10/31

N2 - Recently, Service-level agreement (SLA) is deemed to be an integral aspect for ondemand provisioning of scalable resources on Cloud. SLA defnes important constraints for instance guaranteed quality of service (QoS), pricing, fault-tolerant availability, security, and period of service. Currently, there is a dire need of SLA-based scheduling that improves resources utilization on Cloud. Scheduling with reduced execution time and cost may adversely afect resource utilization. To overcome this issue, we present a cost-efcient SLA-based load balancing scheduler, namely SLARALBA, for heterogeneous Cloud infrastructures. The proposed technique supports three levels of SLA opted by the Cloud users. The proposed novel technique incorporates the execution cost for the successful execution of users’ services to elevate the resource utilization on Cloud. The SLA-RALBA is simulated for performance analysis using the benchmark GoCJ and HCSP datasets. The performance results of the SLA-RALBA are compared with the existing schedulers, namely ExecutionMCT, Proft-MCT, SLA-MCT, Execution-Min-Min, Proft-Min-Min, and SLA-MinMin in terms of average resource utilization, execution time, and cost of the Cloud services. The obtained results reveal that SLA-RALBA provides an even trade-of between execution time and cost of the services by guaranteeing a drastic improvement in resource utilization on Cloud than existing algorithms

AB - Recently, Service-level agreement (SLA) is deemed to be an integral aspect for ondemand provisioning of scalable resources on Cloud. SLA defnes important constraints for instance guaranteed quality of service (QoS), pricing, fault-tolerant availability, security, and period of service. Currently, there is a dire need of SLA-based scheduling that improves resources utilization on Cloud. Scheduling with reduced execution time and cost may adversely afect resource utilization. To overcome this issue, we present a cost-efcient SLA-based load balancing scheduler, namely SLARALBA, for heterogeneous Cloud infrastructures. The proposed technique supports three levels of SLA opted by the Cloud users. The proposed novel technique incorporates the execution cost for the successful execution of users’ services to elevate the resource utilization on Cloud. The SLA-RALBA is simulated for performance analysis using the benchmark GoCJ and HCSP datasets. The performance results of the SLA-RALBA are compared with the existing schedulers, namely ExecutionMCT, Proft-MCT, SLA-MCT, Execution-Min-Min, Proft-Min-Min, and SLA-MinMin in terms of average resource utilization, execution time, and cost of the Cloud services. The obtained results reveal that SLA-RALBA provides an even trade-of between execution time and cost of the services by guaranteeing a drastic improvement in resource utilization on Cloud than existing algorithms

KW - RALBA

KW - Service-level agreement

KW - Cost-efficient scheduling

KW - Resource-aware scheduling

U2 - 10.1007/s11227-019-02916-4

DO - 10.1007/s11227-019-02916-4

M3 - Journal article

VL - 75

SP - 6777

EP - 6803

JO - Journal of Supercomputing

JF - Journal of Supercomputing

SN - 0920-8542

ER -