Litigo: A Cost-Driven Model for Opaque Cloud Services

Cloud computing provides software, platform, and infrastructure as a service that helps organizations to perform several resource intensive tasks. The services offered by a cloud service provider are limited by provider-specific options in terms of the pre-specified configurations. Moreover, it is sometimes expensive to pay a fixed amount of money without any format of negotiation or price-matching deals for the cloud-based services and resources. Conversely, the negotiator-based model for opaque services has gained popularity in various markets, such as, for flights, hotels, and rentals. We posit that a similar opaque inventory for cloud-based services and resources is the next generation niche for consumer acquisition and service delivery in the cloud computing market. Such a model will facilitate the clients with flexible resource and service provisioning at reasonable prices, and will also allow a higher revenue and increase resource utilization for cloud service providers. In this paper, we propose Litigo, a cost-driven model for opaque service platforms for cloud computing. The Litigo component acts as a middle-man to deliver cloud-based services from a set of cloud service providers to the end users. We present a detailed cost model and comparison between establishing a cloud service vs. an opaque cloud service. Our empirical framework allows a Litigo service provider to analyze the profit model and creates the market niche accordingly. We performed extensive analysis using simulated model verification for Litigo. The proposed model delivers an opaque cloud as a service to clients at a reasonable price by maximizing the resource utilization and revenue of cloud service providers.

[1]  Lakshmi Sobhana Kalli,et al.  Market-Oriented Cloud Computing : Vision , Hype , and Reality for Delivering IT Services as Computing , 2013 .

[2]  Luca Ardito,et al.  Energy Consumption Analysis of Algorithms Implementations , 2015, 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[3]  Muli Ben-Yehuda,et al.  The Reservoir model and architecture for open federated cloud computing , 2009, IBM J. Res. Dev..

[4]  Ragib Hasan,et al.  Aura: An IoT Based Cloud Infrastructure for Localized Mobile Computation Outsourcing , 2015, 2015 3rd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering.

[5]  Yabing Jiang Price discrimination with opaque products , 2007 .

[6]  Bu Sung Lee,et al.  Aggregating IaaS Service , 2011, 2011 Annual SRII Global Conference.

[7]  Dmitry A. Shapiro,et al.  Market Segmentation: The Role of Opaque Travel Agencies , 2008 .

[8]  Miguel Matos,et al.  CAPI: cloud computing API , 2009 .

[9]  Samiran Chattopadhyay,et al.  Resource allocation in cloud using simulated annealing , 2014, 2014 Applications and Innovations in Mobile Computing (AIMoC).

[10]  Sasu Tarkoma,et al.  Secure Cloud Connectivity for Scientific Applications , 2018, IEEE Transactions on Services Computing.

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

[12]  Lutz Preuss,et al.  Strategies for Sustainable Cotton: Comparing Niche With Mainstream Markets , 2012 .

[13]  Sasu Tarkoma,et al.  Secure Networking for Virtual Machines in the Cloud , 2012, 2012 IEEE International Conference on Cluster Computing Workshops.

[14]  Ragib Hasan,et al.  CellCloud: A Novel Cost Effective Formation of Mobile Cloud Based on Bidding Incentives , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[15]  E. Michael Maximilien,et al.  Toward cloud-agnostic middlewares , 2009, OOPSLA Companion.

[16]  Hanan Lutfiyya,et al.  A distributed approach to dynamic VM management , 2013, Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013).

[17]  ZhiHui Lv,et al.  A Cloud Computing Resource Scheduling Policy Based on Genetic Algorithm with Multiple Fitness , 2012, 2012 IEEE 12th International Conference on Computer and Information Technology.

[18]  Rajkumar Buyya,et al.  Energy Efficient Allocation of Virtual Machines in Cloud Data Centers , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[19]  María Blanca Caminero,et al.  Improving Grid Resource Usage: Metrics for Measuring Fragmentation , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[20]  Karl Michael Popp,et al.  Profit from Software Ecosystems: Business Models, Ecosystems and Partnerships in the Software Industry , 2010 .

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

[22]  Ragib Hasan,et al.  Jugo: A Generic Architecture for Composite Cloud as a Service , 2016, 2016 IEEE 9th International Conference on Cloud Computing (CLOUD).

[23]  Xiaoqing Xie,et al.  Pricing and market segmentation using opaque selling mechanisms , 2014, Eur. J. Oper. Res..

[24]  Hanan Lutfiyya,et al.  The right tool for the job: Switching data centre management strategies at runtime , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[25]  J. Hawkins Cost Accounting: A Managerial Emphasis , 2006 .

[26]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[27]  Ragib Hasan,et al.  How Much Does Storage Really Cost? Towards a Full Cost Accounting Model for Data Storage , 2013, GECON.

[28]  Wei-Tek Tsai,et al.  Service-Oriented Cloud Computing Architecture , 2010, 2010 Seventh International Conference on Information Technology: New Generations.