{"id":"https://openalex.org/W4408316723","doi":"https://doi.org/10.1093/comjnl/bxaf016","title":"BLFair: enabling proportional I/O sharing for NVMe SSD in SPDK para-virtualization architecture","display_name":"BLFair: enabling proportional I/O sharing for NVMe SSD in SPDK para-virtualization architecture","publication_year":2025,"publication_date":"2025-02-12","ids":{"openalex":"https://openalex.org/W4408316723","doi":"https://doi.org/10.1093/comjnl/bxaf016"},"language":"en","primary_location":{"id":"doi:10.1093/comjnl/bxaf016","is_oa":false,"landing_page_url":"https://doi.org/10.1093/comjnl/bxaf016","pdf_url":null,"source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Computer Journal","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/A5101198000","display_name":"Yanchang Feng","orcid":null},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yanchang Feng","raw_affiliation_strings":["Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052381064","display_name":"Junchao Ma","orcid":"https://orcid.org/0000-0003-2666-6874"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junchao Ma","raw_affiliation_strings":["Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025547988","display_name":"Haojun Xia","orcid":null},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haojun Xia","raw_affiliation_strings":["Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076187496","display_name":"Da Zhang","orcid":"https://orcid.org/0000-0002-1936-1581"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Da Zhang","raw_affiliation_strings":["Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044179042","display_name":"Bibo Tu","orcid":"https://orcid.org/0000-0002-0278-7420"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bibo Tu","raw_affiliation_strings":["Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Information Engineering , Chinese Academy of Sciences, Beijing 100085,","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Cyber Security , University of Chinese Academy of Sciences, Beijing 100049,","institution_ids":["https://openalex.org/I4210165038"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5101198000"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210156404","https://openalex.org/I4210165038"],"apc_list":{"value":2635,"currency":"GBP","value_usd":3232},"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.03535547,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"68","issue":"8","first_page":"953","last_page":"967"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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.9968000054359436,"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/T14067","display_name":"Cloud Computing and Remote Desktop Technologies","score":0.9941999912261963,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.790071964263916},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7386564016342163},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.690894603729248},{"id":"https://openalex.org/keywords/full-virtualization","display_name":"Full virtualization","score":0.49680569767951965},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.06600716710090637}],"concepts":[{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.790071964263916},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7386564016342163},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.690894603729248},{"id":"https://openalex.org/C47878483","wikidata":"https://www.wikidata.org/wiki/Q848333","display_name":"Full virtualization","level":4,"score":0.49680569767951965},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.06600716710090637}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1093/comjnl/bxaf016","is_oa":false,"landing_page_url":"https://doi.org/10.1093/comjnl/bxaf016","pdf_url":null,"source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Computer Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1594675213","https://openalex.org/W2100892891","https://openalex.org/W2115264714","https://openalex.org/W2156327440","https://openalex.org/W2382112868","https://openalex.org/W2581894099","https://openalex.org/W2609294025","https://openalex.org/W3105953121","https://openalex.org/W3163287424","https://openalex.org/W4236354651","https://openalex.org/W6632984483","https://openalex.org/W6634093502","https://openalex.org/W6641670376","https://openalex.org/W6681399181","https://openalex.org/W6714139288","https://openalex.org/W6723452810","https://openalex.org/W6740398094","https://openalex.org/W6742038598","https://openalex.org/W6746860164","https://openalex.org/W6753240423","https://openalex.org/W6753606807","https://openalex.org/W6764938869","https://openalex.org/W6774762888","https://openalex.org/W6775033259","https://openalex.org/W6785898932","https://openalex.org/W6786056602","https://openalex.org/W6791070262","https://openalex.org/W6848002978"],"related_works":["https://openalex.org/W1478590381","https://openalex.org/W2271326670","https://openalex.org/W1039201998","https://openalex.org/W3074768883","https://openalex.org/W2772233455","https://openalex.org/W2384916795","https://openalex.org/W3189142471","https://openalex.org/W2779209348","https://openalex.org/W2367348416","https://openalex.org/W4200034879"],"abstract_inverted_index":{"Abstract":[0],"In":[1,72],"data":[2],"centers,":[3],"the":[4,42,91,100,106,109,113,134,193],"Storage":[5],"Performance":[6],"Development":[7],"Kit":[8],"(SPDK)":[9],"para-virtualization":[10],"architecture":[11],"is":[12],"an":[13],"efficient":[14],"solution":[15],"for":[16,88,119,141],"non-volatile":[17],"memory":[18],"express":[19],"(NVMe)":[20],"solid-state":[21],"drive":[22],"(SSD)":[23],"virtualization":[24],"but":[25],"faces":[26],"challenges":[27],"in":[28,48,67,90,152,161,200],"maintaining":[29,63,112],"performance":[30],"fairness":[31,59,179],"and":[32,60,108,127,165,180],"isolation":[33,61],"due":[34],"to":[35,51,78,138,186,192],"storage":[36,65,129,164],"resource":[37],"competition":[38],"among":[39,56],"multi-tenants.":[40,57],"However,":[41],"existing":[43],"Quality":[44],"of":[45,95,111,150],"Service":[46],"method":[47,176],"SPDK":[49,68],"fails":[50],"ensure":[52],"proportional":[53,85,124],"I/O":[54,86,125],"sharing":[55,87,126],"Providing":[58],"while":[62],"high":[64,101],"utilization":[66],"remains":[69],"a":[70,121,147],"challenge.":[71],"this":[73,80],"paper,":[74],"we":[75,155],"propose":[76],"BLFair":[77,83,96,117,131,151,182,206],"address":[79],"problem.":[81],"Specifically,":[82],"implements":[84],"multi-tenants":[89],"SPDK.":[92,153],"The":[93,171],"design":[94],"can":[97,177,183],"effectively":[98],"reduce":[99],"time":[102],"complexity":[103],"caused":[104],"by":[105],"ordering":[107],"overhead":[110],"virtual":[114],"clock.":[115],"Moreover,":[116],"allows":[118],"achieving":[120],"trade-off":[122],"between":[123],"maximizing":[128],"utilization.":[130],"also":[132,203],"uses":[133],"lockless":[135],"ring":[136],"mechanism":[137],"achieve":[139,178,184],"scalability":[140],"cross-core":[142],"operation.":[143],"We":[144],"have":[145],"implemented":[146],"prototype":[148],"system":[149,194],"Finally,":[154],"conduct":[156],"evaluations":[157],"with":[158,195],"different":[159],"workloads":[160,202],"both":[162],"local":[163],"NVMe":[166],"over":[167],"RDMA":[168],"fabric":[169],"environments.":[170],"results":[172,199],"show":[173,204],"that":[174,205],"our":[175],"scalability.":[181],"up":[185],"7.09x":[187],"99.99th":[188],"latency":[189],"reduction":[190],"compared":[191],"no":[196],"fairness.":[197],"Evaluation":[198],"realistic":[201],"outperforms":[207],"other":[208],"methods.":[209]},"counts_by_year":[],"updated_date":"2026-06-23T06:36:01.041984","created_date":"2025-10-10T00:00:00"}
