首页 > 最新文献

Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM最新文献

英文 中文
Exponential quantization: user-centric rate control for skype calls 指数量化:以用户为中心的skype通话速率控制
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491708
Yu-Chuan Yen, C. Chu, Chien-Nan Chen, Su-Ling Yeh, Hao-Hua Chu, Polly Huang
As Skype has become popular and a profitable business, the long-standing problem of how to deliver Skype calls deserves a serious revisit from an economic viewpoint. This study proposes a rate control mechanism for Skype calls that satisfies more users and satisfies users more than the greedy-naïve mechanism, as well as the mechanism implemented in Skype.
随着Skype的流行和盈利,如何传送Skype电话这个长期存在的问题值得从经济角度认真地重新审视。本研究提出了一种比greedy-naïve机制更能满足用户、更能满足用户的Skype通话速率控制机制,以及Skype中实现的机制。
{"title":"Exponential quantization: user-centric rate control for skype calls","authors":"Yu-Chuan Yen, C. Chu, Chien-Nan Chen, Su-Ling Yeh, Hao-Hua Chu, Polly Huang","doi":"10.1145/2486001.2491708","DOIUrl":"https://doi.org/10.1145/2486001.2491708","url":null,"abstract":"As Skype has become popular and a profitable business, the long-standing problem of how to deliver Skype calls deserves a serious revisit from an economic viewpoint. This study proposes a rate control mechanism for Skype calls that satisfies more users and satisfies users more than the greedy-naïve mechanism, as well as the mechanism implemented in Skype.","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127545298","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}
引用次数: 4
Cooperation policies for efficient in-network caching 高效网络内缓存的合作策略
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491713
Liang Wang, S. Bayhan, J. Kangasharju
Caching is a key component of information-centric networking, but most of the work in the area focuses on simple en-route caching with limited cooperation between the caches. In this paper we model cache cooperation under a game theoretical framework and show how cache cooperation policy can allow the system to converge to a Pareto optimal configuration. Our work shows how cooperation impacts network caching performance and how it takes advantage of the structural properties of the underlying network.
缓存是以信息为中心的网络的一个关键组件,但是该领域的大部分工作都集中在简单的路由缓存上,缓存之间的合作有限。本文在博弈论框架下建立了缓存合作模型,并展示了缓存合作策略如何使系统收敛到帕累托最优配置。我们的工作展示了协作如何影响网络缓存性能,以及它如何利用底层网络的结构属性。
{"title":"Cooperation policies for efficient in-network caching","authors":"Liang Wang, S. Bayhan, J. Kangasharju","doi":"10.1145/2486001.2491713","DOIUrl":"https://doi.org/10.1145/2486001.2491713","url":null,"abstract":"Caching is a key component of information-centric networking, but most of the work in the area focuses on simple en-route caching with limited cooperation between the caches. In this paper we model cache cooperation under a game theoretical framework and show how cache cooperation policy can allow the system to converge to a Pareto optimal configuration. Our work shows how cooperation impacts network caching performance and how it takes advantage of the structural properties of the underlying network.","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125360535","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}
引用次数: 2
Session details: Security and diagnosis 会话详细信息:安全和诊断
Pub Date : 2013-08-12 DOI: 10.1145/3261529
J. Heidemann
{"title":"Session details: Security and diagnosis","authors":"J. Heidemann","doi":"10.1145/3261529","DOIUrl":"https://doi.org/10.1145/3261529","url":null,"abstract":"","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124918911","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
A (not) NICE way to verify the openflow switch specification: formal modelling of the openflow switch using alloy 一种(非)NICE验证openflow开关规格的方法:使用合金对openflow开关进行正式建模
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491711
Natali Ruchansky, Davide Proserpio
The introduction of Software Defined Networks (SDNs) is completely changing the way in which networks are built and managed. SDNs decouple data from control plane access, which makes introduction of new network functionalities significantly simpler. The philosophy of OpenFlow is a move towards centralization, where a single controller program manages the logic of switches. While centralized systems are often easier to coordinate, the likelihood of bugs is still high. Despite the existence of an OpenFlow Specification [3], it may still be possible observe unexpected behavior while adhering to this Specification. This can be due to various reasons, such as underspecification of some aspect of the protocol or a contrived sequence of events. One of the emerging techniques to verify (prove that a system satisfies its specification) standards and protocols is formal modeling. Created at some chosen level of abstraction, the purpose of a formal model is to enable precise understanding, specification, and analysis of the system. The modeling language Alloy has been noted as a tool that lends itself to modeling complex networks. In fact, it has been used in many applications [1], including the analysis of Chord [6, 7] which led to a counterexample proving the incorrectness of the protocol. The main contribution of this paper is to apply the principles of formal modeling to OpenFlow. Concretely we use model enumeration (Alloy and Alloy Analyzer [5]) to model an OpenFlow-capable switch. The aim of this project is twofold: (1) to provide a proof of correctness (or not) of the OpenFlow Switch Specification Version 1.1.0 and (2) provide researchers with a complete OpenFlow Switch module that can be used as a foundation to verify various applications or types of networks (more detail in Section 4 and our site [2]). The remainder of the paper is organized as follows. In Sec-
软件定义网络(sdn)的引入正在彻底改变网络的构建和管理方式。sdn将数据从控制平面访问中分离出来,这使得引入新的网络功能变得非常简单。OpenFlow的理念是朝着集中化的方向发展,即单个控制器程序管理交换机的逻辑。虽然集中式系统通常更容易协调,但出现bug的可能性仍然很高。尽管存在OpenFlow规范[3],但在遵守该规范的同时,仍然可能观察到意外行为。这可能是由于各种原因造成的,例如协议的某些方面没有规范,或者人为的事件序列。用于验证(证明系统满足其规范)标准和协议的新兴技术之一是形式化建模。在某个选定的抽象级别上创建,正式模型的目的是实现对系统的精确理解、规范和分析。建模语言Alloy被认为是一种适合对复杂网络进行建模的工具。事实上,它已经在许多应用程序中使用[1],包括对Chord的分析[6,7],它导致了一个反例,证明了协议的不正确性。本文的主要贡献是将形式化建模的原则应用于OpenFlow。具体地说,我们使用模型枚举(Alloy and Alloy Analyzer[5])来建模一个支持openflow的开关。该项目的目的有两个:(1)提供OpenFlow Switch Specification Version 1.1.0正确性(或不正确性)的证明;(2)为研究人员提供一个完整的OpenFlow Switch模块,可作为验证各种应用或网络类型的基础(详见第4节和我们的网站[2])。本文的其余部分组织如下。在证券交易委员会-
{"title":"A (not) NICE way to verify the openflow switch specification: formal modelling of the openflow switch using alloy","authors":"Natali Ruchansky, Davide Proserpio","doi":"10.1145/2486001.2491711","DOIUrl":"https://doi.org/10.1145/2486001.2491711","url":null,"abstract":"The introduction of Software Defined Networks (SDNs) is completely changing the way in which networks are built and managed. SDNs decouple data from control plane access, which makes introduction of new network functionalities significantly simpler. The philosophy of OpenFlow is a move towards centralization, where a single controller program manages the logic of switches. While centralized systems are often easier to coordinate, the likelihood of bugs is still high. Despite the existence of an OpenFlow Specification [3], it may still be possible observe unexpected behavior while adhering to this Specification. This can be due to various reasons, such as underspecification of some aspect of the protocol or a contrived sequence of events. One of the emerging techniques to verify (prove that a system satisfies its specification) standards and protocols is formal modeling. Created at some chosen level of abstraction, the purpose of a formal model is to enable precise understanding, specification, and analysis of the system. The modeling language Alloy has been noted as a tool that lends itself to modeling complex networks. In fact, it has been used in many applications [1], including the analysis of Chord [6, 7] which led to a counterexample proving the incorrectness of the protocol. The main contribution of this paper is to apply the principles of formal modeling to OpenFlow. Concretely we use model enumeration (Alloy and Alloy Analyzer [5]) to model an OpenFlow-capable switch. The aim of this project is twofold: (1) to provide a proof of correctness (or not) of the OpenFlow Switch Specification Version 1.1.0 and (2) provide researchers with a complete OpenFlow Switch module that can be used as a foundation to verify various applications or types of networks (more detail in Section 4 and our site [2]). The remainder of the paper is organized as follows. In Sec-","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130295405","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}
引用次数: 26
Session details: Privacy 会话详细信息:隐私
Pub Date : 2013-08-12 DOI: 10.1145/3246332
O. Maennel
{"title":"Session details: Privacy","authors":"O. Maennel","doi":"10.1145/3246332","DOIUrl":"https://doi.org/10.1145/3246332","url":null,"abstract":"","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133865548","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
Cloud3DView: an interactive tool for cloud data center operations Cloud3DView:用于云数据中心运营的交互工具
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491704
Jianxiong Yin, Peng Sun, Yonggang Wen, Hai-gang Gong, Ming Liu, Xuelong Li, Haipeng You, Jinqi Gao, Cynthia Lin
The emergence of cloud computing has promoted growing demand and rapid deployment of data centers. However, data center operations require a set of sophisticated skills (e.g., command-line-interface), resulting in a high operational cost. In this demo, to reduce the data center operational cost, we design and build a novel cloud data center management system, based on the concept of 3D gamification. In particular, we apply data visualization techniques to overlay operational status upon a data center 3D model, allowing the operators to monitor the real-time situation and control the data center from a friendly user interface. This demo highlights: (1)a data center 3D view from a First Person Shooter (FPS) camera, (2)a run-time presentation of visualized infrastructures information. Moreover, to improve the user experience, we employ cutting-edge HCI technologies from multi-touch, for remote access to Cloud3DView.
云计算的出现促进了数据中心需求的增长和快速部署。然而,数据中心操作需要一套复杂的技能(例如,命令行界面),从而导致高运营成本。在本次演示中,为了降低数据中心的运营成本,我们基于3D游戏化的概念,设计并构建了一个新颖的云数据中心管理系统。特别是,我们应用数据可视化技术将运行状态叠加在数据中心3D模型上,允许操作员实时监控情况并从友好的用户界面控制数据中心。这个演示突出了:(1)从第一人称射击(FPS)相机的数据中心3D视图,(2)可视化基础设施信息的运行时演示。此外,为了改善用户体验,我们采用了多点触控的尖端HCI技术,用于远程访问Cloud3DView。
{"title":"Cloud3DView: an interactive tool for cloud data center operations","authors":"Jianxiong Yin, Peng Sun, Yonggang Wen, Hai-gang Gong, Ming Liu, Xuelong Li, Haipeng You, Jinqi Gao, Cynthia Lin","doi":"10.1145/2486001.2491704","DOIUrl":"https://doi.org/10.1145/2486001.2491704","url":null,"abstract":"The emergence of cloud computing has promoted growing demand and rapid deployment of data centers. However, data center operations require a set of sophisticated skills (e.g., command-line-interface), resulting in a high operational cost. In this demo, to reduce the data center operational cost, we design and build a novel cloud data center management system, based on the concept of 3D gamification. In particular, we apply data visualization techniques to overlay operational status upon a data center 3D model, allowing the operators to monitor the real-time situation and control the data center from a friendly user interface. This demo highlights: (1)a data center 3D view from a First Person Shooter (FPS) camera, (2)a run-time presentation of visualized infrastructures information. Moreover, to improve the user experience, we employ cutting-edge HCI technologies from multi-touch, for remote access to Cloud3DView.","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133983518","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}
引用次数: 12
An evaluation testbed for adaptive, topology-aware deployment of elastic applications 一个评估测试平台,用于弹性应用程序的自适应、拓扑感知部署
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491689
Matthias Keller, Christoph Robbert, Manuel Peuster
Cloud application providers who deploy their application at different cloud sites usually aim for close-by processing of user requests, benefiting from improved quality of service, and traffic reduction [4]. In this context, we dynamically scale applications to reduce costs by automating their deployment and adapting their resource allocation dynamically. We research the following questions: Where to allocate how many resources and how to apply the allocation? Which information is needed and how to exchange it? How can applications cope with ever changing resource allocations? To practically evaluate our solutions, we created a flexible testbed. We share our insides and implementation to researchers tackling the diverse subproblems, various optimization goals, potentials for cost savings, and QoS improvements. We provide software with install instructions to construct your own private testbed [5]. Our testbed is two-layered: The bottom layer allows to test VM deployment on emulated, geographically distributed sites. It can be independently reused, is self-sufficient, and thus constitutes a small testbed on its own, the GeoDist Testbed (Section 2). The top layer allows to test adaptations and VM placement algorithms interactively or through predefined scenarios. Both layers together form the Adaptation Testbed (Section 3). Its capabilities are demonstrated in three different scenarios (Section 4).
在不同的云站点部署应用程序的云应用程序提供商通常旨在就近处理用户请求,从而从改进的服务质量和减少流量中获益。在这种情况下,我们动态扩展应用程序,通过自动化部署和动态调整资源分配来降低成本。我们研究了以下问题:在哪里分配多少资源以及如何分配?需要哪些信息以及如何交换信息?应用程序如何应对不断变化的资源分配?为了实际地评估我们的解决方案,我们创建了一个灵活的测试平台。我们向研究人员分享我们的内部和实现,以解决各种子问题、各种优化目标、节省成本的潜力和QoS改进。我们提供带有安装说明的软件来构建您自己的私人测试平台[5]。我们的测试平台是两层的:底层允许在模拟的、地理上分布的站点上测试VM部署。它可以独立地重用,是自给自足的,因此它自己构成了一个小的测试平台,GeoDist测试平台(第2节)。顶层允许交互式地或通过预定义的场景测试适应性和VM放置算法。这两层共同构成了适配测试平台(第3节)。它的功能在三个不同的场景中进行了演示(第4节)。
{"title":"An evaluation testbed for adaptive, topology-aware deployment of elastic applications","authors":"Matthias Keller, Christoph Robbert, Manuel Peuster","doi":"10.1145/2486001.2491689","DOIUrl":"https://doi.org/10.1145/2486001.2491689","url":null,"abstract":"Cloud application providers who deploy their application at different cloud sites usually aim for close-by processing of user requests, benefiting from improved quality of service, and traffic reduction [4]. In this context, we dynamically scale applications to reduce costs by automating their deployment and adapting their resource allocation dynamically. We research the following questions: Where to allocate how many resources and how to apply the allocation? Which information is needed and how to exchange it? How can applications cope with ever changing resource allocations? To practically evaluate our solutions, we created a flexible testbed. We share our insides and implementation to researchers tackling the diverse subproblems, various optimization goals, potentials for cost savings, and QoS improvements. We provide software with install instructions to construct your own private testbed [5]. Our testbed is two-layered: The bottom layer allows to test VM deployment on emulated, geographically distributed sites. It can be independently reused, is self-sufficient, and thus constitutes a small testbed on its own, the GeoDist Testbed (Section 2). The top layer allows to test adaptations and VM placement algorithms interactively or through predefined scenarios. Both layers together form the Adaptation Testbed (Section 3). Its capabilities are demonstrated in three different scenarios (Section 4).","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134599917","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}
引用次数: 6
Don't drop, detour! 不要掉队,绕路!
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2491718
Matt Calder, Rui Miao, K. Zarifis, Ethan Katz-Bassett, Minlan Yu, J. Padhye
Today's data centers must support a range of workloads with different demands. While existing approaches handle routine traffic smoothly, ephemeral but intense hotspots cause excessive packet loss and severely degrade performance. This loss occurs even though the congestion is typically highly localized, with spare buffer capacity available at nearby switches. We argue that switches should share buffer capacity to effectively handle this spot congestion without the latency or monetary hit of deploying large buffers at individual switches. We present detour-induced buffer sharing (DIBS), a mechanism that achieves a near lossless network without requiring additional buffers. Using DIBS, a congested switch detours packets randomly to neighboring switches to avoid dropping the packets. We implement DIBS in hardware, on software routers in a testbed, and in simulation, and we demonstrate that it reduces the 99th percentile of query completion time by 85%, with very little impact on background traffic.
当今的数据中心必须支持各种不同需求的工作负载。虽然现有的方法可以很好地处理日常业务,但短暂而强烈的热点会导致大量丢包,严重降低性能。即使拥塞通常是高度局部化的,并且在附近的交换机上有空闲的缓冲容量,这种损失也会发生。我们认为交换机应该共享缓冲容量,以有效地处理这种点拥塞,而不会在单个交换机上部署大型缓冲区带来延迟或金钱损失。我们提出了绕道诱导缓冲区共享(DIBS),这是一种不需要额外缓冲区就能实现近乎无损网络的机制。使用DIBS,拥塞交换机将数据包随机绕道到相邻交换机,以避免丢弃数据包。我们在硬件、测试台上的软件路由器和模拟中实现了DIBS,并证明它将查询完成时间的第99百分位数减少了85%,对后台流量的影响很小。
{"title":"Don't drop, detour!","authors":"Matt Calder, Rui Miao, K. Zarifis, Ethan Katz-Bassett, Minlan Yu, J. Padhye","doi":"10.1145/2486001.2491718","DOIUrl":"https://doi.org/10.1145/2486001.2491718","url":null,"abstract":"Today's data centers must support a range of workloads with different demands. While existing approaches handle routine traffic smoothly, ephemeral but intense hotspots cause excessive packet loss and severely degrade performance. This loss occurs even though the congestion is typically highly localized, with spare buffer capacity available at nearby switches. We argue that switches should share buffer capacity to effectively handle this spot congestion without the latency or monetary hit of deploying large buffers at individual switches. We present detour-induced buffer sharing (DIBS), a mechanism that achieves a near lossless network without requiring additional buffers. Using DIBS, a congested switch detours packets randomly to neighboring switches to avoid dropping the packets. We implement DIBS in hardware, on software routers in a testbed, and in simulation, and we demonstrate that it reduces the 99th percentile of query completion time by 85%, with very little impact on background traffic.","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133654378","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}
引用次数: 5
Session details: Fast and scalable network designs 会话细节:快速和可扩展的网络设计
Pub Date : 2013-08-12 DOI: 10.1145/3261531
Ranjita Bhagwan
{"title":"Session details: Fast and scalable network designs","authors":"Ranjita Bhagwan","doi":"10.1145/3261531","DOIUrl":"https://doi.org/10.1145/3261531","url":null,"abstract":"","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114547851","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
Got loss? Get zOVN! 有损失吗?得到zOVN !
Pub Date : 2013-08-12 DOI: 10.1145/2486001.2486024
D. Crisan, R. Birke, Gilles Cressier, C. Minkenberg, M. Gusat
Datacenter networking is currently dominated by two major trends. One aims toward lossless, flat layer-2 fabrics based on Converged Enhanced Ethernet or InfiniBand, with benefits in efficiency and performance. The other targets flexibility based on Software Defined Networking, which enables Overlay Virtual Networking. Although clearly complementary, these trends also exhibit some conflicts: In contrast to physical fabrics, which avoid packet drops by means of flow control, practically all current virtual networks are lossy. We quantify these losses for several common combinations of hypervisors and virtual switches, and show their detrimental effect on application performance. Moreover, we propose a zero-loss Overlay Virtual Network (zOVN) designed to reduce the query and flow completion time of latency-sensitive datacenter applications. We describe its architecture and detail the design of its key component, the zVALE lossless virtual switch. As proof of concept, we implemented a zOVN prototype and benchmark it with Partition-Aggregate in two testbeds, achieving an up to 15-fold reduction of the mean completion time with three widespread TCP versions. For larger-scale validation and deeper introspection into zOVN, we developed an OMNeT++ model for accurate cross-layer simulations of a virtualized datacenter, which confirm the validity of our results.
数据中心网络目前由两大趋势主导。一种是基于融合增强型以太网或InfiniBand的无损、平面第二层结构,具有效率和性能方面的优势。另一个目标是基于软件定义网络的灵活性,从而实现覆盖虚拟网络。尽管这些趋势明显是互补的,但也表现出一些冲突:与物理结构(通过流控制避免数据包丢失)相反,实际上所有当前的虚拟网络都是有损的。我们量化了管理程序和虚拟交换机的几种常见组合的这些损失,并展示了它们对应用程序性能的有害影响。此外,我们提出了一种零损耗覆盖虚拟网络(zOVN),旨在减少对延迟敏感的数据中心应用的查询和流完成时间。介绍了该系统的体系结构,并详细介绍了其关键部件zVALE无损虚拟交换机的设计。作为概念验证,我们实现了zOVN原型,并在两个测试平台上使用Partition-Aggregate对其进行基准测试,在三个广泛使用的TCP版本中,平均完成时间减少了15倍。为了对zOVN进行更大规模的验证和更深入的反思,我们开发了一个omnet++模型,用于对虚拟化数据中心进行精确的跨层模拟,这证实了我们的结果的有效性。
{"title":"Got loss? Get zOVN!","authors":"D. Crisan, R. Birke, Gilles Cressier, C. Minkenberg, M. Gusat","doi":"10.1145/2486001.2486024","DOIUrl":"https://doi.org/10.1145/2486001.2486024","url":null,"abstract":"Datacenter networking is currently dominated by two major trends. One aims toward lossless, flat layer-2 fabrics based on Converged Enhanced Ethernet or InfiniBand, with benefits in efficiency and performance. The other targets flexibility based on Software Defined Networking, which enables Overlay Virtual Networking. Although clearly complementary, these trends also exhibit some conflicts: In contrast to physical fabrics, which avoid packet drops by means of flow control, practically all current virtual networks are lossy. We quantify these losses for several common combinations of hypervisors and virtual switches, and show their detrimental effect on application performance. Moreover, we propose a zero-loss Overlay Virtual Network (zOVN) designed to reduce the query and flow completion time of latency-sensitive datacenter applications. We describe its architecture and detail the design of its key component, the zVALE lossless virtual switch. As proof of concept, we implemented a zOVN prototype and benchmark it with Partition-Aggregate in two testbeds, achieving an up to 15-fold reduction of the mean completion time with three widespread TCP versions. For larger-scale validation and deeper introspection into zOVN, we developed an OMNeT++ model for accurate cross-layer simulations of a virtualized datacenter, which confirm the validity of our results.","PeriodicalId":159374,"journal":{"name":"Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115105358","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}
引用次数: 19
期刊
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1