A Novel Multi-Agent Approach to control Service level Agreement Violations in Cloud Computing
Main Article Content
Abstract
Cloud computing becomes popular platform since it offers all key resources from infrastructure to software as on-demand service to the customers through internet. Moreover, its virtualized physical resources are dynamically scalable to meet any surge in the workload. Cloud Service Providers (CSPs) give assurance to quality of their services based on their customer requirements in the form a contract called Service Level Agreement (SLA). However, SLA violations affect the business operations of both CSP and cloud customers as CSP providers must compensate the loss of their customer. This paper presents new agent based architecture which minimizes the SLA violation automatically and hereby improves the trust of all stakeholders. It uses multiple many agents like coordinating agent, negotiation agent and arbitrator agent to control the SLA violations. The performance of the proposed work is assessed using CloudSim and Java Agent DEvelopment Framework (JADE). The experimental results reveal that the proposed multi agent based approach performs better than the existing approaches in terms of profit, penalty, and cost execution time and successful execution rate.
Downloads
Metrics
Article Details
Licensing
TURCOMAT publishes articles under the Creative Commons Attribution 4.0 International License (CC BY 4.0). This licensing allows for any use of the work, provided the original author(s) and source are credited, thereby facilitating the free exchange and use of research for the advancement of knowledge.
Detailed Licensing Terms
Attribution (BY): Users must give appropriate credit, provide a link to the license, and indicate if changes were made. Users may do so in any reasonable manner, but not in any way that suggests the licensor endorses them or their use.
No Additional Restrictions: Users may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.