NeTS: Small: Towards Exposing and Mitigating End-to-End TCP Performance and Fairness Issues in Data Center Networks

NetS:小型:致力于暴露和缓解数据中心网络中的端到端 TCP 性能和公平性问题

基本信息

  • 批准号:
    1219004
  • 负责人:
  • 金额:
    $ 30万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-08-01 至 2016-07-31
  • 项目状态:
    已结题

项目摘要

While TCP was designed to work in any environment, it has a long history of problems whenever introduced in newer environments (e.g., wireless networks, satellite networks, high-capacity networks) that it was not explicitly designed and tested for. A similar new frontier that challenges TCP is the data center and cloud environments that have become popular in recent times. This project will conduct research on exposing end-to-end challenges that TCP faces in the modern cloud computing and data center environments and propose solutions to address them. Specifically, it focuses on three major issues surrounding TCP in data center and cloud environments: First, in virtualized cloud environments, when multiple VMs share the CPU, CPU access latency for each VM (i.e., the interval during which a VM waits for the CPU) is in the order of tens/hundreds of milliseconds and can be orders of magnitude higher than the typical sub-millisecond network RTTs. This high RTT causes significant reduction in TCP throughput. Second, in multirooted data center networks, under certain conditions, TCP connections sharing a common link exhibit severe unfairness. Finally, in data center networks today, equal-cost multipath routing (ECMP) is often used to split traffic across multiple paths, but it can potentially cause significant load imbalance. Researchers have refrained from suggesting packet-level multipath routing in the past because of its ability to cause reordering that may reduce TCP throughput. It is however not clear whether this poor interactions with multipath routing exists even under symmetric topologies such as fattrees, or more generally, multi-rooted tree topologies. Intellectual Merit: The goal of this project is to comprehensively investigate these afore-mentioned three major issues discussed above, propose new solutions to address the problems, and finally, validate these solutions and hypotheses using real prototype implementations and through extensive evaluations. (1) To address TCP's performance deterioration in virtualized cloud environments, the project will explore a new approach called transport function delegation, where certain TCP functions are delegated to the driver domain or hypervisor. (2) It will conduct extensive experimentation using real testbeds to expose, and characterize the unfairness issue, and also propose and evaluate classic solutions (e.g., RED) and a new routing algorithm called equal-length routing to mitigate this problem. (3) It will revisit the conventional wisdom that fine-grained multi-path traffic splitting protocols interact poorly with TCP, in the context of data center networks which have regular topologies such as multi-rooted trees. Broader Impact: The broader impact of this research comprises of the following: (1) It will help improve the key aspects of TCP such as performance and fairness in data center and cloud environments, that will benefit all data center systems and applications. (2) Results of this research will be transferred to industry. (3) Results of this research will be integrated into courses such as operating systems, computer networks, and cloud computing. It will also provide training to graduate students and several Ph.D. theses are expected to come out of this research. (4) It will include participation of minorities (under-represented minorities and women).
虽然TCP被设计为在任何环境中工作,但它在较新的环境中引入时都有很长的问题历史(例如,无线网络、卫星网络、高容量网络),这是它没有明确设计和测试的。 挑战TCP的一个类似的新领域是最近流行的数据中心和云环境。 该项目将研究TCP在现代云计算和数据中心环境中面临的端到端挑战,并提出解决方案。 具体来说,它主要关注数据中心和云环境中围绕TCP的三个主要问题:首先,在虚拟化云环境中,当多个VM共享CPU时,每个VM的CPU访问延迟(即,VM等待CPU的时间间隔)为几十/几百毫秒的量级,并且可以是比典型的亚毫秒网络RTT高的数量级。 这种高RTT导致TCP吞吐量显著降低。 第二,在多根数据中心网络中,在一定条件下,共享公共链路的TCP连接表现出严重的不公平性。 最后,在当今的数据中心网络中,等价多路径路由(ECMP)通常用于将流量拆分到多条路径上,但它可能会导致严重的负载不平衡。 研究人员在过去一直没有建议使用数据包级多路径路由,因为它能够导致重新排序,从而降低TCP吞吐量。然而,不清楚这种与多路径路由的不良交互是否存在于对称拓扑(如胖树或更一般的多根树拓扑)下。智力优势:本项目的目标是全面调查上述三个主要问题,提出新的解决方案来解决问题,最后,验证这些解决方案和假设使用真实的原型实现,并通过广泛的评估。 (1)为了解决TCP在虚拟化云环境中的性能恶化问题,该项目将探索一种称为传输功能委托的新方法,其中某些TCP功能被委托给驱动程序域或管理程序。 (2)它将使用真实的测试平台进行广泛的实验,以揭示和描述不公平问题,并提出和评估经典解决方案(例如,RED)和一种称为等长路由的新路由算法来缓解这个问题。(3)它将重新审视传统的智慧,细粒度的多路径流量分割协议与TCP交互不佳,在数据中心网络的背景下,具有规则的拓扑结构,如多根树。更广泛的影响:这项研究的更广泛影响包括:(1)它将有助于改善TCP的关键方面,例如数据中心和云环境中的性能和公平性,这将有利于所有数据中心系统和应用程序。 (2)这项研究的成果将转移到工业界。(3)这项研究的结果将被整合到课程,如操作系统,计算机网络和云计算。它还将为研究生和一些博士生提供培训。希望通过这项研究能有一定的成果。(4)它将包括少数群体的参与(代表性不足的少数群体和妇女)。

项目成果

期刊论文数量(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 }}

Dongyan Xu其他文献

