课题基金 / 基金详情

CNS Core: Small: Collaborative: Salvaging Commodity Operating Systems to Support Emerging Networking Technologies

CNS Core: Small: Collaborative: Salvaging Commodity Operating Systems to Support Emerging Networking Technologies
CNS 核心:小型:协作:挽救商品操作系统以支持新兴网络技术
批准号:
1909486
负责人:
Jia Rao
金额:
$24.97万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2023-09-30

项目摘要

项目成果

Jia Rao的其他基金

相似基金

相关文献

中文摘要
翻译
随着两个主要的进步,网络环境已经发生了显著的沿着变化:(1)快速的硬件已经导致高速、高带宽的计算机网络;(2)新的网络架构,例如软件定义的网络,已经产生了一种灵活的方式来操作网络服务。不幸的是,传统的系统软件,如商品操作系统,面临着关键的挑战,以有效地支持这种高速网络和新的网络架构。该项目将对商用操作系统中的网络软件栈进行全面研究,以确定关键瓶颈,提出解决这些瓶颈的新解决方案,并最终使用真实的原型实现来验证所提出的解决方案。具体而言,该项目需要三个研究方向:首先,为了最大化分组级并行性,它将开发一种压力测试方法,以确定串行化瓶颈,并设计一种高效的流水线过程,以在虚拟网络中并行处理分组。其次,为了提高小数据包的单数据包处理效率,将开发一种多级数据包合并方法,包括硬件中断合并、软件中断合并和无损数据包合并。第三,为了在并行性和数据局部性之间取得良好的平衡,本项目将设计一个整体调度算法,以最佳地复用内核中断和用户级线程,以实现虚拟化网络功能。本项目所开发的知识将有助于改善商用操作系统中网络性能的关键方面,从而使运行在这些系统上的所有系统和应用程序受益。该项目的研究成果将对生产网络系统的设计和实施产生影响,并将纳入核心计算机科学课程。该项目将为本科生、研究生和代表性不足群体的学生提供培训。该项目主要产生四种类型的数据,包括原型实现、软件插装基准、经验评估的详细报告和课程材料。这些数据将在项目执行期间和项目结束日期后至少三年内保留在项目网站上:http://www.cs.binghamton.edu/~huilu/projects/CNets.This奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估而被认为值得支持。
英文摘要
The networking landscape has changed dramatically along with two main advances: (1) fast hardware has led to high-speed, high-bandwidth computer networks; (2) new networking architectures, such as software-defined networking, have given rise to a flexible way to operate networking services. Unfortunately, traditional systems software, such as commodity operating systems, faces critical challenges to efficiently support such high-speed networks and new networking architectures. This project will conduct a holistic study of network software stacks in commodity operating systems to identify critical bottlenecks, propose new solutions to address these bottlenecks, and finally validate the proposed solutions using real prototype implementations.Specifically, the project entails three research thrusts: First, to maximize packet-level parallelism, it will develop a stress-testing approach to locate the serialization bottleneck and design a highly efficient pipelining process to parallelize packet processing in virtualized networks. Second, to improve per-packet processing efficiency for small packets, it will develop a multi-level packet coalescing approach, including hardware interrupt coalescing, software interrupt coalescing, and lossless packet coalescing. Third, to strike a good balance between parallelism and data locality, it will design a holistic scheduling algorithm to optimally multiplex in-kernel interrupts and user-level threads for virtualized network functions.The knowledge developed in this project will help to improve the key aspects of network performance in commodity operating systems, thus benefiting all systems and applications running on these systems. The research outcomes from this project will have influence on the design and implementation of production networking systems and be integrated into core computer science courses. This project will provide training to undergraduate students, graduate students, and students from underrepresented groups.The project mainly generates four types of data including prototype implementations, software instrumentation benchmarks, detailed reports of empirical evaluations, and curriculum materials. These data will be maintained on the project website during the execution of the project and for a minimum of three years after the project's ending date: http://www.cs.binghamton.edu/~huilu/projects/CNets.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Accelerating Packet Processing in Container Overlay Networks via Packet-level Parallelism
通过数据包级并行加速容器覆盖网络中的数据包处理
DOI: 10.1109/ipdps54959.2023.00018
发表时间: 2023
期刊: Proceedings IEEE International Parallel and Distributed Processing Symposium
影响因子: --
作者: [Lei, Jiaxin, Munikar, Manish, Lu, Hui, Jia, Rao]
通讯作者: Jia, Rao
DOI: 10.1145/3447786.3456241
发表时间: 2021-04
期刊: Proceedings of the Sixteenth European Conference on Computer Systems
影响因子: --
作者: [Jiaxin Lei;Manish Munikar;Kun Suo;Hui Lu;J. Rao]
通讯作者: Jiaxin Lei;Manish Munikar;Kun Suo;Hui Lu;J. Rao
PRISM: Streamlined Packet Processing for Containers with Flow Prioritization
PRISM:通过流优先级简化容器的数据包处理
DOI: --
发表时间: 2022
期刊: The 42nd IEEE International Conference on Distributed Computing Systems
影响因子: --
作者: [Munikar, Manish, Lei, Jiaxin, Lu, Hui, Rao, Jia]
通讯作者: Rao, Jia
Collaborative Research: CCF Core: Small: User-transparent Data Management for Persistence and Crash-consistency in Non-volatile Memories
  • 批准号:
    2313146
  • 项目类别:
    Standard Grant
  • 资助金额:
    $39.9万
  • 财政年份:
    2023
  • 负责人:
    Jia Rao
  • 依托单位:
CAREER: Rethinking Abstractions in Virtualized Architectures and Systems
  • 批准号:
    1845706
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $49.88万
  • 财政年份:
    2019
  • 负责人:
    Jia Rao
  • 依托单位:
CSR: Small: System and Middleware Approaches to Predictable Services in Multi-Tenant Clouds
  • 批准号:
    1649502
  • 项目类别:
    Standard Grant
  • 资助金额:
    $13.47万
  • 财政年份:
    2016
  • 负责人:
    Jia Rao
  • 依托单位:
Student Travel Support for the 2014 IEEE International Symposium on Workload Characterization (IISWC-2014)
国内基金
海外基金
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
  • 批准号:
    82371765
  • 项目类别:
    面上项目
  • 资助金额:
    50万元
  • 批准年份:
    2023
  • 负责人:
    谭广云
  • 依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
  • 批准号:
    22303037
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2023
  • 负责人:
    鲁俊波
  • 依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
  • 批准号:
    --
  • 项目类别:
    --
  • 资助金额:
    52万元
  • 批准年份:
    2022
  • 负责人:
    孙丙军
  • 依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    叶成林
  • 依托单位: