Cloud Computing (CC) is a model that enables ubiquitous, convenient, and on-demand network access to a shared pool of configurable computing resources. In CC applications, it is possible to access both software and hardware architectures remotely and with little or no knowledge about their physical or logical locations. Due to its low deployment and management costs, the CC paradigm is being increasingly used in a wide variety of online services and applications, including remote computation, software-as-a-service, off-site storage, entertainment, and communication platforms. However, several aspects of CC applications, such as system design, optimization, and security issues, have become too complex to be efficiently treated using traditional algorithmic approaches under the increasingly high complexity and performance demands of current applications. Recently, advances in Computational Intelligence (CI) techniques have fostered the development of intelligent solutions for CC applications. CI methods such as artificial neural networks, deep learning, fuzzy logic, and evolutionary algorithms have enabled improving CC paradigms through their capabilities of extracting knowledge from high quantities of real-world data, thus further optimizing their design, performance, and security with respect to traditional techniques. This chapter introduces recent CI techniques, reviews the main applications of CI in CC, and presents challenges and research trends.
Computational intelligence in cloud computing / R. Donida Labati, A. Genovese, V. Piuri, F. Scotti, S. Vishwakarma (TOPICS IN INTELLIGENT ENGINEERING AND INFORMATICS). - In: Recent Advances in Intelligent Engineering : Volume Dedicated to Imre J. Rudas’ Seventieth Birthday / [a cura di] L. Kovács, T. Haidegger, A. Szakál. - [s.l] : Springer International Publishing, 2019. - ISBN 9783030143503. - pp. 111-127 [10.1007/978-3-030-14350-3_6]
Computational intelligence in cloud computing
R. Donida Labati;A. Genovese
;V. Piuri;F. Scotti;S. Vishwakarma
2019
Abstract
Cloud Computing (CC) is a model that enables ubiquitous, convenient, and on-demand network access to a shared pool of configurable computing resources. In CC applications, it is possible to access both software and hardware architectures remotely and with little or no knowledge about their physical or logical locations. Due to its low deployment and management costs, the CC paradigm is being increasingly used in a wide variety of online services and applications, including remote computation, software-as-a-service, off-site storage, entertainment, and communication platforms. However, several aspects of CC applications, such as system design, optimization, and security issues, have become too complex to be efficiently treated using traditional algorithmic approaches under the increasingly high complexity and performance demands of current applications. Recently, advances in Computational Intelligence (CI) techniques have fostered the development of intelligent solutions for CC applications. CI methods such as artificial neural networks, deep learning, fuzzy logic, and evolutionary algorithms have enabled improving CC paradigms through their capabilities of extracting knowledge from high quantities of real-world data, thus further optimizing their design, performance, and security with respect to traditional techniques. This chapter introduces recent CI techniques, reviews the main applications of CI in CC, and presents challenges and research trends.File | Dimensione | Formato | |
---|---|---|---|
tiei19.pdf
accesso aperto
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
3.56 MB
Formato
Adobe PDF
|
3.56 MB | Adobe PDF | Visualizza/Apri |
DonidaLabati2020_Chapter_ComputationalIntelligenceInClo.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
281.97 kB
Formato
Adobe PDF
|
281.97 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.