NeTS: Small: Software-Defined Data Plane for Datacenters
NeTS:小型:数据中心的软件定义数据平面
基本信息
- 批准号:1616774
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-09-01 至 2019-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Many popular cloud applications that power our daily lives, such as Facebook, Google, Amazon, and Twitter, spend a large fraction of their time performing network operations. Even supposedly computationally intensive applications such as parallel machine learning are often limited by communication performance. Datacenter network designers have been racing to keep up with this increased reliance on network usage, but they have had only limited success in achieving desirable system properties as they are often constrained by the lack of switch support for deploying new protocols.Fortunately, innovation in switch and network interface card (NIC) design is now focused on building not just faster but also more flexible packet processing devices. Whereas traditional switches and NICs typically provide functionality to route and forward packets, many upcoming switches have support for transforming the packet as well as performing computations on the packet before routing it towards its destination. These devices have the potential to revolutionize the use of networking devices within datacenters as they provide the ability to reconfigure packet processing and deploy new protocols.This project will investigate flexible packet processing functionality on NICs and switches and their potential for optimizing high performance networked systems inside the datacenter. This work provides new abstractions and building blocks for the use of flexible packet processing pipelines, while respecting the hardware constraints that will be associated with these technologies. The researchers will examine how the resulting data plane functionality can be used to implement resource allocation mechanisms inside the datacenter so as to enable congestion control, performance isolation, adaptive routing, and efficient load balancing. They will also examine implementing on the NICs and switches some of the packet processing traditionally done in end-host software. The goal is to show how and by how much flexible packet processing can benefit widely used datacenter applications and also provide guidance on what features that future iterations of the hardware should provide in order to significantly improve application performance.Broader Impact: Network-intensive datacenter applications are used by literally billions of people around the globe on a daily basis. By improving the efficiency of network operations, results from this project can dramatically reduce the cost of provisioning existing public services, like Wikipedia, as well as make it much cheaper for new public services to be developed. By enabling the deployment of more effective resource allocation protocols on flexible switches, this work also has the potential to provide substantial improvements to the networking performance within datacenters. The researchers will publicly release the developed software and enable a rich set of network protocols and high-performance datacenter applications.
许多流行的云应用程序可以为我们的日常生活提供动力,例如Facebook,Google,Amazon和Twitter,他们花费大量时间进行网络操作。 即使据称是计算密集型应用程序(例如平行机器学习),通常也受到沟通性能的限制。 数据中心网络设计师一直在竞争,以跟上这种对网络使用的依赖,但是他们在实现理想的系统属性方面的成功率很高,因为他们通常会受到缺乏开关支持新协议的限制。不幸的是,Switch和网络界面卡中的创新(NIC)设计现在不仅仅是构建更具元素的包装件,而且更加灵活的包装配件。尽管传统的开关和NIC通常为路由和前进数据包提供功能,但许多即将到来的开关都支持转换数据包以及在数据包将其路由到达目的地之前执行计算。 这些设备有可能彻底改变数据中心内的网络设备的使用,因为它们提供了重新配置数据包处理和部署新协议的能力。该项目将调查NIC和开关上的灵活数据包处理功能及其在数据中心内优化高性能网络系统的潜力。这项工作为使用灵活的数据包处理管道提供了新的抽象和构建块,同时尊重与这些技术相关的硬件约束。 研究人员将研究如何使用产生的数据平面功能来实现数据中心内部的资源分配机制,以实现拥塞控制,绩效隔离,自适应路由和有效的负载平衡。 他们还将检查对NIC的实施,并切换一些传统上在终端软件中进行的数据包处理。目的是展示如何以及通过多少灵活的数据包处理可以使使用广泛使用的数据中心应用程序受益,并为硬件未来迭代的未来功能提供指导,以显着提高应用程序性能。BOADER的影响:网络密集型数据中心应用程序实际上是全球数十亿人使用的。通过提高网络运营的效率,该项目的结果可以大大降低提供现有公共服务(例如Wikipedia)的成本,并使得开发新的公共服务的便宜得多。通过在灵活开关上部署更有效的资源分配协议,这项工作还可以为数据中心内的网络性能提供大量改进。 研究人员将公开发布开发的软件,并启用一系列网络协议和高性能数据中心应用程序。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
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 }}
Arvind Krishnamurthy其他文献
Laconic: Streamlined Load Balancers for SmartNICs
Laconic:适用于 SmartNIC 的简化负载均衡器
- DOI:
10.48550/arxiv.2403.11411 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Tianyi Cui;Chenxingyu Zhao;Wei Zhang;Kaiyuan Zhang;Arvind Krishnamurthy - 通讯作者:
Arvind Krishnamurthy
Relational Network Verification
关系网络验证
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Xieyang Xu;Yifei Yuan;Zachary Kincaid;Arvind Krishnamurthy;Ratul Mahajan;David Walker;Ennan Zhai - 通讯作者:
Ennan Zhai
Punica: Multi-Tenant LoRA Serving
Punica:多租户 LoRA 服务
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Lequn Chen;Zihao Ye;Yongji Wu;Danyang Zhuo;Luis Ceze;Arvind Krishnamurthy;Duke University - 通讯作者:
Duke University
Understanding the Host Network
了解主机网络
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Midhul Vuppalapati;Saksham Agarwal;Baris Kasikci;Arvind Krishnamurthy;Rachit Agarwal - 通讯作者:
Rachit Agarwal
Do at-large elections reduce black representation? A new baseline for county legislatures
普选会减少黑人的代表性吗?
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:2.3
- 作者:
Jason Douglas Todd;Curtis Bram;Arvind Krishnamurthy - 通讯作者:
Arvind Krishnamurthy
Arvind Krishnamurthy的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Arvind Krishnamurthy', 18)}}的其他基金
Collaborative Research: CNS Core: Large: Runtime Programmable Networks
合作研究:CNS 核心:大型:运行时可编程网络
- 批准号:
2213387 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Programmable Disaggregated Storage
合作研究:CNS 核心:媒介:可编程分类存储
- 批准号:
2212193 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
EAGER: Collaborative Research: Towards an Extensible Internet
EAGER:协作研究:迈向可扩展的互联网
- 批准号:
2137221 - 财政年份:2021
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: Planning: Making Smart Use of SmartNICs
协作研究:PPoSS:规划:巧妙利用 SmartNIC
- 批准号:
2028771 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CNS Core: Small: Optimizing Distributed Transactions on Emerging Hardware
CNS 核心:小型:优化新兴硬件上的分布式事务
- 批准号:
2006349 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: Enabling In-Network Computation for Datacenter Applications
CSR:小型:为数据中心应用程序启用网络内计算
- 批准号:
1714508 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Student Travel Support for the Fourteenth Symposium on Networked Systems Design and Implementation (NSDI 2017)
第十四届网络系统设计与实现研讨会(NSDI 2017)的学生旅行支持
- 批准号:
1737613 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Student Travel Support for the Thirteenth Symposium on Networked Systems Design and Implementation (NSDI 2016)
第十三届网络系统设计与实现研讨会(NSDI 2016)的学生旅行支持
- 批准号:
1632970 - 财政年份:2016
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: Enabling Deep Neural Networks for Mobile-Cloud Applications
CSR:小:为移动云应用程序启用深度神经网络
- 批准号:
1614717 - 财政年份:2016
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Student Travel Support for the Twelfth Symposium on Networked Systems Design and Implementation (NSDI 2015)
第十二届网络系统设计与实现研讨会(NSDI 2015)的学生旅行支持
- 批准号:
1522563 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
相似国自然基金
靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
- 批准号:32370966
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
- 批准号:82304478
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
- 批准号:82302422
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
- 批准号:82371712
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
- 批准号:32372613
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
NeTS: Small: Intelligent Optical Networks using Virtualization and Software-Defined Control
NeTS:小型:使用虚拟化和软件定义控制的智能光网络
- 批准号:
1817105 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Early Identification of Acute Kidney Injury Using Deep Recurrent Neural Nets, Presented with Probable Etiology
使用深层循环神经网络早期识别急性肾损伤,并提出可能的病因
- 批准号:
9621546 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
NeTS: Small: Eiffel: Efficient and Flexible Software Packet Scheduling
NeTS:小:Eiffel:高效灵活的软件包调度
- 批准号:
1816331 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
NeTS: Small: A Virtualized Network Resource Pool for Software-Defined Network Management
NeTS:小型:用于软件定义网络管理的虚拟化网络资源池
- 批准号:
1712674 - 财政年份:2016
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
NeTS: Small: Beyond Separate-Then-Centralize: A Cellular Operating System to Optimize Software-Defined 5G Wireless Networks
NeTS:小型:超越分离然后集中:优化软件定义 5G 无线网络的蜂窝操作系统
- 批准号:
1618727 - 财政年份:2016
- 资助金额:
$ 40万 - 项目类别:
Standard Grant