CAREER: A Programmable Measurement Architecture for Network Operations
职业生涯:用于网络运营的可编程测量架构
基本信息
- 批准号:1834263
- 负责人:
- 金额:$ 46.41万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-10-01 至 2022-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Many companies (e.g., Google, Microsoft, Facebook, Amazon) put huge capital investments into building larger data center networks with higher link speeds. It becomes increasingly important to carefully manage such large data center networks to support multiple tenants, meet service level agreements of applications, and reduce operation cost. Most network management tasks, such as traffic accounting, traffic engineering, load balancing, and performance diagnosis, rely on accurate and timely measurement of time-varying traffic across the entire network. Unfortunately, there are three key problems in today's measurement support: (1) Network device vendors often treat measurement as a second-class citizen, devoting most of the resources to meet the networking control functions (forwarding, firewalls, load balancing, etc.), leaving limited resources for supporting measurement. (2) Operators have limited control over what (not) to measure and when to measure. As a result, the already limited measurement resources are sometimes wasted to measure flows that operators do not care, leaving even fewer resources for measuring important flows. (3) These solutions are device oriented instead of network wide. Operators have to dive into the limited measurement support at multiple devices, taking great efforts to understand these measurement results offline, and find it challenging to answer their network-wide queries.This project aims to design and build a programmable measurement architecture MAP, which transforms today's network measurement practice in enterprise and data center networks. Inspired by software-defined networking, MAP allows operators to flexibly program their network-wide measurement queries in a controller. To answer these queries, MAP automatically configures and coordinates new measurement primitives at different places across the network stack. MAP also allows operators to dynamically change their queries and automatically reconfigure the primitives accordingly to handle network dynamics.There are three key research directions: First, the project will bring novel measurement algorithms and designs throughout the network stack (VMs, hypervisors, switches, and packet sniffers). The researcher will redesign the measurement primitives at these devices to make them both generic in supporting diverse measurement requirements, and efficient in packet processing performance with limited resources and capabilities. Second, the researcher will design new declarative measurement abstractions for operators to clearly express what to measure at the network level and their accuracy/timeliness requirements. The researcher will also design and implement a runtime system that automatically matches the measurement abstractions with primitives at devices, dynamically allocates resources across tasks and handles network dynamics such as mobile hosts and routing changes. Finally, the researcher will study how to support several important and novel measurement tasks with MAP?s primitives, abstractions, and runtime, and evaluate them on MAP. The proposed research, if successful, will fundamentally change network measurement and management practice in enterprise and data centers, and lead to new designs of network devices. The research will facilitate inter-discipline research between theory, programming languages, and networking. The project also has a significant education component, including the design and innovations of graduate courses and course material on software-defined networking and computer networking, as well as research experiences for undergraduate students and members of under-represented groups.
许多公司(例如谷歌、微软、Facebook、亚马逊)投入巨额资本投资来建设具有更高链接速度的更大数据中心网络。仔细管理如此大型的数据中心网络以支持多个租户、满足应用程序的服务级别协议并降低运营成本变得越来越重要。大多数网络管理任务,例如流量统计、流量工程、负载均衡和性能诊断,都依赖于对整个网络中随时间变化的流量的准确、及时的测量。不幸的是,当今的测量支持存在三个关键问题:(1)网络设备供应商往往将测量视为二等公民,将大部分资源用于满足网络控制功能(转发、防火墙、负载均衡等)。 ,留下有限的资源来支持测量。 (2) 操作员对于测量什么(不测量)以及测量时间的控制有限。结果,本已有限的测量资源有时被浪费在运营商不关心的流量上,而用于测量重要流量的资源就更少了。 (3)这些解决方案是面向设备的而不是面向网络的。运营商必须深入研究多种设备上有限的测量支持,付出巨大的努力来离线了解这些测量结果,并发现回答他们的全网查询具有挑战性。该项目旨在设计和构建一个可编程测量架构MAP,它将转变当今企业和数据中心网络中的网络测量实践。受软件定义网络的启发,MAP 允许操作员在控制器中灵活地编程其网络范围的测量查询。为了回答这些查询,MAP 在网络堆栈的不同位置自动配置和协调新的测量基元。 MAP 还允许运营商动态更改其查询并相应地自动重新配置原语以处理网络动态。有三个关键研究方向:首先,该项目将在整个网络堆栈(VM、管理程序、交换机和数据包嗅探器)。研究人员将重新设计这些设备的测量原语,使它们既能通用地支持不同的测量要求,又能在有限的资源和能力下实现高效的数据包处理性能。其次,研究人员将为运营商设计新的声明性测量抽象,以清楚地表达在网络级别测量的内容及其准确性/及时性要求。研究人员还将设计和实现一个运行时系统,该系统自动将测量抽象与设备上的原语相匹配,跨任务动态分配资源,并处理网络动态(例如移动主机和路由更改)。最后,研究人员将研究如何使用 MAP 的原语、抽象和运行时支持几个重要且新颖的测量任务,并在 MAP 上对其进行评估。拟议的研究如果成功,将从根本上改变企业和数据中心的网络测量和管理实践,并带来网络设备的新设计。该研究将促进理论、编程语言和网络之间的跨学科研究。该项目还具有重要的教育成分,包括研究生课程和软件定义网络和计算机网络课程材料的设计和创新,以及为本科生和代表性不足群体成员提供的研究经验。
项目成果
期刊论文数量(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 }}
Minlan Yu其他文献
This paper is included in the Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation
本文收录于第 14 届 USENIX 操作系统设计与实现研讨会论文集
- DOI:
- 发表时间:
1970-01-01 - 期刊:
- 影响因子:0
- 作者:
Shaohong Li;Xi Wang;Faria Kalim;Xiao Zhang;Xiao Zhang;S. Jyothi;Karan Grover;Karan Grover;Vasileios Kontorinis;Nina Narodytska;Nina Narodytska;Owolabi Legunsen;S. Kodakara;S. Kodakara;L. Ryzhyk;Tianyin Xu;Tianyin Xu;David Lo;Sahan Gamage;Pu Zhao;Parthasarathy Ranganathan;Tarun Ramani;Pranshu Jain;Minlan Yu;Michael Gasch;Xukun Li;Xukun Li;N;ita Dukkipati;ita;Qingwei Lin;Yifan Xiong;P. Ch;ra;ra;Bin Wang;Bin Wang;Murali Chintalapati;A. Vahdat;I. Stoica;Maxim Khutornenko;Sachin Kulkarni;Marcin Pawłowski;Tuomas Pelkonen;André Rodrigues;Rounak Tibrewal;Vaishnavi Venkatesan;Peter Zhang - 通讯作者:
Peter Zhang
Virtually eliminating router bugs
几乎消除了路由器错误
- DOI:
10.1145/1658939.1658942 - 发表时间:
2009-12-01 - 期刊:
- 影响因子:0
- 作者:
Eric Keller;Minlan Yu;M. Caesar;J. Rexford - 通讯作者:
J. Rexford
Cold Filter
冷过滤器
- DOI:
10.1145/3183713.3183726 - 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Yang Zhou;Tong Yang;Jie Jiang;Bin Cui;Minlan Yu;Xiaoming Li;Steve Uhlig - 通讯作者:
Steve Uhlig
A secure computation framework for SDNs
SDN 的安全计算框架
- DOI:
10.1145/2620728.2620768 - 发表时间:
2014-08-22 - 期刊:
- 影响因子:0
- 作者:
N. Jagadeesan;R. Pal;Kaushik Nadikuditi;Yan Huang;E. Shi;Minlan Yu - 通讯作者:
Minlan Yu
Jaqen: A High-Performance Switch-Native Approach for Detecting and Mitigating Volumetric DDoS Attacks with Programmable Switches
Jaqen:一种高性能交换机本机方法,用于通过可编程交换机检测和缓解容量 DDoS 攻击
- DOI:
- 发表时间:
2024-09-13 - 期刊:
- 影响因子:0
- 作者:
Zaoxing Liu;Hun Namkung;G. Nikolaidis;Jeongkeun Lee;Changhoon Kim;Xin Jin;V. Braverman;Minlan Yu - 通讯作者:
Minlan Yu
Minlan Yu的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Minlan Yu', 18)}}的其他基金
Collaborative Research: CNS Core: Medium: A Stateful Switch Architecture for In-Network Compute
合作研究:CNS Core:Medium:用于网内计算的有状态交换机架构
- 批准号:
2211383 - 财政年份:2022
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
CNS Core: Medium: Approximation and Randomization in the Programmable Data Plane
CNS 核心:中:可编程数据平面中的近似和随机化
- 批准号:
2107078 - 财政年份:2021
- 资助金额:
$ 46.41万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Cross-Layer Design of Video Analytics for the Internet of Things
合作研究:CNS 核心:媒介:物联网视频分析的跨层设计
- 批准号:
1955422 - 财政年份:2020
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Distributed Approximate Packet Classification
NeTS:小型:协作研究:分布式近似数据包分类
- 批准号:
1829349 - 财政年份:2017
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
CAREER: A Programmable Measurement Architecture for Network Operations
职业生涯:用于网络运营的可编程测量架构
- 批准号:
1701754 - 财政年份:2016
- 资助金额:
$ 46.41万 - 项目类别:
Continuing Grant
NeTS: Small: Collaborative Research: Distributed Approximate Packet Classification
NeTS:小型:协作研究:分布式近似数据包分类
- 批准号:
1618138 - 财政年份:2016
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Distributed Approximate Packet Classification
NeTS:小型:协作研究:分布式近似数据包分类
- 批准号:
1701923 - 财政年份:2016
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
CAREER: A Programmable Measurement Architecture for Network Operations
职业生涯:用于网络运营的可编程测量架构
- 批准号:
1453662 - 财政年份:2015
- 资助金额:
$ 46.41万 - 项目类别:
Continuing Grant
NeTS: Small: A Virtualized Network Resource Pool for Software-Defined Network Management
NeTS:小型:用于软件定义网络管理的虚拟化网络资源池
- 批准号:
1423505 - 财政年份:2014
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
相似国自然基金
可编程网络中基于Sketch的通用和动态网络测量技术研究
- 批准号:62302410
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
面向下一代网络的可编程测量架构及关键测量方法
- 批准号:
- 批准年份:2020
- 资助金额:58 万元
- 项目类别:面上项目
SLR阵列探测中多通道高精度时间测量方法的研究
- 批准号:41904165
- 批准年份:2019
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
智能型液压阀基础科学问题研究
- 批准号:U1509204
- 批准年份:2015
- 资助金额:200.0 万元
- 项目类别:联合基金项目
可编程量子态分辨及其与量子态比较的关系
- 批准号:11405136
- 批准年份:2014
- 资助金额:23.0 万元
- 项目类别:青年科学基金项目
相似海外基金
IMR: RI-P: Programmable Closed-loop Measurement Platform for Last-Mile Networks
IMR:RI-P:最后一英里网络的可编程闭环测量平台
- 批准号:
2224687 - 财政年份:2022
- 资助金额:
$ 46.41万 - 项目类别:
Standard Grant
Development of Programmable mRNA Circuits for Melanoma Immunotherapy
用于黑色素瘤免疫治疗的可编程 mRNA 电路的开发
- 批准号:
10258632 - 财政年份:2021
- 资助金额:
$ 46.41万 - 项目类别:
Fluidic Programmable Gravi-maze Array (FPGA) for Multi-organs Drug Testing
用于多器官药物测试的流体可编程重力迷宫阵列 (FPGA)
- 批准号:
10080010 - 财政年份:2020
- 资助金额:
$ 46.41万 - 项目类别:
Covid-19 continuity: Effective measurement and analysis for optimisation of Sixfold’s functionally enhanced Programmable Oligonucleotide Delivery System (PODS) for delivery of Cell and Gene therapeutics
Covid-19 连续性:有效测量和分析,以优化 Sixfold 功能增强的可编程寡核苷酸输送系统 (PODS),以输送细胞和基因疗法
- 批准号:
72295 - 财政年份:2020
- 资助金额:
$ 46.41万 - 项目类别:
Feasibility Studies
Effective measurement and analysis for optimisation of Sixfold’s functionally enhanced Programmable Oligonucleotide Delivery System (PODS) for delivery of Cell and Gene therapeutics
有效测量和分析,以优化 Sixfold 功能增强的可编程寡核苷酸输送系统 (PODS),以输送细胞和基因疗法
- 批准号:
105545 - 财政年份:2019
- 资助金额:
$ 46.41万 - 项目类别:
Collaborative R&D