論文作者:Ruggero Donida Labati,Angelo Genovese,Vincenzo Piuri,Fabio Scotti,Sarvesh Vishwakarma
論文類型:綜述
論文地址:https://doi.org/10.1007/978-3-030-14350-3_6
論文時間:2020年
本篇論文的內容:介紹了最新的CI技術,回顧了CI在CC中的主要應用,並提出了挑戰和研究趨勢。
1 Introduction
雲計算定義:雲計算(CC)是一種架構模型和計算範例,它使用由多個物理和虛擬機組成的並行和分佈式系統,通過聚集資源併爲遠程用戶提供單個系統視圖,從而在運行時環境中提供統一的共享計算資源。
2 Overview of Computational Intelligence Techniques
主要包括 ANNs(人工神經網絡), DL, SVMs(支持向量機), fuzzy logic(模糊邏輯), and EAs(Evolutionary Optimization Algorithms 進化優化算法),介紹了這幾個技術。
3 Commercial Cloud Computing Services
CC供應商目前正在提供各種基於雲的服務,包括基礎結構資源,編程平臺和通用軟件功能,目的是能夠遠程利用和管理多個計算方面,例如數據處理,存儲, 數據庫,網絡,數據管理,業務分析,開發工具和安全性。
雲計算服務三大類:
- Infrastructure as a Service (IaaS)基礎架構即服務
- Platform as a Service (PaaS)平臺服務
- Software as a Service (SaaS)軟件服務
4 Computational Intelligence Techniques in Cloud Computing
4.1 Resource Optimization資源優化
分爲動態問題和靜態問題。動態優化問題採用時間更短的ANN,DL,模糊邏輯,混合方法。其他地方使用CI,EA。
靜態資源優化方法:雲代理,虛擬機(VM)放置,服務組合和工作流調度。
動態資源優化方法:容量規劃和服務器場負載平衡。
4.2 Supporting Security and Privacy 支持安全性和隱私
安全性,應用基於DL的生物特徵身份識別技術來提高信任度。 使用CI技術來檢測分佈式拒絕服務(DDoS)攻擊。基於ANN和DL的方法,通過分析網絡上的數據流量來識別雲惡意軟件攻擊。
私密性,CI技術也可以與其他數據保護方法結合使用,以在加密域中執行計算,從而不向服務器透露信息。
5 Challenges and Research Trends
挑戰:計算,帶寬和存儲需求增加
諸如IoT或高速移動連接之類的新興通信和處理範例正在引入與CC集成相關的新挑戰和研究趨勢。
趨勢:Scalability可擴展性、reliability可靠性、Sustainability 可持續發展、Heterogeneity 異質性、Mobile computing移動計算、Security安全、Usability可用性
6 Conclusions
略