{"id":"https://openalex.org/W4308426784","doi":"https://doi.org/10.1145/3542929.3563499","title":"CoSpot","display_name":"CoSpot","publication_year":2022,"publication_date":"2022-11-07","ids":{"openalex":"https://openalex.org/W4308426784","doi":"https://doi.org/10.1145/3542929.3563499"},"language":"en","primary_location":{"id":"doi:10.1145/3542929.3563499","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542929.3563499","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542929.3563499","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th Symposium on Cloud Computing","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3542929.3563499","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000851614","display_name":"Syed Muhammad Javed Iqbal","orcid":"https://orcid.org/0000-0002-0810-0917"},"institutions":[{"id":"https://openalex.org/I1311688040","display_name":"Amazon (United States)","ror":"https://ror.org/04mv4n011","country_code":"US","type":"company","lineage":["https://openalex.org/I1311688040"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Syed M. Iqbal","raw_affiliation_strings":["Amazon Web Services"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Amazon Web Services","institution_ids":["https://openalex.org/I1311688040"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023144951","display_name":"Haley Li","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Haley Li","raw_affiliation_strings":["University of British Columbia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037189732","display_name":"Shane Bergsma","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shane Bergsma","raw_affiliation_strings":["Huawei Cloud"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huawei Cloud","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064061802","display_name":"Ivan Beschastnikh","orcid":"https://orcid.org/0000-0003-1676-8834"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ivan Beschastnikh","raw_affiliation_strings":["University of British Columbia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050411743","display_name":"Alan J. Hu","orcid":"https://orcid.org/0000-0002-4276-0169"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Alan J. Hu","raw_affiliation_strings":["University of British Columbia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"540","last_page":"556"},"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9990000128746033,"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/T11478","display_name":"Caching and Content Delivery","score":0.9975000023841858,"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/virtual-machine","display_name":"Virtual machine","score":0.7722721099853516},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7615971565246582},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6832828521728516},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6823924779891968},{"id":"https://openalex.org/keywords/temporal-isolation-among-virtual-machines","display_name":"Temporal isolation among virtual machines","score":0.5241865515708923},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.49569427967071533},{"id":"https://openalex.org/keywords/allocator","display_name":"Allocator","score":0.4927513897418976},{"id":"https://openalex.org/keywords/residual","display_name":"Residual","score":0.48273321986198425},{"id":"https://openalex.org/keywords/revenue","display_name":"Revenue","score":0.47865021228790283},{"id":"https://openalex.org/keywords/hot-spot","display_name":"Hot spot (computer programming)","score":0.4755123257637024},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.434243381023407},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.41133302450180054},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.26627081632614136},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2019091248512268}],"concepts":[{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.7722721099853516},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7615971565246582},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6832828521728516},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6823924779891968},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.5241865515708923},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49569427967071533},{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.4927513897418976},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.48273321986198425},{"id":"https://openalex.org/C195487862","wikidata":"https://www.wikidata.org/wiki/Q850210","display_name":"Revenue","level":2,"score":0.47865021228790283},{"id":"https://openalex.org/C199672914","wikidata":"https://www.wikidata.org/wiki/Q4241353","display_name":"Hot spot (computer programming)","level":2,"score":0.4755123257637024},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.434243381023407},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.41133302450180054},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.26627081632614136},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2019091248512268},{"id":"https://openalex.org/C121955636","wikidata":"https://www.wikidata.org/wiki/Q4116214","display_name":"Accounting","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3542929.3563499","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542929.3563499","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542929.3563499","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th Symposium on Cloud Computing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3542929.3563499","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3542929.3563499","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3542929.3563499","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th Symposium on Cloud Computing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.44999998807907104,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322183","display_name":"Huawei Technologies","ror":"https://ror.org/00cmhce21"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4308426784.pdf","grobid_xml":"https://content.openalex.org/works/W4308426784.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W648339772","https://openalex.org/W1504538138","https://openalex.org/W1978502921","https://openalex.org/W1978647546","https://openalex.org/W1987659801","https://openalex.org/W2023214828","https://openalex.org/W2033790833","https://openalex.org/W2047902320","https://openalex.org/W2058929311","https://openalex.org/W2061849602","https://openalex.org/W2082819362","https://openalex.org/W2083647394","https://openalex.org/W2088520134","https://openalex.org/W2096125134","https://openalex.org/W2098424235","https://openalex.org/W2099393515","https://openalex.org/W2102709380","https://openalex.org/W2105947650","https://openalex.org/W2120422789","https://openalex.org/W2133569115","https://openalex.org/W2137726616","https://openalex.org/W2141992894","https://openalex.org/W2143853136","https://openalex.org/W2150112621","https://openalex.org/W2150139096","https://openalex.org/W2154693902","https://openalex.org/W2160016350","https://openalex.org/W2160121678","https://openalex.org/W2169551827","https://openalex.org/W2245859982","https://openalex.org/W2247116553","https://openalex.org/W2283208771","https://openalex.org/W2335594666","https://openalex.org/W2341176223","https://openalex.org/W2492448646","https://openalex.org/W2537369414","https://openalex.org/W2733574346","https://openalex.org/W2741980945","https://openalex.org/W2759431143","https://openalex.org/W2761251889","https://openalex.org/W2764100055","https://openalex.org/W2767543149","https://openalex.org/W2793468272","https://openalex.org/W2793843783","https://openalex.org/W2906853528","https://openalex.org/W2968653337","https://openalex.org/W2996294292","https://openalex.org/W3022455671","https://openalex.org/W3037994915","https://openalex.org/W3103694483","https://openalex.org/W3205395194","https://openalex.org/W4242766855"],"related_works":["https://openalex.org/W2511073788","https://openalex.org/W2612791064","https://openalex.org/W2558538437","https://openalex.org/W2120735849","https://openalex.org/W2893967483","https://openalex.org/W1846752851","https://openalex.org/W2357605019","https://openalex.org/W2167514501","https://openalex.org/W2036081147","https://openalex.org/W1965405747"],"abstract_inverted_index":{"Most":[0],"large":[1],"cloud":[2,35],"operators":[3],"offer":[4],"a":[5,53,119],"lower-priced,":[6],"lower-priority":[7],"alternative":[8],"to":[9,18,27,31,45,86,103],"regular":[10,41,60],"(on-demand":[11],"or":[12],"reserved)":[13],"virtual":[14,42,61,73,99,124],"machines,":[15],"commonly":[16],"referred":[17],"as":[19],"spot":[20,64,76,93,108,127],"instances.":[21],"Spot":[22],"instances":[23],"are":[24,38],"opportunistically":[25],"allocated":[26],"servers":[28],"in":[29,92,98],"order":[30],"utilize":[32],"any":[33],"residual":[34],"capacity,":[36],"but":[37],"evicted":[39],"whenever":[40],"machines":[43,62,125],"need":[44],"use":[46],"that":[47],"capacity.":[48],"This":[49],"paper":[50],"proposes":[51],"CoSpot,":[52],"lightweight":[54],"framework":[55,83],"for":[56,68],"cooperative":[57],"allocation":[58,109],"of":[59,71],"and":[63,75,107,117,126],"instances,":[65,128],"which":[66],"allows":[67],"easy":[69],"integration":[70],"arbitrary":[72],"machine":[74,100],"allocators.":[77],"In":[78],"our":[79,112],"experiments,":[80],"employing":[81],"the":[82,104],"achieves":[84],"up":[85],"245%":[87],"improvement":[88],"(average":[89],"34%":[90],"improvement)":[91],"revenue,":[94,101],"with":[95,122],"no":[96],"loss":[97],"compared":[102],"baseline":[105],"VM":[106],"without":[110],"using":[111],"framework.":[113],"We":[114],"also":[115],"derive":[116],"release":[118],"reusable":[120],"workload":[121],"both":[123],"based":[129],"on":[130],"data":[131],"previously":[132],"shared":[133],"by":[134],"Microsoft":[135],"Azure.":[136]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2022-11-11T00:00:00"}
