Heuristic for license-aware, performant and energy efficient deployment of multiple software in Cloud architecture
Autor: | Arthur Chevalier, Anne-Lucie Vion, Eddy Caron, Noelle Baillon-Bachoc |
---|---|
Přispěvatelé: | Algorithms and Software Architectures for Distributed and HPC Platforms (AVALON), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), Orange S.A. |
Jazyk: | angličtina |
Rok vydání: | 2021 |
Předmět: |
business.industry
Computer science Heuristic Deployment Cloud computing Computer security computer.software_genre Software asset management Software Licensing Software deployment High availability Software Asset Management Asset management Resources Management [INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC] business License computer Cloud |
Zdroj: | ICICS 2021-12th International Conference on Information and Communication Systems ICICS 2021-12th International Conference on Information and Communication Systems, May 2021, Valencia, Spain. ⟨10.1109/ICICS52457.2021.9464578⟩ |
DOI: | 10.1109/ICICS52457.2021.9464578⟩ |
Popis: | International audience; In the Cloud Era, we want to be able to quickly deploy any software anywhere in the world to provide high availability and fast services while maintaining acceptable levels of performance, low energy consumption and ensuring the compliance with every software level agreements contracted. To answer some of these needs, different tools exist in parallel to a big variety of Cloud architectures. Several interesting problems arise like deployment, networking, storage, security, and many others. In this paper, we will focus on the deployment issue with a Software Asset Management point of view. Most Cloud providers use proprietary software to ensure different kinds of services, and with them comes the licensing problem. We will tackle and propose a heuristic to solve the problem of deploying software in a Cloud architecture while considering license compliance, license price, and other important criteria. We will prove the NP-completeness of this problem and compare our heuristic with others to evaluate the enhancement we propose. |
Databáze: | OpenAIRE |
Externí odkaz: |