首页 > 最新文献

2014 IEEE 34th International Conference on Distributed Computing Systems最新文献

英文 中文
Building Green Cloud Services at Low Cost 以低成本构建绿色云服务
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.53
J. L. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, J. Torres, R. Bianchini
Interest in powering data enters at least partially using on-site renewable sources, e.g. solar or wind, has been growing. In fact, researchers have studied distributed services comprising networks of such "green" data centers, and load distribution approaches that "follow the renewables" to maximize their use. However, prior works have not considered where to site such a network for efficient production of renewable energy, while minimizing both data center and renewable plant building costs. Moreover, researchers have not built real load management systems for follow-the-renewables services. Thus, in this paper, we propose a framework, optimization problem, and solution approach for sitting and provisioning green data centers for a follow-the-renewables HPC cloud service. We illustrate the location selection tradeoffs by quantifying the minimum cost of achieving different amounts of renewable energy. Finally, we design and implement a system capable of migrating virtual machines across the green data centers to follow the renewables. Among other interesting results, we demonstrate that one can build green HPC cloud services at a relatively low additional cost compared to existing services.
对至少部分使用现场可再生能源(如太阳能或风能)为数据中心供电的兴趣一直在增长。事实上,研究人员已经研究了由这种“绿色”数据中心网络组成的分布式服务,以及“遵循可再生能源”的负载分配方法,以最大限度地利用它们。然而,之前的工作并没有考虑在哪里建立这样一个网络,以有效地生产可再生能源,同时最小化数据中心和可再生工厂的建设成本。此外,研究人员还没有为可再生能源后续服务建立真正的负荷管理系统。因此,在本文中,我们提出了一个框架、优化问题和解决方案,用于为遵循可再生能源的高性能计算云服务提供绿色数据中心。我们通过量化实现不同数量可再生能源的最小成本来说明地点选择的权衡。最后,我们设计并实现了一个能够跨绿色数据中心迁移虚拟机以遵循可再生能源的系统。在其他有趣的结果中,我们证明了与现有服务相比,可以以相对较低的额外成本构建绿色HPC云服务。
{"title":"Building Green Cloud Services at Low Cost","authors":"J. L. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, J. Torres, R. Bianchini","doi":"10.1109/ICDCS.2014.53","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.53","url":null,"abstract":"Interest in powering data enters at least partially using on-site renewable sources, e.g. solar or wind, has been growing. In fact, researchers have studied distributed services comprising networks of such \"green\" data centers, and load distribution approaches that \"follow the renewables\" to maximize their use. However, prior works have not considered where to site such a network for efficient production of renewable energy, while minimizing both data center and renewable plant building costs. Moreover, researchers have not built real load management systems for follow-the-renewables services. Thus, in this paper, we propose a framework, optimization problem, and solution approach for sitting and provisioning green data centers for a follow-the-renewables HPC cloud service. We illustrate the location selection tradeoffs by quantifying the minimum cost of achieving different amounts of renewable energy. Finally, we design and implement a system capable of migrating virtual machines across the green data centers to follow the renewables. Among other interesting results, we demonstrate that one can build green HPC cloud services at a relatively low additional cost compared to existing services.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131650446","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}
引用次数: 46
The Tempo-Spatial Information Dissemination Properties of Mobile Opportunistic Networks with Levy Mobility 具有Levy流动性的移动机会网络的时空信息传播特性
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.21
Shengling Wang, Xia Wang, Xiuzhen Cheng, Jian-Hui Huang, R. Bie
Mobile opportunistic networks make use of a new networking paradigm that takes advantage of node mobility to distribute information. Studying their inherent properties of information dissemination can provide a straightforward explanation on the potentials of mobile opportunistic networks to support emerging applications such as mobile commerce, emergency services, and so on. In this paper, we investigate the inherent properties of information dissemination using the Lévy mobility model to characterize the movement pattern of the nodes. Because Lévy mobility can closely mimic human walk, the analysis model we adopt is practical. Our analyses are taken from the perspectives of small- and large-scales. From the perspective of small-scale, the distribution of the minimum time needed by the information to spread to a given region is investigated, from the perspective of large-scale, the bounds of the probability of the earliest time at which the information arrives in a region that is sufficiently farther away are obtained. We also provide the rate that such probability approaches zero as the distance to the region increases to infinity. Finally, our main results are validated by the numerical simulations.
移动机会网络利用了一种新的网络模式,利用节点的移动性来分发信息。研究其信息传播的固有属性可以直接解释移动机会网络在支持诸如移动商务、应急服务等新兴应用方面的潜力。本文利用lsamvy移动模型来描述节点的移动模式,研究了信息传播的固有特性。由于lsamy的移动性能很好地模拟人类的行走,所以我们采用的分析模型是实用的。我们的分析是从小尺度和大尺度的角度进行的。从小尺度的角度,研究了信息传播到给定区域所需的最小时间的分布,从大尺度的角度,得到了信息最早到达足够远的区域的概率边界。我们还提供了当到区域的距离增加到无穷大时,这种概率趋近于零的速率。最后,通过数值模拟验证了本文的主要结果。
{"title":"The Tempo-Spatial Information Dissemination Properties of Mobile Opportunistic Networks with Levy Mobility","authors":"Shengling Wang, Xia Wang, Xiuzhen Cheng, Jian-Hui Huang, R. Bie","doi":"10.1109/ICDCS.2014.21","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.21","url":null,"abstract":"Mobile opportunistic networks make use of a new networking paradigm that takes advantage of node mobility to distribute information. Studying their inherent properties of information dissemination can provide a straightforward explanation on the potentials of mobile opportunistic networks to support emerging applications such as mobile commerce, emergency services, and so on. In this paper, we investigate the inherent properties of information dissemination using the Lévy mobility model to characterize the movement pattern of the nodes. Because Lévy mobility can closely mimic human walk, the analysis model we adopt is practical. Our analyses are taken from the perspectives of small- and large-scales. From the perspective of small-scale, the distribution of the minimum time needed by the information to spread to a given region is investigated, from the perspective of large-scale, the bounds of the probability of the earliest time at which the information arrives in a region that is sufficiently farther away are obtained. We also provide the rate that such probability approaches zero as the distance to the region increases to infinity. Finally, our main results are validated by the numerical simulations.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123257593","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}
引用次数: 17
MOLStream: A Modular Rapid Development and Evaluation Framework for Live P2P Streaming MOLStream:实时P2P流媒体的模块化快速开发和评估框架
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.36
R. Friedman, Alex Libov, Ymir Vigfusson
We present MOL Stream, a modular framework for rapid development and evaluation of P2P live streaming systems. MOL Stream allows P2P streaming protocols to be decomposed into basic blocks, each associated with a standard functional specification. By exposing structural commonalities between these components, MOL Stream enables specific implementations of these building blocks to be combined in order to devise, refine and evaluate new P2P live streaming protocols. Our approach offers several benefits. First, block encapsulation entails that more advanced individual components, e.g., the overlay, can seamlessly replace existing ones without affecting the rest of the system. As a case study, we show how MOL Stream can seamlessly substitute the overlay used by DONet/Coolstreaming, a popular P2P live streaming implementation, for an improved version. Second, MOL Stream facilitates the comparison between various protocols over local clusters or wide-area test beds such as Planet Lab. The combination of rapid prototyping and minimum effort valuation enables researchers and students to faster understand how various design choices at different levels impact the performance and scalability of the protocol, as shown through several examples in this paper. MOL Stream is written in Java and is freely available as an open-source project at https://sourceforge.net/projects/molstream/.
我们提出了MOL Stream,一个模块化框架,用于快速开发和评估P2P直播系统。MOL Stream允许将P2P流协议分解为基本块,每个块都与标准功能规范相关联。通过暴露这些组件之间的结构共性,MOL Stream可以将这些构建块的特定实现组合起来,以设计、改进和评估新的P2P直播流协议。我们的方法有几个好处。首先,块封装需要更高级的单个组件,例如覆盖层,可以无缝地替换现有的组件,而不会影响系统的其余部分。作为一个案例研究,我们展示了MOL Stream如何无缝地替代DONet/Coolstreaming(一种流行的P2P直播实现)所使用的覆盖,以获得改进版本。其次,MOL Stream有助于在本地集群或广域测试平台(如Planet Lab)上对各种协议进行比较。快速原型和最小工作量评估的结合使研究人员和学生能够更快地理解不同级别的各种设计选择如何影响协议的性能和可扩展性,如本文中的几个示例所示。MOL Stream是用Java编写的,可以在https://sourceforge.net/projects/molstream/上免费获得。
{"title":"MOLStream: A Modular Rapid Development and Evaluation Framework for Live P2P Streaming","authors":"R. Friedman, Alex Libov, Ymir Vigfusson","doi":"10.1109/ICDCS.2014.36","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.36","url":null,"abstract":"We present MOL Stream, a modular framework for rapid development and evaluation of P2P live streaming systems. MOL Stream allows P2P streaming protocols to be decomposed into basic blocks, each associated with a standard functional specification. By exposing structural commonalities between these components, MOL Stream enables specific implementations of these building blocks to be combined in order to devise, refine and evaluate new P2P live streaming protocols. Our approach offers several benefits. First, block encapsulation entails that more advanced individual components, e.g., the overlay, can seamlessly replace existing ones without affecting the rest of the system. As a case study, we show how MOL Stream can seamlessly substitute the overlay used by DONet/Coolstreaming, a popular P2P live streaming implementation, for an improved version. Second, MOL Stream facilitates the comparison between various protocols over local clusters or wide-area test beds such as Planet Lab. The combination of rapid prototyping and minimum effort valuation enables researchers and students to faster understand how various design choices at different levels impact the performance and scalability of the protocol, as shown through several examples in this paper. MOL Stream is written in Java and is freely available as an open-source project at https://sourceforge.net/projects/molstream/.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128683027","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
Competitive FIB Aggregation without Update Churn 没有更新变动的竞争性FIB聚合
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.68
Marcin Bienkowski, Nadi Sarrar, S. Schmid, S. Uhlig
This paper attends to the well-known problem of compressing the Forwarding Information Base of a router or switch, while preserving a correct forwarding. In contrast to related work, we study an online variant of the problem where BGP routes can change over time, and where the number of updates to the FIB are taken into account explicitly. Minimizing the number of FIB updates is important, especially when they are sent across the network (e.g., from the network-attached SDN controller). This paper pursues a competitive analysis approach and introduces a formal model which is an interesting generalization of several classic online aggregation problems. The main contribution is a O (w)-competitive algorithm, where w is the length of an IP address. We also derive a lower bound which shows that our result is asymptotically optimal within a natural class of algorithms.
本文研究了在保证正确转发的同时,对路由器或交换机的转发信息库进行压缩的问题。与相关工作相反,我们研究了该问题的在线变体,其中BGP路由可以随时间变化,并且明确考虑了FIB的更新次数。最小化FIB更新的数量是很重要的,特别是当它们通过网络发送时(例如,从网络连接的SDN控制器)。本文采用了一种竞争分析方法,并引入了一个形式模型,该模型是对几个经典在线聚合问题的有趣推广。主要贡献是O (w)竞争算法,其中w是IP地址的长度。我们还导出了一个下界,这表明我们的结果在一类自然算法中是渐近最优的。
{"title":"Competitive FIB Aggregation without Update Churn","authors":"Marcin Bienkowski, Nadi Sarrar, S. Schmid, S. Uhlig","doi":"10.1109/ICDCS.2014.68","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.68","url":null,"abstract":"This paper attends to the well-known problem of compressing the Forwarding Information Base of a router or switch, while preserving a correct forwarding. In contrast to related work, we study an online variant of the problem where BGP routes can change over time, and where the number of updates to the FIB are taken into account explicitly. Minimizing the number of FIB updates is important, especially when they are sent across the network (e.g., from the network-attached SDN controller). This paper pursues a competitive analysis approach and introduces a formal model which is an interesting generalization of several classic online aggregation problems. The main contribution is a O (w)-competitive algorithm, where w is the length of an IP address. We also derive a lower bound which shows that our result is asymptotically optimal within a natural class of algorithms.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129185536","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}
引用次数: 9
On Task Assignment for Real-Time Reliable Crowdsourcing 实时可靠众包任务分配研究
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.9
Ioannis Boutsis, V. Kalogeraki
With the rapid growth of mobile smartphone users, several commercial mobile companies have exploited crowd sourcing as an effective approach to collect and analyze data, to improve their services. In a crowd sourcing system, "human workers" are enlisted to perform small tasks, that are difficult to be automated, in return for some monetary compensation. This paper presents our crowd sourcing system that seeks to address the challenge of determining the most efficient allocation of tasks to the human crowd. The goal of our algorithm is to efficiently determine the most appropriate set of workers to assign to each incoming task, so that the real-time demands are met and high quality results are returned. We empirically evaluate our approach and show that our system effectively meets the requested demands, has low overhead and can improve the number of tasks processed under the defined constraints over 71% compared to traditional approaches.
随着移动智能手机用户的快速增长,一些商业移动公司利用众包作为收集和分析数据的有效方法,以改善他们的服务。在众包系统中,“人类工人”被招募来执行难以自动化的小任务,以换取一些金钱补偿。本文介绍了我们的众包系统,旨在解决确定最有效的任务分配给人类群体的挑战。我们的算法的目标是有效地确定分配给每个传入任务的最合适的工人集合,从而满足实时需求并返回高质量的结果。我们对我们的方法进行了经验评估,并表明我们的系统有效地满足了所请求的需求,开销低,与传统方法相比,在定义的约束下处理的任务数量可以提高71%以上。
{"title":"On Task Assignment for Real-Time Reliable Crowdsourcing","authors":"Ioannis Boutsis, V. Kalogeraki","doi":"10.1109/ICDCS.2014.9","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.9","url":null,"abstract":"With the rapid growth of mobile smartphone users, several commercial mobile companies have exploited crowd sourcing as an effective approach to collect and analyze data, to improve their services. In a crowd sourcing system, \"human workers\" are enlisted to perform small tasks, that are difficult to be automated, in return for some monetary compensation. This paper presents our crowd sourcing system that seeks to address the challenge of determining the most efficient allocation of tasks to the human crowd. The goal of our algorithm is to efficiently determine the most appropriate set of workers to assign to each incoming task, so that the real-time demands are met and high quality results are returned. We empirically evaluate our approach and show that our system effectively meets the requested demands, has low overhead and can improve the number of tasks processed under the defined constraints over 71% compared to traditional approaches.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126725916","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}
引用次数: 77
Polystyrene: the Decentralized Data Shape That Never Dies 聚苯乙烯:永不消亡的分散数据形状
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.37
S. Bouget, H. Kervadec, Anne-Marie Kermarrec, François Taïani
Decentralized topology construction protocols organize nodes along a predefined topology (e.g. a torus, ring, or hypercube). Such topologies have been used in many contexts ranging from routing and storage systems, to publish-subscribe and event dissemination. Since most topologies assume no correlation between the physical location of nodes and their positions in the topology, they do not handle catastrophic failures well, in which a whole region of the topology disappears. When this occurs, the overall shape of the system typically gets lost. This is highly problematic in applications in which overlay nodes are used to map a virtual data space, be it for routing, indexing or storage. In this paper, we propose a novel decentralized approach that maintains the initial shape of the topology even if a large (consecutive) portion of the topology fails. Our approach relies on the dynamic decoupling between physical nodes and virtual ones enabling a fast reshaping. For instance, our results show that a 51,200-node torus converges back to a full torus in only 10 rounds after 50% of the nodes have crashed. Our protocol is both simple and flexible and provides a novel form of collective survivability that goes beyond the current state of the art.
分散的拓扑构造协议沿着预定义的拓扑(例如环面、环或超立方体)组织节点。这种拓扑已用于从路由和存储系统到发布-订阅和事件分发的许多上下文中。由于大多数拓扑假设节点的物理位置与其在拓扑中的位置之间没有相关性,因此它们不能很好地处理灾难性故障,即拓扑的整个区域消失。当这种情况发生时,系统的整体形状通常会丢失。在使用覆盖节点来映射虚拟数据空间的应用程序中,无论是用于路由、索引还是存储,这都是非常有问题的。在本文中,我们提出了一种新颖的分散方法,即使拓扑的大部分(连续)部分失效,也能保持拓扑的初始形状。我们的方法依赖于物理节点和虚拟节点之间的动态解耦,从而实现快速重塑。例如,我们的结果表明,在50%的节点崩溃后,51,200个节点的环面仅在10轮内收敛回完整的环面。我们的协议既简单又灵活,提供了一种超越当前技术水平的集体生存能力的新形式。
{"title":"Polystyrene: the Decentralized Data Shape That Never Dies","authors":"S. Bouget, H. Kervadec, Anne-Marie Kermarrec, François Taïani","doi":"10.1109/ICDCS.2014.37","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.37","url":null,"abstract":"Decentralized topology construction protocols organize nodes along a predefined topology (e.g. a torus, ring, or hypercube). Such topologies have been used in many contexts ranging from routing and storage systems, to publish-subscribe and event dissemination. Since most topologies assume no correlation between the physical location of nodes and their positions in the topology, they do not handle catastrophic failures well, in which a whole region of the topology disappears. When this occurs, the overall shape of the system typically gets lost. This is highly problematic in applications in which overlay nodes are used to map a virtual data space, be it for routing, indexing or storage. In this paper, we propose a novel decentralized approach that maintains the initial shape of the topology even if a large (consecutive) portion of the topology fails. Our approach relies on the dynamic decoupling between physical nodes and virtual ones enabling a fast reshaping. For instance, our results show that a 51,200-node torus converges back to a full torus in only 10 rounds after 50% of the nodes have crashed. Our protocol is both simple and flexible and provides a novel form of collective survivability that goes beyond the current state of the art.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125157565","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
Robust Network Tomography in the Presence of Failures 存在故障的鲁棒网络断层扫描
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.56
S. Tati, S. Silvestri, T. He, T. L. Porta
In this paper, we study the problem of selecting paths to improve the performance of network tomography applications in the presence of network element failures. We model the robustness of paths in network tomography by a metric called expected rank. We formulate an optimization problem to cover two complementary performance metrics: robustness and probing cost. The problem aims at maximizing the expected rank under a budget constraint on the probing cost. We prove that the problem is NP-Hard. Under the assumption that the failure distribution is known, we propose an algorithm called RoMe with guaranteed approximation ratio. Moreover, since evaluating the expected rank is generally hard, we provide a bound which can be evaluated efficiently. We also consider the case in which the failure distribution is not known, and propose a reinforcement learning algorithm to solve our optimization problem, using RoMe as a subroutine. We run a wide range of simulations under realistic network topologies and link failure models to evaluate our solution against a state-of-the-art path selection algorithm. Results show that our approaches provide significant improvements in the performance of network tomography applications under failures.
在本文中,我们研究了在存在网元故障的情况下,选择路径以提高网络层析成像应用程序的性能的问题。我们通过一个称为期望秩的度量来建模网络断层扫描中路径的鲁棒性。我们制定了一个优化问题,以涵盖两个互补的性能指标:鲁棒性和探测成本。该问题的目标是在探测成本的预算约束下最大化期望秩。我们证明了这个问题是NP-Hard。在故障分布已知的假设下,提出了一种具有保证近似比的算法。此外,由于期望秩的求值通常是困难的,我们提供了一个可以有效求值的界。我们还考虑了故障分布未知的情况,并提出了一种强化学习算法来解决我们的优化问题,使用RoMe作为子程序。我们在现实的网络拓扑和链路故障模型下进行了广泛的模拟,以评估我们的解决方案与最先进的路径选择算法。结果表明,我们的方法在故障情况下显著改善了网络断层扫描应用程序的性能。
{"title":"Robust Network Tomography in the Presence of Failures","authors":"S. Tati, S. Silvestri, T. He, T. L. Porta","doi":"10.1109/ICDCS.2014.56","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.56","url":null,"abstract":"In this paper, we study the problem of selecting paths to improve the performance of network tomography applications in the presence of network element failures. We model the robustness of paths in network tomography by a metric called expected rank. We formulate an optimization problem to cover two complementary performance metrics: robustness and probing cost. The problem aims at maximizing the expected rank under a budget constraint on the probing cost. We prove that the problem is NP-Hard. Under the assumption that the failure distribution is known, we propose an algorithm called RoMe with guaranteed approximation ratio. Moreover, since evaluating the expected rank is generally hard, we provide a bound which can be evaluated efficiently. We also consider the case in which the failure distribution is not known, and propose a reinforcement learning algorithm to solve our optimization problem, using RoMe as a subroutine. We run a wide range of simulations under realistic network topologies and link failure models to evaluate our solution against a state-of-the-art path selection algorithm. Results show that our approaches provide significant improvements in the performance of network tomography applications under failures.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115290298","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}
引用次数: 36
Modeling WiFi Active Power/Energy Consumption in Smartphones 智能手机WiFi有功功率/能耗建模
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.13
Li Sun, R. Sheshadri, Wei Zheng, Dimitrios Koutsonikolas
We conduct the first detailed measurement study of the properties of a class of WiFi active power/energy consumption models based on parameters readily available to smartphone app developers. We first consider a number of parameters used by previous models and show their limitations. We then focus on a recent approach modeling the active power consumption as a function of the application layer throughput. Using a large dataset and an 802.11n-equipped smartphone, we build four versions of a previously proposed linear power-throughput model, which allow us to explore the fundamental trade off between accuracy and simplicity. We study the properties of the model in relation to other parameters such as the packet size and/or the transport layer protocol, and we evaluate its accuracy under a variety of scenarios which have not been considered in previous studies. Our study shows that the model works well in a number of scenarios but its accuracy drops with high throughput values or when tested on different hardware. We further show that a non-linear model can greatly improve the accuracy in these two cases.
我们根据智能手机应用程序开发人员随时可用的参数,对一类WiFi有功功率/能耗模型的属性进行了首次详细的测量研究。我们首先考虑以前模型使用的一些参数,并说明它们的局限性。然后,我们将重点介绍一种最新的方法,该方法将有功功耗建模为应用层吞吐量的函数。使用大型数据集和配备802.11n的智能手机,我们构建了先前提出的线性功率吞吐量模型的四个版本,这使我们能够探索准确性和简单性之间的基本权衡。我们研究了模型与其他参数(如数据包大小和/或传输层协议)相关的属性,并评估了其在各种场景下的准确性,这些场景在以前的研究中没有考虑到。我们的研究表明,该模型在许多情况下工作良好,但在高吞吐量值或在不同硬件上测试时,其准确性会下降。我们进一步表明,非线性模型可以大大提高这两种情况下的精度。
{"title":"Modeling WiFi Active Power/Energy Consumption in Smartphones","authors":"Li Sun, R. Sheshadri, Wei Zheng, Dimitrios Koutsonikolas","doi":"10.1109/ICDCS.2014.13","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.13","url":null,"abstract":"We conduct the first detailed measurement study of the properties of a class of WiFi active power/energy consumption models based on parameters readily available to smartphone app developers. We first consider a number of parameters used by previous models and show their limitations. We then focus on a recent approach modeling the active power consumption as a function of the application layer throughput. Using a large dataset and an 802.11n-equipped smartphone, we build four versions of a previously proposed linear power-throughput model, which allow us to explore the fundamental trade off between accuracy and simplicity. We study the properties of the model in relation to other parameters such as the packet size and/or the transport layer protocol, and we evaluate its accuracy under a variety of scenarios which have not been considered in previous studies. Our study shows that the model works well in a number of scenarios but its accuracy drops with high throughput values or when tested on different hardware. We further show that a non-linear model can greatly improve the accuracy in these two cases.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124318598","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}
引用次数: 50
Cost-Effective Resource Allocation for Deploying Pub/Sub on Cloud 在云上部署Pub/Sub的经济有效的资源分配
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.63
Vinay Setty, R. Vitenberg, Gunnar Kreitz, G. Urdaneta, M. Steen
Publish/subscribe (pub/sub) is a popular communication paradigm in the design of large-scale distributed systems. A fundamental challenge in deploying pub/sub systems on a data center or a cloud infrastructure is efficient and cost-effective resource allocation that would allow delivery of notifications to all subscribers. In this paper, we provide answers to the following three fundamental questions: Given a pub/sub workload, (1) what is the minimum amount of resources needed to satisfy all the subscribers, (2) what is a cost-effective way to allocate resources for the given workload, and (3) what is the cost of hosting it on a public Infrastructure-as-a-Service (IaaS) provider like Amazon EC2. To answer these questions, we formulate a problem coined Minimum Cost Subscriber Satisfaction (MCSS). We prove MCSS to be NP-hard and provide an efficient heuristic solution based on a combination of optimizations. We evaluate the solution experimentally using real traces from Spotify and Twitter along with a pricing model from Amazon. We show the impact of each optimization using a naive solution as the baseline. Using a variety of practical scenarios for each dataset, we also show that our solution scales well for millions of subscribers and runs fast.
发布/订阅(pub/sub)是大规模分布式系统设计中流行的通信模式。在数据中心或云基础设施上部署发布/订阅系统的一个基本挑战是高效且经济地分配资源,以便向所有订阅者交付通知。在本文中,我们提供了以下三个基本问题的答案:给定一个发布/订阅工作负载,(1)满足所有订阅者所需的最小资源量是多少,(2)为给定工作负载分配资源的经济有效方法是什么,以及(3)将其托管在公共基础设施即服务(IaaS)提供商(如Amazon EC2)上的成本是多少。为了回答这些问题,我们提出了一个问题,即最低成本用户满意度(MCSS)。我们证明了MCSS是np困难的,并提供了一个基于优化组合的有效启发式解决方案。我们使用Spotify和Twitter的真实痕迹以及亚马逊的定价模型对解决方案进行了实验评估。我们使用一个简单的解决方案作为基线来展示每个优化的影响。通过对每个数据集使用各种实际场景,我们还表明,我们的解决方案可以很好地扩展到数百万订阅者,并且运行速度很快。
{"title":"Cost-Effective Resource Allocation for Deploying Pub/Sub on Cloud","authors":"Vinay Setty, R. Vitenberg, Gunnar Kreitz, G. Urdaneta, M. Steen","doi":"10.1109/ICDCS.2014.63","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.63","url":null,"abstract":"Publish/subscribe (pub/sub) is a popular communication paradigm in the design of large-scale distributed systems. A fundamental challenge in deploying pub/sub systems on a data center or a cloud infrastructure is efficient and cost-effective resource allocation that would allow delivery of notifications to all subscribers. In this paper, we provide answers to the following three fundamental questions: Given a pub/sub workload, (1) what is the minimum amount of resources needed to satisfy all the subscribers, (2) what is a cost-effective way to allocate resources for the given workload, and (3) what is the cost of hosting it on a public Infrastructure-as-a-Service (IaaS) provider like Amazon EC2. To answer these questions, we formulate a problem coined Minimum Cost Subscriber Satisfaction (MCSS). We prove MCSS to be NP-hard and provide an efficient heuristic solution based on a combination of optimizations. We evaluate the solution experimentally using real traces from Spotify and Twitter along with a pricing model from Amazon. We show the impact of each optimization using a naive solution as the baseline. Using a variety of practical scenarios for each dataset, we also show that our solution scales well for millions of subscribers and runs fast.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123343639","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}
引用次数: 22
Shared Memory Buffer Management for Heterogeneous Packet Processing 异构包处理的共享内存缓冲管理
Pub Date : 2014-06-30 DOI: 10.1109/ICDCS.2014.55
P. Eugster, Kirill Kogan, S. Nikolenko, Alexander Sirotkin
Packet processing increasingly involves heterogeneous requirements. We consider the well-known model of a shared memory switch with bounded-size buffer and generalize it in two directions. First, we consider unit-sized packets labeled with an output port and a processing requirement (i.e., packets with heterogeneous processing), maximizing the number of transmitted packets. We analyze the performance of buffer management policies under various characteristics via competitive analysis that provides uniform guarantees across traffic patterns (Borodin and El-Yaniv, 1998). We propose the Longest-Work-Drop policy and show that it is at most 2-competitive and at least sqrt 2}-competitive. Second, we consider another generalization, posed as an open problem in [10], where each unit-sized packet is labeled with an output port and intrinsic value, and the goal is to maximize the total value of transmitted packets. We show first results in this direction and define a scheduling policy that, as we conjecture, may achieve constant competitive ratio. We also present a comprehensive simulation study that validates our results.
分组处理越来越多地涉及异构需求。我们考虑了众所周知的带有界缓冲区的共享内存开关模型,并在两个方向上进行了推广。首先,我们考虑标有输出端口和处理要求的单位大小的数据包(即具有异构处理的数据包),以最大化传输数据包的数量。我们通过竞争分析分析了缓冲管理策略在不同特征下的性能,该分析提供了跨交通模式的统一保证(Borodin和El-Yaniv, 1998)。我们提出了最长的工作掉落策略,并证明了它最多是2竞争,至少是sqrt 2竞争。其次,我们考虑另一种推广,在[10]中作为一个开放问题提出,其中每个单位大小的数据包都被标记为输出端口和内在值,目标是最大化传输数据包的总价值。我们在这个方向上展示了第一个结果,并定义了一个调度策略,正如我们猜想的那样,可以实现恒定的竞争比。我们还提出了一个全面的模拟研究来验证我们的结果。
{"title":"Shared Memory Buffer Management for Heterogeneous Packet Processing","authors":"P. Eugster, Kirill Kogan, S. Nikolenko, Alexander Sirotkin","doi":"10.1109/ICDCS.2014.55","DOIUrl":"https://doi.org/10.1109/ICDCS.2014.55","url":null,"abstract":"Packet processing increasingly involves heterogeneous requirements. We consider the well-known model of a shared memory switch with bounded-size buffer and generalize it in two directions. First, we consider unit-sized packets labeled with an output port and a processing requirement (i.e., packets with heterogeneous processing), maximizing the number of transmitted packets. We analyze the performance of buffer management policies under various characteristics via competitive analysis that provides uniform guarantees across traffic patterns (Borodin and El-Yaniv, 1998). We propose the Longest-Work-Drop policy and show that it is at most 2-competitive and at least sqrt 2}-competitive. Second, we consider another generalization, posed as an open problem in [10], where each unit-sized packet is labeled with an output port and intrinsic value, and the goal is to maximize the total value of transmitted packets. We show first results in this direction and define a scheduling policy that, as we conjecture, may achieve constant competitive ratio. We also present a comprehensive simulation study that validates our results.","PeriodicalId":170186,"journal":{"name":"2014 IEEE 34th International Conference on Distributed Computing Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124995639","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}
引用次数: 21
期刊
2014 IEEE 34th International Conference on Distributed Computing Systems
全部 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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1