{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T04:06:07Z","timestamp":1777521967944,"version":"3.51.4"},"reference-count":117,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2020,3,20]],"date-time":"2020-03-20T00:00:00Z","timestamp":1584662400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2018YFB2101300"],"award-info":[{"award-number":["2018YFB2101300"]}]},{"name":"ECNU XingFuZhiHua Program"},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61872147"],"award-info":[{"award-number":["61872147"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2021,3,31]]},"abstract":"<jats:p>As the demand for computing resources grows, cloud computing becomes more and more popular as a pay-as-you-go model, in which the computing resources and services are provided to cloud users efficiently. For cloud providers, the typical goal is to maximize their profits. However, maximizing profits in a highly competitive cloud market is a huge challenge for cloud providers. In this article, a survey of profit optimization techniques is proposed to increase cloud provider profitability through service quality improvement, service pricing, energy consumption reduction, and virtual network function (VNF) deployment. The strategy of improving user service quality is discussed first, followed by the pricing strategy for cloud resources to maximize revenue. Then, this article summarizes the techniques for cloud data centers to reduce server power consumption. Finally, various heuristic algorithms for VNF deployment in the cloud are further described to reduce the cost of cloud providers while maintaining performance. We classify research works based on components of profit and methods used to demonstrate similarities and differences in these studies. We hope this survey will provide researchers with insights into cloud profit optimization techniques.<\/jats:p>","DOI":"10.1145\/3376917","type":"journal-article","created":{"date-parts":[[2020,3,20]],"date-time":"2020-03-20T21:04:17Z","timestamp":1584738257000},"page":"1-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["A Survey of Profit Optimization Techniques for Cloud Providers"],"prefix":"10.1145","volume":"53","author":[{"given":"Peijin","family":"Cong","sequence":"first","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guo","family":"Xu","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7421-1711","authenticated-orcid":false,"given":"Tongquan","family":"Wei","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keqin","family":"Li","sequence":"additional","affiliation":[{"name":"State University of New York, New York, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,3,20]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2018. Alibaba Cloud. Retrieved from https:\/\/cn.aliyun.com.  2018. Alibaba Cloud. Retrieved from https:\/\/cn.aliyun.com."},{"key":"e_1_2_1_2_1","unstructured":"2018. AmazonEC2SpotInstances. Retrieved from http:\/\/aws.amazon.com\/ec2\/spot-instances\/.  2018. AmazonEC2SpotInstances. Retrieved from http:\/\/aws.amazon.com\/ec2\/spot-instances\/."},{"key":"e_1_2_1_3_1","unstructured":"2018. Elastic Compute Service (ECS)_Service Level Agreement. Retrieved from http:\/\/terms.aliyun.com\/legal-agreement\/terms\/suit_bu1_ali_cloud\/suit_bu1_ali_cloud201909241949_62160.html?spm=a2c4g.11186623.2.11.65491d94fphcD5.  2018. Elastic Compute Service (ECS)_Service Level Agreement. Retrieved from http:\/\/terms.aliyun.com\/legal-agreement\/terms\/suit_bu1_ali_cloud\/suit_bu1_ali_cloud201909241949_62160.html?spm=a2c4g.11186623.2.11.65491d94fphcD5."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2015.7335301"},{"key":"e_1_2_1_5_1","volume-title":"M. Daud Awan, and M. Sikandar Hayat Khayal.","author":"Arshad Sahar","year":"2015"},{"key":"e_1_2_1_6_1","volume-title":"Reaz Ahmed, and Raouf Boutaba.","author":"Bari Md Faizul","year":"2015"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2017.02.011"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.203"},{"key":"e_1_2_1_9_1","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/TC.2013.122","article-title":"Optimal power allocation and load distribution for multiple heterogeneous multicore server processors across clouds and data centers","volume":"63","author":"Cao Junwei","year":"2013","journal-title":"IEEE Transactions on Computers"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670999"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2018.08.001"},{"key":"e_1_2_1_12_1","volume-title":"Performance-aware fair scheduling: Exploiting demand elasticity of data analytics jobs","author":"Chen Chen","year":"2018"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996161"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2017.00076"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2843343"},{"key":"e_1_2_1_16_1","volume-title":"Fung Po Tso, and Dimitrios P. Pezaros","author":"Cui Lin","year":"2016"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2604811"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33017570"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3063713"},{"key":"e_1_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Nnamdi Ekwe-Ekwe and Adam Barker. 2018. Location location location: Exploring Amazon EC2 spot instance pricing across geographical regions - extended version. arXiv:1807.10507v1.  Nnamdi Ekwe-Ekwe and Adam Barker. 2018. Location location location: Exploring Amazon EC2 spot instance pricing across geographical regions - extended version. arXiv:1807.10507v1.","DOI":"10.1109\/CCGRID.2018.00059"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274657"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2668470"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486320"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2017.08.010"},{"key":"e_1_2_1_25_1","first-page":"118","article-title":"A comprehensive survey on quality of service implementations in cloud computing","volume":"4","author":"Firdhous Mohamed","year":"2013","journal-title":"International Journal of Scientific and Engineering Research"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218459"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2016.2594172"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524536"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2013.2237929"},{"key":"e_1_2_1_30_1","volume-title":"Cloud pricing models: A survey and position paper","author":"Gohad Atul","year":"2013"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-011-9325-x"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2011.11.004"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2464795"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-1-19"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-014-0407-8"},{"key":"e_1_2_1_36_1","volume-title":"Cost-effective big data mining in the cloud: A case study with K-means","author":"He Qiang","year":"2017"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2018.2890252"},{"key":"e_1_2_1_38_1","volume-title":"Need for speed: Cora scheduler for optimizing completion-times in the cloud","author":"Huang Zhe","year":"2015"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195719"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.3390\/computers3010001"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.08.003"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.05.010"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486291"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-017-9444-x"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2018.2842798"},{"key":"e_1_2_1_46_1","volume-title":"TailCutter: Wisely cutting tail latency in cloud CDN under cost constraints","author":"Lai Zeqi","year":"2016"},{"key":"e_1_2_1_47_1","volume-title":"Nguyen","author":"Le Kien","year":"2011"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.12.002"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2802518"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2017.25"},{"key":"e_1_2_1_51_1","volume-title":"Let\u2019s stay together: Towards traffic aware virtual machine placement in data centers","author":"Li Xin","year":"2014"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2675422"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/MWSCAS.2014.6908427"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.60"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSS.2016.2519506"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486219"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2016.11.002"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2647981"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1982185.1982216"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2013.10.004"},{"key":"e_1_2_1_61_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC\u201916)","author":"Marandi Parisa Jalili","year":"2016"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-016-9385-9"},{"key":"e_1_2_1_63_1","volume-title":"Mahyar Movahed Nejad, and Daniel Grosu","author":"Mashayekhy Lena","year":"2013"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2014.2338323"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2010.77"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2014.6968961"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2012.11.002"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSUSC.2017.2667706"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2401021"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1809049.1809052"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2016.7818394"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2013.14"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.10.016"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2671867"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524611"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592584"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2017.2686979"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2012.51"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503248"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.64"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2009.5429058"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2014.2314655"},{"key":"e_1_2_1_83_1","volume-title":"A taxonomy and survey on scheduling algorithms for scientific workflows in IaaS cloud computing environments. Concurrency and Computation: Practice and Experience 29, 8","author":"Rodriguez Maria Alejandra","year":"2017"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2013.2276427"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.23"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057036"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-015-9359-2"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.09.002"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.84"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2010.07.006"},{"key":"e_1_2_1_91_1","volume-title":"Pezaros","author":"Tso Fung Po","year":"2014"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2016.2618394"},{"key":"e_1_2_1_93_1","volume-title":"Gumaste","author":"Wang Juntao","year":"2016"},{"key":"e_1_2_1_94_1","volume-title":"When cloud meets ebay: Towards effective pricing for cloud computing","author":"Wang Qian","year":"2012"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2960024"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS.2013.6550265"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2016.0028"},{"key":"e_1_2_1_98_1","first-page":"324","article-title":"Service level agreement in cloud computing: A survey","volume":"14","author":"Wazir Usman","year":"2016","journal-title":"International Journal of Computer Science and Information Security"},{"key":"e_1_2_1_99_1","volume-title":"QPRED: Using quantile predictions to improve power usage for private clouds","author":"Wolski Rich","year":"2017"},{"key":"e_1_2_1_100_1","volume-title":"Cloud pricing models: Taxonomy, survey and interdisciplinary challenges. ACM Computing Surveys 52, 6","author":"Wu Caesar","year":"2019"},{"key":"e_1_2_1_101_1","volume-title":"IJCAI","author":"Xu Bolei","year":"2015"},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.308"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2013.15"},{"key":"e_1_2_1_104_1","volume-title":"WASP: Workload adaptive energy-latency optimization in server farms using server low-power states","author":"Yao Fan","year":"2017"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2016.7474348"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524355"},{"key":"e_1_2_1_107_1","volume-title":"Henry Shu-hung Chung, and Yun Li","author":"Zhang Jun","year":"2015"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2435784"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.12.018"},{"key":"e_1_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.232"},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2011.33"},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46295-0_39"},{"key":"e_1_2_1_113_1","volume-title":"Lau","author":"Zhang Xiaoxi","year":"2017"},{"key":"e_1_2_1_114_1","volume-title":"Lau","author":"Zhang Xiaoxi","year":"2018"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218425"},{"key":"e_1_2_1_116_1","volume-title":"Lau","author":"Zhao Jian","year":"2014"},{"key":"e_1_2_1_117_1","volume-title":"Shroff","author":"Zheng Zizhan","year":"2016"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3376917","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3376917","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:48Z","timestamp":1750202628000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3376917"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,20]]},"references-count":117,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3,31]]}},"alternative-id":["10.1145\/3376917"],"URL":"https:\/\/doi.org\/10.1145\/3376917","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,20]]},"assertion":[{"value":"2019-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-03-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}