An Approach for the Automation of IaaS Cloud Upgrade
Mina Nabi, Ferhat Khendek, Maria Toeroe

TL;DR
This paper presents a novel automated approach for upgrading IaaS cloud systems that ensures SLA compliance, handles dynamic requests, and manages failures through iterative scheduling and localized recovery.
Contribution
It introduces an automated, SLA-aware upgrade method for IaaS clouds that supports continuous delivery and automatic failure recovery, addressing cloud-specific challenges.
Findings
Supports ongoing upgrade requests during system updates
Automatically handles upgrade failures with localized retries
Ensures SLA compliance during upgrades
Abstract
An Infrastructure as a Service (IaaS) cloud provider is committed to each tenant by a service level agreement (SLA) which indicates the terms of commitment, e.g. the level of availability of the IaaS cloud service.The different resources providing this IaaS cloud service may need to be upgraded several times throughout their life-cycle; and these upgrades may affect the service delivered by the IaaS layer. This may violate the SLAs towards the tenants and result in penalty as they impact the tenant services relying on the IaaS.Therefore, it is important to handle upgrades properly with respect to the SLAs.The upgrade of IaaS cloud systems inherits all the challenges of clustered systems and faces other, cloud specific challenges, such as size and dynamicity due to elasticity.In this paper, we propose a novel approach to automatically upgrade an IaaS cloud system under SLA constraints…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Service-Oriented Architecture and Web Services · Software System Performance and Reliability
