Computing as Utility: Managing Availability, Commitment, and Pricing Through Contingent Bid Auctions

Enabled by advances in grid and network computing architectures for the delivery of on-demand computing services, the vision of an e-services economy in which computing will be as ubiquitous as a utility is becoming a possibility in business computing. Major firms in the computing industry such as IBM, Hewlett-Packard, and Sun Microsystems are focusing on agility and flexibility of computing resources and gearing up for their own versions of on-demand computing and information technology (IT) outsourcing solutions. The successful introduction of these new computing models requires the development of appropriate pricing mechanisms that are consistent with the enabling technologies. Our paper introduces the notion of contingent auctions to address this lacuna. In contingent auctions, users bid for computing resources in an auction, but are relieved from the contract (paying a penalty) if demand is not realized. We study different mechanisms--ranging from an advance commitment (capacity reservation) to no commitment (pay-as-you-go)--under demand uncertainty. We consider markets in which the demand for computing is uncertain and, moreover, users' value of computing and demand realization may be related. We show how the different levels of commitment affect prices, revenues, and resource utilization under different market conditions. Our results reiterate the need to address the availability-commitment dichotomy in the design of business models for on-demand computing and IT outsourcing.

[1]  Michael A. Rappa,et al.  The utility business model and the future of computing services , 2004, IBM Syst. J..

[2]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[3]  Hal R. Varian,et al.  Information rules - a strategic guide to the network economy , 1999 .

[4]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[5]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[6]  E. Maasland,et al.  Auction Theory , 2021, Springer Texts in Business and Economics.

[7]  M. J. Rosenblatt,et al.  A generalized quantity discount pricing model to increase supplier's profits , 1986 .

[8]  Eitan Gerstner,et al.  Contingent Pricing to Reduce Price Risks , 2004 .

[9]  Peter Gwynne News analysis: IBM Grids for the Grid , 2001 .

[10]  Mathilde Romberg,et al.  The UNICORE Grid infrastructure , 2002, Sci. Program..

[11]  Partha Dasgupta,et al.  Metacomputing with MILAN , 1999, Proceedings. Eighth Heterogeneous Computing Workshop (HCW'99).

[12]  Nalin Kulatilaka,et al.  Real Options: Managing Strategic Investment in an Uncertain World , 1998 .

[13]  Anette Boom,et al.  PRODUCT RISK SHARING BY WARRANTIES IN A MONOPOLY MARKET WITH RISK-AVERSE CONSUMERS , 1998 .

[14]  Lixin Tao,et al.  Shifting Paradigms with the Application Service Provider Model , 2001, Computer.

[15]  Ian Foster,et al.  The Grid: A New Infrastructure for 21st Century Science , 2002 .

[16]  David Zilberman,et al.  Demonstrations and money-back guarantees: market mechanisms to reduce uncertainty , 2001 .

[17]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[18]  Hemant K. Bhargava,et al.  Decision support on demand: Emerging electronic markets for decision technologies , 1997, Decis. Support Syst..

[19]  N. Sandlin PAY AS YOU GO , 1989 .

[20]  Giuseppe A. Paleologo Price-at-Risk: A methodology for pricing utility computing services , 2004, IBM Syst. J..

[21]  Martin Bichler,et al.  Applications of flexible pricing in business-to-business electronic commerce , 2002, IBM Syst. J..

[22]  Jeffrey I. McGill,et al.  Revenue Management: Research Overview and Prospects , 1999, Transp. Sci..

[23]  Barry Phillips,et al.  Have Storage Area Networks Come of Age? , 1998, Computer.

[24]  Anna Lysyanskaya,et al.  Pay as you go , 1980, Nature.

[25]  Alok Gupta,et al.  Insights and analyses of online auctions , 2001, CACM.

[26]  Carl Kesselman,et al.  GriPhyN and LIGO, building a virtual data Grid for gravitational wave scientists , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[27]  Javier Jaén Martínez,et al.  Data Management in an International Data Grid Project , 2000, GRID.

[28]  Lawrence M. Ausubel An Efficient Ascending-Bid Auction for Multiple Objects , 2004 .

[29]  Hemant K. Bhargava,et al.  Contingency Pricing for Information Goods and Services Under Industrywide Performance Standard , 2003, J. Manag. Inf. Syst..

[30]  Jeanne W. Ross,et al.  Preparing for utility computing: The role of IT architecture and relationship management , 2004, IBM Syst. J..

[31]  Ian T. Foster,et al.  The Globus project: a status report , 1998, Proceedings Seventh Heterogeneous Computing Workshop (HCW'98).