QoS-aware service selection in virtualization-based Cloud computing

Cloud computing is one of the most significant latest efforts in the field of information technology, which may change the way how information services are provisioned. In a Cloud environment, different types of resources need to be virtualized as a collection of Cloud services using virtualization technology. End-users in the Cloud are usually provided with customized Cloud services that involve not only different kinds of computing services but also the networks interconnecting those computing services. Therefore, a set of Cloud computing services and the networking services should be modeled as a composite customized Cloud service. In this paper, we present an improved model for Cloud service provisioning based on our previous Network-Cloud proposal, and propose a procedure with several QoS-aware service selection algorithms for composing different services offered by a Cloud. Our analysis with numerical experiments show that the presented algorithms can select services appropriately that deal with different requirements of service provisioning.

[1]  Zhi Ding,et al.  Distributed Power Control for Cognitive User Access based on Primary Link Control Feedback , 2010, 2010 Proceedings IEEE INFOCOM.

[2]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[3]  Young-Tak Kim,et al.  Realistic IEEE 802.11e EDCA model for QoS-aware cloud service provisioning , 2012, 2012 IEEE International Conference on Consumer Electronics (ICCE).

[4]  Arunabha Sen,et al.  Finding a Path Subject to Many Additive QoS Constraints , 2007, IEEE/ACM Transactions on Networking.

[5]  Piet Van Mieghem,et al.  Concepts of exact QoS routing algorithms , 2004, IEEE/ACM Transactions on Networking.

[6]  Funda Ergün,et al.  An improved FPTAS for Restricted Shortest Path , 2002, Inf. Process. Lett..

[7]  Mingdong Tang,et al.  Web Service Selection for Resolving Conflicting Service Requests , 2011, 2011 IEEE International Conference on Web Services.

[8]  Frank Leymann,et al.  Towards Provisioning the Cloud: On the Usage of Multi-Granularity Flows and Services to Realize a Unified Provisioning Infrastructure for SaaS Applications , 2008, 2008 IEEE Congress on Services - Part I.

[9]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[10]  Klara Nahrstedt,et al.  On finding multi-constrained paths , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[11]  Silvana Greco Polito,et al.  Cloud Control and Management Planes for Service Provisioning , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[12]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[13]  Qiang Duan,et al.  Modeling and Performance Analysis on Network Virtualization for Composite Network-Cloud Service Provisioning , 2011, 2011 IEEE World Congress on Services.

[14]  Jose M. Alcaraz Calero,et al.  Toward an architecture for the automated provisioning of cloud services , 2010, IEEE Commun. Mag..

[15]  Jon Crowcroft,et al.  Quality-of-Service Routing for Supporting Multimedia Applications , 1996, IEEE J. Sel. Areas Commun..

[16]  G. Xue,et al.  Polynomial Time Approximation Algorithms for Multi-Constrained QoS Routing , 2008, IEEE/ACM Transactions on Networking.

[17]  Xiaohong Huang,et al.  An Effective Approximation Scheme for Multiconstrained Quality-of-Service Routing , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[18]  Xin Yuan Heuristic algorithms for multiconstrained quality-of-service routing , 2002, IEEE/ACM Trans. Netw..

[19]  Young-Tak Kim,et al.  Realistic IEEE 802.11e EDCA model for QoS-aware mobile cloud service provisioning , 2012, IEEE Transactions on Consumer Electronics.

[20]  Yoshiaki Tanaka,et al.  QoS routing algorithms using fully polynomial time approximation scheme , 2011, 2011 IEEE Nineteenth IEEE International Workshop on Quality of Service.

[21]  Marwan Krunz,et al.  Multi-constrained optimal path selection , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[22]  Djamal Zeghlache,et al.  Cloud Service Delivery across Multiple Cloud Platforms , 2011, 2011 IEEE International Conference on Services Computing.