首页 > 最新文献

Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)最新文献

英文 中文
Impact of Scale-free Topologies on Gossiping in Ad Hoc Networks 无标度拓扑对Ad Hoc网络中八卦的影响
B. Garbinato, Denis Rochat, M. Tomassini
We show that scale-free topologies have a positive impact on the performance of gossiping algorithms in peer-to-peer overlay networks. This result is important in the context of ad hoc networks, where each node participates in controlling the network topology. Our study shows that, when combined with such topologies, typical gossiping algorithms tend to require fewer messages and experience smaller latency than when combined with other topologies, such as rings or grids. This suggests that the topology control scheme should aim at producing an overlay network that exhibits scale-free characteristics.
我们证明了无标度拓扑对点对点覆盖网络中的八卦算法的性能有积极的影响。这个结果在ad hoc网络的上下文中很重要,在ad hoc网络中,每个节点都参与控制网络拓扑。我们的研究表明,当与这些拓扑结合使用时,典型的八卦算法往往需要更少的消息,并且比与其他拓扑(如环或网格)结合使用时经历更小的延迟。这表明拓扑控制方案应以产生具有无标度特征的覆盖网络为目标。
{"title":"Impact of Scale-free Topologies on Gossiping in Ad Hoc Networks","authors":"B. Garbinato, Denis Rochat, M. Tomassini","doi":"10.1109/NCA.2007.29","DOIUrl":"https://doi.org/10.1109/NCA.2007.29","url":null,"abstract":"We show that scale-free topologies have a positive impact on the performance of gossiping algorithms in peer-to-peer overlay networks. This result is important in the context of ad hoc networks, where each node participates in controlling the network topology. Our study shows that, when combined with such topologies, typical gossiping algorithms tend to require fewer messages and experience smaller latency than when combined with other topologies, such as rings or grids. This suggests that the topology control scheme should aim at producing an overlay network that exhibits scale-free characteristics.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131043156","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
A Global On-Demand Routing Protocol for Mobile Ad Hoc Networks 移动自组织网络的全球按需路由协议
F. Lee, H. Kimm, C. Reinhart
In this paper, we developed an efficient global on-demand routing protocol for mobile ad hoc networks. In this protocol, nodes do not update their routing tables immediately if they change status, such as movement, addition or deletion. Instead, nodes dynamically run the Dijkstra's algorithm on-demand to keep the shortest paths for packet transmissions efficiently. Our protocol is called as "global on-demand" because the on-demand feature covers the whole (global) network. With these critical features, our protocol has higher packet delivery rate and lower end-to-end delay than table-driven protocols. Moreover, our protocol shows low routing load as in the local on-demand protocols, and improves the sub-optimal hierarchical routing and memory consuming problems as in the existing hybrid protocols.
在本文中,我们为移动自组织网络开发了一种高效的全球按需路由协议。在该协议中,节点在移动、添加或删除等状态发生变化时不会立即更新路由表。相反,节点按需动态运行Dijkstra算法,以有效地保持数据包传输的最短路径。我们的协议被称为“全局按需”,因为按需特性覆盖了整个(全球)网络。通过这些关键特性,我们的协议比表驱动协议具有更高的数据包传输速率和更低的端到端延迟。此外,该协议与本地按需协议相比具有较低的路由负载,并改善了现有混合协议中存在的次优分层路由和内存消耗问题。
{"title":"A Global On-Demand Routing Protocol for Mobile Ad Hoc Networks","authors":"F. Lee, H. Kimm, C. Reinhart","doi":"10.1109/NCA.2007.1","DOIUrl":"https://doi.org/10.1109/NCA.2007.1","url":null,"abstract":"In this paper, we developed an efficient global on-demand routing protocol for mobile ad hoc networks. In this protocol, nodes do not update their routing tables immediately if they change status, such as movement, addition or deletion. Instead, nodes dynamically run the Dijkstra's algorithm on-demand to keep the shortest paths for packet transmissions efficiently. Our protocol is called as \"global on-demand\" because the on-demand feature covers the whole (global) network. With these critical features, our protocol has higher packet delivery rate and lower end-to-end delay than table-driven protocols. Moreover, our protocol shows low routing load as in the local on-demand protocols, and improves the sub-optimal hierarchical routing and memory consuming problems as in the existing hybrid protocols.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115820652","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
Constructing Overlay Networks with Low Link Costs and Short Paths 构建链路成本低、路径短的覆盖网络
Fuminori Makikawa, T. Matsuo, Tatsuhiro Tsuchiya, T. Kikuno
In overlay networks, which are virtual networks for P2P applications, topology mismatching is known as a serious problem to be solved. So far several distributed algorithms have been proposed to reduce link cost caused by this problem. However, they often create long routes with a large number of hops, especially for long distance communications. In this paper, we propose a distributed algorithm to address this issue. This algorithm designates nodes in an overlay network as special nodes with some probability. A special node iteratively exchanges one of its links with a new, longer distance link, instead of a shorter one. The new links are extensively used for long distance communications. The simulation studies show that in the overlay networks constructed by this algorithm, the number of hops per route is reduced for long distance communications, at the cost of a slight increase in link cost.
在覆盖网络中,拓扑不匹配是一个亟待解决的严重问题。目前已经提出了几种分布式算法来降低这一问题带来的链路开销。但是,它们经常创建具有大量跳数的长路由,特别是对于长距离通信。在本文中,我们提出了一个分布式算法来解决这个问题。该算法以一定概率将覆盖网络中的节点指定为特殊节点。一个特殊的节点迭代地用一个新的、距离较长的链路来交换它的一个链路,而不是一个较短的链路。新线路广泛用于长途通信。仿真研究表明,在采用该算法构建的覆盖网络中,以链路开销略有增加为代价,减少了长距离通信的路由跳数。
{"title":"Constructing Overlay Networks with Low Link Costs and Short Paths","authors":"Fuminori Makikawa, T. Matsuo, Tatsuhiro Tsuchiya, T. Kikuno","doi":"10.1109/NCA.2007.13","DOIUrl":"https://doi.org/10.1109/NCA.2007.13","url":null,"abstract":"In overlay networks, which are virtual networks for P2P applications, topology mismatching is known as a serious problem to be solved. So far several distributed algorithms have been proposed to reduce link cost caused by this problem. However, they often create long routes with a large number of hops, especially for long distance communications. In this paper, we propose a distributed algorithm to address this issue. This algorithm designates nodes in an overlay network as special nodes with some probability. A special node iteratively exchanges one of its links with a new, longer distance link, instead of a shorter one. The new links are extensively used for long distance communications. The simulation studies show that in the overlay networks constructed by this algorithm, the number of hops per route is reduced for long distance communications, at the cost of a slight increase in link cost.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115109071","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
Approximate Analytical Models for Networked Servers Subject to MMPP Arrival Processes MMPP到达过程下网络服务器的近似解析模型
B. Ciciani, Andrea Santoro, P. Romano
Input characterization to describe the flow of incoming traffic in network systems, such as the GRID and the WWW, is often performed by using Markov modulated Poisson processes (MMPP). Therefore, to enact capacity planning and quality-of-service (QoS) oriented design, the model of the hosts that receive the incoming traffic is often described as a MMPP/M/1 queue. The drawback of this model is that no closed form for its solution has been derived. This means that evaluating even the simplest output statistics of the model, such as the average response times of the queue, is a computationally intensive task and its usage in the above contexts is often unadvisable. In this paper we discuss the possibility to approximate the behavior of a MMPP/M/1 queue with a computational effective analytical approximation, thus saving the large amount of calculations required to evaluate the same data by other means. The employed method consists in approximating the MMPP/M/1 queue as a weighted superposition of different M/M/1 queues. The analysis is validated by comparing the results of a discrete event simulator with those obtained from the proposed approximations, in the context of a real case study involving a GRID networked server.
用于描述网络系统(如GRID和WWW)中传入流量的输入表征通常使用马尔可夫调制泊松过程(MMPP)来执行。因此,为了制定容量规划和面向服务质量(QoS)的设计,接收传入流量的主机模型通常被描述为MMPP/M/1队列。这个模型的缺点是没有推导出它的解的封闭形式。这意味着,即使评估模型最简单的输出统计数据,比如队列的平均响应时间,也是一项计算密集型任务,在上述上下文中通常不建议使用它。本文讨论了用计算有效的解析逼近逼近MMPP/M/1队列行为的可能性,从而节省了用其他方法计算相同数据所需的大量计算。所采用的方法是将MMPP/M/1队列近似为不同M/M/1队列的加权叠加。在涉及GRID网络服务器的实际案例研究背景下,通过将离散事件模拟器的结果与从所建议的近似中获得的结果进行比较,验证了分析的有效性。
{"title":"Approximate Analytical Models for Networked Servers Subject to MMPP Arrival Processes","authors":"B. Ciciani, Andrea Santoro, P. Romano","doi":"10.1109/NCA.2007.7","DOIUrl":"https://doi.org/10.1109/NCA.2007.7","url":null,"abstract":"Input characterization to describe the flow of incoming traffic in network systems, such as the GRID and the WWW, is often performed by using Markov modulated Poisson processes (MMPP). Therefore, to enact capacity planning and quality-of-service (QoS) oriented design, the model of the hosts that receive the incoming traffic is often described as a MMPP/M/1 queue. The drawback of this model is that no closed form for its solution has been derived. This means that evaluating even the simplest output statistics of the model, such as the average response times of the queue, is a computationally intensive task and its usage in the above contexts is often unadvisable. In this paper we discuss the possibility to approximate the behavior of a MMPP/M/1 queue with a computational effective analytical approximation, thus saving the large amount of calculations required to evaluate the same data by other means. The employed method consists in approximating the MMPP/M/1 queue as a weighted superposition of different M/M/1 queues. The analysis is validated by comparing the results of a discrete event simulator with those obtained from the proposed approximations, in the context of a real case study involving a GRID networked server.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115281396","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}
引用次数: 16
Multilayer In-service Reconfiguration for Network Computing Systems 网络计算系统的多层在线重构
N. Kami, Jun Suzuki, Y. Hidaka, T. Yoshikawa, A. Iwata
We propose a method for multilayer in-service reconfiguration for network computing systems that minimizes the total service downtime. Although both software and hardware virtualization technologies has been proposed for dynamic reconfiguration, each one is currently designed to be executed independently and thus their cooperative operations that dynamically reconfigure both of them have not been well-considered. We have developed a method for multilayer in-service reconfiguration that comprises Ethernet-based distributed device reconfiguration (hardware layer), fine-granular I/O service continuity management (software layer), and their orchestration. Application to the management of a session initiation protocol server system built on distributed resources demonstrated that this method achieves dynamic load balancing in response to call rate increases without any failed calls.
我们提出了一种网络计算系统的多层在线重构方法,使总服务停机时间最小化。虽然已经提出了软件和硬件虚拟化技术用于动态重新配置,但目前每种技术都被设计为独立执行,因此它们的动态重新配置两者的协作操作尚未得到很好的考虑。我们开发了一种多层服务重构方法,包括基于以太网的分布式设备重构(硬件层)、细粒度I/O服务连续性管理(软件层)及其编排。应用于一个基于分布式资源的会话发起协议服务器系统的管理,结果表明,该方法可以实现动态负载平衡,以响应呼叫率的增加,而不会出现呼叫失败。
{"title":"Multilayer In-service Reconfiguration for Network Computing Systems","authors":"N. Kami, Jun Suzuki, Y. Hidaka, T. Yoshikawa, A. Iwata","doi":"10.1109/NCA.2007.34","DOIUrl":"https://doi.org/10.1109/NCA.2007.34","url":null,"abstract":"We propose a method for multilayer in-service reconfiguration for network computing systems that minimizes the total service downtime. Although both software and hardware virtualization technologies has been proposed for dynamic reconfiguration, each one is currently designed to be executed independently and thus their cooperative operations that dynamically reconfigure both of them have not been well-considered. We have developed a method for multilayer in-service reconfiguration that comprises Ethernet-based distributed device reconfiguration (hardware layer), fine-granular I/O service continuity management (software layer), and their orchestration. Application to the management of a session initiation protocol server system built on distributed resources demonstrated that this method achieves dynamic load balancing in response to call rate increases without any failed calls.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115943774","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
GRIDTS: A New Approach for Fault-Tolerant Scheduling in Grid Computing 网格:网格计算中容错调度的新方法
F. Favarim, J. Fraga, L. Lung, M. Correia
This paper proposes GRIDTS, a grid infrastructure in which the resources select the tasks they execute, on the contrary to traditional infrastructures where schedulers find resources for the tasks. This solution allows scheduling decisions to be made with up-to-date information about the resources, which is difficult in the traditional infrastructures. Moreover, GRIDTS provides fault-tolerant scheduling by combining a set of fault tolerance techniques to cope with crash faults in components of the system. The solution is mainly based a tuple space, which supports the scheduling and also provides support for the fault tolerance mechanisms.
本文提出了GRIDTS,它是一种网格基础设施,在这种基础设施中,资源选择它们执行的任务,而传统基础设施中,调度程序为任务寻找资源。该解决方案允许使用有关资源的最新信息做出调度决策,这在传统基础设施中是困难的。此外,GRIDTS通过组合一组容错技术来处理系统组件中的崩溃故障,从而提供容错调度。该解决方案主要基于元组空间,它支持调度,并提供对容错机制的支持。
{"title":"GRIDTS: A New Approach for Fault-Tolerant Scheduling in Grid Computing","authors":"F. Favarim, J. Fraga, L. Lung, M. Correia","doi":"10.1109/NCA.2007.27","DOIUrl":"https://doi.org/10.1109/NCA.2007.27","url":null,"abstract":"This paper proposes GRIDTS, a grid infrastructure in which the resources select the tasks they execute, on the contrary to traditional infrastructures where schedulers find resources for the tasks. This solution allows scheduling decisions to be made with up-to-date information about the resources, which is difficult in the traditional infrastructures. Moreover, GRIDTS provides fault-tolerant scheduling by combining a set of fault tolerance techniques to cope with crash faults in components of the system. The solution is mainly based a tuple space, which supports the scheduling and also provides support for the fault tolerance mechanisms.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116713438","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
Discovering Web Workload Characteristics through Cluster Analysis 通过聚类分析发现Web工作负载特征
Fengbin Li, K. Goseva-Popstojanova, A. Ross
In this paper we present clustering analysis of session-based Web workloads of eight Web servers using the intrasession characteristics (i.e., number of requests per session, session length in time, and bytes transferred per session) as variables. We use K-means algorithm and the Mahalanobis distance, and analyze the heavy-tailed behavior of intra-session characteristics and their correlations for each cluster. Our results show that clustering provides an efficient way to classify tens or hundreds thousands of sessions into several coherent classes that efficiently describe Web workloads. These classes reveal phenomena that cannot be observed when studying the workload as a whole.
在本文中,我们使用会话内特征(即每个会话的请求数、会话时间长度和每个会话传输的字节)作为变量,对八台Web服务器的基于会话的Web工作负载进行了聚类分析。我们使用K-means算法和Mahalanobis距离,分析了每个聚类的会话内特征的重尾行为及其相关性。我们的结果表明,集群提供了一种有效的方法,将数万或数十万个会话分类为几个连贯的类,这些类有效地描述了Web工作负载。这些类揭示了在整体研究工作负载时无法观察到的现象。
{"title":"Discovering Web Workload Characteristics through Cluster Analysis","authors":"Fengbin Li, K. Goseva-Popstojanova, A. Ross","doi":"10.1109/NCA.2007.15","DOIUrl":"https://doi.org/10.1109/NCA.2007.15","url":null,"abstract":"In this paper we present clustering analysis of session-based Web workloads of eight Web servers using the intrasession characteristics (i.e., number of requests per session, session length in time, and bytes transferred per session) as variables. We use K-means algorithm and the Mahalanobis distance, and analyze the heavy-tailed behavior of intra-session characteristics and their correlations for each cluster. Our results show that clustering provides an efficient way to classify tens or hundreds thousands of sessions into several coherent classes that efficiently describe Web workloads. These classes reveal phenomena that cannot be observed when studying the workload as a whole.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130622111","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}
引用次数: 15
Supporting Scalable and Cooperative Interval Caching in a Clustered Video Server 在集群视频服务器中支持可扩展和协作间隔缓存
Suneuy Kim, K. Tran
The design of scalable video servers with high throughput is receiving considerable attention with the growing popularity of VOD services. This paper presents a design solution we call scalable and cooperative interval caching (SCIC) for clustered video servers. SCIC uses interval caching and cache cooperation done by hash-based request distribution, and a randomized way of probing for an available cache. This way, SCIC can provide high scalability and throughput in clustered servers with a reasonably small amount of communication among hosts. Our simulation results demonstrate that SCIC is an effective caching strategy providing significant performance gains in clustered video servers.
随着视频点播业务的日益普及,高吞吐量、可扩展的视频服务器的设计受到越来越多的关注。本文提出了一种用于集群视频服务器的可扩展协同间隔缓存(SCIC)的设计方案。SCIC使用间隔缓存和基于散列的请求分发完成的缓存协作,以及探测可用缓存的随机方式。通过这种方式,SCIC可以在集群服务器中提供高可伸缩性和吞吐量,而主机之间的通信量相当少。我们的仿真结果表明,在集群视频服务器中,SCIC是一种有效的缓存策略,可以显著提高性能。
{"title":"Supporting Scalable and Cooperative Interval Caching in a Clustered Video Server","authors":"Suneuy Kim, K. Tran","doi":"10.1109/NCA.2007.46","DOIUrl":"https://doi.org/10.1109/NCA.2007.46","url":null,"abstract":"The design of scalable video servers with high throughput is receiving considerable attention with the growing popularity of VOD services. This paper presents a design solution we call scalable and cooperative interval caching (SCIC) for clustered video servers. SCIC uses interval caching and cache cooperation done by hash-based request distribution, and a randomized way of probing for an available cache. This way, SCIC can provide high scalability and throughput in clustered servers with a reasonably small amount of communication among hosts. Our simulation results demonstrate that SCIC is an effective caching strategy providing significant performance gains in clustered video servers.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130631373","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Implementing Atomic Data through Indirect Learning in Dynamic Networks 动态网络中通过间接学习实现原子数据
K. Konwar, Peter M. Musial, N. Nicolaou, Alexander A. Shvartsman
Developing middleware services for dynamic distributed systems, e.g., ad-hoc networks, is a challenging task given that such services deal with dynamically changing membership and asynchronous communication. Algorithms developed for static settings are often not usable in such settings because they rely on (logical) all-to-all node connectivity through routing protocols, which may be unfeasible or prohibitively expensive to implement in highly dynamic settings. This paper explores the indirect learning, via periodic gossip, approach to information dissemination within a dynamic, distributed data service implementing atomic read/write memory service. The indirect learning scheme is used to improve the liveness of the service in the settings with uncertain connectivity. The service is formally proved to guarantee atomicity in all executions. Conditional performance analysis of the new service is presented, where this analysis has the potential of being generalized to other similar dynamic algorithms. Under the assumption that the network is connected, and assuming reasonable timing conditions, the bounds on the duration of read/write operations of the new service are calculated. Finally, the paper proposes a deployment strategy where indirect learning leads to an improvement in communication costs relative to a previous solution that assumes all-to-all connectivity.
为动态分布式系统(例如ad-hoc网络)开发中间件服务是一项具有挑战性的任务,因为此类服务处理动态更改的成员关系和异步通信。为静态设置开发的算法通常无法在这种设置中使用,因为它们依赖于通过路由协议实现的(逻辑上的)所有到所有节点连接,这在高度动态设置中可能不可行或实现成本过高。本文探讨了在实现原子读/写内存服务的动态分布式数据服务中,通过周期性八卦的间接学习方法来实现信息传播。采用间接学习方案,提高服务在不确定连接环境下的活动性。该服务被正式证明可以保证所有执行中的原子性。提出了新服务的条件性能分析,该分析具有推广到其他类似动态算法的潜力。在网络连通的前提下,在合理的定时条件下,计算新业务的读写时间上限。最后,本文提出了一种部署策略,在该策略中,相对于之前假设全对全连接的解决方案,间接学习可以改善通信成本。
{"title":"Implementing Atomic Data through Indirect Learning in Dynamic Networks","authors":"K. Konwar, Peter M. Musial, N. Nicolaou, Alexander A. Shvartsman","doi":"10.1109/NCA.2007.30","DOIUrl":"https://doi.org/10.1109/NCA.2007.30","url":null,"abstract":"Developing middleware services for dynamic distributed systems, e.g., ad-hoc networks, is a challenging task given that such services deal with dynamically changing membership and asynchronous communication. Algorithms developed for static settings are often not usable in such settings because they rely on (logical) all-to-all node connectivity through routing protocols, which may be unfeasible or prohibitively expensive to implement in highly dynamic settings. This paper explores the indirect learning, via periodic gossip, approach to information dissemination within a dynamic, distributed data service implementing atomic read/write memory service. The indirect learning scheme is used to improve the liveness of the service in the settings with uncertain connectivity. The service is formally proved to guarantee atomicity in all executions. Conditional performance analysis of the new service is presented, where this analysis has the potential of being generalized to other similar dynamic algorithms. Under the assumption that the network is connected, and assuming reasonable timing conditions, the bounds on the duration of read/write operations of the new service are calculated. Finally, the paper proposes a deployment strategy where indirect learning leads to an improvement in communication costs relative to a previous solution that assumes all-to-all connectivity.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130805814","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Dynamic load balancing for network intrusion detection systems based on distributed architectures 基于分布式架构的网络入侵检测系统的动态负载平衡
M. Andreolini, S. Casolari, M. Colajanni, Mirco Marchetti
Increasing traffic and the necessity of stateful analyses impose strong computational requirements on network intrusion detection systems (NIDS), and motivate the need of distributed architectures with multiple sensors. In a context of high traffic with heavy tailed characteristics, static rules for dispatching traffic slices among distributed sensors cause severe imbalance. Hence, the distributed NIDS architecture must be combined with adequate mechanisms for dynamic load redistribution. In this paper, we propose and compare different policies for the activation/deactivation of the dynamic load balancer. In particular, we consider and compare single vs. double threshold schemes, and load representations based on resource measures vs. load aggregation models. Our experimental results show that the best combination of a double threshold scheme with a linear aggregation of resource measures is able to achieve a really satisfactory balance of the sensor loads together with a sensible reduction of the number of load balancer activations.
不断增长的流量和状态分析的必要性对网络入侵检测系统(NIDS)提出了很高的计算要求,并激发了具有多传感器的分布式体系结构的需求。在具有重尾特征的大流量环境下,分布式传感器之间的静态调度规则会造成严重的不平衡。因此,分布式NIDS体系结构必须与动态负载重新分配的适当机制相结合。在本文中,我们提出并比较了激活/停用动态负载均衡器的不同策略。特别是,我们考虑并比较了单阈值和双阈值方案,以及基于资源度量和负载聚合模型的负载表示。我们的实验结果表明,双阈值方案与资源度量的线性聚合的最佳组合能够实现真正令人满意的传感器负载平衡,同时显着减少负载平衡器激活的数量。
{"title":"Dynamic load balancing for network intrusion detection systems based on distributed architectures","authors":"M. Andreolini, S. Casolari, M. Colajanni, Mirco Marchetti","doi":"10.1109/NCA.2007.17","DOIUrl":"https://doi.org/10.1109/NCA.2007.17","url":null,"abstract":"Increasing traffic and the necessity of stateful analyses impose strong computational requirements on network intrusion detection systems (NIDS), and motivate the need of distributed architectures with multiple sensors. In a context of high traffic with heavy tailed characteristics, static rules for dispatching traffic slices among distributed sensors cause severe imbalance. Hence, the distributed NIDS architecture must be combined with adequate mechanisms for dynamic load redistribution. In this paper, we propose and compare different policies for the activation/deactivation of the dynamic load balancer. In particular, we consider and compare single vs. double threshold schemes, and load representations based on resource measures vs. load aggregation models. Our experimental results show that the best combination of a double threshold scheme with a linear aggregation of resource measures is able to achieve a really satisfactory balance of the sensor loads together with a sensible reduction of the number of load balancer activations.","PeriodicalId":135395,"journal":{"name":"Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2007-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131404083","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}
引用次数: 16
期刊
Sixth IEEE International Symposium on Network Computing and Applications (NCA 2007)
全部 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