Collaborative Research: CNS Core: Large: Runtime Programmable Networks
合作研究:CNS 核心:大型:运行时可编程网络
基本信息
- 批准号:2214272
- 负责人:
- 金额:$ 120万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2022
- 资助国家:美国
- 起止时间:2022-07-15 至 2026-06-30
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Programmability is fuel for network innovation. In today’s programmable networks, new features can be easily developed without having to rely on vendor support. However, deploying new features still requires fleet-wide maintenance to avoid disruption because device reprogramming incurs downtime. This severely constrains the speed of change, as maintenance operations require meticulous planning well ahead of time. This project proposes runtime programmable networks, where the end-to-end network infrastructure, vertically from the host kernels down to the network interface cards, and horizontally extending across switches to the other end of the network, can be reprogrammed on-the-fly without packet drops and with strong consistency guarantees. This represents a major leap from today’s programmable networks, which are reconfigurable at compile time but become fixed functions at runtime after deployment.According to this project's vision, FlexNet, the network infrastructure provides a collection of basic utilities and, on demand, extensions are partially reconfigured into the infrastructure by injecting, removing, or overriding specific functions. This accelerates the speed of delivering new features to end users, increases the manageability of large networks by lowering the barrier for change, and creates new possibilities unavailable in today’s programmable networks, such as powerful, dynamic security defenses. With FlexNet, this project can summon security defenses into the network precisely when needed. Defenses can migrate to the attack location or replicate across the network to maximize their effectiveness. They can even shapeshift in real time to mitigate changing attacks. When attacks subside, these defenses can be soon removed from the network to reduce overhead. This project aims to elevate network programming from a “one-shot” endeavor at compile time to “continuous” activities throughout the lifecycle of the network.In order to realize our vision, this project needs to innovate across the stack. Concretely, this project proposes a four-pronged approach to programing, compiling, verifying, and managing runtime programmable networks end-to-end. First, runtime network programming requires controlling disparate datapaths and their real-time changes as a whole, while ensuring runtime portability across devices; thus, this project will develop a new programming system. Compiling a whole-network program to a heterogeneous substrate, while continuously reoptimizing for runtime changes, requires a new compiler design. To ensure the safety of network changes, this project must simultaneously innovate on runtime verification and validation. Finally, FlexNet programs have dynamic footprints in the network—migrating, expanding, and shrinking across devices—so this project needs a new management system to control such unprecedented dynamics. This project will produce an integrated platform upon which the FlexNet techniques will be evaluated comprehensively at various scales and with diverse workloads. To achieve a wider community engagement, this project will release software and hardware prototypes and educational materials in open source, and by collaborating with industry partners, this project will transition the FlexNet technologies into practice.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.
可编程性是网络创新的燃料。在当今的可编程网络中,可以轻松开发新功能,而无需依赖供应商的支持。然而,部署新功能仍然需要整个车队的维护,以避免中断,因为设备重新编程会导致停机。这严重限制了变化的速度,因为维护操作需要提前进行细致的规划。该项目提出了运行时可编程网络,其中端到端的网络基础设施,垂直从主机内核到网络接口卡,水平延伸到交换机到网络的另一端,可以在没有数据包丢失的情况下进行重新编程,并具有强大的一致性保证。这代表了当今可编程网络的一个重大飞跃,可编程网络在编译时可重新配置,但在部署后在运行时成为固定功能。根据该项目的愿景FlexNet,网络基础设施提供一系列基本实用程序,并根据需要,通过注入、删除或覆盖特定功能,将扩展部分重新配置到基础设施中。这加快了向最终用户提供新功能的速度,通过降低更改障碍来提高大型网络的可扩展性,并创造了当今可编程网络中无法实现的新可能性,例如强大的动态安全防御。借助FlexNet,该项目可以在需要时准确地将安全防御引入网络。防御可以迁移到攻击位置或在整个网络中复制,以最大限度地提高其有效性。他们甚至可以在真实的时间内变形以减轻不断变化的攻击。当攻击减弱时,这些防御可以很快从网络中删除,以减少开销。该项目旨在将网络编程从编译时的“一次性”奋进提升到整个网络生命周期的“持续”活动。为了实现我们的愿景,该项目需要在整个堆栈中进行创新。具体地说,这个项目提出了一个四管齐下的方法来编程,编译,验证和管理运行时可编程网络端到端。首先,运行时网络编程需要控制不同的数据路径及其实时变化作为一个整体,同时确保跨设备的运行时可移植性,因此,该项目将开发一个新的编程系统。将整个网络程序编译到异构的底层,同时不断地针对运行时的变化进行重新优化,这需要一个新的编译器设计。为了确保网络更改的安全性,该项目必须同时在运行时验证和确认方面进行创新。最后,FlexNet计划在网络中的足迹是动态的-跨设备迁移、扩展和收缩-因此,该项目需要一个新的管理系统来控制这种前所未有的动态。该项目将创建一个集成平台,在此平台上,FlexNet技术将在各种规模和不同工作负载下进行全面评估。为了实现更广泛的社区参与,该项目将发布开源软件和硬件原型以及教育材料,并通过与行业合作伙伴合作,将FlexNet技术转化为实践。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Poseidon: Efficient, Robust, and Practical Datacenter CC via Deployable INT
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Weitao Wang;M. Moshref;Yuliang Li;G. Kumar;T. Ng;Neal Cardwell;Nandita Dukkipati
- 通讯作者:Weitao Wang;M. Moshref;Yuliang Li;G. Kumar;T. Ng;Neal Cardwell;Nandita Dukkipati
Synthesizing Runtime Programmable Switch Updates
综合运行时可编程交换机更新
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Qiu, Yiming;Beckett, Ryan;Chen, Ang
- 通讯作者:Chen, Ang
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Ang Chen其他文献
Interactive Impact of Intrinsic Motivators and Extrinsic Rewards on Behavior and Motivation Outcomes
内在激励因素和外在奖励对行为和激励结果的交互影响
- DOI:
- 发表时间:
2005 - 期刊:
- 影响因子:0
- 作者:
Ping Xiang;Ang Chen;A. Bruene - 通讯作者:
A. Bruene
An Examination of Learning Profiles in Physical Education.
体育学习概况检查。
- DOI:
10.1123/jtpe.26.2.145 - 发表时间:
2007 - 期刊:
- 影响因子:2.8
- 作者:
Bo Shen;Ang Chen - 通讯作者:
Ang Chen
Single-phase dielectric compounds in the BaO-rich corner of the BaO-Re203-Ti02 ternary system (Re = Y, Nd, and Sm)
BaO-Re2O3-Ti02 三元系统(Re = Y、Nd 和 Sm)的富含 BaO 角的单相介电化合物
- DOI:
10.1007/bf00240791 - 发表时间:
1996 - 期刊:
- 影响因子:0
- 作者:
Ang Chen;Y. Zhi;V. Ferreira;P. Vilarinho;J. Baptista - 通讯作者:
J. Baptista
Three-Year Trajectory of Interest in Learning Physical Activity Knowledge: Influences of Gender and Prior Knowledge
学习体育活动知识的三年兴趣轨迹:性别和先验知识的影响
- DOI:
10.1123/jtpe.2020-0009 - 发表时间:
2020 - 期刊:
- 影响因子:2.8
- 作者:
Yubing Wang;Tan Zhang;Ang Chen - 通讯作者:
Ang Chen
Abiotic transformation of atrazine in aqueous phase by biogenic bixbyite-type Mnsub2/subOsub3/sub produced by a soil-derived Mn(II)-oxidizing bacterium of emProvidencia/em sp.
由土壤来源的普罗威登斯菌属(Providencia)的锰(II)氧化细菌产生的生物成因板钛矿型二氧化锰(Mn₂O₃)对水溶液中阿特拉津的非生物转化。
- DOI:
10.1016/j.jhazmat.2022.129243 - 发表时间:
2022-08-15 - 期刊:
- 影响因子:11.300
- 作者:
Jun Luo;Xiaofang Ruan;Wuying Chen;Sha Chen;Zhexu Ding;Ang Chen;Ding Li - 通讯作者:
Ding Li
Ang Chen的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ang Chen', 18)}}的其他基金
Collaborative Research: CNS Core: Medium: Movement of Computation and Data in Splitkernel-disaggregated, Data-intensive Systems
合作研究:CNS 核心:媒介:Splitkernel 分解的数据密集型系统中的计算和数据移动
- 批准号:
2406598 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Reconfigurable Kernel Datapaths with Adaptive Optimizations
协作研究:CNS 核心:中:具有自适应优化的可重构内核数据路径
- 批准号:
2345339 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
I-Corps: A Learned Cloud Infrastructure-as-Code (IaC) Linter
I-Corps:学习型云基础设施即代码 (IaC) Linter
- 批准号:
2344828 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
CAREER: Programmable In-network Security
职业:可编程网络安全
- 批准号:
2420309 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Movement of Computation and Data in Splitkernel-disaggregated, Data-intensive Systems
合作研究:CNS 核心:媒介:Splitkernel 分解的数据密集型系统中的计算和数据移动
- 批准号:
2106388 - 财政年份:2021
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Reconfigurable Kernel Datapaths with Adaptive Optimizations
协作研究:CNS 核心:中:具有自适应优化的可重构内核数据路径
- 批准号:
2106751 - 财政年份:2021
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
CAREER: Programmable In-network Security
职业:可编程网络安全
- 批准号:
1942219 - 财政年份:2020
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
NeTS: Medium: Streaming Data Analytics over Programmable Datacenter Networks
NeTS:媒介:通过可编程数据中心网络进行流数据分析
- 批准号:
1801884 - 财政年份:2018
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
相似国自然基金
IL-17A通过STAT5影响CNS2区域甲基化抑制调节性T细胞功能在银屑病发病中的作用和机制研究
- 批准号:82304006
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
miR-20a通过调控CD4+T细胞焦亡促进CNS炎性脱髓鞘疾病的发生及机制研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
血浆CNS来源外泌体中寡聚磷酸化α-synuclein对PD病程的提示研究
- 批准号:82101506
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于脑微血管内皮细胞模型的毒力岛4在单增李斯特菌CNS炎症中的作用及机制研究
- 批准号:32160834
- 批准年份:2021
- 资助金额:35 万元
- 项目类别:地区科学基金项目
胱硫醚-β-合成酶介导小胶质细胞极化致糖皮质激素CNS毒性作用及机制研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
生物工程化微泡干扰MAPK通路重编程CNS微环境起始脑胶质瘤免疫检查点抑制剂的应答研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
大气细颗粒物通过NF-κB/LBP-9信号通路诱导小胶质细胞激活加剧CNS脱髓鞘损伤的作用机制研究
- 批准号:82071396
- 批准年份:2020
- 资助金额:55 万元
- 项目类别:面上项目
新型化合物组合抑制STAT6维持Foxp3-CNS2去甲基化产生稳定的iTreg细胞诱导小鼠肾移植免疫耐受的机制研究
- 批准号:82070773
- 批准年份:2020
- 资助金额:57 万元
- 项目类别:面上项目
基于菌群-肠-脑轴探讨柚皮素改善CNS髓鞘脱失的机制研究
- 批准号:
- 批准年份:2020
- 资助金额:50 万元
- 项目类别:
CNS区域甲基化异常调控FOXP3基因介导调节型T细胞在青光眼视神经损伤中的作用机制研究
- 批准号:81970804
- 批准年份:2019
- 资助金额:55.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
合作研究:CNS Core:Small:将深度学习模型映射到张量化指令的编译系统(DELITE)
- 批准号:
2230945 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Movement of Computation and Data in Splitkernel-disaggregated, Data-intensive Systems
合作研究:CNS 核心:媒介:Splitkernel 分解的数据密集型系统中的计算和数据移动
- 批准号:
2406598 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Small: SmartSight: an AI-Based Computing Platform to Assist Blind and Visually Impaired People
合作研究:中枢神经系统核心:小型:SmartSight:基于人工智能的计算平台,帮助盲人和视障人士
- 批准号:
2418188 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Reconfigurable Kernel Datapaths with Adaptive Optimizations
协作研究:CNS 核心:中:具有自适应优化的可重构内核数据路径
- 批准号:
2345339 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: NSF-AoF: CNS Core: Small: Towards Scalable and Al-based Solutions for Beyond-5G Radio Access Networks
合作研究:NSF-AoF:CNS 核心:小型:面向超 5G 无线接入网络的可扩展和基于人工智能的解决方案
- 批准号:
2225578 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Creating An Extensible Internet Through Interposition
合作研究:CNS核心:小:通过介入创建可扩展的互联网
- 批准号:
2242503 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Adaptive Smart Surfaces for Wireless Channel Morphing to Enable Full Multiplexing and Multi-user Gains
合作研究:CNS 核心:小型:用于无线信道变形的自适应智能表面,以实现完全复用和多用户增益
- 批准号:
2343959 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: Efficient Ways to Enlarge Practical DNA Storage Capacity by Integrating Bio-Computer Technologies
合作研究:中枢神经系统核心:小型:通过集成生物计算机技术扩大实用 DNA 存储容量的有效方法
- 批准号:
2343863 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
合作研究:CNS Core:Small:将深度学习模型映射到张量化指令的编译系统(DELITE)
- 批准号:
2341378 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Innovating Volumetric Video Streaming with Motion Forecasting, Intelligent Upsampling, and QoE Modeling
合作研究:CNS 核心:中:通过运动预测、智能上采样和 QoE 建模创新体积视频流
- 批准号:
2409008 - 财政年份:2023
- 资助金额:
$ 120万 - 项目类别:
Continuing Grant