Proceedings of the 3rd Asia-Pacific Workshop on Networking最新文献

筛选
英文 中文
TMC: Pay-as-you-Go Distributed Communication TMC:即付即用的分布式通信
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343194
Henri Maxime Demoulin, N. Vasilakis, J. Sonchack, Isaac Pedisich, Vincent Liu, B. T. Loo, L. T. Phan, Jonathan M. Smith, Irene Zhang
{"title":"TMC: Pay-as-you-Go Distributed Communication","authors":"Henri Maxime Demoulin, N. Vasilakis, J. Sonchack, Isaac Pedisich, Vincent Liu, B. T. Loo, L. T. Phan, Jonathan M. Smith, Irene Zhang","doi":"10.1145/3343180.3343194","DOIUrl":"https://doi.org/10.1145/3343180.3343194","url":null,"abstract":"We revisit the gap between what distributed systems need from the transport layer and what protocols in wide deployment provide. Such a gap complicates the implementation of distributed systems and impacts their performance. We introduce Tunable Multicast Communication (TMC), an abstraction that allows developers to easily specialize communication channels in distributed systems. TMC is presented as a deployable and extensible user-space library that exposes high-level tunable guarantees. TMC has the potential of improving the performance of distributed applications with minimal-to-zero development and deployment effort.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114537716","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Proceedings of the 3rd Asia-Pacific Workshop on Networking 第三届亚太网络研讨会论文集
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180
{"title":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","authors":"","doi":"10.1145/3343180","DOIUrl":"https://doi.org/10.1145/3343180","url":null,"abstract":"","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126077349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FlexGate: High-performance Heterogeneous Gateway in Data Centers FlexGate:高性能数据中心异构网关
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343182
Kun Qian, Sai Ma, Mao Miao, Jianyuan Lu, Tong Zhang, Pei Wang, Chenghao Sun, Fengyuan Ren
{"title":"FlexGate: High-performance Heterogeneous Gateway in Data Centers","authors":"Kun Qian, Sai Ma, Mao Miao, Jianyuan Lu, Tong Zhang, Pei Wang, Chenghao Sun, Fengyuan Ren","doi":"10.1145/3343180.3343182","DOIUrl":"https://doi.org/10.1145/3343180.3343182","url":null,"abstract":"Large-scale data centers support various applications and process/issue terabits per second traffic from/to Internet. On the boundary of data center, the gateway needs to execute a series of network functions for each incoming packet. The Network Function Virtualization (NFV) technology leverages commodity servers to flexibly implement network functions. This solution provides satisfying processing and storage capability. However, state-of-the-art NFV platforms can merely process network functions at the line rate of 10~40Gbps. Supporting throughput of terabits per second requires dozens or even hundreds of servers operating exclusively for network functions, which is not only expensive but also difficult to maintain. On the other hand, programmable packet processing hardwares proposed in recent years offer a new platform for implementing network functions. They can execute user-defined packet processing logics at ultra-high line rate while containing limited processing and storage resources. The software network function platform and programmable packet processing hardware own complementary features, which inspire us to combine them together to propose the heterogeneous gateway platform called FlexGate. Based on the observations of traffic pattern and function features, we propose an efficient way to deploy network functions and matching rules in hardware/software to give full play to their respective advantages. In programmable hardware, to further optimize resource utilization, a new load balance scheme is proposed to spread load. Experiments show that FlexGate can execute realistic workload at the rate of at least 1.5Tbps, and the average latency is 1.28μs.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125641550","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Elastic RSS: Co-Scheduling Packets and Cores Using Programmable NICs 弹性RSS:使用可编程网卡协同调度数据包和核心
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343184
Alexander Rucker, M. Shahbaz, Tushar Swamy, K. Olukotun
{"title":"Elastic RSS: Co-Scheduling Packets and Cores Using Programmable NICs","authors":"Alexander Rucker, M. Shahbaz, Tushar Swamy, K. Olukotun","doi":"10.1145/3343180.3343184","DOIUrl":"https://doi.org/10.1145/3343180.3343184","url":null,"abstract":"Meeting Service-Level Objectives (SLOs) for workloads in today's datacenter environments places stringent demands on end-host servers: work conservation, tolerance to varying request service time distributions, high throughput, and CPU efficiency. Beginning with Receive Side Scaling (RSS), various schedulers have been proposed to steer packets to cores while preserving locality. However, these techniques are either too inflexible (randomly steering traffic at the NIC) or slow (bottlenecked by a central CPU-based scheduler). In this paper, we present Elastic RSS (eRSS), a system that extends traditional RSS by scheduling packets and cores using emerging programmable NICs with new abstractions (e.g., map-reduce). Operating at the NIC with minimal intervention from the host CPU, eRSS responds to load shifts at line rate and on a per-packet basis. eRSS also supports distributed packet stealing and fast preemption per-core to improve tail latency under heavy-tailed service time distributions. Our preliminary evaluation shows that eRSS increases CPU efficiency while responding to rapid load changes and meeting real-world tail latency constraints of 100 μs.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125834165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
DTP: Deadline-aware Transport Protocol DTP:截止日期感知传输协议
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343191
Hang Shi, Feng Qian, Yong Cui, Yuming Hu
{"title":"DTP: Deadline-aware Transport Protocol","authors":"Hang Shi, Feng Qian, Yong Cui, Yuming Hu","doi":"10.1145/3343180.3343191","DOIUrl":"https://doi.org/10.1145/3343180.3343191","url":null,"abstract":"More and more applications have deadline requirements for their data delivery such as 360° video, cloud VR gaming and autonomous driving. Those applications usually are band-width hungry. Fortunately, the data of those applications can be split into multiple blocks with different priorities making it possible to reduce the bandwidth consumption by prioritizing some blocks over others. However, the existing transport layer is too primitive to accomplish that. So those applications are forced to build their own customized and complex wheels. In this work, we propose Deadline-aware Transport Protocol (DTP) to provide deliver-before-deadline service. The application expresses the deadline and metadata of the data to DTP. Then DTP tries to meet the requirement by scheduling blocks. Compared to existing protocols, DTP provides meaningful service and reduces the burden of the application developer.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"234 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132587244","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Ether: Providing both Interactive Service and Fairness in Multi-Tenant Datacenters 以太:在多租户数据中心中提供交互服务和公平性
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343187
Mojtaba MalekpourShahraki, Brent E. Stephens, Balajee Vamanan
{"title":"Ether: Providing both Interactive Service and Fairness in Multi-Tenant Datacenters","authors":"Mojtaba MalekpourShahraki, Brent E. Stephens, Balajee Vamanan","doi":"10.1145/3343180.3343187","DOIUrl":"https://doi.org/10.1145/3343180.3343187","url":null,"abstract":"Multi-tenant datacenters and cloud networks must provide both isolation and interactive service to tenant applications, many of which are sensitive to tail flow completion times. Network operators must also ensure high utilization of network capacity to reduce cost. Existing approaches that statically partition network capacity, in either time or space, provide good isolation but suffer from under-utilization. Existing schemes that dynamically allocate capacity to tenants incur either decreased fairness or high tail flow completion times. To overcome these limitations, we propose Ether. Ether is able to overcome these limitations because it can prioritize bursty flows during short congestion episodes while still ensuring fairness at long timescales. In this paper, we present a preliminary design of Ether and discuss its feasibility in today's programmable switches. Our evaluations show that, at high loads, Ether achieves 23% improvement in tail flow completion times (FCT) when compared with idealized fair queueing (FQ) while still providing similar fairness as FQ. In contrast, pFabric, which optimizes FCT, worsens fairness by a factor of 1.8 when compared with Ether.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130728901","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
DDT: Mitigating the Competitiveness Difference of Data Center TCPs DDT:减轻数据中心tcp的竞争力差异
Proceedings of the 3rd Asia-Pacific Workshop on Networking Pub Date : 2019-08-17 DOI: 10.1145/3343180.3343189
Tao Zhang, Jiawei Huang, Shaojun Zou, Sen Liu, Jinbin Hu, Jingling Liu, Chang Ruan, Jianxin Wang, G. Min
{"title":"DDT: Mitigating the Competitiveness Difference of Data Center TCPs","authors":"Tao Zhang, Jiawei Huang, Shaojun Zou, Sen Liu, Jinbin Hu, Jingling Liu, Chang Ruan, Jianxin Wang, G. Min","doi":"10.1145/3343180.3343189","DOIUrl":"https://doi.org/10.1145/3343180.3343189","url":null,"abstract":"To achieve better network performance, the cloud service providers are widely deploying the ECN-based transport protocols (i.e., DCTCP) in their data center networks (DCN). In multi-tenant environment, however, the newly introduced ECN-enabled TCP greatly impairs the performance of applications with out-dated and miscon figured TCP stacks. The reason is that the ECN-enabled datacenter switch fails to treat the mixed TCP traffic fairly, causing the distinguished performance gap between the ECN-enabled and ECN-disabled TCPs. This paper proposes DDT (Dual Dynamic Thresholds), an active queue management algorithm (AQM) that aims to achieve the flow-level fairness when the heterogeneous TCP traffic coexists. DDT monitors the switch queue in real time, and dynamically tunes the distance between ECN-marking and packet-dropping thresholds to mitigate the competitiveness difference between the ECN-enabled and ECN-disabled TCP. Our preliminary real implementations and testing results show that DDT elegantly fills the competitiveness gap of heterogeneous TCP traffic without disturbing their own control loops, while only introducing acceptable deployment overhead at the switch.","PeriodicalId":107260,"journal":{"name":"Proceedings of the 3rd Asia-Pacific Workshop on Networking","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129613181","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信