Effect of Human Learning on the Transient Performance of Cloud-based Tiered Applications
Arindam Das, Olivia Das

TL;DR
This paper models how human learning affects the short-term performance of cloud-based tiered applications, emphasizing the importance of accounting for learning in resource allocation and SLA compliance.
Contribution
It introduces a novel queueing network model that incorporates human learning behavior to analyze transient performance and guide VM configuration decisions.
Findings
Learning impacts system response time and workload.
Model accurately predicts response times for different user expertise levels.
Ignoring learning can lead to suboptimal VM provisioning.
Abstract
Cloud based tiered applications are increasingly becoming popular, be it on phones or on desktops. End users of these applications range from novice to expert depending on how experienced they are in using them. With repeated usage (practice) of an application, a user's think time gradually decreases, known as learning phenomenon. In contrast to the popular notion of constant mean think time of users across all practice sessions, decrease in mean think time over practice sessions does occur due to learning. This decrease gives rise to a different system workload thereby affecting the application's short-term performance. However, such impact of learning on performance has never been accounted for. In this work we propose a model that accounts for human learning behavior in analyzing the transient (short-term) performance of a 3-tier cloud based application. Our approach is based on 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
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Green IT and Sustainability
