{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T21:10:49Z","timestamp":1730322649764,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":55,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T00:00:00Z","timestamp":1624406400000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["1836752","1763834","1802523"]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,23]]},"DOI":"10.1145\/3369583.3392675","type":"proceedings-article","created":{"date-parts":[[2020,6,22]],"date-time":"2020-06-22T03:27:27Z","timestamp":1592796447000},"page":"53-64","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Cloud-scale VM-deflation for Running Interactive Applications On Transient Servers"],"prefix":"10.1145","author":[{"given":"Alexander","family":"Fuerst","sequence":"first","affiliation":[{"name":"Indiana University, Bloomington, IN, USA"}]},{"given":"Ahmed","family":"Ali-Eldin","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst & Chalmers University of Technology, Amherst, MA, USA"}]},{"given":"Prashant","family":"Shenoy","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, Amherst, MA, USA"}]},{"given":"Prateek","family":"Sharma","sequence":"additional","affiliation":[{"name":"Indiana University, Bloomington, IN, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,6,23]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"October","author":"Wikipedia Statistics","year":"2015","unstructured":"Wikipedia Statistics. Accessed: October, 2015, URL: https:\/\/stats.wikimedia.org\/EN\/Sitemap.htm."},{"key":"e_1_3_2_2_2_1","volume-title":"https:\/\/aws.amazon.com\/blogs\/aws\/low-cost-burstableec2- instances\/","author":"Burstable Instances","year":"2014","unstructured":"EC2 Burstable Instances. https:\/\/aws.amazon.com\/blogs\/aws\/low-cost-burstableec2- instances\/, 2014."},{"key":"e_1_3_2_2_3_1","volume-title":"September 24th","author":"Google","year":"2015","unstructured":"Google preemptible instances. https:\/\/cloud.google.com\/compute\/docs\/instances\/ preemptible, September 24th 2015."},{"key":"e_1_3_2_2_4_1","volume-title":"https:\/\/www.haproxy.org","author":"Haproxy","year":"2016","unstructured":"Haproxy. https:\/\/www.haproxy.org, 2016."},{"key":"e_1_3_2_2_5_1","volume-title":"June","author":"Azure","year":"2017","unstructured":"Azure low priority batch vms. https:\/\/docs.microsoft.com\/en-us\/azure\/batch\/ batch-low-pri-vms, June 2017."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"crossref","unstructured":"Agmon Ben-Yehuda O. Posener E. Ben-Yehuda M. Schuster A. and Mu'alem A. Ginseng: Market-driven memory allocation. In VEE (2014) ACM.","DOI":"10.1145\/2576195.2576197"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211900"},{"key":"e_1_3_2_2_8_1","first-page":"1","volume-title":"ACM","author":"Ali-Eldin A.","unstructured":"Ali-Eldin, A., Westin, J., Wang, B., Sharma, P., and Shenoy, P. Spotweb: Running latency-sensitive distributed web services on transient cloud servers. In HPDC (2019), ACM, p. 1-12."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541969"},{"key":"e_1_3_2_2_10_1","volume-title":"January 6th","author":"Barr J.","year":"2015","unstructured":"Barr, J. New - EC2 Spot Instance Termination Notices. https:\/\/aws.amazon.com\/ blogs\/aws\/new-ec2-spot-instance-termination-notices\/, January 6th 2015."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892242.2892250"},{"key":"e_1_3_2_2_12_1","volume-title":"-L. Quantifying skype user satisfaction. SIGCOMM","author":"Chen K.-T.","year":"2006","unstructured":"Chen, K.-T., Huang, C.-Y., Huang, P., and Lei, C.-L. Quantifying skype user satisfaction. SIGCOMM (2006), 399--410."},{"key":"e_1_3_2_2_13_1","first-page":"95","volume-title":"ICAC","author":"Chiang J.-H.","year":"2013","unstructured":"Chiang, J.-H., Li, H.-L., and Chiueh, T.-c. Working set-based physical memory ballooning. In ICAC (2013), pp. 95--99."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_2_15_1","volume-title":"Alibaba production cluster trace data. https:\/\/github.com\/alibaba\/ clusterdata","author":"Ding H.","year":"2018","unstructured":"Ding, H. Alibaba production cluster trace data. https:\/\/github.com\/alibaba\/ clusterdata, 2018."},{"key":"e_1_3_2_2_16_1","first-page":"73","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Ding X.","year":"2014","unstructured":"Ding, X., Gibbons, P. B., Kozuch, M. A., and Shan, J. Gleaner: mitigating the blocked-waiter wakeup problem for virtualized multicore applications. In 2014 USENIX Annual Technical Conference (USENIX ATC 14) (2014), pp. 73--84."},{"key":"e_1_3_2_2_17_1","first-page":"3","volume-title":"ACM","author":"Gan Y.","unstructured":"Gan, Y., Zhang, Y., Cheng, D., Shetty, A., Rathi, P., Katarki, N., Bruno, A., Hu, J., Ritchken, B., Jackson, B., et al. An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems. In ASPLOS (2019), ACM, pp. 3--18."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2010.5691343"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626334"},{"key":"e_1_3_2_2_20_1","first-page":"1","article-title":"Vmware distributed resource management: Design, implementation, and lessons learned","volume":"1","author":"Gulati A.","year":"2012","unstructured":"Gulati, A., Holler, A., Ji, M., Shanmuganathan, G., Waldspurger, C., and Zhu, X. Vmware distributed resource management: Design, implementation, and lessons learned. VMware Technical Journal 1, 1 (2012), 45--64.","journal-title":"VMware Technical Journal"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3326285.3329074"},{"key":"e_1_3_2_2_22_1","first-page":"79","volume-title":"ACM","author":"Gupta V.","unstructured":"Gupta, V., Lee, M., and Schwan, K. Heterovisor: Exploiting resource heterogeneity to enhance the elasticity of cloud platforms. In VEE (2015), ACM, pp. 79--92."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064182"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/2748143.2748388"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2011.27"},{"key":"e_1_3_2_2_26_1","first-page":"225","volume-title":"Proceedings of the Linux symposium","volume":"1","author":"Kivity A.","year":"2007","unstructured":"Kivity, A., Kamay, Y., Laor, D., Lublin, U., and Liguori, A. kvm: the linux virtual machine monitor. In Proceedings of the Linux symposium (2007), vol. 1, pp. 225--230."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2015.145"},{"key":"e_1_3_2_2_28_1","first-page":"970","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","author":"Liu H.","year":"2014","unstructured":"Liu, H., and He, B. Reciprocal resource fairness: Towards cooperative multiple resource fair sharing in iaas clouds. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (2014), IEEE Press, pp. 970--981. Weighted DRF with resource trading among applications."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2320915"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600212.2600226"},{"key":"e_1_3_2_2_31_1","first-page":"69","volume-title":"Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13)","author":"Nguyen H.","year":"2013","unstructured":"Nguyen, H., Shen, Z., Gu, X., Subbiah, S., and Wilkes, J. Agile: Elastic distributed resource scaling for infrastructure-as-a-service. In Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13) (2013), pp. 69--82."},{"key":"e_1_3_2_2_32_1","first-page":"11","article-title":"Stopgap: elastic vms to enhance server consolidation. Software","volume":"47","author":"Nitu V.","year":"2017","unstructured":"Nitu, V., Teabe, B., Fopa, L., Tchana, A., and Hagimont, D. Stopgap: elastic vms to enhance server consolidation. Software: Practice and Experience 47, 11 (2017), 1501--1519.","journal-title":"Practice and Experience"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451512.2451549"},{"key":"e_1_3_2_2_34_1","first-page":"13","volume-title":"ACM","author":"Padala P.","unstructured":"Padala, P., Hou, K.-Y., Shin, K. G., Zhu, X., Uysal, M., Wang, Z., Singhal, S., and Merchant, A. Automated control of multiple virtualized resources. In EuroSys (2009), ACM, pp. 13--26."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273026"},{"key":"e_1_3_2_2_36_1","first-page":"1","article-title":"-Z. Qos guarantees and service differentiation for dynamic cloud applications","volume":"10","author":"Rao J.","year":"2013","unstructured":"Rao, J., Wei, Y., Gong, J., and Xu, C.-Z. Qos guarantees and service differentiation for dynamic cloud applications. IEEE Transactions on Network and Service Management 10, 1 (2013), 43--55.","journal-title":"IEEE Transactions on Network and Service Management"},{"key":"e_1_3_2_2_37_1","first-page":"313","volume-title":"Ottawa Linux Symposium (OLS)","author":"Schopp J. H.","year":"2006","unstructured":"Schopp, J. H., Fraser, K., and Silbermann, M. J. Resizing memory with balloons and hotplug. In Ottawa Linux Symposium (OLS) (2006), pp. 313--319."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303945"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901319"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901319"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3078505.3078511"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287081"},{"key":"e_1_3_2_2_43_1","first-page":"16","volume-title":"ACM","author":"Sharma P.","unstructured":"Sharma, P., Lee, S., Guo, T., Irwin, D., and Shenoy, P. Spotcheck: Designing a derivative iaas cloud on the spot market. In EuroSys (2015), ACM, p. 16."},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038921"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806851"},{"key":"e_1_3_2_2_46_1","volume-title":"J. Large-scale cluster management at google with borg. In EuroSys","author":"Verma A.","year":"2015","unstructured":"Verma, A., Pedrosa, L., Korupolu, M., Oppenheimer, D., Tune, E., andWilkes, J. Large-scale cluster management at google with borg. In EuroSys (2015), ACM."},{"key":"e_1_3_2_2_47_1","volume-title":"Memory resource management in vmware esx server. OSDI","author":"Waldspurger C. A.","year":"2002","unstructured":"Waldspurger, C. A. Memory resource management in vmware esx server. OSDI (2002)."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"crossref","unstructured":"Wang C. Urgaonkar B. Gupta A. Kesidis G. and Liang Q. Exploiting spot and burstable instances for improving the cost-efficacy of in-memory caches on the public cloud. 620--634.","DOI":"10.1145\/3064176.3064220"},{"key":"e_1_3_2_2_49_1","volume-title":"NSDI","author":"Wieder A.","year":"2012","unstructured":"Wieder, A., Bhatotia, P., Post, A., and Rodrigues, R. Orchestrating the deployment of computations in the cloud with conductor. In NSDI (2012)."},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2009.04.014"},{"key":"e_1_3_2_2_51_1","first-page":"575","volume-title":"ACM","author":"Yang Y.","unstructured":"Yang, Y., Kim, G.-W., Song, W. W., Lee, Y., Chung, A., Qian, Z., Cho, B., and Chun, B.-G. Pado: A data processing engine for harnessing transient resources in data centers. In EuroSys (2017), ACM, pp. 575--588."},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670990"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2016.14"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618530"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/GCC.2010.28"}],"event":{"name":"HPDC '20: The 29th International Symposium on High-Performance Parallel and Distributed Computing","sponsor":["University of Arizona University of Arizona","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Stockholm Sweden","acronym":"HPDC '20"},"container-title":["Proceedings of the 29th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369583.3392675","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369583.3392675","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T15:26:33Z","timestamp":1726068393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369583.3392675"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,23]]},"references-count":55,"alternative-id":["10.1145\/3369583.3392675","10.1145\/3369583"],"URL":"https:\/\/doi.org\/10.1145\/3369583.3392675","relation":{},"subject":[],"published":{"date-parts":[[2020,6,23]]},"assertion":[{"value":"2020-06-23","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}