{"id":"https://openalex.org/W2909808587","doi":"https://doi.org/10.1109/tpds.2019.2893648","title":"Learn-as-you-go with Megh: Efficient Live Migration of Virtual Machines","display_name":"Learn-as-you-go with Megh: Efficient Live Migration of Virtual Machines","publication_year":2019,"publication_date":"2019-01-18","ids":{"openalex":"https://openalex.org/W2909808587","doi":"https://doi.org/10.1109/tpds.2019.2893648","mag":"2909808587"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2019.2893648","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2019.2893648","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/A5058797341","display_name":"Debabrota Basu","orcid":"https://orcid.org/0000-0002-3204-2884"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Debabrota Basu","raw_affiliation_strings":["Department of Computer Science, National University of Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-3204-2884","affiliations":[{"raw_affiliation_string":"Department of Computer Science, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048172016","display_name":"Xiayang Wang","orcid":"https://orcid.org/0000-0001-6717-3051"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiayang Wang","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-6717-3051","affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101408608","display_name":"Yang Hong","orcid":"https://orcid.org/0000-0003-4786-6402"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Hong","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100406215","display_name":"Haibo Chen","orcid":"https://orcid.org/0000-0002-9720-0361"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haibo Chen","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-9720-0361","affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025922937","display_name":"St\u00e9phane Bressan","orcid":"https://orcid.org/0000-0001-5536-3296"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Stephane Bressan","raw_affiliation_strings":["Department of Computer Science, National University of Singapore, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2045,"currency":"USD","value_usd":2045},"apc_paid":null,"fwci":13.0087,"has_fulltext":false,"cited_by_count":76,"citation_normalized_percentile":{"value":0.98529515,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":"30","issue":"8","first_page":"1786","last_page":"1801"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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":0.9998999834060669,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9976000189781189,"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"}},{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.9864000082015991,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.8753381967544556},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.6639577150344849},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5627055168151855},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5060102343559265},{"id":"https://openalex.org/keywords/live-migration","display_name":"Live migration","score":0.4943108558654785},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4862062335014343},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.4769117534160614},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.47601157426834106},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4744739830493927},{"id":"https://openalex.org/keywords/curse-of-dimensionality","display_name":"Curse of dimensionality","score":0.4423294961452484},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4346197247505188},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4318724274635315},{"id":"https://openalex.org/keywords/markov-process","display_name":"Markov process","score":0.29171985387802124},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.16655078530311584}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8753381967544556},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.6639577150344849},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5627055168151855},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5060102343559265},{"id":"https://openalex.org/C2778710394","wikidata":"https://www.wikidata.org/wiki/Q4179813","display_name":"Live migration","level":4,"score":0.4943108558654785},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4862062335014343},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.4769117534160614},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.47601157426834106},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4744739830493927},{"id":"https://openalex.org/C111030470","wikidata":"https://www.wikidata.org/wiki/Q1430460","display_name":"Curse of dimensionality","level":2,"score":0.4423294961452484},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4346197247505188},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4318724274635315},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.29171985387802124},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.16655078530311584},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2019.2893648","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2019.2893648","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"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.6899999976158142}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320698","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49"},{"id":"https://openalex.org/F4320320709","display_name":"National Research Foundation Singapore","ror":"https://ror.org/03cpyc314"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W206379916","https://openalex.org/W575556124","https://openalex.org/W638697221","https://openalex.org/W1491440672","https://openalex.org/W1515852644","https://openalex.org/W1557517019","https://openalex.org/W1601081659","https://openalex.org/W1646707810","https://openalex.org/W1969820741","https://openalex.org/W1997269120","https://openalex.org/W1998876997","https://openalex.org/W2010069926","https://openalex.org/W2012912569","https://openalex.org/W2022575296","https://openalex.org/W2034609836","https://openalex.org/W2042876290","https://openalex.org/W2045287414","https://openalex.org/W2046376809","https://openalex.org/W2063054322","https://openalex.org/W2076129894","https://openalex.org/W2076337359","https://openalex.org/W2078394884","https://openalex.org/W2090502325","https://openalex.org/W2100618668","https://openalex.org/W2110374615","https://openalex.org/W2110458625","https://openalex.org/W2119567691","https://openalex.org/W2124682147","https://openalex.org/W2126568761","https://openalex.org/W2131726714","https://openalex.org/W2138165844","https://openalex.org/W2148459868","https://openalex.org/W2150339816","https://openalex.org/W2155237069","https://openalex.org/W2158459299","https://openalex.org/W2254253446","https://openalex.org/W2263893300","https://openalex.org/W2294394350","https://openalex.org/W2383517464","https://openalex.org/W2487144912","https://openalex.org/W2556111255","https://openalex.org/W2586680856","https://openalex.org/W2751313252","https://openalex.org/W2754250728","https://openalex.org/W2755894621","https://openalex.org/W2761056160","https://openalex.org/W4214717370","https://openalex.org/W4229666556","https://openalex.org/W4237974662","https://openalex.org/W4285719527","https://openalex.org/W4298023569","https://openalex.org/W6608377300","https://openalex.org/W6649948755","https://openalex.org/W6669979951","https://openalex.org/W6680602711"],"related_works":["https://openalex.org/W1549982987","https://openalex.org/W1907588937","https://openalex.org/W2159337754","https://openalex.org/W2793500743","https://openalex.org/W1647981072","https://openalex.org/W4289372163","https://openalex.org/W3046505149","https://openalex.org/W2036557174","https://openalex.org/W2557582102","https://openalex.org/W4319779815"],"abstract_inverted_index":{"Cloud":[0,84],"providers":[1],"leverage":[2],"live":[3,142],"migration":[4,20,143,221],"of":[5,81,102,121,128,135,181,195,208,223,327],"virtual":[6,30,33,49],"machines":[7,50],"to":[8,27,35,39,62,164,172,237,244,257,264],"reduce":[9],"energy":[10],"consumption":[11],"and":[12,37,44,56,78,86,98,137,149,261,277,286,294,312,318],"allocate":[13],"resources":[14],"efficiently":[15],"in":[16,188,266,329],"data":[17],"centers.":[18],"Each":[19],"decision":[21,147],"depends":[22],"on":[23,48,75],"three":[24],"questions:":[25],"when":[26],"move":[28,36,40],"a":[29,145,153,224,232,245,250],"machine,":[31],"which":[32,216],"machine":[34],"where":[38],"it?":[41],"Dynamic,":[42],"uncertain,":[43],"heterogeneous":[45],"workloads":[46,129],"running":[47],"make":[51],"such":[52,68,90],"decisions":[53],"difficult.":[54],"Knowledge-based":[55,66],"heuristics-based":[57],"algorithms":[58,161,169,211],"are":[59,73,162,184,217],"commonly":[60],"used":[61],"tackle":[63],"this":[64,166],"problem.":[65],"algorithms,":[67,72,89,93],"as":[69,91,144,176,190,203],"MaxWeight":[70],"scheduling":[71],"dependent":[74],"the":[76,79,82,122,126,133,173,179,193,206,220,239,255,262,283,292,295,325],"specifics":[77],"dynamics":[80,127,260],"targeted":[83],"architectures":[85],"applications.":[87],"Heuristics-based":[88],"MMT":[92],"suffer":[94],"from":[95],"high":[96],"variance":[97],"poor":[99],"convergence":[100],"because":[101],"their":[103],"greedy":[104],"approach.":[105],"We":[106,279],"propose":[107],"an":[108,199],"online":[109],"reinforcement":[110,159],"learning":[111,160],"algorithm":[112],"called":[113],"Megh.":[114],"Megh":[115,131,226,230,253,273,281,302],"does":[116],"not":[117,186],"require":[118],"prior":[119],"knowledge":[120],"workload":[123],"rather":[124],"learns":[125],"as-it-goes.":[130],"models":[132],"problem":[134],"energy-":[136],"performance-efficient":[138],"resource":[139],"management":[140],"during":[141],"Markov":[146],"process":[148],"solves":[150],"it":[151,191,204],"using":[152,282],"functional":[154],"approximation":[155],"scheme.":[156],"While":[157],"several":[158],"proposed":[163],"solve":[165],"problem,":[167],"these":[168,228],"remain":[170],"confined":[171],"academic":[174],"realm":[175],"they":[177],"face":[178],"curse":[180],"dimensionality.":[182],"They":[183],"either":[185],"scalable":[187,276,315],"real-time,":[189],"is":[192,205,274,303,313],"case":[194,207],"MadVM,":[196],"or":[197],"need":[198],"elaborate":[200],"offline":[201],"training,":[202],"Q-learning.":[209],"These":[210],"often":[212],"incur":[213],"execution":[214,271,310],"overheads":[215],"comparable":[218],"with":[219,249,291],"time":[222],"VM.":[225],"overcomes":[227],"deficiencies.":[229],"uses":[231],"novel":[233],"dimensionality":[234],"reduction":[235],"scheme":[236],"project":[238],"combinatorially":[240],"explosive":[241],"state-action":[242],"space":[243,248],"polynomial":[246],"dimensional":[247],"sparse":[251],"basis.":[252],"has":[254],"capacity":[256],"learn":[258],"uncertain":[259],"ability":[263],"work":[265],"real-time":[267],"without":[268],"incurring":[269],"significant":[270],"overhead.":[272],"both":[275],"robust.":[278],"implement":[280],"CloudSim":[284],"toolkit":[285],"empirically":[287],"evaluate":[288],"its":[289],"performance":[290],"PlanetLab":[293],"Google":[296],"Cluster":[297],"workloads.":[298],"Experiments":[299],"validate":[300],"that":[301],"more":[304,314],"cost-effective,":[305],"converges":[306],"faster,":[307],"incurs":[308],"smaller":[309],"overhead":[311],"than":[316],"MadVM":[317],"MMT.":[319],"An":[320],"empirical":[321],"sensitivity":[322],"analysis":[323],"explicates":[324],"choice":[326],"parameters":[328],"experiments.":[330]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":12},{"year":2023,"cited_by_count":21},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":15},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":1}],"updated_date":"2026-08-28T12:50:07.497085","created_date":"2025-10-10T00:00:00"}
