On incentive of customer-provided resource sharing in cloud

The state-of-the-art cloud computing service has attracted significant interests from the Internet users. However, in the existing cloud platforms, the cloud users are pure consumers; their local resources, though abundant, have been largely ignored. In this paper, we for the first time explore the resource pricing as well as the incentive issues in SpotCloud, a real-world system that enables customer-provided cloud computing service on the Internet. In this system, the resource providers are largely heterogeneous and are not forced to contribute their resources. A working business model is therefore important to offer them enough sharing incentive. Instead of setting a standardized pricing rule for unit resource, we suggest a distributed market that allows the sellers to decide the quality, quantity, and pricing of their own resources. We demonstrate the efficiency of this business model through a repeated seller competition game. The trace-analysis further indicates that the proposed business model can successfully motivate the resource sharing in our Spotcloud system.

[1]  N. Sklavos,et al.  Architecture & system design of Authentication, Authorization, & Accounting services , 2009, IEEE EUROCON 2009.

[2]  Feng Wang,et al.  Measurement and utilization of customer-provided resources for cloud computing , 2012, 2012 Proceedings IEEE INFOCOM.

[3]  A. Rubinstein,et al.  The Structure of Nash Equilibrium in Repeated Games with Finite Automata (Now published in Econometrica, 56 (1988), pp.1259-1282.) , 1986 .

[4]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

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

[6]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[7]  Anees Shaikh,et al.  Are clouds ready for large distributed applications? , 2010, OPSR.

[8]  Ling Liu,et al.  Purlieus: Locality-aware resource allocation for MapReduce in a cloud , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[9]  Edward Walker,et al.  Benchmarking Amazon EC2 for High-Performance Scientific Computing , 2008, login Usenix Mag..

[10]  Kang-Won Lee,et al.  Application-aware virtual machine migration in data centers , 2011, 2011 Proceedings IEEE INFOCOM.

[11]  Ke Xu,et al.  Resource provisioning on customer-provided clouds: Optimization of service availability , 2013, 2013 IEEE International Conference on Communications (ICC).

[12]  David A. Maltz,et al.  Cloudward bound: planning for beneficial migration of enterprise applications to the cloud , 2010, SIGCOMM 2010.

[13]  Arun Venkataramani,et al.  Black-box and Gray-box Strategies for Virtual Machine Migration , 2007, NSDI.

[14]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[15]  Michihiro Kandori,et al.  Introduction to Repeated Games with Private Monitoring , 2002, J. Econ. Theory.

[16]  Eric Maskin,et al.  Renegotiation in Repeated Games , 1987 .

[17]  Kevin Zhu,et al.  Information Transparency of Business-to-Business Electronic Markets: A Game-Theoretic Analysis , 2004, Manag. Sci..