Cloud computing's auto-scaling feature allows it to adapt to clients’ changing needs in real time. Auto-scaling techniques regularly address two interconnected optimization challenges scheduling. The issue is deciding when and how to scale the resource in order to fulfill the service agreement (SLA). However, the unpredictability in Cloud performance constitutes a key cause of uncertainty in the execution of applications. In order to automatically scale resources to match client demands, we provide an auto scaling controller. With auto scaling, even when system knowledge is limited or nonexistent, resource adjustments may be made more efficiently through a mix of reinforcement learning and fuzzy logic control. The suggested auto scaling works, according to the experimental findings.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Reinforcement Fuzzy Logic Approach for Cloud-Hosted Applications Based on Fuzzy Q-Learning Controller

  • Thanh-Khiet Bui

摘要

Cloud computing's auto-scaling feature allows it to adapt to clients’ changing needs in real time. Auto-scaling techniques regularly address two interconnected optimization challenges scheduling. The issue is deciding when and how to scale the resource in order to fulfill the service agreement (SLA). However, the unpredictability in Cloud performance constitutes a key cause of uncertainty in the execution of applications. In order to automatically scale resources to match client demands, we provide an auto scaling controller. With auto scaling, even when system knowledge is limited or nonexistent, resource adjustments may be made more efficiently through a mix of reinforcement learning and fuzzy logic control. The suggested auto scaling works, according to the experimental findings.