{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T14:50:19Z","timestamp":1753887019324,"version":"3.41.2"},"reference-count":25,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2018,5,24]],"date-time":"2018-05-24T00:00:00Z","timestamp":1527120000000},"content-version":"vor","delay-in-days":143,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61602411","61572437"],"award-info":[{"award-number":["61602411","61572437"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>This paper studies dynamic pricing for cloud service where different resources are consumed by different users. The traditional cloud resource pricing models can be divided into two categories: on\u2010demand service and reserved service. The former only takes the using time into account and is unfair for the users with long using time and little concurrency. The latter charges the same price to all the users and does not consider the resource consumption of users. Therefore, in this paper, we propose a flexible dynamic pricing model for cloud resources, which not only takes into account the occupying time and resource consumption of different users but also considers the maximal concurrency of resource consumption. As a result, on the one hand, this dynamic pricing model can help users save the cost of cloud resources. On the other hand, the profits of service providers are guaranteed. The key of the pricing model is how to efficiently calculate the maximal concurrency of resource consumption since the cost of providers is dynamically varied based on the maximal concurrency. To support this function in real time, we propose a data structure based on the classical B+ tree and the implementation for its corresponding basic operations like insertion, deletion, split, and query. Finally, the experiment results show that we can complete the dynamic pricing query on 10 million cloud resource usage records within 0.2 seconds on average.<\/jats:p>","DOI":"10.1155\/2018\/4263831","type":"journal-article","created":{"date-parts":[[2018,5,24]],"date-time":"2018-05-24T23:30:53Z","timestamp":1527204653000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Dynamic Pricing for Resource Consumption in Cloud Service"],"prefix":"10.1155","volume":"2018","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1062-6309","authenticated-orcid":false,"given":"Bin","family":"Cao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kai","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinting","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chenyu","family":"Hou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0140-7043","authenticated-orcid":false,"given":"Jing","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hangning","family":"Que","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,5,24]]},"reference":[{"key":"e_1_2_10_1_2","first-page":"50","article-title":"A view of cloud computing","volume":"53","author":"Lee J.","year":"2013","journal-title":"Communications of the Acm"},{"key":"e_1_2_10_2_2","doi-asserted-by":"crossref","unstructured":"SowmyaK.andSundarrajR. P. Strategic bidding for cloud resources under dynamic pricing schemes Proceedings of the International Symposium on Cloud and Services Computing (ISCOS \u203212) December 2012 Mangalore India IEEE 25\u201330 https:\/\/doi.org\/10.1109\/iscos.2012.28 2-s2.0-84876125745.","DOI":"10.1109\/ISCOS.2012.28"},{"key":"e_1_2_10_3_2","doi-asserted-by":"crossref","unstructured":"ZhouA. WangS. SunQ. ZouH. andYangF. Dynamic virtual resource renting method for maximizing the profits of a cloud service provider in a dynamic pricing model Proceedings of the 2013 International Conference on Parallel and Distributed Systems (ICPADS \u203213) December 2013 Seoul Korea (South) 118\u2013125 https:\/\/doi.org\/10.1109\/ICPADS.2013.28.","DOI":"10.1109\/ICPADS.2013.28"},{"key":"e_1_2_10_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.10.004"},{"key":"e_1_2_10_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2015.2508383"},{"key":"e_1_2_10_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/tsc.2015.2407877"},{"key":"e_1_2_10_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2014.2369421"},{"key":"e_1_2_10_8_2","doi-asserted-by":"crossref","unstructured":"MykletunE.andTsudikG. Aggregation queries in the database-as-a-service model 4127 Proceedings of the IFIP Conference on Data and Applications Security and Privacy 2006 Springer Berlin Heidelberg 89\u2013103 https:\/\/doi.org\/10.1007\/11805588_7 2-s2.0-33746748166.","DOI":"10.1007\/11805588_7"},{"key":"e_1_2_10_9_2","unstructured":"WangH. JingQ. andChenR. Distributed systems meet economics: pricing in the cloud Proceedings of the USENIX Conference on Hot Topics in Cloud Computing 2010."},{"key":"e_1_2_10_10_2","doi-asserted-by":"crossref","unstructured":"KilciogluC.andRaoJ. M. Competition on price and quality in cloud computing Proceedings of the International Conference on World Wide Web April 2016 1123\u20131132 https:\/\/doi.org\/10.1145\/2872427.2883043.","DOI":"10.1145\/2872427.2883043"},{"key":"e_1_2_10_11_2","doi-asserted-by":"publisher","DOI":"10.14257\/ijgdc.2013.6.5.09"},{"key":"e_1_2_10_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/tcc.2013.15"},{"key":"e_1_2_10_13_2","doi-asserted-by":"crossref","unstructured":"GuS. LiZ. WuC. andHuangC. An efficient auction mechanism for service chains in the NFV market Proceedings of the IEEE INFOCOM 2016\u2014IEEE Conference on Computer Communications April 2016 San Francisco Calif USA 1\u20139 https:\/\/doi.org\/10.1109\/INFOCOM.2016.7524438.","DOI":"10.1109\/INFOCOM.2016.7524438"},{"key":"e_1_2_10_14_2","doi-asserted-by":"crossref","unstructured":"LinW.-Y. LinG.-Y. andWeiH.-Y. Dynamic auction mechanism for cloud resource allocation Proceedings of the 10th IEEE\/ACM International Symposium on Cluster Cloud and Grid Computing (CCGrid \u203210) May 2010 591\u2013592 https:\/\/doi.org\/10.1109\/CCGRID.2010.92 2-s2.0-77954912744.","DOI":"10.1109\/CCGRID.2010.92"},{"key":"e_1_2_10_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2016.2609844"},{"key":"e_1_2_10_16_2","doi-asserted-by":"crossref","unstructured":"ShiW. ZhangL. WuC. LiZ. andLauF. C. M. An online auction framework for dynamic resource provisioning in cloud computing Proceedings of the 2014 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS \u203214) June 2014 71\u201383 https:\/\/doi.org\/10.1145\/2591971.2591980 2-s2.0-84904343815.","DOI":"10.1145\/2637364.2591980"},{"key":"e_1_2_10_17_2","first-page":"2679","article-title":"Using a Predator-Prey Model to Explain Variations of Cloud Spot Price","volume":"28","author":"Zheng L.","year":"2017","journal-title":"Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology"},{"key":"e_1_2_10_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3143314.3078529"},{"key":"e_1_2_10_19_2","unstructured":"KlineN.andSnodgrassR. T. Computing temporal aggregates Proceedings of the 1995 IEEE 11th International Conference on Data Engineering March 1995 222\u2013231 2-s2.0-0029235399."},{"key":"e_1_2_10_20_2","doi-asserted-by":"crossref","unstructured":"MoonB. LopezI. F. V. andImmanuelV. Scalable algorithms for large temporal aggregation Proceedings of the 2000 IEEE 16th International Conference on Data Engineering (ICDE\u203200) March 2000 145\u2013154 2-s2.0-0033877866.","DOI":"10.1109\/ICDE.2000.839401"},{"key":"e_1_2_10_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2003.1198403"},{"key":"e_1_2_10_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0107-z"},{"key":"e_1_2_10_23_2","doi-asserted-by":"crossref","unstructured":"BayerR.andMcCreightE. Organization and maintenance of large ordered indices Proceedings of the 1970 ACM SIGMOD Workshop on Data Description Access and Control (SIGFIDET \u203270) November 1970 107\u2013141 2-s2.0-84865588615.","DOI":"10.1145\/1734663.1734671"},{"key":"e_1_2_10_24_2","doi-asserted-by":"crossref","unstructured":"GraefeG.andKunoH. Modern B-tree techniques Proceedings of the 2011 IEEE 27th International Conference on Data Engineering (ICDE \u203211) April 2011 1370\u20131373 https:\/\/doi.org\/10.1109\/ICDE.2011.5767956 2-s2.0-79957834849.","DOI":"10.1109\/ICDE.2011.5767956"},{"key":"e_1_2_10_25_2","doi-asserted-by":"crossref","unstructured":"YaoP. ZhangH. XueY. ZhouM. XuG. GaoZ. andChenS. Segment-tree based cost aggregation for stereo matching with enhanced segmentation advantage Proceedings of the 2017 IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP \u203217) March 2017 New Orleans LA USA 2027\u20132031 https:\/\/doi.org\/10.1109\/ICASSP.2017.7952512.","DOI":"10.1109\/ICASSP.2017.7952512"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4263831.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4263831.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2018\/4263831","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T19:08:40Z","timestamp":1751656120000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2018\/4263831"}},"subtitle":[],"editor":[{"given":"Shangguang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1155\/2018\/4263831"],"URL":"https:\/\/doi.org\/10.1155\/2018\/4263831","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"type":"print","value":"1530-8669"},{"type":"electronic","value":"1530-8677"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"2018-02-24","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-04-19","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-05-24","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"4263831"}}