首页 > 最新文献

11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.最新文献

英文 中文
Small-world characteristics of the Internet and multicast scaling Internet的小世界特性与组播扩展
Shudong Jin, Azer Bestavros
Recent work has shown that the physical connectivity of the Internet exhibits small-world behavior. Characterizing such behavior is important not only for generating realistic Internet topologies, but also for the proper evaluation of network algorithms and protocols. Along this line, this paper tries to answer how small-world behavior arises in the Internet topologies and how it impacts the performance of multicast techniques. First, we attribute small-world behavior to two possible causes: the variability of vertex degree and the preference of vertices to have local connections. We found that both factors contribute with different relative degrees to the small-world behavior of the AS-level and router-level Internet topologies. For the AS-level topology, we have observed that extremely high variability of vertex degree is sufficient to cause small-world behavior, but for the router-level topology, preference for local connectivity plays a more important role. Second, we propose simple models to generate more realistic small-world Internet topologies. Our models consider both causes of small-world behavior. Third, we demonstrate the significance of our work by studying the scaling behavior of IP multicast tree size. We show that if topology generators capture only the variability of vertex degree, they are likely to underestimate the efficacy of multicast techniques.
最近的研究表明,互联网的物理连接表现出小世界行为。描述这种行为不仅对生成真实的互联网拓扑很重要,而且对正确评估网络算法和协议也很重要。沿着这条思路,本文试图回答小世界行为是如何在互联网拓扑中出现的,以及它如何影响多播技术的性能。首先,我们将小世界行为归因于两个可能的原因:顶点度的可变性和顶点具有局部连接的偏好。我们发现,这两个因素对as级和路由器级互联网拓扑的小世界行为有不同程度的影响。对于as级拓扑,我们已经观察到顶点度的极高可变性足以导致小世界行为,但对于路由器级拓扑,对本地连接的偏好起着更重要的作用。其次,我们提出了简单的模型来生成更现实的小世界互联网拓扑。我们的模型考虑了小世界行为的两个原因。第三,我们通过研究IP组播树大小的缩放行为来证明我们工作的意义。研究表明,如果拓扑生成器只捕获顶点度的可变性,它们可能会低估多播技术的有效性。
{"title":"Small-world characteristics of the Internet and multicast scaling","authors":"Shudong Jin, Azer Bestavros","doi":"10.1109/MASCOT.2003.1240670","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240670","url":null,"abstract":"Recent work has shown that the physical connectivity of the Internet exhibits small-world behavior. Characterizing such behavior is important not only for generating realistic Internet topologies, but also for the proper evaluation of network algorithms and protocols. Along this line, this paper tries to answer how small-world behavior arises in the Internet topologies and how it impacts the performance of multicast techniques. First, we attribute small-world behavior to two possible causes: the variability of vertex degree and the preference of vertices to have local connections. We found that both factors contribute with different relative degrees to the small-world behavior of the AS-level and router-level Internet topologies. For the AS-level topology, we have observed that extremely high variability of vertex degree is sufficient to cause small-world behavior, but for the router-level topology, preference for local connectivity plays a more important role. Second, we propose simple models to generate more realistic small-world Internet topologies. Our models consider both causes of small-world behavior. Third, we demonstrate the significance of our work by studying the scaling behavior of IP multicast tree size. We show that if topology generators capture only the variability of vertex degree, they are likely to underestimate the efficacy of multicast techniques.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133119440","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
SPEK: a storage performance evaluation kernel module for block level storage systems SPEK:用于块级存储系统的存储性能评估内核模块
Ming Zhang, Qing Yang, Xubin He
In this paper we introduce SPEK (storage performance evaluation kernel module), a benchmarking tool for measuring and characterizing raw performance of data storage systems at block level. It can be used for both DAS (direct attached storage) and block level networked storage systems. Each SPEK tool consists of a controller, several workers, and one or more probers. Each worker is a kernel module generating I/O requests to lower level SCSI layer directly. Compared to traditional file system I/O and disk I/O benchmarking tools, SPEK is highly accurate and efficient since it runs at kernel level and eliminates file system overheads. It is specially suitable for accurately measuring raw performance of data storages at block level without influence of file system cache or buffer cache. Using SPEK, a user can easily simulate realistic workloads and produce detailed profiling data for networked storage as well as DAS. We have built a prototype on Linux and our experiments have demonstrated its accuracy and efficiency in measuring block level storage systems.
在本文中,我们介绍了SPEK(存储性能评估内核模块),这是一个用于在块级别测量和表征数据存储系统原始性能的基准测试工具。它可以用于DAS(直接连接存储)和块级网络存储系统。每个SPEK工具由一个控制器、几个工作器和一个或多个探测器组成。每个worker是一个内核模块,直接向底层SCSI层生成I/O请求。与传统的文件系统I/O和磁盘I/O基准测试工具相比,SPEK非常准确和高效,因为它在内核级别运行,消除了文件系统开销。它特别适用于在不受文件系统缓存或缓冲区缓存影响的情况下,在块级精确测量数据存储的原始性能。使用SPEK,用户可以轻松地模拟真实的工作负载,并为网络存储和DAS生成详细的分析数据。我们在Linux上建立了一个原型,我们的实验证明了它在测量块级存储系统方面的准确性和效率。
{"title":"SPEK: a storage performance evaluation kernel module for block level storage systems","authors":"Ming Zhang, Qing Yang, Xubin He","doi":"10.1109/MASCOT.2003.1240646","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240646","url":null,"abstract":"In this paper we introduce SPEK (storage performance evaluation kernel module), a benchmarking tool for measuring and characterizing raw performance of data storage systems at block level. It can be used for both DAS (direct attached storage) and block level networked storage systems. Each SPEK tool consists of a controller, several workers, and one or more probers. Each worker is a kernel module generating I/O requests to lower level SCSI layer directly. Compared to traditional file system I/O and disk I/O benchmarking tools, SPEK is highly accurate and efficient since it runs at kernel level and eliminates file system overheads. It is specially suitable for accurately measuring raw performance of data storages at block level without influence of file system cache or buffer cache. Using SPEK, a user can easily simulate realistic workloads and produce detailed profiling data for networked storage as well as DAS. We have built a prototype on Linux and our experiments have demonstrated its accuracy and efficiency in measuring block level storage systems.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128316096","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
Modelling differentiated services in UMTS networks 模拟UMTS网络中的差异化服务
K. Al-Begain, I. Awan
One of the main features of the third generation (3G) mobile networks is their capability to provide different classes of services; especially multimedia and real-time services in addition to the traditional telephony and data services. These new services, however, will require higher quality of service (QoS) constraints on the network mainly regarding delay, delay variation and packet loss. Additionally, the overall traffic profile in both the air interface and inside the network will be rather different than used to be in today's mobile networks. Therefore, providing QoS for the new services will require more than what a call admission control algorithm can achieve at the border of the network. Continuous buffer control in both the wireless and the fixed part of the network ensures that higher priority traffic is treated in the proper way. This paper proposes and analytically evaluates a buffer management scheme that is based on multilevel priority and partial buffer sharing (PBS) policy for all buffers at the border and inside the wireless network. The analytical model is based on the G/G/1/N censored queue with single server and R (R /spl ges/ 2) priority classes under the head of line (HOL) service rule for the PBS scheme. The traffic is modelled using the generalised exponential distribution. The paper presents an analytical solution based on the approximation using the maximum entropy (ME) principle. The numerical results show the capability of the space prioritised buffer management scheme to provide higher QoS for the higher priority service classes.
第三代流动网络的主要特点之一是能够提供不同类别的服务;特别是多媒体和实时业务,除了传统的电话和数据业务。然而,这些新业务将需要网络上更高的服务质量(QoS)约束,主要涉及延迟、延迟变化和数据包丢失。此外,空中接口和网络内部的总体流量配置将与今天的移动网络中的流量配置大不相同。因此,为新业务提供QoS需要的不仅仅是网络边界的呼叫接纳控制算法所能实现的。在网络的无线部分和固定部分都有连续的缓冲控制,以确保高优先级的流量得到适当的处理。本文提出并分析评价了一种基于多级优先级和部分缓冲区共享(PBS)策略的无线网络边界和内部缓冲区管理方案。该分析模型是基于PBS方案的G/G/1/N审查队列,该队列具有单服务器和R (R /spl / 2)个优先级,且服从队列首(HOL)服务规则。采用广义指数分布对流量进行建模。本文利用最大熵原理给出了一种基于近似的解析解。数值结果表明,空间优先缓冲管理方案能够为高优先级的业务分类提供更高的QoS。
{"title":"Modelling differentiated services in UMTS networks","authors":"K. Al-Begain, I. Awan","doi":"10.1109/MASCOT.2003.1240653","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240653","url":null,"abstract":"One of the main features of the third generation (3G) mobile networks is their capability to provide different classes of services; especially multimedia and real-time services in addition to the traditional telephony and data services. These new services, however, will require higher quality of service (QoS) constraints on the network mainly regarding delay, delay variation and packet loss. Additionally, the overall traffic profile in both the air interface and inside the network will be rather different than used to be in today's mobile networks. Therefore, providing QoS for the new services will require more than what a call admission control algorithm can achieve at the border of the network. Continuous buffer control in both the wireless and the fixed part of the network ensures that higher priority traffic is treated in the proper way. This paper proposes and analytically evaluates a buffer management scheme that is based on multilevel priority and partial buffer sharing (PBS) policy for all buffers at the border and inside the wireless network. The analytical model is based on the G/G/1/N censored queue with single server and R (R /spl ges/ 2) priority classes under the head of line (HOL) service rule for the PBS scheme. The traffic is modelled using the generalised exponential distribution. The paper presents an analytical solution based on the approximation using the maximum entropy (ME) principle. The numerical results show the capability of the space prioritised buffer management scheme to provide higher QoS for the higher priority service classes.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128100720","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
Twotowers 3.0: enhancing usability 双塔3.0:增强可用性
M. Bernardo
TwoTowers is a software tool for the functional verification and performance evaluation of computer, communication and software systems represented through stochastic process algebra (SPA). In this paper we describe a novel version (3.0), in which the modeling language is no longer a pure SPA, but a SPA-based architectural description language called AEmilia. We show that Two Towers 3.0 improves on the previous version in terms of usability, because AEmilia hides most of the technicalities of SPA, and also in terms of efficiency, because a new algorithm for state space generation has been implemented.
TwoTowers是一个软件工具,用于通过随机过程代数(SPA)表示的计算机,通信和软件系统的功能验证和性能评估。在本文中,我们描述了一个新的版本(3.0),其中建模语言不再是纯粹的SPA,而是一种基于SPA的体系结构描述语言,称为AEmilia。我们展示了Two Towers 3.0在可用性方面比之前的版本有所改进,因为AEmilia隐藏了SPA的大部分技术,而且在效率方面也有所提高,因为已经实现了一种用于状态空间生成的新算法。
{"title":"Twotowers 3.0: enhancing usability","authors":"M. Bernardo","doi":"10.1109/MASCOT.2003.1240656","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240656","url":null,"abstract":"TwoTowers is a software tool for the functional verification and performance evaluation of computer, communication and software systems represented through stochastic process algebra (SPA). In this paper we describe a novel version (3.0), in which the modeling language is no longer a pure SPA, but a SPA-based architectural description language called AEmilia. We show that Two Towers 3.0 improves on the previous version in terms of usability, because AEmilia hides most of the technicalities of SPA, and also in terms of efficiency, because a new algorithm for state space generation has been implemented.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"432 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114431634","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}
引用次数: 11
Minimizing packet loss by optimizing OSPF weights using online simulation 通过在线模拟优化OSPF的权重,使丢包最小化
H. T. Kaur, Tao Ye, S. Kalyanaraman, K. Vastola
In this paper, we present a scheme for minimizing packet loss in OSPF networks by optimizing link weights using online simulation. We have chosen packet loss rate in the network as the optimization metric as it is a good indicator of congestion and impacts the performance of the underlying applications. We have formulated packet loss rate in the network in terms of the link parameters, such as bandwidth and buffer space, and the parameters of the traffic demands. A GI/M/1/K queuing model has been used to compute the packet drop probability on a given link. The problem of optimizing OSPF weights is known to be NP-hard even for the case of a linear objective function Bernard Fortz and Mikkel Thorup (2000), We use online simulation (OLS) framework T. Ye et al. (2001) to search for a good link weight setting and as a tool for automatic network management. OLS uses fast, scalable recursive random search (RRS) algorithm to search the parameter space. Our results demonstrate that the RRS takes 50-90% fewer function evaluations as compared to the local search heuristic Bernard Fortz and Mikkel Thorup (2000) of to find a "good" link weight setting. The amount of improvement depends on the network topology, traffic conditions and optimization metric. We have simulated the proposed OSPF optimization scheme using ns and our results demonstrate improvements of the order of 30-60% in the total packet drop rate for the traffic and topologies considered.
在本文中,我们提出了一种通过在线仿真优化链路权重来最小化OSPF网络中丢包的方案。我们选择网络中的丢包率作为优化指标,因为它是一个很好的拥塞指标,并影响底层应用程序的性能。我们根据链路参数,如带宽和缓冲空间,以及流量需求参数,制定了网络中的丢包率。采用GI/M/1/K排队模型计算给定链路上的丢包概率。即使对于线性目标函数Bernard Fortz和Mikkel Thorup(2000),优化OSPF权重的问题也被认为是np困难的。我们使用在线模拟(OLS)框架T. Ye等人(2001)来寻找一个好的链路权重设置,并作为自动网络管理的工具。OLS使用快速、可扩展的递归随机搜索(RRS)算法来搜索参数空间。我们的结果表明,与局部搜索启发式Bernard Fortz和Mikkel Thorup(2000)相比,RRS需要的函数评估减少了50-90%,以找到一个“好的”链接权重设置。改进的数量取决于网络拓扑、流量条件和优化度量。我们使用ns对提出的OSPF优化方案进行了仿真,结果表明,对于所考虑的流量和拓扑结构,总丢包率提高了30-60%。
{"title":"Minimizing packet loss by optimizing OSPF weights using online simulation","authors":"H. T. Kaur, Tao Ye, S. Kalyanaraman, K. Vastola","doi":"10.1109/MASCOT.2003.1240645","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240645","url":null,"abstract":"In this paper, we present a scheme for minimizing packet loss in OSPF networks by optimizing link weights using online simulation. We have chosen packet loss rate in the network as the optimization metric as it is a good indicator of congestion and impacts the performance of the underlying applications. We have formulated packet loss rate in the network in terms of the link parameters, such as bandwidth and buffer space, and the parameters of the traffic demands. A GI/M/1/K queuing model has been used to compute the packet drop probability on a given link. The problem of optimizing OSPF weights is known to be NP-hard even for the case of a linear objective function Bernard Fortz and Mikkel Thorup (2000), We use online simulation (OLS) framework T. Ye et al. (2001) to search for a good link weight setting and as a tool for automatic network management. OLS uses fast, scalable recursive random search (RRS) algorithm to search the parameter space. Our results demonstrate that the RRS takes 50-90% fewer function evaluations as compared to the local search heuristic Bernard Fortz and Mikkel Thorup (2000) of to find a \"good\" link weight setting. The amount of improvement depends on the network topology, traffic conditions and optimization metric. We have simulated the proposed OSPF optimization scheme using ns and our results demonstrate improvements of the order of 30-60% in the total packet drop rate for the traffic and topologies considered.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122640318","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}
引用次数: 23
Optimal mobility-aware admission control in content delivery networks 内容传送网络中最优移动性感知准入控制
N. Bartolini, E. Casalicchio, Salvatore Tucci
This paper addresses the problem of mobility management in content delivery networks (CDN). We introduce a CDN architecture where admission control is performed at mobility aware access routers. We formulate a Markov modulated Poisson decision process for access control that captures the bursty nature of data and packetized traffic together with the heterogeneity of multimedia services. The optimization of performance parameters, like the blocking probabilities and the overall utilization, is conducted and the structural properties of the optimal solutions are also studied. Heuristics are proposed to encompass the computational difficulties of the optimal solution when several classes of multimedia traffic are considered.
本文研究了内容分发网络(CDN)中的移动性管理问题。我们介绍了一种CDN架构,其中在移动感知访问路由器上执行准入控制。我们为访问控制制定了一个马尔可夫调制泊松决策过程,该过程捕获了数据和分组流量的突发性质以及多媒体服务的异质性。对阻塞概率和总体利用率等性能参数进行了优化,并对最优解的结构特性进行了研究。在考虑多种类型的多媒体流量时,提出了启发式方法来解决最优解的计算困难。
{"title":"Optimal mobility-aware admission control in content delivery networks","authors":"N. Bartolini, E. Casalicchio, Salvatore Tucci","doi":"10.1109/MASCOT.2003.1240664","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240664","url":null,"abstract":"This paper addresses the problem of mobility management in content delivery networks (CDN). We introduce a CDN architecture where admission control is performed at mobility aware access routers. We formulate a Markov modulated Poisson decision process for access control that captures the bursty nature of data and packetized traffic together with the heterogeneity of multimedia services. The optimization of performance parameters, like the blocking probabilities and the overall utilization, is conducted and the structural properties of the optimal solutions are also studied. Heuristics are proposed to encompass the computational difficulties of the optimal solution when several classes of multimedia traffic are considered.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"183 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121949523","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
On modeling and analyzing cache hierarchies using CASPER 基于CASPER的缓存层次结构建模与分析
R. Iyer
The efficient use of cache hierarchies is crucial to the performance of uni-processor (desktop) and multiprocessor (enterprise) platforms. A plethora of research exists on the various structures and protocols that are of interest when considering caches. To enable the performance analysis of various cache hierarchies and associated allocation/coherence protocols, we developed a trace-driven simulation framework called CASPER - cache architecture simulation & performance exploration using refstreams. The CASPER simulation framework provides a rich set of features to model various cache organization alternatives, coherence protocols & optimizations, allocation/replacement policies, prefetching and partitioning techniques. In this paper, we describe the methodology behind CASPER, its detailed design and currently supported set of functionalities. CASPER has been used extensively for various research studies; a brief overview of some of these CASPER-based evaluation studies and their salient results will also be discussed. Based on its wide-ranging applicability, we believe CASPER is a useful addition to the performance analysis community for evaluating cache structures and hierarchies of various kinds.
缓存层次结构的有效使用对于单处理器(桌面)和多处理器(企业)平台的性能至关重要。在考虑缓存时,有大量关于各种结构和协议的研究。为了能够对各种缓存层次结构和相关的分配/一致性协议进行性能分析,我们开发了一个跟踪驱动的仿真框架,称为CASPER -使用refstreams的缓存架构仿真和性能探索。CASPER仿真框架提供了一组丰富的特性来模拟各种缓存组织方案、一致性协议和优化、分配/替换策略、预取和分区技术。在本文中,我们描述了CASPER背后的方法,它的详细设计和当前支持的功能集。CASPER已广泛用于各种研究;本文还将简要概述一些基于casper的评估研究及其显著结果。基于其广泛的适用性,我们相信CASPER对于评估各种缓存结构和层次结构的性能分析社区来说是一个有用的补充。
{"title":"On modeling and analyzing cache hierarchies using CASPER","authors":"R. Iyer","doi":"10.1109/MASCOT.2003.1240655","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240655","url":null,"abstract":"The efficient use of cache hierarchies is crucial to the performance of uni-processor (desktop) and multiprocessor (enterprise) platforms. A plethora of research exists on the various structures and protocols that are of interest when considering caches. To enable the performance analysis of various cache hierarchies and associated allocation/coherence protocols, we developed a trace-driven simulation framework called CASPER - cache architecture simulation & performance exploration using refstreams. The CASPER simulation framework provides a rich set of features to model various cache organization alternatives, coherence protocols & optimizations, allocation/replacement policies, prefetching and partitioning techniques. In this paper, we describe the methodology behind CASPER, its detailed design and currently supported set of functionalities. CASPER has been used extensively for various research studies; a brief overview of some of these CASPER-based evaluation studies and their salient results will also be discussed. Based on its wide-ranging applicability, we believe CASPER is a useful addition to the performance analysis community for evaluating cache structures and hierarchies of various kinds.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126719631","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}
引用次数: 40
Quantifying the effects of recent protocol improvements to standards-track TCP 量化最近协议改进对标准的影响——跟踪TCP
Michele C. Weigle, K. Jeffay, F. D. Smith
We assess the state-of-the-art in Internet congestion control and error recovery through a controlled study that considers the integration of standards-track TCP error recovery and both TCP and router-based congestion control. The goal is to examine and quantify the benefits of deploying standards-track technologies for Internet traffic as a function of the level of offered network load. We limit our study to the dominant and most stressful class of Internet traffic: bursty HTTP flows. Contrary to expectations and published prior work, we find that for HTTP flows (1) there is no clear benefit in using TCP SACK over TCP Reno, (2) unless congestion is a serious concern (i.e., unless average link utilization is above approximately 80%), there is little benefit to using Adaptive RED queue management, (3) above 80% link utilization there is potential benefit to using Adaptive RED with ECN marking, however, complex performance trade-offs exist and results are sensitive to parameter settings.
我们通过一项考虑标准跟踪TCP错误恢复以及TCP和基于路由器的拥塞控制集成的受控研究来评估互联网拥塞控制和错误恢复的最新技术。我们的目标是检查和量化为Internet流量部署标准跟踪技术的好处,并将其作为所提供的网络负载水平的函数。我们的研究仅限于占主导地位且压力最大的一类互联网流量:突发HTTP流。与预期和先前发表的工作相反,我们发现对于HTTP流(1)使用TCP SACK比TCP Reno没有明显的好处,(2)除非拥塞是一个严重的问题(即,除非平均链路利用率高于大约80%),使用自适应RED队列管理几乎没有好处,(3)超过80%的链路利用率,使用ECN标记的自适应RED有潜在的好处,然而,存在复杂的性能权衡,并且结果对参数设置很敏感。
{"title":"Quantifying the effects of recent protocol improvements to standards-track TCP","authors":"Michele C. Weigle, K. Jeffay, F. D. Smith","doi":"10.1109/MASCOT.2003.1240662","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240662","url":null,"abstract":"We assess the state-of-the-art in Internet congestion control and error recovery through a controlled study that considers the integration of standards-track TCP error recovery and both TCP and router-based congestion control. The goal is to examine and quantify the benefits of deploying standards-track technologies for Internet traffic as a function of the level of offered network load. We limit our study to the dominant and most stressful class of Internet traffic: bursty HTTP flows. Contrary to expectations and published prior work, we find that for HTTP flows (1) there is no clear benefit in using TCP SACK over TCP Reno, (2) unless congestion is a serious concern (i.e., unless average link utilization is above approximately 80%), there is little benefit to using Adaptive RED queue management, (3) above 80% link utilization there is potential benefit to using Adaptive RED with ECN marking, however, complex performance trade-offs exist and results are sensitive to parameter settings.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121650767","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
An active traffic splitter architecture for intrusion detection 一种用于入侵检测的主动流量分配器架构
Ioannis Charitakis, K. Anagnostakis, E. Markatos
Scaling network intrusion detection to high network speeds can be achieved using multiple sensors operating in parallel coupled with a suitable load balancing traffic splitter. This paper examines a splitter architecture that incorporates two methods for improving system performance: the first is the use of early filtering where a portion of the packets is processed on the splitter instead of the sensors. The second is the use of locality buffering, where the splitter reorders packets in a way that improves memory access locality on the sensors. Our experiments suggest that early filtering reduces the number of packets to be processed by 32%, giving a 8% increase in sensor performance, while locality buffers improve sensor performance by about 10%. Combined together, the two methods result in an overall improvement of 20% while the performance of the slowest sensor is improved by 14%.
将网络入侵检测扩展到高网络速度可以使用多个并行运行的传感器加上合适的负载平衡流量分配器来实现。本文研究了一种包含两种改进系统性能方法的分配器架构:第一种是使用早期过滤,其中部分数据包在分配器上处理,而不是在传感器上处理。第二种是局部性缓冲的使用,在这种情况下,分配器以一种改善传感器内存访问局部性的方式对数据包进行重新排序。我们的实验表明,早期过滤将要处理的数据包数量减少了32%,从而使传感器性能提高了8%,而局部缓冲区将传感器性能提高了约10%。结合在一起,这两种方法的总体性能提高了20%,而最慢的传感器的性能提高了14%。
{"title":"An active traffic splitter architecture for intrusion detection","authors":"Ioannis Charitakis, K. Anagnostakis, E. Markatos","doi":"10.1109/MASCOT.2003.1240665","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240665","url":null,"abstract":"Scaling network intrusion detection to high network speeds can be achieved using multiple sensors operating in parallel coupled with a suitable load balancing traffic splitter. This paper examines a splitter architecture that incorporates two methods for improving system performance: the first is the use of early filtering where a portion of the packets is processed on the splitter instead of the sensors. The second is the use of locality buffering, where the splitter reorders packets in a way that improves memory access locality on the sensors. Our experiments suggest that early filtering reduces the number of packets to be processed by 32%, giving a 8% increase in sensor performance, while locality buffers improve sensor performance by about 10%. Combined together, the two methods result in an overall improvement of 20% while the performance of the slowest sensor is improved by 14%.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132395625","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}
引用次数: 33
Creating realistic BGP models 创建真实的BGP模型
X. Dimitropoulos, G. Riley
Modeling the Internet infrastructure is a challenging endeavor. Complex interactions between protocols, increasing traffic volumes and the irregular structure of the Internet lead to demanding requirements for the simulation developer. These requirements include implementation detail, memory efficiency and scalability, among others. We introduce a simulation model of the Border Gateway Protocol that we call BGP++, which is built on the popular ns-2 simulation environment. A novel development approach is presented that incorporates the public domain routing software GNU Zebra in the simulator. Most of the original software functionality is retained, while the transition to the simulation environment required a manageable amount of effort. Moreover, the discussed design inherits much of the maturity of the original software, since the later is only minimally modified. We analyze BGP++ features and highlight its potential to provide significant aid in BGP research and modeling.
对Internet基础设施进行建模是一项具有挑战性的工作。协议之间复杂的交互、不断增加的流量和Internet的不规则结构对仿真开发人员提出了苛刻的要求。这些需求包括实现细节、内存效率和可伸缩性等。本文介绍了一种边界网关协议的仿真模型,我们称之为BGP++,它建立在流行的ns-2仿真环境之上。提出了一种新的开发方法,将公共领域路由软件GNU Zebra集成到模拟器中。大多数原始软件功能被保留,而过渡到模拟环境需要一个可管理的工作量。此外,所讨论的设计继承了原始软件的许多成熟度,因为后者只进行了最低限度的修改。我们分析了BGP++的特性,并强调了它在BGP研究和建模中提供重要帮助的潜力。
{"title":"Creating realistic BGP models","authors":"X. Dimitropoulos, G. Riley","doi":"10.1109/MASCOT.2003.1240643","DOIUrl":"https://doi.org/10.1109/MASCOT.2003.1240643","url":null,"abstract":"Modeling the Internet infrastructure is a challenging endeavor. Complex interactions between protocols, increasing traffic volumes and the irregular structure of the Internet lead to demanding requirements for the simulation developer. These requirements include implementation detail, memory efficiency and scalability, among others. We introduce a simulation model of the Border Gateway Protocol that we call BGP++, which is built on the popular ns-2 simulation environment. A novel development approach is presented that incorporates the public domain routing software GNU Zebra in the simulator. Most of the original software functionality is retained, while the transition to the simulation environment required a manageable amount of effort. Moreover, the discussed design inherits much of the maturity of the original software, since the later is only minimally modified. We analyze BGP++ features and highlight its potential to provide significant aid in BGP research and modeling.","PeriodicalId":344411,"journal":{"name":"11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132178498","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}
引用次数: 34
期刊
11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003.
全部 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