{"id":"https://openalex.org/W4412623554","doi":"https://doi.org/10.1109/tsc.2025.3592425","title":"Magneto: Load-Balanced Key-Value Service for Write-Intensive Workloads","display_name":"Magneto: Load-Balanced Key-Value Service for Write-Intensive Workloads","publication_year":2025,"publication_date":"2025-07-24","ids":{"openalex":"https://openalex.org/W4412623554","doi":"https://doi.org/10.1109/tsc.2025.3592425"},"language":"en","primary_location":{"id":"doi:10.1109/tsc.2025.3592425","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3592425","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services Computing","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":null,"display_name":"Yuanhang Gao","orcid":"https://orcid.org/0009-0006-5408-3413"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuanhang Gao","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0009-0006-5408-3413","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101637287","display_name":"Yingwen Chen","orcid":"https://orcid.org/0000-0002-8171-1861"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yingwen Chen","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xiangrui Yang","orcid":"https://orcid.org/0000-0002-8041-9957"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiangrui Yang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-8041-9957","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084727631","display_name":"Huan Zhou","orcid":"https://orcid.org/0000-0003-2319-4103"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huan Zhou","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0003-2319-4103","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102826207","display_name":"Shihua Tang","orcid":"https://orcid.org/0000-0002-2757-0332"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shihua Tang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081236959","display_name":"Ming Xu","orcid":"https://orcid.org/0000-0003-0832-6067"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ming Xu","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.19163357,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"5","first_page":"2994","last_page":"3007"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9632999897003174,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9632999897003174,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9616000056266785,"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9496999979019165,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7759408950805664},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5887007117271423},{"id":"https://openalex.org/keywords/value","display_name":"Value (mathematics)","score":0.44387513399124146},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3988630175590515},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.32412219047546387},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19867593050003052}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7759408950805664},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5887007117271423},{"id":"https://openalex.org/C2776291640","wikidata":"https://www.wikidata.org/wiki/Q2912517","display_name":"Value (mathematics)","level":2,"score":0.44387513399124146},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3988630175590515},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.32412219047546387},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19867593050003052},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsc.2025.3592425","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3592425","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7465590650","display_name":null,"funder_award_id":"62372462","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7624400666","display_name":null,"funder_award_id":"2023JJ40682","funder_id":"https://openalex.org/F4320322843","funder_display_name":"Natural Science Foundation of\u00a0Hunan Province"},{"id":"https://openalex.org/G8120484988","display_name":null,"funder_award_id":"ZK2023-13","funder_id":"https://openalex.org/F4320324150","funder_display_name":"National University of Defense Technology"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322843","display_name":"Natural Science Foundation of\u00a0Hunan Province","ror":null},{"id":"https://openalex.org/F4320324150","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1981420413","https://openalex.org/W1985229168","https://openalex.org/W1992730709","https://openalex.org/W1994926493","https://openalex.org/W2087946700","https://openalex.org/W2125901106","https://openalex.org/W2157182386","https://openalex.org/W2743987472","https://openalex.org/W2761070740","https://openalex.org/W2761338514","https://openalex.org/W3015457380","https://openalex.org/W3046440678","https://openalex.org/W3189425713","https://openalex.org/W3194881980","https://openalex.org/W4249823756","https://openalex.org/W4253731216","https://openalex.org/W4256105304","https://openalex.org/W4312060019","https://openalex.org/W4379620247"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"High-performance":[0],"key-value":[1,94],"(KV)":[2],"storage":[3,41],"is":[4,22,78,105],"critical":[5],"for":[6,19,82,97,119],"the":[7,69,73,76,98,101,110,125,132,170,174,208],"cloud,":[8],"providing":[9],"KV":[10,20],"services":[11,21],"to":[12,65,114,140,167,189,214],"various":[13],"cloud":[14,26],"applications.":[15],"A":[16],"key":[17],"challenge":[18],"that":[23,180],"workloads":[24,129],"of":[25,103,198],"applications":[27],"are":[28],"often":[29],"write-intensive":[30,128],"and":[31,75,148,163,173,201],"exhibit":[32],"highly-skewed":[33],"characteristics,":[34],"which":[35,60,158],"result":[36],"in":[37,109,216],"load":[38,126,209],"imbalance":[39],"among":[40],"servers":[42,212],"thus":[43],"lowering":[44],"system":[45,142,185],"performance.":[46,85],"To":[47],"address":[48],"this":[49,87],"problem,":[50],"prior":[51],"works":[52],"set":[53],"up":[54,213],"an":[55,155],"in-switch":[56,171],"write-back":[57],"caching":[58],"mechanism,":[59],"adopts":[61],"a":[62,79,92,106,137,152,194],"centralized":[63],"controller":[64,77],"balance":[66],"writes.":[67,203],"However,":[68],"limited":[70],"bandwidth":[71],"between":[72],"switches":[74],"severe":[80],"bottleneck":[81],"achieving":[83],"high":[84,160],"In":[86],"paper,":[88],"we":[89],"present":[90],"Magneto,":[91],"novel":[93],"service":[95],"architecture":[96],"cloud.":[99],"At":[100],"core":[102],"Magneto":[104,134,181],"delayed-write":[107],"mechanism":[108,139],"switch":[111,145],"data":[112],"plane":[113],"absorb":[115],"frequent":[116],"write":[117,175],"queries":[118],"hot":[120],"items.":[121],"It":[122],"effectively":[123],"balances":[124],"under":[127],"without":[130],"involving":[131],"controller.":[133],"also":[135],"designs":[136],"reliability":[138,143],"ensure":[141],"during":[144],"state":[146],"transitions":[147],"failures.":[149],"We":[150],"implement":[151],"prototype":[153],"using":[154],"FPGA-integrated":[156],"switch,":[157],"has":[159],"packet-processing":[161],"performance":[162],"contains":[164],"enough":[165],"memory":[166],"provide":[168],"both":[169],"cache":[172],"buffer.":[176],"Extensive":[177],"evaluation":[178],"shows":[179],"can":[182,206],"achieve":[183],"8.4x":[184],"throughput":[186],"gains":[187],"compared":[188],"baseline":[190],"systems":[191],"when":[192],"handling":[193],"skewed":[195],"workload":[196],"consisting":[197],"70%":[199],"reads":[200],"30%":[202],"Moreover,":[204],"it":[205],"reduce":[207],"on":[210],"back-end":[211],"56%":[215],"total.":[217]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
