{"id":"https://openalex.org/W2100537799","doi":"https://doi.org/10.1109/tpds.2014.2320915","title":"Hotplug or Ballooning: A Comparative Study on Dynamic Memory Management Techniques for Virtual Machines","display_name":"Hotplug or Ballooning: A Comparative Study on Dynamic Memory Management Techniques for Virtual Machines","publication_year":2014,"publication_date":"2014-04-29","ids":{"openalex":"https://openalex.org/W2100537799","doi":"https://doi.org/10.1109/tpds.2014.2320915","mag":"2100537799"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2014.2320915","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2014.2320915","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033955608","display_name":"Haikun Liu","orcid":"https://orcid.org/0000-0003-4290-1408"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Haikun Liu","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022262922","display_name":"Hai Jin","orcid":"https://orcid.org/0000-0002-3934-7605"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Jin","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022398389","display_name":"Xiaofei Liao","orcid":"https://orcid.org/0000-0001-6302-813X"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaofei Liao","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079024370","display_name":"Wei Deng","orcid":"https://orcid.org/0000-0001-6391-1926"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Deng","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"[Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.]","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039946576","display_name":"Bingsheng He","orcid":"https://orcid.org/0000-0001-8618-4581"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Bingsheng He","raw_affiliation_strings":["Department of Computer Science and Engineering, Nanyang Technological University, Singapore","[Department of Computer Science and Engineering, Nanyang Technological University, Singapore]"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"[Department of Computer Science and Engineering, Nanyang Technological University, Singapore]","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012773300","display_name":"Chengzhong Xu","orcid":"https://orcid.org/0000-0001-9480-0356"},"institutions":[{"id":"https://openalex.org/I185443292","display_name":"Wayne State University","ror":"https://ror.org/01070mq45","country_code":"US","type":"education","lineage":["https://openalex.org/I185443292"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng-zhong Xu","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Wayne State University, 5050 Anthony Wayne Drive, Detroit, MI 48202"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Wayne State University, 5050 Anthony Wayne Drive, Detroit, MI 48202","institution_ids":["https://openalex.org/I185443292"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5033955608"],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":11.8335,"has_fulltext":false,"cited_by_count":47,"citation_normalized_percentile":{"value":0.98228557,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"26","issue":"5","first_page":"1350","last_page":"1363"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.992900013923645,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8620402812957764},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.7940192222595215},{"id":"https://openalex.org/keywords/extended-memory","display_name":"Extended memory","score":0.6440869569778442},{"id":"https://openalex.org/keywords/c-dynamic-memory-allocation","display_name":"C dynamic memory allocation","score":0.5857797861099243},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.5767179727554321},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.5758251547813416},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.5115436315536499},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5055110454559326},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.4806979298591614},{"id":"https://openalex.org/keywords/dynamic-random-access-memory","display_name":"Dynamic random-access memory","score":0.44626304507255554},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.42901933193206787},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.41847455501556396},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.3618691563606262},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3541911244392395},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3400961756706238},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.18260154128074646},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.14523085951805115}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8620402812957764},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.7940192222595215},{"id":"https://openalex.org/C171675096","wikidata":"https://www.wikidata.org/wiki/Q1143380","display_name":"Extended memory","level":4,"score":0.6440869569778442},{"id":"https://openalex.org/C34339311","wikidata":"https://www.wikidata.org/wiki/Q1050390","display_name":"C dynamic memory allocation","level":4,"score":0.5857797861099243},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.5767179727554321},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.5758251547813416},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.5115436315536499},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5055110454559326},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.4806979298591614},{"id":"https://openalex.org/C118702147","wikidata":"https://www.wikidata.org/wiki/Q189396","display_name":"Dynamic random-access memory","level":3,"score":0.44626304507255554},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42901933193206787},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.41847455501556396},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.3618691563606262},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3541911244392395},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3400961756706238},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.18260154128074646},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.14523085951805115}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tpds.2014.2320915","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2014.2320915","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},{"id":"pmh:oai:dr.ntu.edu.sg:10356/104210","is_oa":false,"landing_page_url":"https://hdl.handle.net/10356/104210","pdf_url":null,"source":{"id":"https://openalex.org/S4306402609","display_name":"DR-NTU (Nanyang Technological University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I172675005","host_organization_name":"Nanyang Technological University","host_organization_lineage":["https://openalex.org/I172675005"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Journal Article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1768587788","display_name":null,"funder_award_id":"13MS87","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G4201822936","display_name":null,"funder_award_id":"61272408","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8729926381","display_name":null,"funder_award_id":"61300040","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8932173757","display_name":null,"funder_award_id":"61322210","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320320875","display_name":"Deutscher Akademischer Austauschdienst","ror":"https://ror.org/039djdh30"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W7289649","https://openalex.org/W16408702","https://openalex.org/W1748185012","https://openalex.org/W1881085318","https://openalex.org/W1965524150","https://openalex.org/W1979036247","https://openalex.org/W1991546210","https://openalex.org/W2041093720","https://openalex.org/W2069687716","https://openalex.org/W2118502218","https://openalex.org/W2121542813","https://openalex.org/W2122976880","https://openalex.org/W2126543901","https://openalex.org/W2131726714","https://openalex.org/W2143818983","https://openalex.org/W2144499696","https://openalex.org/W2144518192","https://openalex.org/W2144628693","https://openalex.org/W2152865592","https://openalex.org/W2158535916","https://openalex.org/W2162317040","https://openalex.org/W2164170013","https://openalex.org/W2164845301","https://openalex.org/W2165116370","https://openalex.org/W2166091242","https://openalex.org/W2166140339","https://openalex.org/W2166874382","https://openalex.org/W2168954695","https://openalex.org/W2343386722","https://openalex.org/W2734690674","https://openalex.org/W2951128501","https://openalex.org/W3114516458","https://openalex.org/W4236010665","https://openalex.org/W4243947286","https://openalex.org/W4244591065","https://openalex.org/W4254817417","https://openalex.org/W6600302386","https://openalex.org/W6600643684","https://openalex.org/W6639096221","https://openalex.org/W6645269501","https://openalex.org/W6677689855","https://openalex.org/W6740943596"],"related_works":["https://openalex.org/W4293054943","https://openalex.org/W2558276258","https://openalex.org/W2334181344","https://openalex.org/W2401095501","https://openalex.org/W1545590191","https://openalex.org/W2056436264","https://openalex.org/W4214748026","https://openalex.org/W2020469226","https://openalex.org/W2471153971","https://openalex.org/W2074563599"],"abstract_inverted_index":{"In":[0,55],"virtualization":[1],"environments,":[2],"static":[3],"memory":[4,25,32,41,72,78,84,96,103,106,119,148],"allocation":[5,26],"for":[6,76,94,132,141],"virtual":[7],"machines":[8],"(VMs)":[9],"can":[10,137],"lead":[11],"to":[12,36,70,143],"severe":[13],"service":[14],"level":[15],"agreement":[16],"(SLA)":[17],"violations":[18],"or":[19,52,74],"inefficient":[20],"use":[21],"of":[22,40,92],"memory.":[23],"Dynamic":[24],"mechanisms":[27,45],"such":[28],"as":[29],"ballooning":[30,75],"and":[31,105,121],"hotplug":[33,73,85,120],"were":[34],"proposed":[35],"handle":[37],"the":[38,90,145],"dynamics":[39],"demands.":[42],"However,":[43],"these":[44,109],"so":[46],"far":[47],"have":[48],"not":[49],"been":[50],"quantitatively":[51],"comparatively":[53],"studied.":[54],"this":[56],"paper,":[57],"we":[58,113],"first":[59],"develop":[60],"a":[61,68,115],"runtime":[62],"system":[63],"called":[64],"U-tube,":[65],"which":[66],"provides":[67],"framework":[69],"adopt":[71],"dynamic":[77,95,102,147],"allocation.":[79],"We":[80,88],"then":[81],"implement":[82],"fine-grained":[83],"in":[86,151],"Xen.":[87],"demonstrate":[89],"effectiveness":[91],"U-tube":[93],"management":[97,149],"through":[98],"two":[99,110],"case":[100,111],"studies:":[101],"balancing":[104],"overcommitment.":[107],"With":[108],"studies,":[112],"make":[114],"quantitative":[116],"comparison":[117],"between":[118],"ballooning.":[122],"The":[123],"experiments":[124],"show":[125],"that":[126],"there":[127],"is":[128],"no":[129],"absolute":[130],"winner":[131],"different":[133,152],"scenarios.":[134,153],"Our":[135],"findings":[136],"be":[138],"very":[139],"useful":[140],"practitioners":[142],"choose":[144],"suitable":[146],"techniques":[150]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
