QoE4CLOUD: A QoE-driven multidimensional framework for cloud environments

Cloud Operators, in order to respond effectively to the QoS requirements of cloud applications, are obliged to apply over-provisioning policies. In general, this tactic leads to severe waste of the available cloud computing resources. Similarly, both Service/Platform Providers and End-Users wish to avoid the extra cost of this over-provisioning tactic and pay only per use, without having to statically reserve extra resources in advance. As a consequence, the cloud community urgently asks for flexible and intelligent management solutions, towards enhanced and efficient utilization of the cloud. The ultimate target of any intelligent cloud management scheme should be the provision of a service at an adequate quality level, creating the need to introduce the notion of Quality of Experience (QoE). In this context, this paper proposes a unified QoE-aware management framework, directly targeting to cloud computing environments. The proposed management system suggests the optimization of cloud resources usage and offered services in terms of QoE, satisfying the different service and resource requirements of all the involved cloud entities. In addition, the proposed novel approach merges together various QoS aspects in a multidimensional framework, referred to as QoE4CLOUD, which considers the perceived quality as the key metric for the management and performance optimization of the cloud environment.

[1]  Deep Medhi,et al.  A hierarchical model to evaluate quality of experience of online services hosted by cloud computing , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[2]  Eddy Caron,et al.  Forecasting for Grid and Cloud Computing On-Demand Resources Based on Pattern Matching , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[3]  Lee Rainie,et al.  The future of cloud computing , 2010 .

[4]  Xiaowei Yang,et al.  CloudCmp: Shopping for a Cloud Made Easy , 2010, HotCloud.

[5]  Jianhua Gu,et al.  A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment , 2010, 2010 3rd International Symposium on Parallel Architectures, Algorithms and Programming.

[6]  A. Moorsel Metrics for the Internet Age: Quality of Experience and Quality of Business , 2001 .

[7]  Ravishankar K. Iyer,et al.  Reliability of Internet Hosts: A Case Study from the End User's Perspective , 1999, Comput. Networks.

[8]  Zhoujun Li,et al.  Adaptive Management of Virtualized Resources in Cloud Computing Using Feedback Control , 2009, 2009 First International Conference on Information Science and Engineering.

[9]  Jörg Ott,et al.  On the use of RTP for monitoring and fault isolation in IPTV , 2010, IEEE Network.

[10]  Davide Rossi,et al.  SLA-Driven Clustering of QoS-Aware Application Servers , 2007, IEEE Transactions on Software Engineering.

[11]  Christof Weinhardt,et al.  Business Models in the Service World , 2009, IT Professional.

[12]  Simson L. Garfinkel,et al.  An Evaluation of Amazon's Grid Computing Services: EC2, S3, and SQS , 2007 .

[13]  Judith Kelner,et al.  Resource allocation for distributed cloud: concepts and research challenges , 2011, IEEE Network.

[14]  Moorsel A van Metrics for the Internet Age: Quality of Experience and Quality of Business , 2001 .

[15]  Kashi Venkatesh Vishwanath,et al.  Characterizing cloud computing hardware reliability , 2010, SoCC '10.

[16]  Rajkumar Buyya,et al.  Towards autonomic detection of SLA violations in Cloud infrastructures , 2012, Future Gener. Comput. Syst..

[17]  Tobias Hoßfeld,et al.  An Evaluation of QoE in Cloud Gaming Based on Subjective Tests , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[18]  Xiaojing Liu,et al.  An adaptive QoS management framework for VoD cloud service centers , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[19]  Vladimir Stantchev,et al.  Negotiating and Enforcing QoS and SLAs in Grid and Cloud Computing , 2009, GPC.

[20]  Tejaswi Redkar,et al.  Windows Azure Platform , 2010 .

[21]  Qi Zhao,et al.  Towards automated performance diagnosis in a large IPTV network , 2009, SIGCOMM '09.

[22]  Xuemin Shen,et al.  Reputation-Based QoS Provisioning in Cloud Computing via Dirichlet Multinomial Model , 2010, 2010 IEEE International Conference on Communications.

[23]  Andrzej Jajszczyk,et al.  QoX: What is it really? , 2011, IEEE Communications Magazine.

[24]  David A. Patterson,et al.  A Case For Adaptive Datacenters To Conserve Energy and Improve Reliability , 2008 .

[25]  Fabio Panzieri,et al.  QoS–Aware Clouds , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[26]  Farokh B. Bastani,et al.  A Framework for QoS and Power Management in a Service Cloud Environment with Mobile Devices , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.