首页 > 最新文献

2012 IEEE 32nd International Conference on Distributed Computing Systems最新文献

英文 中文
FindingHuMo: Real-Time Tracking of Motion Trajectories from Anonymous Binary Sensing in Smart Environments FindingHuMo:智能环境中匿名二值感知运动轨迹的实时跟踪
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.76
Debraj De, Wenzhan Song, Mingsen Xu, Cheng-Liang Wang, D. Cook, X. Huo
In this paper we have proposed and designed FindingHuMo (Finding Human Motion), a real-time user tracking system for Smart Environments. FindingHuMo can perform device-free tracking of multiple (unknown and variable number of) users in the Hallway Environments, just from non-invasive and anonymous (not user specific) binary motion sensor data stream. The significance of our designed system are as follows: (a) fast tracking of individual targets from binary motion data stream from a static wireless sensor network in the infrastructure. This needs to resolve unreliable node sequences, system noise and path ambiguity, (b) Scaling for multi-user tracking where user motion trajectories may crossover with each other in all possible ways. This needs to resolve path ambiguity to isolate overlapping trajectories, FindingHumo applies the following techniques on the collected motion data stream: (i) a proposed motion data driven adaptive order Hidden Markov Model with Viterbi decoding (called Adaptive-HMM), and then (ii) an innovative path disambiguation algorithm (called CPDA). Using this methodology the system accurately detects and isolates motion trajectories of individual users. The system performance is illustrated with results from real-time system deployment experience in a Smart Environment.
本文提出并设计了一种智能环境下的实时用户跟踪系统——Finding Human Motion (Finding Human Motion)。FindingHuMo可以从非侵入性和匿名(非用户特定)二进制运动传感器数据流中对走廊环境中的多个(未知和可变数量)用户执行无设备跟踪。本设计系统的意义在于:(a)从基础设施中静态无线传感器网络的二进制运动数据流中快速跟踪单个目标。这需要解决不可靠的节点序列,系统噪声和路径模糊。(b)多用户跟踪的缩放,其中用户运动轨迹可能以所有可能的方式相互交叉。这需要解决路径歧义以隔离重叠轨迹,FindingHumo在收集的运动数据流上应用以下技术:(i)提出的运动数据驱动的自适应阶隐马尔可夫模型与Viterbi解码(称为adaptive - hmm),然后(ii)创新的路径消歧算法(称为CPDA)。使用这种方法,系统可以准确地检测和隔离单个用户的运动轨迹。系统性能用智能环境下实时系统部署经验的结果来说明。
{"title":"FindingHuMo: Real-Time Tracking of Motion Trajectories from Anonymous Binary Sensing in Smart Environments","authors":"Debraj De, Wenzhan Song, Mingsen Xu, Cheng-Liang Wang, D. Cook, X. Huo","doi":"10.1109/ICDCS.2012.76","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.76","url":null,"abstract":"In this paper we have proposed and designed FindingHuMo (Finding Human Motion), a real-time user tracking system for Smart Environments. FindingHuMo can perform device-free tracking of multiple (unknown and variable number of) users in the Hallway Environments, just from non-invasive and anonymous (not user specific) binary motion sensor data stream. The significance of our designed system are as follows: (a) fast tracking of individual targets from binary motion data stream from a static wireless sensor network in the infrastructure. This needs to resolve unreliable node sequences, system noise and path ambiguity, (b) Scaling for multi-user tracking where user motion trajectories may crossover with each other in all possible ways. This needs to resolve path ambiguity to isolate overlapping trajectories, FindingHumo applies the following techniques on the collected motion data stream: (i) a proposed motion data driven adaptive order Hidden Markov Model with Viterbi decoding (called Adaptive-HMM), and then (ii) an innovative path disambiguation algorithm (called CPDA). Using this methodology the system accurately detects and isolates motion trajectories of individual users. The system performance is illustrated with results from real-time system deployment experience in a Smart Environment.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"25 6 1","pages":"163-172"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88194981","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
Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing 基于混合云定价的最优容量分割
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.52
Wei Wang, Baochun Li, B. Liang
Cloud resources are usually priced in multiple markets with different service guarantees. For example, Amazon EC2 prices virtual instances under three pricing schemes -- the subscription option (a.k.a., Reserved Instances), the pay-as-you-go offer (a.k.a., On-Demand Instances), and an auction-like spot market (a.k.a., Spot Instances) -- simultaneously. There arises a new problem of capacity segmentation: how can a provider allocate resources to different categories of pricing schemes, so that the total revenue is maximized? In this paper, we consider an EC2-like pricing scheme with traditional pay-as-you-go pricing augmented by an auction market, where bidders periodically bid for resources and can use the instances for as long as they wish, until the clearing price exceeds their bids. We show that optimal periodic auctions must follow the design of m+1-price auction with seller's reservation price. Theoretical analysis also suggests the connections between periodic auctions and EC2 spot market. Furthermore, we formulate the optimal capacity segmentation strategy as a Markov decision process over some demand prediction window. To mitigate the high computational complexity of the conventional dynamic programming solution, we develop a near-optimal solution that has significantly lower complexity and is shown to asymptotically approach the optimal revenue.
云资源通常在多个市场定价,并提供不同的服务保证。例如,Amazon EC2在三种定价方案下同时对虚拟实例进行定价——订阅选项(即保留实例)、即用即付(即按需实例)和类似拍卖的现货市场(即现货实例)。这就产生了容量分割的新问题:供应商如何将资源分配给不同类别的定价方案,从而使总收入最大化?在本文中,我们考虑了一个类似ec2的定价方案,该方案通过拍卖市场增强了传统的现收现付定价,在拍卖市场中,竞标者定期竞标资源,并且可以随意使用实例,直到清算价格超过他们的出价。我们证明了最优的周期性拍卖必须遵循m+1价格拍卖的设计和卖方的保留价格。理论分析表明,定期拍卖与EC2现货市场之间存在联系。在此基础上,提出了基于需求预测窗口的马尔可夫决策过程的最优容量分割策略。为了减轻传统动态规划解决方案的高计算复杂性,我们开发了一个具有显着降低复杂性的近最优解决方案,并显示出渐近逼近最优收益。
{"title":"Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing","authors":"Wei Wang, Baochun Li, B. Liang","doi":"10.1109/ICDCS.2012.52","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.52","url":null,"abstract":"Cloud resources are usually priced in multiple markets with different service guarantees. For example, Amazon EC2 prices virtual instances under three pricing schemes -- the subscription option (a.k.a., Reserved Instances), the pay-as-you-go offer (a.k.a., On-Demand Instances), and an auction-like spot market (a.k.a., Spot Instances) -- simultaneously. There arises a new problem of capacity segmentation: how can a provider allocate resources to different categories of pricing schemes, so that the total revenue is maximized? In this paper, we consider an EC2-like pricing scheme with traditional pay-as-you-go pricing augmented by an auction market, where bidders periodically bid for resources and can use the instances for as long as they wish, until the clearing price exceeds their bids. We show that optimal periodic auctions must follow the design of m+1-price auction with seller's reservation price. Theoretical analysis also suggests the connections between periodic auctions and EC2 spot market. Furthermore, we formulate the optimal capacity segmentation strategy as a Markov decision process over some demand prediction window. To mitigate the high computational complexity of the conventional dynamic programming solution, we develop a near-optimal solution that has significantly lower complexity and is shown to asymptotically approach the optimal revenue.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"16 1","pages":"425-434"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81536112","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}
引用次数: 84
eTransform: Transforming Enterprise Data Centers by Automated Consolidation eTransform:通过自动化整合改造企业数据中心
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.54
Rahul Singh, P. Shenoy, K. Ramakrishnan, R. Kelkar, H. Vin
Modern day enterprises have a large IT infrastructure comprising thousands of applications running on servers housed in tens of data centers geographically spread out. These enterprises periodically perform a transformation of their entire IT infrastructure to simplify, decrease operational costs and enable easier management. However, the large number of different kinds of applications and data centers involved and the variety of constraints make the task of data center transformation challenging. The state-of-the-art technique for performing this transformation is simplistic, often unable to account for all but the simplest of constraints. We present eTransform, a system for generating a transformation and consolidation plan for the IT infrastructure of large scale enterprises. We devise a linear programming based approach that simultaneously optimizes all the costs involved in enterprise data centers taking into account the constraints of applications groups. Our algorithm handles the various idiosyncrasies of enterprise data centers like volume discounts in pricing, wide-area network costs, traffic matrices, latency constraints, distribution of users accessing the data etc. We include a disaster recovery (DR) plan, so that eTransform, thus provides an integrated disaster recovery and consolidation plan to transform the enterprise IT infrastructure. We use eTransform to perform case studies based on real data from three different large scale enterprises. In our experiments, eTransform is able to suggest a plan to reduce the operational costs by more than 50% from the "as-is" state of these enterprise to the consolidated enterprise IT environment. Even including the DR capability, eTransform is still able to reduce the operational costs by more than 25% from the simple "as-is" state. In our experiments, eTransform is able to simultaneously optimize multiple parameters and constraints and discover solutions that are 7x cheaper than other solutions.
现代企业拥有庞大的IT基础设施,其中包含数千个应用程序,这些应用程序运行在分布在不同地理位置的数十个数据中心的服务器上。这些企业定期执行整个IT基础设施的转换,以简化、降低操作成本并使管理更容易。然而,涉及的大量不同类型的应用程序和数据中心以及各种约束使得数据中心转换的任务具有挑战性。执行此转换的最新技术过于简单,除了最简单的约束外,通常无法解释所有约束。我们介绍了eTransform,一个为大型企业的IT基础设施生成转换和整合计划的系统。我们设计了一种基于线性规划的方法,考虑到应用程序组的约束,同时优化了企业数据中心涉及的所有成本。我们的算法处理企业数据中心的各种特性,如定价的批量折扣、广域网成本、流量矩阵、延迟约束、访问数据的用户分布等。我们包含了一个灾难恢复(DR)计划,因此eTransform提供了一个集成的灾难恢复和整合计划来转换企业IT基础设施。我们使用eTransform来执行基于三个不同大型企业的真实数据的案例研究。在我们的实验中,eTransform能够提出一个计划,将运营成本从这些企业的“原有”状态降低到合并的企业IT环境,减少了50%以上。即使包括DR功能,eTransform仍然能够将运营成本从简单的“原样”状态降低25%以上。在我们的实验中,eTransform能够同时优化多个参数和约束,并发现比其他解决方案便宜7倍的解决方案。
{"title":"eTransform: Transforming Enterprise Data Centers by Automated Consolidation","authors":"Rahul Singh, P. Shenoy, K. Ramakrishnan, R. Kelkar, H. Vin","doi":"10.1109/ICDCS.2012.54","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.54","url":null,"abstract":"Modern day enterprises have a large IT infrastructure comprising thousands of applications running on servers housed in tens of data centers geographically spread out. These enterprises periodically perform a transformation of their entire IT infrastructure to simplify, decrease operational costs and enable easier management. However, the large number of different kinds of applications and data centers involved and the variety of constraints make the task of data center transformation challenging. The state-of-the-art technique for performing this transformation is simplistic, often unable to account for all but the simplest of constraints. We present eTransform, a system for generating a transformation and consolidation plan for the IT infrastructure of large scale enterprises. We devise a linear programming based approach that simultaneously optimizes all the costs involved in enterprise data centers taking into account the constraints of applications groups. Our algorithm handles the various idiosyncrasies of enterprise data centers like volume discounts in pricing, wide-area network costs, traffic matrices, latency constraints, distribution of users accessing the data etc. We include a disaster recovery (DR) plan, so that eTransform, thus provides an integrated disaster recovery and consolidation plan to transform the enterprise IT infrastructure. We use eTransform to perform case studies based on real data from three different large scale enterprises. In our experiments, eTransform is able to suggest a plan to reduce the operational costs by more than 50% from the \"as-is\" state of these enterprise to the consolidated enterprise IT environment. Even including the DR capability, eTransform is still able to reduce the operational costs by more than 25% from the simple \"as-is\" state. In our experiments, eTransform is able to simultaneously optimize multiple parameters and constraints and discover solutions that are 7x cheaper than other solutions.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"4 1","pages":"1-11"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77958429","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
Energy-Efficient and Fault-Tolerant Distributed Mobile Execution 节能和容错分布式移动执行
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.75
Young-Woo Kwon, E. Tilevich
Although battery capacities keep increasing, the execution demands of modern mobile devices continue to outstrip their battery lives. As a result, battery life is bound to remain a key constraining factor in the design of mobile applications. To save battery power, mobile applications are often partitioned to offload parts of their execution to a remote server. However, partitioning an application renders it unusable in the face of network outages. In this paper, we present a novel approach that reduces the energy consumption of mobile applications through server offloading without partitioning. The functionality that consumes energy heavily is executed in the cloud, with the program's state check pointed and transferred across the mobile device and the cloud. Our approach is portable, as it introduces the offloading functionality through byte code enhancement, without any changes to the runtime system. The check pointed state's size is minimized through program analysis. In the case of a network outage, the offloading interrupts and the application reverts to executing locally from the latest checkpoint. Our case studies demonstrate how our approach can reduce energy consumption for third-party Android applications. Transformed through our approach, the applications consume between 30% and 60% fewer Joules than their original versions. Our results indicate that portable offloading can improve the battery life of modern mobile applications while maintaining their resilience to network outages.
虽然电池容量不断增加,但现代移动设备的执行需求仍然超过其电池寿命。因此,电池寿命在移动应用程序的设计中仍然是一个关键的制约因素。为了节省电池电量,移动应用程序通常被分区,以便将其部分执行任务卸载到远程服务器上。但是,对应用程序进行分区会使其在面对网络中断时无法使用。在本文中,我们提出了一种新颖的方法,通过服务器卸载而不分区来减少移动应用程序的能耗。大量消耗能量的功能在云中执行,程序的状态检查指向并在移动设备和云之间传输。我们的方法是可移植的,因为它通过字节码增强引入了卸载功能,而无需对运行时系统进行任何更改。通过程序分析使检查点状态的大小最小化。在网络中断的情况下,卸载中断,应用程序从最近的检查点恢复到本地执行。我们的案例研究展示了我们的方法如何降低第三方Android应用程序的能耗。通过我们的方法,应用程序消耗的焦耳比原始版本减少了30%到60%。我们的研究结果表明,便携式卸载可以提高现代移动应用程序的电池寿命,同时保持其对网络中断的弹性。
{"title":"Energy-Efficient and Fault-Tolerant Distributed Mobile Execution","authors":"Young-Woo Kwon, E. Tilevich","doi":"10.1109/ICDCS.2012.75","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.75","url":null,"abstract":"Although battery capacities keep increasing, the execution demands of modern mobile devices continue to outstrip their battery lives. As a result, battery life is bound to remain a key constraining factor in the design of mobile applications. To save battery power, mobile applications are often partitioned to offload parts of their execution to a remote server. However, partitioning an application renders it unusable in the face of network outages. In this paper, we present a novel approach that reduces the energy consumption of mobile applications through server offloading without partitioning. The functionality that consumes energy heavily is executed in the cloud, with the program's state check pointed and transferred across the mobile device and the cloud. Our approach is portable, as it introduces the offloading functionality through byte code enhancement, without any changes to the runtime system. The check pointed state's size is minimized through program analysis. In the case of a network outage, the offloading interrupts and the application reverts to executing locally from the latest checkpoint. Our case studies demonstrate how our approach can reduce energy consumption for third-party Android applications. Transformed through our approach, the applications consume between 30% and 60% fewer Joules than their original versions. Our results indicate that portable offloading can improve the battery life of modern mobile applications while maintaining their resilience to network outages.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"206 1","pages":"586-595"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83190418","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}
引用次数: 67
Securing Virtual Coordinates by Enforcing Physical Laws 通过执行物理定律来保护虚拟坐标
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.22
Jeff Seibert, Sheila Becker, C. Nita-Rotaru, R. State
Virtual coordinate systems (VCS) provide accurate estimations of latency between arbitrary hosts on a network, while conducting a small amount of actual measurements and relying on node cooperation. While these systems have good accuracy under benign settings, they suffer a severe decrease of their effectiveness when under attack by compromised nodes acting as insider attackers. Previous defenses mitigate such attacks by using machine learning techniques to differentiate good behavior (learned over time) from bad behavior. However, these defense schemes have been shown to be vulnerable to advanced attacks that make the schemes learn malicious behavior as good behavior. We present Newton, a decentralized VCS that is robust to a wide class of insider attacks. Newton uses an abstraction of a real-life physical system, similar to that of Vivaldi, but in addition uses safety invariants derived from Newton's laws of motion. As a result, Newton does not need to learn good behavior and can tolerate a significantly higher percentage of malicious nodes. We show through simulations and real-world experiments on the Planet Lab test bed that Newton is able to mitigate all known attacks against VCS while providing better accuracy than Vivaldi, even in benign settings.
虚拟坐标系统(VCS)提供了对网络上任意主机之间延迟的准确估计,同时进行少量的实际测量并依赖于节点合作。虽然这些系统在良性设置下具有良好的准确性,但当受到充当内部攻击者的受损节点的攻击时,它们的有效性会严重下降。以前的防御措施通过使用机器学习技术区分良好行为(随着时间的推移学习)和不良行为来减轻此类攻击。然而,这些防御方案已被证明容易受到高级攻击的攻击,这些攻击使方案将恶意行为视为良好行为。我们介绍Newton,这是一种去中心化的VCS,可以抵御各种各样的内部攻击。牛顿使用了现实生活中物理系统的抽象,类似于维瓦尔第,但他还使用了从牛顿运动定律中推导出来的安全不变量。因此,Newton不需要学习良好的行为,并且可以容忍更高比例的恶意节点。我们通过Planet Lab测试平台上的模拟和真实世界实验表明,Newton能够减轻所有已知的针对VCS的攻击,同时提供比Vivaldi更好的准确性,即使在良性环境下也是如此。
{"title":"Securing Virtual Coordinates by Enforcing Physical Laws","authors":"Jeff Seibert, Sheila Becker, C. Nita-Rotaru, R. State","doi":"10.1109/ICDCS.2012.22","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.22","url":null,"abstract":"Virtual coordinate systems (VCS) provide accurate estimations of latency between arbitrary hosts on a network, while conducting a small amount of actual measurements and relying on node cooperation. While these systems have good accuracy under benign settings, they suffer a severe decrease of their effectiveness when under attack by compromised nodes acting as insider attackers. Previous defenses mitigate such attacks by using machine learning techniques to differentiate good behavior (learned over time) from bad behavior. However, these defense schemes have been shown to be vulnerable to advanced attacks that make the schemes learn malicious behavior as good behavior. We present Newton, a decentralized VCS that is robust to a wide class of insider attacks. Newton uses an abstraction of a real-life physical system, similar to that of Vivaldi, but in addition uses safety invariants derived from Newton's laws of motion. As a result, Newton does not need to learn good behavior and can tolerate a significantly higher percentage of malicious nodes. We show through simulations and real-world experiments on the Planet Lab test bed that Newton is able to mitigate all known attacks against VCS while providing better accuracy than Vivaldi, even in benign settings.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"77 1","pages":"315-324"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88178969","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}
引用次数: 8
Error Tolerant Address Configuration for Data Center Networks with Malfunctioning Devices 故障设备数据中心网络的容错地址配置
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.27
Xingyu Ma, Chengchen Hu, Kai Chen, Che Zhang, Hongtao Zhang, K. Zheng, Yan Chen, Xianda Sun
Address auto-configuration is a key problem in data center networks, where servers and switches encode topology information into their addresses for routing. A recent work DAC [2] has been introduced to address this problem. Without malfunctions, DAC can auto-configure all the devices quickly. But in case of malfunctions, DAC requires significant human efforts to correct malfunctions and it can cause substantial operation delay of the whole data center. In this paper, we further optimize address auto-configuration process even in the presence of malfunctions. Instead of waiting for all the malfunctions to be corrected, we could first configure the devices that are not involved in malfunctions and let them work first. This idea can be translated to considerable practical benefits because in most cases malfunctions in data centers only account for a very small portion. To realize the idea, we conceptually remove the malfunctions from the physical data center topology graph and mathematically convert the address configuration problem into induced sub graph isomorphism problem, which is NP-complete. We then introduce an algorithm that can solve the induced sub graph isomorphism quickly by taking advantage of data center topology characteristics and induced sub graph properties. We extensively evaluate our design on representative data center structures with various malfunction scenarios. The evaluation results demonstrate that the proposed framework and algorithm are efficient and labor-free to deal with the mapping task in the presence of error devices.
地址自动配置是数据中心网络中的一个关键问题,在数据中心网络中,服务器和交换机将拓扑信息编码为其路由地址。最近的一项工作DAC[2]已经被引入来解决这个问题。DAC可以快速自动配置所有设备,不会出现故障。但是一旦发生故障,DAC需要大量的人力来纠正故障,并可能导致整个数据中心的运行延迟。在本文中,我们进一步优化了地址自动配置过程,即使存在故障。而不是等待所有的故障被纠正,我们可以首先配置不涉及故障的设备,并让它们首先工作。这个想法可以转化为相当大的实际好处,因为在大多数情况下,数据中心的故障只占很小的一部分。为了实现这一思想,我们在概念上从物理数据中心拓扑图中去除故障,并在数学上将地址配置问题转化为诱导子图同构问题,该问题是np完全的。然后,利用数据中心拓扑特性和诱导子图特性,提出了一种快速求解诱导子图同构的算法。我们在具有各种故障场景的代表性数据中心结构上广泛评估我们的设计。评估结果表明,所提出的框架和算法在处理存在误差设备的映射任务时是高效且无需人工的。
{"title":"Error Tolerant Address Configuration for Data Center Networks with Malfunctioning Devices","authors":"Xingyu Ma, Chengchen Hu, Kai Chen, Che Zhang, Hongtao Zhang, K. Zheng, Yan Chen, Xianda Sun","doi":"10.1109/ICDCS.2012.27","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.27","url":null,"abstract":"Address auto-configuration is a key problem in data center networks, where servers and switches encode topology information into their addresses for routing. A recent work DAC [2] has been introduced to address this problem. Without malfunctions, DAC can auto-configure all the devices quickly. But in case of malfunctions, DAC requires significant human efforts to correct malfunctions and it can cause substantial operation delay of the whole data center. In this paper, we further optimize address auto-configuration process even in the presence of malfunctions. Instead of waiting for all the malfunctions to be corrected, we could first configure the devices that are not involved in malfunctions and let them work first. This idea can be translated to considerable practical benefits because in most cases malfunctions in data centers only account for a very small portion. To realize the idea, we conceptually remove the malfunctions from the physical data center topology graph and mathematically convert the address configuration problem into induced sub graph isomorphism problem, which is NP-complete. We then introduce an algorithm that can solve the induced sub graph isomorphism quickly by taking advantage of data center topology characteristics and induced sub graph properties. We extensively evaluate our design on representative data center structures with various malfunction scenarios. The evaluation results demonstrate that the proposed framework and algorithm are efficient and labor-free to deal with the mapping task in the presence of error devices.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"1 1","pages":"708-717"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87262977","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}
引用次数: 14
4D TeleCast: Towards Large Scale Multi-site and Multi-view Dissemination of 3DTI Contents 4D电视广播:走向3DTI内容的大规模多站点、多视角传播
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.58
A. Arefin, Zixia Huang, K. Nahrstedt, Pooja Agarwal
3D Tele-immersive systems create real-time multi-stream and multi-view 3D collaborative contents from multiple sites to allow interactive shared activities in virtual environments. Applications of 3DTI include online sports, tele-health, remote learning and collaborative arts. In addition to interactive participants in 3DTI environments, we envision a large number of passive non-interactive viewers that (a) watch the interactive activities in 3DTI shared environments, and (b) select views of the activities at run time. To achieve this vision, we present 4D Tele Cast, a novel multi-stream 3D content distribution framework for non-interactive viewers providing the functionality of multi-view selection. It addresses the following challenges: (1) supporting a large number of concurrent multi-stream viewers as well as multi-views, (2) preserving the unique nature of 3DTI multi-stream and multi-view dependencies at the viewers, and (3) allowing dynamic viewer behavior such as view changes and large-scale simultaneous viewer arrivals or departures. We divide the problem space into two: (1) multi-stream overlay construction problem that aims to minimize the cost of distribution of multi-stream contents, and maximize the number of concurrent viewers with sufficient viewer dynamism in terms of their resources and availabilities, and (2) effective resource utilization problem that aims to preserve the multi-stream dependencies in a view considering the heterogeneous resource constraints at the viewers. We evaluate 4D Tele Cast using extensive simulations with 3DTI activity data and Planet Lab traces.
3D远程沉浸式系统从多个站点创建实时多流和多视图3D协作内容,允许在虚拟环境中进行交互式共享活动。3DTI的应用包括在线体育、远程医疗、远程学习和协作艺术。除了3DTI环境中的交互式参与者外,我们还设想了大量被动的非交互式观看者,他们(a)在3DTI共享环境中观看交互式活动,(b)在运行时选择活动的视图。为了实现这一愿景,我们提出了4D Tele Cast,这是一种新颖的多流3D内容分发框架,为非交互式观众提供多视图选择功能。它解决了以下挑战:(1)支持大量并发的多流观看者和多视图;(2)保留3DTI多流和多视图依赖于观看者的独特性质;(3)允许动态观看者行为,如视图变化和大规模同时观看者到达或离开。我们将问题空间分为两个部分:(1)以最小化多流内容分发成本为目标的多流叠加构建问题,以及以在资源和可用性方面具有足够的观众动态的情况下最大化并发观众数量的多流叠加构建问题;(2)考虑到观众的异构资源约束,以保持视图中的多流依赖关系为目标的有效资源利用问题。我们使用3DTI活动数据和Planet Lab痕迹进行了广泛的模拟,以评估4D Tele Cast。
{"title":"4D TeleCast: Towards Large Scale Multi-site and Multi-view Dissemination of 3DTI Contents","authors":"A. Arefin, Zixia Huang, K. Nahrstedt, Pooja Agarwal","doi":"10.1109/ICDCS.2012.58","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.58","url":null,"abstract":"3D Tele-immersive systems create real-time multi-stream and multi-view 3D collaborative contents from multiple sites to allow interactive shared activities in virtual environments. Applications of 3DTI include online sports, tele-health, remote learning and collaborative arts. In addition to interactive participants in 3DTI environments, we envision a large number of passive non-interactive viewers that (a) watch the interactive activities in 3DTI shared environments, and (b) select views of the activities at run time. To achieve this vision, we present 4D Tele Cast, a novel multi-stream 3D content distribution framework for non-interactive viewers providing the functionality of multi-view selection. It addresses the following challenges: (1) supporting a large number of concurrent multi-stream viewers as well as multi-views, (2) preserving the unique nature of 3DTI multi-stream and multi-view dependencies at the viewers, and (3) allowing dynamic viewer behavior such as view changes and large-scale simultaneous viewer arrivals or departures. We divide the problem space into two: (1) multi-stream overlay construction problem that aims to minimize the cost of distribution of multi-stream contents, and maximize the number of concurrent viewers with sufficient viewer dynamism in terms of their resources and availabilities, and (2) effective resource utilization problem that aims to preserve the multi-stream dependencies in a view considering the heterogeneous resource constraints at the viewers. We evaluate 4D Tele Cast using extensive simulations with 3DTI activity data and Planet Lab traces.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"22 1","pages":"82-91"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83237916","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
Neighbor Knowledge of Mobile Nodes in a Road Network 道路网络中移动节点的邻居知识
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.16
Hyun-Chul Chung, Saira Viqar, J. Welch
A key challenge for wireless networks in which nodes can move is for each node to keep track of its dynamically changing set of nearby nodes (neighbors). We present a solution for nodes to maintain neighbor knowledge where nodes communicate via wireless broadcast and are restricted to move on a two-dimensional road network. A road network is a collection of one-dimensional lines that may intersect each other. For nodes to exchange neighbor information, we construct a deterministic collision-free broadcast schedule which utilizes time division multiplexing and geographical segmentation. Under a certain node density requirement and assuming initial neighbor knowledge, our broadcast schedule tolerates node movement on the road network while providing deterministic guarantees in maintaining neighbor knowledge. We also provide a lower bound on the speed of a message propagation given our broadcast schedule. In addition, we consider grouping nodes into clusters and show that, under certain conditions, neighbor knowledge is maintained when two different clusters move close to each other. Finally, we address the issue of obtaining initial neighbor knowledge.
对于节点可以移动的无线网络来说,一个关键的挑战是每个节点如何跟踪其动态变化的附近节点(邻居)。本文提出了一种节点之间通过无线广播进行通信并限制在二维道路网络上移动的节点维护邻居知识的解决方案。道路网是可能相互相交的一维线的集合。对于节点间的邻居信息交换,我们利用时分复用和地理分割构造了一个确定性的无冲突广播调度。在一定的节点密度要求和假设初始邻居知识的情况下,我们的广播调度允许节点在路网上移动,同时在保持邻居知识方面提供确定性保证。我们还提供了给定广播调度的消息传播速度的下界。此外,我们考虑将节点分组成簇,并证明在一定条件下,当两个不同的簇彼此靠近时,邻居知识是保持的。最后,我们解决了初始邻居知识的获取问题。
{"title":"Neighbor Knowledge of Mobile Nodes in a Road Network","authors":"Hyun-Chul Chung, Saira Viqar, J. Welch","doi":"10.1109/ICDCS.2012.16","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.16","url":null,"abstract":"A key challenge for wireless networks in which nodes can move is for each node to keep track of its dynamically changing set of nearby nodes (neighbors). We present a solution for nodes to maintain neighbor knowledge where nodes communicate via wireless broadcast and are restricted to move on a two-dimensional road network. A road network is a collection of one-dimensional lines that may intersect each other. For nodes to exchange neighbor information, we construct a deterministic collision-free broadcast schedule which utilizes time division multiplexing and geographical segmentation. Under a certain node density requirement and assuming initial neighbor knowledge, our broadcast schedule tolerates node movement on the road network while providing deterministic guarantees in maintaining neighbor knowledge. We also provide a lower bound on the speed of a message propagation given our broadcast schedule. In addition, we consider grouping nodes into clusters and show that, under certain conditions, neighbor knowledge is maintained when two different clusters move close to each other. Finally, we address the issue of obtaining initial neighbor knowledge.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"23 6 1","pages":"486-495"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83538560","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
Geology: Modular Georecommendation in Gossip-Based Social Networks 地质学:基于八卦的社交网络中的模块化地理推荐
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.36
J. Carretero, Florin Isaila, Anne-Marie Kermarrec, François Taïani, Juan M. Tirado
Geolocated social networks, combining traditional social networking features with geolocation information, have grown tremendously over the last few years. Yet, very few works have looked at implementing geolocated social networks in a fully distributed manner, a promising avenue to handle the growing scalability challenges of these systems. In this paper, we focus on georecommendation, and show that existing decentralized recommendation mechanisms perform in fact poorly on geodata. We propose a set of novel gossip-based mechanisms to address this problem, in a modular similarity framework called GEOLOGY. The resulting platform is lightweight, efficient, and scalable, and we demonstrate its advantages in terms of recommendation quality and communication overhead on a real dataset of 15,694 users from Foursquare, a leading geolocated social network.
地理定位社交网络将传统的社交网络功能与地理位置信息相结合,在过去几年中得到了极大的发展。然而,很少有作品着眼于以完全分布式的方式实现地理定位的社交网络,这是处理这些系统日益增长的可扩展性挑战的有希望的途径。在本文中,我们关注地理推荐,并表明现有的分散推荐机制在地理数据上的表现实际上很差。我们提出了一套新颖的基于八卦的机制来解决这个问题,在一个称为地质学的模块化相似性框架中。由此产生的平台是轻量级的、高效的、可扩展的,我们在来自Foursquare(一个领先的地理定位社交网络)的15694个用户的真实数据集上展示了它在推荐质量和通信开销方面的优势。
{"title":"Geology: Modular Georecommendation in Gossip-Based Social Networks","authors":"J. Carretero, Florin Isaila, Anne-Marie Kermarrec, François Taïani, Juan M. Tirado","doi":"10.1109/ICDCS.2012.36","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.36","url":null,"abstract":"Geolocated social networks, combining traditional social networking features with geolocation information, have grown tremendously over the last few years. Yet, very few works have looked at implementing geolocated social networks in a fully distributed manner, a promising avenue to handle the growing scalability challenges of these systems. In this paper, we focus on georecommendation, and show that existing decentralized recommendation mechanisms perform in fact poorly on geodata. We propose a set of novel gossip-based mechanisms to address this problem, in a modular similarity framework called GEOLOGY. The resulting platform is lightweight, efficient, and scalable, and we demonstrate its advantages in terms of recommendation quality and communication overhead on a real dataset of 15,694 users from Foursquare, a leading geolocated social network.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"115 1","pages":"637-646"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74828822","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
EQS: Neighbor Discovery and Rendezvous Maintenance with Extended Quorum System for Mobile Sensing Applications EQS:移动传感应用扩展仲裁系统的邻居发现和会合维护
Pub Date : 2012-06-18 DOI: 10.1109/ICDCS.2012.73
Desheng Zhang, Tian He, Fan Ye, R. Ganti, H. Lei
In many mobile sensing applications devices need to discover new neighbors and maintain the rendezvous with known neighbors continuously. Due to the limited energy supply, these devices have to cycle their radios to conserve energy, making neighbor discovery and rendezvous maintenance even more challenging. To date, the main mechanism for device discover and rendezvous maintenance in existing solutions is pair wise, direct one-hop communication. We argue that such pair wise direct communication is sufficient but not necessary: there exist unnecessary active slots that can be eliminated, without affecting discovery and rendezvous. In this work, we propose a novel concept of extended quorum system, which leverages indirect discovery to further conserve energy. Specifically, we use quorum graph to capture all possible information flow paths where knowledge about known-neighbors can propagate among devices. By eliminating redundant paths, we can reduce the number of active slots significantly. Since a quorum graph can characterize arbitrary active schedules of mobile devices, our work can be broadly used to improve many existing quorum based discovery and rendezvous solutions. The simulation and test bed experimental results show that our solution can reduce as much as 55% energy consumption with a maximal 5% increase in latency for existing solutions.
在许多移动传感应用中,设备需要不断发现新的邻居并保持与已知邻居的交会。由于能源供应有限,这些设备必须循环使用无线电来节约能源,这使得邻居发现和会合维护变得更加具有挑战性。到目前为止,在现有的解决方案中,设备发现和会合维护的主要机制是对的、直接的单跳通信。我们认为这种对直接通信是充分的,但不是必要的:存在可以消除的不必要的活动槽,而不影响发现和会合。在这项工作中,我们提出了一个扩展仲裁系统的新概念,它利用间接发现来进一步节约能源。具体来说,我们使用仲裁图来捕获所有可能的信息流路径,其中关于已知邻居的知识可以在设备之间传播。通过消除冗余路径,我们可以显著减少活动插槽的数量。由于仲裁图可以描述移动设备的任意活动调度,因此我们的工作可以广泛用于改进许多现有的基于仲裁的发现和会合解决方案。仿真和试验台实验结果表明,与现有方案相比,我们的方案可以减少多达55%的能耗,最大延迟增加5%。
{"title":"EQS: Neighbor Discovery and Rendezvous Maintenance with Extended Quorum System for Mobile Sensing Applications","authors":"Desheng Zhang, Tian He, Fan Ye, R. Ganti, H. Lei","doi":"10.1109/ICDCS.2012.73","DOIUrl":"https://doi.org/10.1109/ICDCS.2012.73","url":null,"abstract":"In many mobile sensing applications devices need to discover new neighbors and maintain the rendezvous with known neighbors continuously. Due to the limited energy supply, these devices have to cycle their radios to conserve energy, making neighbor discovery and rendezvous maintenance even more challenging. To date, the main mechanism for device discover and rendezvous maintenance in existing solutions is pair wise, direct one-hop communication. We argue that such pair wise direct communication is sufficient but not necessary: there exist unnecessary active slots that can be eliminated, without affecting discovery and rendezvous. In this work, we propose a novel concept of extended quorum system, which leverages indirect discovery to further conserve energy. Specifically, we use quorum graph to capture all possible information flow paths where knowledge about known-neighbors can propagate among devices. By eliminating redundant paths, we can reduce the number of active slots significantly. Since a quorum graph can characterize arbitrary active schedules of mobile devices, our work can be broadly used to improve many existing quorum based discovery and rendezvous solutions. The simulation and test bed experimental results show that our solution can reduce as much as 55% energy consumption with a maximal 5% increase in latency for existing solutions.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"56 1","pages":"72-81"},"PeriodicalIF":0.0,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79679584","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}
引用次数: 32
期刊
2012 IEEE 32nd 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