EAGER: Leveraging Server Offload Features For High-Performance Network Function Implementations
EAGER:利用服务器卸载功能实现高性能网络功能
基本信息
- 批准号:1551745
- 负责人:
- 金额:$ 12.45万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-09-01 至 2016-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Network functions (NFs), or middleboxes, examine and modify network packets and flows in sophisticated ways. Examples include, intrusion detection systems (IDSs), load balancers, caching proxies, etc. Recently, there has been a strong push to replace dedicated NF hardware with software-based NFs running on generic compute resources---trend known as network functions virtualization (NFV). NFV is taking root in a variety of setting, including service provider, telco, enterprise and data center networks. With a corresponding steep increase in the design and deployment of software-based middleboxes it has therefore become crucial to understand how best to implement middlebox software, so as to meet or exceed the performance and functionality of hardware elements without the cost. The project aims to verify the assumption that the novel hardware and virtualization software capabilities of modern server equipment can play a crucial role in effective middlebox software implementation. In particular, modern servers now support a variety of acceleration features, in particular on their network interface cards, or NICs which now support a variety of "offload" features. Likewise, on the software front, there are innovations such as containers, which offer a leaner alternative to virtualization than traditional virtual machines. In this project the principal investigator seeks to understand whether it is possible, and how to, optimally implement a given middlebox's functionality in a manner that is split suitably between middlebox-internal custom software and various intrinsic hardware and software acceleration features and support. The proposed research will evaluate the feasibility and limits of middlebox re-implementation given state-of-the-art server hardware and virtualization software. The exploration will entail: a measurement-based study of the performance of various modern hardware/software feature sets; prototyping simple middleboxes to leverage the available features optimally; understanding performance of offload features in various multi-tenant/virtualized settings, focusing in particular on the impact of interference; and, understanding how best to support distributed middleboxes and service chaining in NFV. Intellectual Merit: This project will lead to key initial insights into the opportunities and challenges posed by server acceleration features and modern virtualization software in effectively realizing future software middleboxes. The project will lead to benchmark suites for testing middlebox implementations. It will also result in initial software prototypes of a small class of high performance middleboxes. The outcomes of this initial exploration can inform further research into how to restructure data center software infrastructure as a whole by leveraging these emerging features. It can also inform research into appropriate APIs and frameworks for effectively supporting future SDN+NFV scenarios. Broader Impacts: If successful, this exploratory work can lead to a much larger and potentially transformative research program, rooted around systematic APIs for invoking appropriate hardware and software features for all future data center infrastructures. The PI plans to engage a postdoctoral research in conducting this research, thus providing professional development opportunities for the postdoctoral researcher involved. The research will leverage CloudLab heavily for experimentation. Outcomes from this research will be made available as profiles on CloudLab for other researchers to leverage in their work. This research will also be tightly integrated into a Cloud Computing course that PI Akella will be teaching in the Fall of 2015, and into other graduate and undergraduate systems and networking courses at UW-Madison. The PI will engage with the relevant industry partners to ensure that the project employs state-of-the-art hardware and software and to keep the industry abreast of the project's latest findings.
网络功能(NFS)或中间盒以复杂的方式检查和修改网络包和流。例如,入侵检测系统(IDS)、负载均衡器、缓存代理等。最近,人们强烈要求使用在通用计算资源上运行的基于软件的NFS来取代专用的NF硬件-这一趋势称为网络功能虚拟化(NFV)。NFV正在包括服务提供商、电信公司、企业和数据中心网络在内的各种环境中扎根。因此,随着基于软件的中间盒的设计和部署的相应急剧增加,了解如何最好地实现中间盒软件,以便在不花费成本的情况下满足或超过硬件元件的性能和功能变得至关重要。该项目旨在验证这样一种假设,即现代服务器设备的新颖硬件和虚拟化软件能力可以在有效实施中间盒软件方面发挥关键作用。特别是,现代服务器现在支持各种加速功能,特别是在它们的网络接口卡或NIC上,这些网卡现在支持各种“卸载”功能。同样,在软件方面,也有容器等创新,它们提供了比传统虚拟机更精简的虚拟化替代方案。在这个项目中,首席研究人员试图了解是否可能以及如何以一种在中间盒内部定制软件和各种内部硬件和软件加速功能和支持之间适当地拆分的方式来最佳地实现给定中间盒的功能。拟议的研究将评估在给定最先进的服务器硬件和虚拟化软件的情况下重新实施中间盒的可行性和局限性。探索将包括:对各种现代硬件/软件功能集的性能进行基于测量的研究;制作简单中间盒的原型以最佳地利用可用的功能;了解各种多租户/虚拟化环境中卸载功能的性能,特别是关注干扰的影响;以及了解如何最好地支持NFV中的分布式中间盒和服务链。智力价值:该项目将导致对服务器加速功能和现代虚拟化软件在有效实现未来软件中间盒方面带来的机遇和挑战的关键初步见解。该项目将产生用于测试中间盒实现的基准套件。它还将产生一小类高性能中间盒的初始软件原型。这一初步探索的结果可以为进一步研究如何利用这些新兴功能来整体重组数据中心软件基础设施提供参考。它还可以为研究适当的API和框架提供信息,以有效支持未来的SDN+NFV场景。更广泛的影响:如果成功,这项探索性工作可能会导致一个规模更大、具有潜在变革性的研究计划,该计划以系统API为基础,为所有未来的数据中心基础设施调用适当的硬件和软件功能。PI计划聘请博士后研究人员进行这项研究,从而为参与研究的博士后研究员提供专业发展机会。这项研究将大量利用CloudLab进行实验。这项研究的结果将在CloudLab上以个人资料的形式提供,供其他研究人员在工作中使用。这项研究还将紧密整合到皮阿凯拉将于2015年秋季教授的云计算课程,以及密歇根大学麦迪逊分校的其他研究生和本科生系统和网络课程。私隐专员公署将与相关业界合作伙伴合作,以确保该项目采用最先进的硬件和软件,并使业界了解该项目的最新研究结果。
项目成果
期刊论文数量(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 }}
Aditya Akella其他文献
From Dumb Pipes to Rivers of Money: a Network Payment System
从愚蠢的管道到金钱的河流:网络支付系统
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
Cristian Estan;Suman Banerjee;Aditya Akella;Yi Pan - 通讯作者:
Yi Pan
Using strongly typed networking to architect for tussle
使用强类型网络来构建斗争
- DOI:
10.1145/1868447.1868456 - 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
C. Muthukrishnan;V. Paxson;M. Allman;Aditya Akella - 通讯作者:
Aditya Akella
Toward Representative Internet Measurements
迈向具有代表性的互联网测量
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Aditya Akella;S. Seshan - 通讯作者:
S. Seshan
Handheld vs. Non-Handheld Traffic: Implications for Campus WiFi Networks
手持设备与非手持设备流量:对校园 WiFi 网络的影响
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Aaron Gember;Ashok Anand;Aditya Akella - 通讯作者:
Aditya Akella
Running BGP in Data Centers at Scale
在数据中心大规模运行 BGP
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
Anubhavnidhi Abhashkumar;Kausik Subramanian;A. Andreyev;Hyojeong Kim;Nanda Kishore Salem;Jingyi Yang;Petr Lapukhov;Aditya Akella;Hongyi Zeng - 通讯作者:
Hongyi Zeng
Aditya Akella的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Aditya Akella', 18)}}的其他基金
Collaborative Research: CNS Core: Medium: Innovating Volumetric Video Streaming with Motion Forecasting, Intelligent Upsampling, and QoE Modeling
合作研究:CNS 核心:中:通过运动预测、智能上采样和 QoE 建模创新体积视频流
- 批准号:
2212297 - 财政年份:2022
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Large: Runtime Programmable Networks
合作研究:CNS 核心:大型:运行时可编程网络
- 批准号:
2214015 - 财政年份:2022
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Systems Support for Federated Learning
协作研究:CNS 核心:中:联邦学习的系统支持
- 批准号:
2105890 - 财政年份:2021
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
NeTS: Large: Collaborative Research: Design Principles for a Future-Proof Internet Control Plane
NetS:大型:协作研究:面向未来的互联网控制平面的设计原则
- 批准号:
2202649 - 财政年份:2021
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
CSR: Medium: Security and Isolation in the Era of Microservices
CSR:中:微服务时代的安全与隔离
- 批准号:
2203152 - 财政年份:2021
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
NeTS: Small: New Abstractions for First-hop Networking in Cloud Data Centers
NeTS:小型:云数据中心第一跳网络的新抽象
- 批准号:
2203167 - 财政年份:2021
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
Collaborative Research: CNS Core: Medium: Systems Support for Federated Learning
协作研究:CNS 核心:中:联邦学习的系统支持
- 批准号:
2207317 - 财政年份:2021
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
EAGER: Collaborative Research: Inexactness and Data-Awareness in Network Stacks for Distributed Machine Learning
EAGER:协作研究:分布式机器学习网络堆栈中的不精确性和数据感知
- 批准号:
1940109 - 财政年份:2019
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
CSR: Medium: Security and Isolation in the Era of Microservices
CSR:中:微服务时代的安全与隔离
- 批准号:
1763810 - 财政年份:2018
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
NeTS: Small: New Abstractions for First-hop Networking in Cloud Data Centers
NeTS:小型:云数据中心第一跳网络的新抽象
- 批准号:
1717039 - 财政年份:2017
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
相似海外基金
Building recovery and resilience in severe mental illness: Leveraging the role of social determinants in illness trajectories and interventions
建立严重精神疾病的康复和复原力:利用社会决定因素在疾病轨迹和干预措施中的作用
- 批准号:
MR/Z503514/1 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Research Grant
Leveraging the synergy between experiment and computation to understand the origins of chalcogen bonding
利用实验和计算之间的协同作用来了解硫族键合的起源
- 批准号:
EP/Y00244X/1 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Research Grant
CSR: Small: Leveraging Physical Side-Channels for Good
CSR:小:利用物理侧通道做好事
- 批准号:
2312089 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
Postdoctoral Fellowship: OPP-PRF: Leveraging Community Structure Data and Machine Learning Techniques to Improve Microbial Functional Diversity in an Arctic Ocean Ecosystem Model
博士后奖学金:OPP-PRF:利用群落结构数据和机器学习技术改善北冰洋生态系统模型中的微生物功能多样性
- 批准号:
2317681 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
CAREER: Leveraging Plastic Deformation Mechanisms Interactions in Metallic Materials to Access Extraordinary Fatigue Strength.
职业:利用金属材料中的塑性变形机制相互作用来获得非凡的疲劳强度。
- 批准号:
2338346 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant
Nonlocal Elastic Metamaterials: Leveraging Intentional Nonlocality to Design Programmable Structures
非局域弹性超材料:利用有意的非局域性来设计可编程结构
- 批准号:
2330957 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
REU Site: CyberAI: Cybersecurity Solutions Leveraging Artificial Intelligence for Smart Systems
REU 网站:CyberAI:利用人工智能实现智能系统的网络安全解决方案
- 批准号:
2349104 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
HSI Implementation and Evaluation Project: Leveraging Social Psychology Interventions to Promote First Year STEM Persistence
HSI 实施和评估项目:利用社会心理学干预措施促进第一年 STEM 的坚持
- 批准号:
2345273 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
Collaborative Research: Leveraging the interactions between carbon nanomaterials and DNA molecules for mitigating antibiotic resistance
合作研究:利用碳纳米材料和 DNA 分子之间的相互作用来减轻抗生素耐药性
- 批准号:
2307222 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Standard Grant
CAREER: Leveraging Data Science & Policy to Promote Sustainable Development Via Resource Recovery
职业:利用数据科学
- 批准号:
2339025 - 财政年份:2024
- 资助金额:
$ 12.45万 - 项目类别:
Continuing Grant














{{item.name}}会员




