{"id":"https://openalex.org/W2883367711","doi":"https://doi.org/10.1145/3230718.3230723","title":"Grafting sockets for fast container networking","display_name":"Grafting sockets for fast container networking","publication_year":2018,"publication_date":"2018-07-13","ids":{"openalex":"https://openalex.org/W2883367711","doi":"https://doi.org/10.1145/3230718.3230723","mag":"2883367711"},"language":"en","primary_location":{"id":"doi:10.1145/3230718.3230723","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3230718.3230723","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3230718.3230723","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3230718.3230723","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018625774","display_name":"Ryo Nakamura","orcid":"https://orcid.org/0000-0001-6664-7534"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Ryo Nakamura","raw_affiliation_strings":["The University of Tokyo"],"affiliations":[{"raw_affiliation_string":"The University of Tokyo","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051344662","display_name":"Yuji Sekiya","orcid":"https://orcid.org/0009-0006-6287-9606"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yuji Sekiya","raw_affiliation_strings":["The University of Tokyo"],"affiliations":[{"raw_affiliation_string":"The University of Tokyo","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043145676","display_name":"Hajime Tazaki","orcid":"https://orcid.org/0000-0002-6524-2954"},"institutions":[{"id":"https://openalex.org/I4210145792","display_name":"IIJ Research Laboratory","ror":"https://ror.org/05e0dm506","country_code":"JP","type":"facility","lineage":["https://openalex.org/I4210145792"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hajime Tazaki","raw_affiliation_strings":["IIJ Research Laboratory"],"affiliations":[{"raw_affiliation_string":"IIJ Research Laboratory","institution_ids":["https://openalex.org/I4210145792"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5018625774"],"corresponding_institution_ids":["https://openalex.org/I74801974"],"apc_list":null,"apc_paid":null,"fwci":0.5536,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.69860829,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"15","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"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.9997000098228455,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9987000226974487,"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/computer-science","display_name":"Computer science","score":0.7482579946517944},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6178614497184753},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5834991335868835},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.5319991707801819},{"id":"https://openalex.org/keywords/host","display_name":"Host (biology)","score":0.42037928104400635},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.41986700892448425},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4149044156074524},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3475955128669739},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.12245842814445496},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.0875377357006073}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7482579946517944},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6178614497184753},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5834991335868835},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.5319991707801819},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.42037928104400635},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.41986700892448425},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4149044156074524},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3475955128669739},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.12245842814445496},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0875377357006073},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3230718.3230723","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3230718.3230723","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3230718.3230723","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3230718.3230723","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3230718.3230723","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3230718.3230723","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.47999998927116394,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320912","display_name":"Ministry of Education, Culture, Sports, Science and Technology","ror":"https://ror.org/048rj2z13"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2883367711.pdf","grobid_xml":"https://content.openalex.org/works/W2883367711.grobid-xml"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W2050621158","https://openalex.org/W2058325396","https://openalex.org/W2075174112","https://openalex.org/W2096915479","https://openalex.org/W2105545278","https://openalex.org/W2134067692","https://openalex.org/W2138381338","https://openalex.org/W2296335794","https://openalex.org/W2309305620","https://openalex.org/W2322013807","https://openalex.org/W2412350312","https://openalex.org/W2460977497","https://openalex.org/W2465005408","https://openalex.org/W2546669548","https://openalex.org/W2604642036","https://openalex.org/W2734941459","https://openalex.org/W2744780697","https://openalex.org/W2767262759","https://openalex.org/W4288061662","https://openalex.org/W4360784083"],"related_works":["https://openalex.org/W2037453743","https://openalex.org/W2034250540","https://openalex.org/W2230728787","https://openalex.org/W2353497703","https://openalex.org/W2136217414","https://openalex.org/W2348610422","https://openalex.org/W4386765248","https://openalex.org/W2380744086","https://openalex.org/W2012076279","https://openalex.org/W2374391031"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"a":[3,30,69,77,87],"novel":[4],"approach":[5],"for":[6,91],"fast":[7],"container":[8,64,105,142],"networking":[9,65],"that":[10,51,127],"enables":[11],"applications":[12],"in":[13,38,42,103],"containers":[14,39],"to":[15,48],"utilize":[16],"host":[17,43,107],"network":[18,44,53,71,108,147],"stacks":[19,54],"directly":[20],"with":[21,139],"proper":[22],"access":[23],"control.":[24],"Our":[25,123],"approach,":[26],"called":[27],"socket-grafting,":[28,81,115],"offers":[29],"new":[31,88],"socket-layer":[32],"communication":[33],"channel":[34],"by":[35,56,67,136],"grafting":[36],"sockets":[37,41],"onto":[40],"stacks.":[45,109],"In":[46,110],"contrast":[47],"recent":[49],"approaches":[50],"make":[52],"faster":[55,66],"using":[57],"high-speed":[58],"packet":[59],"I/O":[60],"techniques,":[61],"socket-grafting":[62],"makes":[63],"bypassing":[68],"container's":[70],"stack":[72],"and":[73,106,118,133,144,153],"virtual":[74],"interfaces.":[75],"As":[76],"concrete":[78],"implementation":[79,120],"of":[80,149],"we":[82,113],"designed":[83],"AF_GRAFT,":[84],"which":[85],"is":[86],"address":[89],"family":[90],"the":[92,99,104,128,146],"socket":[93,101],"layer.":[94],"AF_GRAFT":[95,116],"performs":[96],"interconnection":[97],"between":[98],"two":[100],"layers":[102],"this":[111],"paper,":[112],"describe":[114],"design,":[117],"its":[119],"on":[121],"Linux.":[122],"evaluation":[124],"results":[125],"demonstrate":[126],"proposed":[129],"method":[130],"doubled":[131],"throughput":[132],"reduced":[134],"latency":[135],"23%":[137],"compared":[138],"traditional":[140],"NAT-based":[141],"networking,":[143],"improved":[145],"performance":[148],"containerized":[150],"HTTP":[151],"servers":[152],"message":[154],"queues.":[155]},"counts_by_year":[{"year":2024,"cited_by_count":5},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
