CNS Core: Small: Collaborative: Salvaging Commodity Operating Systems toSupport Emerging Networking Technologies
CNS Core: Small: Collaborative: Salvaging Commodity Operating Systems toSupport Emerging Networking Technologies
批准号:
1909877
负责人:
Hui Lu
金额:
$25.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2023-09-30
中文摘要
随着两个主要进步,网络格局发生了巨大变化:(1)快速的硬件导致了高速、高带宽的计算机网络;(2)新的网络体系结构,如软件定义的网络,已经产生了一种灵活的方式来操作网络服务。不幸的是,传统的系统软件,如商用操作系统,在有效支持这种高速网络和新的网络架构方面面临着严峻的挑战。该项目将对商用操作系统中的网络软件栈进行全面的研究,以找出关键的瓶颈,提出新的解决方案来解决这些瓶颈,并最终使用真实的原型实现来验证所提出的解决方案。具体来说,该项目需要三个研究推力:首先,为了最大限度地提高包级并行性,它将开发一种压力测试方法来定位串行化瓶颈,并设计一个高效的流水线过程来实现虚拟网络中的包处理并行化。其次,为了提高小包的单包处理效率,将开发一种多层次的包合并方法,包括硬件中断合并、软件中断合并和无损包合并。第三,为了在并行性和数据局部性之间取得良好的平衡,将设计一种整体调度算法,对虚拟化网络功能的内核内中断和用户级线程进行优化复用,所获得的知识将有助于提高商用操作系统的网络性能关键方面,从而使运行在这些系统上的所有系统和应用程序受益。该项目的研究成果将对生产网络系统的设计和实施产生影响,并将纳入计算机科学核心课程。该项目将为本科生、研究生和代表性不足群体的学生提供培训。该项目主要生成四种类型的数据,包括原型实现、软件工具基准、详细的经验评估报告和课程材料。这些数据将在项目执行期间和项目结束日期后至少三年内保存在项目网站上:http://www.cs.binghamton.edu/~huilu/projects/CNets.This奖反映了国家科学基金会的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
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.
期刊论文(6)
专著(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/3419111.3421291
发表时间:
2020-10
期刊:
Proceedings of the 11th ACM Symposium on Cloud Computing
影响因子:
--
作者:
[Yu Sun;Jiaxin Lei;Seunghee Shin;Hui Lu]
通讯作者:
Yu Sun;Jiaxin Lei;Seunghee Shin;Hui Lu
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
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
FlashCube: Fast Provisioning of Serverless Functions with Streamlined Container Runtimes
FlashCube:通过简化的容器运行时快速配置无服务器功能
DOI:
10.1145/3477113.3487273
发表时间:
2021
期刊:
The 11th Workshop on Programming Languages and Operating Systems (PLOS' 21
影响因子:
--
作者:
[Lin, Zhen, Hsieh, Kao-Feng, Sun, Yu, Shin, Seunghee, Lu, Hui]
通讯作者:
Lu, Hui
共 6 条
CAREER: Rethinking Virtualization in Cloud-Native Systems
-
批准号:2415774
-
项目类别:Continuing Grant
-
资助金额:$53.3万
-
财政年份:2023
-
负责人:Hui Lu
-
依托单位:
Collaborative Research: CCF Core: Small: User-transparent Data Management for Persistence and Crash-consistency in Non-volatile Memories
-
批准号:2415473
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2023
-
负责人:Hui Lu
-
依托单位:
Collaborative Research: CCF Core: Small: User-transparent Data Management for Persistence and Crash-consistency in Non-volatile Memories
-
批准号:2313147
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2023
-
负责人:Hui Lu
-
依托单位:
CAREER: Rethinking Virtualization in Cloud-Native Systems
-
批准号:2237966
-
项目类别:Continuing Grant
-
资助金额:$53.3万
-
财政年份:2023
-
负责人:Hui Lu
-
依托单位:
Towards a systems-level understanding of the novel redox-regulated mitochondrial protein import and disulphide bond formation pathway
-
批准号:BB/H017208/1
-
项目类别:Research Grant
-
资助金额:$44.24万
-
财政年份:2011
-
负责人:Hui Lu
-
依托单位:
国内基金
海外基金
登录
查看更多内容
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
-
批准号:82371765
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:谭广云
-
依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
-
批准号:22303037
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:鲁俊波
-
依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
-
批准号:--
-
项目类别:--
-
资助金额:52万元
-
批准年份:2022
-
负责人:孙丙军
-
依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:叶成林
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:--
-
项目类别:--
-
资助金额:55万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:82072415
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
肌营养不良蛋白聚糖Core M3型甘露糖肽的精确制备及功能探索
-
批准号:92053110
-
项目类别:重大研究计划
-
资助金额:70.0万元
-
批准年份:2020
-
负责人:彭鹏
-
依托单位:
Core-1-O型聚糖黏蛋白缺陷诱导胃炎发生并介导慢性胃炎向胃癌转化的分子机制研究
-
批准号:81902805
-
项目类别:青年科学基金项目
-
资助金额:20.5万元
-
批准年份:2019
-
负责人:刘菲
-
依托单位:
原始地球增生晚期的Core-merging大碰撞事件:地核增生、核幔平衡与核幔边界结构的新认识
-
批准号:41973063
-
项目类别:面上项目
-
资助金额:65.0万元
-
批准年份:2019
-
负责人:周游
-
依托单位:
CORDEX-CORE区域气候模拟与预估研讨会
-
批准号:41981240365
-
项目类别:国际(地区)合作与交流项目
-
资助金额:1.5万元
-
批准年份:2019
-
负责人:陈威霖
-
依托单位: