Correcting a financial brokerage model for cloud computing: closing the window of opportunity for commercialisation

In April 2012, Rogers and Cliff (R&C) demonstrated a theoretical financial brokerage model for cloud computing that is profitable for the broker, offers reduced costs for cloud users, and generates more predictable demand flow for cloud providers. Relatively cheap, long-term reserved instances (RIs) are bulk-purchased by the broker, and then re-packaged and re-sold as monthly options contracts at a price lower than a user can purchase “on-demand” from the provider. Thus, the broker risks exposure on purchase for margin on sales. R&C’s result has generated significant interest in the cloud computing community and is currently the fifth most accessed research paper of all time in the Journal of Cloud Computing: Advances, Systems and Applications.Here, we perform an independent replication of R&C’s brokerage model using CReST, a discrete event simulation platform for cloud computing developed at the University of Bristol. We identify two implementation problems in R&C’s original work: firstly, the broker buys fewer RIs than the model suggests; and secondly, the broker is undercharged for RIs used. We correct R&C’s results accordingly: while broker’s profits are not as high as R&C suggest, the model still supports the theoretical possibility of a profitable brokerage.However, aggressive competition between cloud providers has reduced the cost of cloud services to users and led to the introduction of new secondary markets where users can buy and sell RIs between themselves. This has squeezed the opportunity for an intermediary brokerage. By recalibrating R&C’s model to fit current market conditions, we conclude that the commercial viability of R&C’s brokerage model has been eradicated. The window of opportunity has now closed.

[1]  D. Cliff Minimal-Intelligence Agents for Bargaining Behaviors in Market-Based Environments , 1997 .

[2]  John Cartlidge,et al.  Estimating Demand for Dynamic Pricing in Electronic Markets , 2011 .

[3]  Seth Bullock,et al.  Caring versus Sharing: How to Maintain Engagement and Diversity in Coevolving Populations , 2003, ECAL.

[4]  Seth Bullock,et al.  Unpicking Tartan CIAO Plots: Understanding Irregular Coevolutionary Cycling , 2004, Adapt. Behav..

[5]  Henri Casanova,et al.  SimGrid: A Generic Framework for Large-Scale Distributed Experiments , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[6]  A. Dabrowska,et al.  Precision measurement of the neutrino velocity with the ICARUS detector in the CNGS beam , 2012, 1208.2629.

[7]  Dave Cliff,et al.  A financial brokerage model for cloud computing , 2011, Journal of Cloud Computing: Advances, Systems and Applications.

[8]  J. Dana,et al.  Equilibrium Price Dispersion Under Demand Uncertainty: The Roles of Costly Capacity and Market Structure , 1999 .

[9]  P. Clamp,et al.  An Investigation into Financial Brokerage for Cloud Computing , 2013 .

[10]  John Cartlidge,et al.  Pricing the cloud: an adaptive brokerage for cloud computing , 2013 .

[11]  Dave Cliff,et al.  Contributory provision point contracts – a risk-free mechanism for hedging cloud energy costs , 2013, Journal of Cloud Computing: Advances, Systems and Applications.

[12]  Dave Cliff,et al.  Behavioural Investigations of Financial Trading Agents Using Exchange Portal (ExPo) , 2014, Trans. Comput. Collect. Intell..

[13]  Fang Wu,et al.  Truth-Telling Reservations , 2005, Algorithmica.

[14]  F. Leymann,et al.  Comparison of Cloud Middleware Protocols and Subscription Network Topologies using CReST, the Cloud Research Simulation Toolkit , 2013 .

[15]  A. Atak The Future of Computer Trading in Financial Markets , 2011 .

[16]  Dave Cliff,et al.  Exploring Assignment-Adaptive (ASAD) Trading Agents in Financial Market Experiments , 2013, ICAART.

[17]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[18]  Klaus Reiner Schenk-Hoppé,et al.  Handbook of Financial Markets: Dynamics and Evolution , 2009 .

[19]  John Cartlidge,et al.  Estimating Consumer Demand From High-Frequency Data , 2010 .

[20]  Scott H. Clearwater,et al.  Swing Options: A Mechanism for Pricing Peak IT Demand , 2005 .

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

[22]  John Cartlidge Trading Experiments using Financial Agents in a Simulated Cloud Computing Commodity Market , 2014, ICAART.

[23]  J. Bouchaud,et al.  How Markets Slowly Digest Changes in Supply and Demand , 2008, 0809.0822.