{"id":"https://openalex.org/W3090489718","doi":"https://doi.org/10.1109/cloud49709.2020.00069","title":"Modelling VM Latent Characteristics and Predicting Application Performance using Semi-supervised Non-negative Matrix Factorization","display_name":"Modelling VM Latent Characteristics and Predicting Application Performance using Semi-supervised Non-negative Matrix Factorization","publication_year":2020,"publication_date":"2020-10-01","ids":{"openalex":"https://openalex.org/W3090489718","doi":"https://doi.org/10.1109/cloud49709.2020.00069","mag":"3090489718"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/cloud49709.2020.00069","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/20545/1/cloud_short_submit.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100768192","display_name":"Yuhui Lin","orcid":"https://orcid.org/0000-0002-9601-6538"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Yuhui Lin","raw_affiliation_strings":["University of St Andrews, St Andrews, UK"],"affiliations":[{"raw_affiliation_string":"University of St Andrews, St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057205845","display_name":"Adam Barker","orcid":"https://orcid.org/0000-0002-0463-7207"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Adam Barker","raw_affiliation_strings":["University of St Andrews, St Andrews, UK"],"affiliations":[{"raw_affiliation_string":"University of St Andrews, St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027157407","display_name":"John Thomson","orcid":"https://orcid.org/0000-0002-1905-7539"},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"John Thomson","raw_affiliation_strings":["University of St Andrews, St Andrews, UK"],"affiliations":[{"raw_affiliation_string":"University of St Andrews, St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.401,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":5,"citation_normalized_percentile":{"value":0.644608,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":79,"max":81},"biblio":{"volume":null,"issue":null,"first_page":"470","last_page":"474"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.993,"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"}},"topics":[{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.993,"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/T10260","display_name":"Software Engineering Research","score":0.992,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9877,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8228303},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.54931056},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5196663},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.5064572},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.49738553},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.4751363},{"id":"https://openalex.org/C51167844","wikidata":"https://www.wikidata.org/wiki/Q4422623","display_name":"Latent variable","level":2,"score":0.4546878},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.43317813},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4070277},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38045925},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.06498569},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/cloud49709.2020.00069","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hdl.handle.net/10023/20545","pdf_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/20545/1/cloud_short_submit.pdf","source":{"id":"https://openalex.org/S4306400230","display_name":"St Andrews Research Repository (St Andrews Research Repository)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I16835326","host_organization_name":"University of St Andrews","host_organization_lineage":["https://openalex.org/I16835326"],"host_organization_lineage_names":["University of St Andrews"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://hdl.handle.net/10023/20545","pdf_url":"https://research-repository.st-andrews.ac.uk/bitstream/10023/20545/1/cloud_short_submit.pdf","source":{"id":"https://openalex.org/S4306400230","display_name":"St Andrews Research Repository (St Andrews Research Repository)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I16835326","host_organization_name":"University of St Andrews","host_organization_lineage":["https://openalex.org/I16835326"],"host_organization_lineage_names":["University of St Andrews"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320315204","funder_display_name":"African Bird Club","award_id":"EP/R010528/1"}],"datasets":[],"versions":[],"referenced_works_count":20,"referenced_works":["https://openalex.org/W1759510101","https://openalex.org/W1902027874","https://openalex.org/W2015583498","https://openalex.org/W2039844283","https://openalex.org/W2108919995","https://openalex.org/W2114508388","https://openalex.org/W2135029798","https://openalex.org/W2163112044","https://openalex.org/W2295252432","https://openalex.org/W2309679942","https://openalex.org/W2619623002","https://openalex.org/W2757024591","https://openalex.org/W2796273840","https://openalex.org/W2889643115","https://openalex.org/W2890506771","https://openalex.org/W2900334494","https://openalex.org/W2963267245","https://openalex.org/W2968631515","https://openalex.org/W3098223641","https://openalex.org/W3143596294"],"related_works":["https://openalex.org/W4255837520","https://openalex.org/W4255628145","https://openalex.org/W4234808182","https://openalex.org/W2809370583","https://openalex.org/W2809151339","https://openalex.org/W2387011115","https://openalex.org/W2382043075","https://openalex.org/W2360673138","https://openalex.org/W2216913934","https://openalex.org/W2013493105"],"abstract_inverted_index":{"Selecting":[0],"a":[1,11,29,41,51,71],"suitable":[2],"VM":[3,34,79],"instance":[4],"type":[5],"for":[6,78],"an":[7,62],"application":[8,24,94],"can":[9],"be":[10],"difficult":[12],"task":[13],"because":[14],"of":[15,18,23,44,61,74,91,97,108,128,140],"the":[16,21,59,85,88,92,98,103,106,126,136,141],"number":[17],"options":[19],"and":[20,82,87,119,138,146,154,156],"variety":[22],"requirements.":[25],"Recent":[26],"research":[27],"takes":[28],"data-driven":[30],"approach":[31,56],"to":[32,57,69,101,124],"model":[33,86],"performance,":[35],"but":[36],"this":[37],"requires":[38],"carefully":[39],"choosing":[40],"small":[42],"set":[43,73],"relevant":[45],"benchmarks":[46,75],"as":[47,76],"input.":[48],"We":[49,111],"propose":[50],"semi-supervised":[52],"matrix-factorization-based":[53],"latent":[54],"variable":[55],"predict":[58,102,125],"performance":[60,80,89,104],"unknown":[63],"new":[64,93],"application.":[65],"This":[66],"method":[67],"allows":[68],"take":[70],"large":[72],"input":[77],"modelling,":[81],"it":[83],"uses":[84],"measure":[90],"on":[95,105,151],"some":[96],"target":[99],"VMs":[100,123],"rest":[107],"all":[109],"VMs.":[110],"ran":[112],"experiments":[113],"with":[114],"373":[115],"micro-benchmarks":[116],"from":[117],"stress-ng":[118],"37":[120],"AWS":[121],"EC2":[122],"scores":[127,143],"Geekbench":[129,150],"accurately.":[130],"Our":[131],"initial":[132],"results":[133],"showed":[134],"that":[135],"RMSE":[137],"STD":[139],"predicted":[142],"are":[144],"6.7":[145],"4.5":[147],"when":[148,158],"sampling":[149,159],"5":[152],"VMs,":[153],"10.0":[155],"2.8":[157],"10.":[160]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3090489718","counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-01-02T08:29:15.573682","created_date":"2020-10-08"}