RISCLESS: A Reinforcement Learning Strategy to Exploit Unused Cloud Resources
Sidahmed Yalles (UR1, IRISA-D4), Mohamed Handaoui (Hypermedia, UR1,, IRISA-D4), Jean-Emile Dartois (IRT b-com, DiverSe, UR1, IRISA-D4), Olivier, Barais (UR1, IRISA-D4), Laurent d'Orazio, Jalil Boukhobza (ENSTA Bretagne,, Lab-STICC\_SHAKER)

TL;DR
RISCLESS is a reinforcement learning strategy that optimizes the use of unused cloud resources, balancing SLA guarantees and cost reduction by intelligently allocating stable resources alongside volatile ones.
Contribution
It introduces a novel RL-based approach that dynamically allocates stable resources to exploit unused cloud capacity while maintaining SLA guarantees.
Findings
Increased profits by 15.9% on average.
Reduced SLA violation time by 36.7%.
Used 19.5% more ephemeral resources.
Abstract
One of the main objectives of Cloud Providers (CP) is to guarantee the Service-Level Agreement (SLA) of customers while reducing operating costs. To achieve this goal, CPs have built large-scale datacenters. This leads, however, to underutilized resources and an increase in costs. A way to improve the utilization of resources is to reclaim the unused parts and resell them at a lower price. Providing SLA guarantees to customers on reclaimed resources is a challenge due to their high volatility. Some state-of-the-art solutions consider keeping a proportion of resources free to absorb sudden variation in workloads. Others consider stable resources on top of the volatile ones to fill in for the lost resources. However, these strategies either reduce the amount of reclaimable resources or operate on less volatile ones such as Amazon Spot instance. In this paper, we proposed RISCLESS, a…
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
TopicsData Stream Mining Techniques · Network Security and Intrusion Detection · IoT and Edge/Fog Computing