Towards an integrated multimedia service hosting overlay
迈向集成多媒体服务托管覆盖
PGPatch: Policy-Guided Logic Bug Patching for Robotic Vehicles
PGPatch:针对机器人车辆的策略引导逻辑错误修补
Experimental Evidence of Superdiffusive Thermal Transport in Si0.4Ge0.6 Thin Films
Si0.4Ge0.6 薄膜中超扩散热传输的实验证据
  • DOI:
    10.1021/acs.nanolett.2c01050
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    10.8
  • 作者:
    Fengju Yao;Shunji Xia;Haoxiang Wei;Jiongzhi Zheng;Ziyuan Yuan;Yusheng Wang;Baoling Huang;Deyu Li;Hong Lu;Dongyan Xu
  • 通讯作者:
    Dongyan Xu
Exposing New Vulnerabilities of Error Handling Mechanism in CAN
暴露CAN错误处理机制的新漏洞
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Khaled Serag;R. Bhatia;Vireshwar Kumar;Z. B. Celik;Dongyan Xu
  • 通讯作者:
    Dongyan Xu
Facile preparation of sulfonated biochar derived from spent coffee grounds for efficient hydrogen production from methanolysis of sodium borohydride
由用过的咖啡渣制备磺化生物炭用于高效硼氢化钠甲醇分解制氢的简便方法
  • DOI:
    10.1016/j.ijhydene.2025.03.108
  • 发表时间:
    2025-04-04
  • 期刊:
  • 影响因子:
    8.300
  • 作者:
    Enzheng Hu;Kang Xu;Dongyan Xu;Danyang Liu;Lin Zhao
  • 通讯作者:
    Lin Zhao

Dongyan Xu的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Dongyan Xu', 18)}}的其他基金

SaTC: CORE: Medium: Collaborative: Threat-Aware Defense: Evaluating Threats for Continuous Improvement
SaTC:核心:中:协作:威胁感知防御:评估威胁以持续改进
  • 批准号:
    1801601
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Towards a Binary-Centric Framework for Cyber Forensics in Enterprise Environments
TWC:媒介:协作:迈向企业环境中以二进制为中心的网络取证框架
  • 批准号:
    1409668
  • 财政年份:
    2014
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
TC: EAGER: Binary-based Data Structure Revelation for Memory Forensics
TC:EAGER:用于内存取证的基于二进制的数据结构揭示
  • 批准号:
    1049303
  • 财政年份:
    2010
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
Collaborative Research: II-New: OpenVMI: A Software Instrument for Virtual Machine Introspection
协作研究:II-新:OpenVMI:用于虚拟机自省的软件工具
  • 批准号:
    0855141
  • 财政年份:
    2009
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
CSR-EHS: Collaborative Research: H-Media: The Holistic-Multistream Environment for Distributed Immersive Applicatons
CSR-EHS:协作研究:H-Media:分布式沉浸式应用程序的整体多流环境
  • 批准号:
    0720665
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CT-ISG: Collaborative Proposal : Enabling Detection of Elusive Malware by Going Out of the Box with Semantically Reconstructed View (OBSERV)
CT-ISG:协作提案:通过语义重建视图 (OBSERV) 开箱即用,能够检测难以捉摸的恶意软件
  • 批准号:
    0716444
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
CAREER: Towards Virtual Distributed Environments in a Shared Distributed Infrastructure
职业:在共享分布式基础设施中迈向虚拟分布式环境
  • 批准号:
    0546173
  • 财政年份:
    2006
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
SGER: Collaborative Research: NMI Development (CISE): Self-Managing Distributed Virtual Environments
SGER:协作研究:NMI 开发 (CISE):自我管理分布式虚拟环境
  • 批准号:
    0504261
  • 财政年份:
    2005
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
SCI: NMI DEPLOYMENT(ENG) nanoHUB
SCI:NMI 部署(ENG)nanoHUB
  • 批准号:
    0438246
  • 财政年份:
    2004
  • 资助金额:
    $ 30万
  • 项目类别:
    Cooperative Agreement

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

NeTS: Small: Collaborative Research: Towards Adaptive and Efficient Wireless Computing Networks
NeTS:小型:协作研究:迈向自适应且高效的无线计算网络
  • 批准号:
    2152657
  • 财政年份:
    2021
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Towards Adaptive and Efficient Wireless Computing Networks
NeTS:小型:协作研究:迈向自适应且高效的无线计算网络
  • 批准号:
    2002608
  • 财政年份:
    2019
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: RUI: Towards Secure Home Networks
NetS:小型:RUI:迈向安全的家庭网络
  • 批准号:
    1816995
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Lightweight Adaptive Algorithms for Network Optimization at Scale towards Emerging Services
NetS:小型:协作研究:面向新兴服务的大规模网络优化的轻量级自适应算法
  • 批准号:
    1814614
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Towards Adaptive and Efficient Wireless Computing Networks
NeTS:小型:协作研究:迈向自适应且高效的无线计算网络
  • 批准号:
    1815563
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Towards Adaptive and Efficient Wireless Computing Networks
NeTS:小型:协作研究:迈向自适应且高效的无线计算网络
  • 批准号:
    1813392
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Towards mmWave-based Vehicular Communications
NeTS:小型:迈向基于毫米波的车辆通信
  • 批准号:
    1816112
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Lightweight Adaptive Algorithms for Network Optimization at Scale towards Emerging Services
NetS:小型:协作研究:面向新兴服务的大规模网络优化的轻量级自适应算法
  • 批准号:
    1814322
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: Migration Towards Terascale Flexible-Grid Optical Networks
NetS:小型:向万亿级灵活网格光网络迁移
  • 批准号:
    1716945
  • 财政年份:
    2017
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
NeTS: Small: SMILE -- Towards Smarter Network Edges for Next Generation Networks
NeTS:小型:SMILE——迈向下一代网络的更智能网络边缘
  • 批准号:
    1718791
  • 财政年份:
    2017
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了