{"id":"https://openalex.org/W6991826803","doi":null,"title":"Improving Paravirtualization using eBPF","display_name":"Improving Paravirtualization using eBPF","publication_year":2025,"publication_date":"2025-05-25","ids":{"openalex":"https://openalex.org/W6991826803"},"language":"en","primary_location":{"id":"pmh:oai:etd.adm.unipi.it:etd-05142025-220805","doi":null,"is_oa":false,"landing_page_url":"https://etd.adm.unipi.it/theses/available/etd-05142025-220805/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401800","display_name":"Electronic Theses and Dissertations Repository (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://etd.adm.unipi.it/theses/available/etd-05142025-220805/","raw_type":"text"},"volume":null,"type":"dissertation","indexed_in":[],"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/A5067526270","display_name":"Luigi Leonardi","orcid":"https://orcid.org/0000-0003-3014-1691","observed_orcids":["https://orcid.org/0000-0003-3014-1691"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"LEONARDI, LUIGI","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5067526270"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.7896000146865845,"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":0.7896000146865845,"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/T11424","display_name":"Security and Verification in Computing","score":0.14990000426769257,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.019899999722838402,"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/paravirtualization","display_name":"paravirtualization","score":0.9990000128746033},{"id":"https://openalex.org/keywords/ebpf","display_name":"eBPF","score":0.9679999947547913},{"id":"https://openalex.org/keywords/virtual-machines","display_name":"virtual machines","score":0.8610000014305115},{"id":"https://openalex.org/keywords/network-traffic-classification","display_name":"network traffic classification","score":0.7120000123977661},{"id":"https://openalex.org/keywords/packet-scheduling","display_name":"packet scheduling","score":0.8920000195503235},{"id":"https://openalex.org/keywords/data-center-performance","display_name":"data center performance","score":0.7480000257492065},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"cloud computing","score":0.7059999704360962}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7763000130653381},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7687000036239624},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6003000140190125},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5873000025749207},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5379999876022339},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.4810999929904938},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4526999890804291},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4124000072479248},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.37959998846054077},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3716000020503998},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.3589000105857849},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.3319000005722046},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3287000060081482},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.3100999891757965},{"id":"https://openalex.org/C85106507","wikidata":"https://www.wikidata.org/wiki/Q1188445","display_name":"Utility computing","level":4,"score":0.2800000011920929},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2766999900341034},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.2540999948978424},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:etd.adm.unipi.it:etd-05142025-220805","doi":null,"is_oa":false,"landing_page_url":"https://etd.adm.unipi.it/theses/available/etd-05142025-220805/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401800","display_name":"Electronic Theses and Dissertations Repository (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://etd.adm.unipi.it/theses/available/etd-05142025-220805/","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"sustainable_development_goals_aurora":[{"score":0.49456989765167236,"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Virtual":[0],"machines":[1],"(VMs)":[2],"enabled":[3],"cloud":[4,115],"computing":[5,116],"but":[6],"their":[7],"isolation":[8],"prevents":[9],"software":[10,28],"performance":[11],"hints":[12,69],"from":[13],"reaching":[14],"hardware,":[15],"leading":[16],"to":[17,88,92],"unmet":[18],"guarantees":[19],"(e.g.,":[20],"CPU":[21],"isolation).":[22],"This":[23,32],"creates":[24],"an":[25,77],"inconsistency":[26],"between":[27],"expectations":[29],"and":[30],"reality.":[31],"thesis":[33],"addresses":[34],"this":[35],"via":[36],"paravirtualization,":[37],"allowing":[38],"host-guest":[39],"communication.":[40],"Instead":[41],"of":[42],"risky":[43],"kernel":[44],"modifications,":[45],"it":[46],"introduces":[47],"a":[48],"framework":[49],"injecting":[50],"eBPF":[51,87],"(extended":[52],"Berkeley":[53],"Packet":[54],"Filter)":[55],"programs":[56,63],"into":[57],"guest":[58,73,108],"VMs.":[59],"These":[60],"secure,":[61],"verified":[62],"provide":[64],"the":[65,72,93],"host":[66],"with":[67],"operational":[68],"without":[70],"altering":[71],"kernel.":[74],"Communication":[75],"leverages":[76],"improved":[78],"virtio-vsock.":[79],"An":[80],"innovative":[81],"application":[82],"is":[83],"also":[84],"demonstrated:":[85],"using":[86],"move":[89],"traffic":[90],"classification":[91],"VM,":[94],"significantly":[95],"increasing":[96],"packet":[97],"scheduling":[98],"throughput":[99],"in":[100],"data":[101],"centers.":[102],"The":[103],"research":[104],"ultimately":[105],"showcases":[106],"how":[107],"cooperation,":[109],"facilitated":[110],"by":[111],"eBPF,":[112],"can":[113],"enhance":[114],"performance.":[117]},"counts_by_year":[],"updated_date":"2026-10-12T09:40:04.860316","created_date":"2025-10-10T00:00:00"}
