Dealer: An Efficient Pricing Strategy for Deep-Learning-as-a-Service

Deep learning combining with cloud computing is a surging technology recently which is a new paradigm called DLAS (deep learning as a service). To supply good services, resource utilization and user performance must be considered and satisfied. In this paper, we formulate a competitive market between a provider and users in cloud computing. Then, we schedule multi-types computational virtualized resources including CPU, GPU and TPU to maximize the revenue of users and the provider. To find the optimal solution, we propose two efficient decision and pricing strategies called Dealer strategies for users and the provider, respectively. Finally, We evaluate our method compared with Elastic pricing strategy and Amazon EC2, and Dealer strategies can bring better revenue than others.

[1]  Hao Chunji,et al.  A product-set pricing approach based on price sequence matrix , 2011, 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC).

[2]  Athanasios V. Vasilakos,et al.  Multimedia Processing Pricing Strategy in GPU-Accelerated Cloud Computing , 2020, IEEE Transactions on Cloud Computing.

[3]  Hai Jin,et al.  Poris: A Scheduler for Parallel Soft Real-Time Applications in Virtualized Environments , 2016, IEEE Transactions on Parallel and Distributed Systems.

[4]  G. R. Gangadharan,et al.  Open Source Solutions for Cloud Computing , 2017, Computer.

[5]  David A. Patterson,et al.  50 Years of computer architecture: From the mainframe CPU to the domain-specific tpu and the open RISC-V instruction set , 2018, 2018 IEEE International Solid - State Circuits Conference - (ISSCC).

[6]  Rajkumar Buyya,et al.  Pricing Cloud Compute Commodities: A Novel Financial Economic Model , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[7]  Xiaohui Zhao,et al.  Efficient Sharing and Fine-Grained Scheduling of Virtualized GPU Resources , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[8]  Rudolf Mathar,et al.  Deep Reinforcement Learning based Resource Allocation in Low Latency Edge Computing Networks , 2018, 2018 15th International Symposium on Wireless Communication Systems (ISWCS).

[9]  Tsan-Ming Choi,et al.  Price Wall or War: The Pricing Strategies for Retailers , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[10]  Victor C. M. Leung,et al.  Energy-efficient resource scheduling for NOMA systems with imperfect channel state information , 2017, 2017 IEEE International Conference on Communications (ICC).

[11]  Rajkumar Buyya,et al.  Market-Oriented Cloud Computing: Vision, Hype, and Reality of Delivering Computing as the 5th Utility , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[12]  Xianwei Li,et al.  Optimal Pricing for Service Provision in IaaS Cloud Markets , 2017, 2017 International Conference on Computer Network, Electronic and Automation (ICCNEA).

[13]  Eric B. Olsen RNS Hardware Matrix Multiplier for High Precision Neural Network Acceleration: "RNS TPU" , 2018, 2018 IEEE International Symposium on Circuits and Systems (ISCAS).

[14]  Mianxiong Dong,et al.  Service Pricing Decision in Cyber-Physical Systems: Insights from Game Theory , 2016, IEEE Transactions on Services Computing.

[15]  Mianxiong Dong,et al.  DeepNFV: A Lightweight Framework for Intelligent Edge Network Functions Virtualization , 2018, IEEE Network.

[16]  Chandra Prakash,et al.  Deterministic Container Resource Management in Derivative Clouds , 2018, 2018 IEEE International Conference on Cloud Engineering (IC2E).

[17]  Wagner Senger,et al.  Homogeneous clusters allocation of computational resources , 2017, 2017 12th Iberian Conference on Information Systems and Technologies (CISTI).

[18]  He Li,et al.  K-Means on Commodity GPUs with CUDA , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.

[19]  M. N. Abdullah,et al.  Investigation on cost reflective network pricing and modified cost reflective network pricing methods for transmission service charges , 2017, 2017 2nd International Conference Sustainable and Renewable Energy Engineering (ICSREE).

[20]  Minyi Guo,et al.  Pricing and Repurchasing for Big Data Processing in Multi-Clouds , 2016, IEEE Transactions on Emerging Topics in Computing.

[21]  Mianxiong Dong,et al.  Radio Access Network Virtualization for the Social Internet of Things , 2015, IEEE Cloud Computing.

[22]  Qiumin Lu,et al.  Automated Resource Sharing for Virtualized GPU with Self-Configuration , 2017, 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS).