首页 > 最新文献

2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems最新文献

英文 中文
A comparative simulation study of link quality estimators in wireless sensor networks 无线传感器网络中链路质量估计器的比较仿真研究
Nouha Baccour, A. Koubâa, M. B. Jamaa, H. Youssef, Marco Zúñiga, M. Alves
Link quality estimation (LQE) in wireless sensor networks (WSNs) is a fundamental building block for an efficient and cross-layer design of higher layer network protocols. Several link quality estimators have been reported in the literature; however, none has been thoroughly evaluated. There is thus a need for a comparative study of these estimators as well as the assessment of their impact on higher layer protocols. In this paper, we perform an extensive comparative simulation study of some well-known link quality estimators using TOSSIM. We first analyze the statistical properties of the link quality estimators independently of higher-layer protocols, then we investigate their impact on the Collection Tree Routing Protocol (CTP). This work is a fundamental step to understand the statistical behavior of LQE techniques, helping system designers choose the most appropriate for their network protocol architectures.
无线传感器网络中的链路质量估计(LQE)是实现更高层网络协议高效跨层设计的基础。文献中已经报道了几个链路质量估计器;然而,没有一个得到了彻底的评估。因此,有必要对这些估计器进行比较研究,并评估它们对更高层协议的影响。在本文中,我们使用TOSSIM对一些知名的链路质量估计器进行了广泛的比较仿真研究。我们首先分析了独立于更高层协议的链路质量估计器的统计特性,然后研究了它们对集合树路由协议(CTP)的影响。这项工作是理解LQE技术的统计行为的基本步骤,帮助系统设计者选择最适合他们的网络协议体系结构。
{"title":"A comparative simulation study of link quality estimators in wireless sensor networks","authors":"Nouha Baccour, A. Koubâa, M. B. Jamaa, H. Youssef, Marco Zúñiga, M. Alves","doi":"10.1109/MASCOT.2009.5366798","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366798","url":null,"abstract":"Link quality estimation (LQE) in wireless sensor networks (WSNs) is a fundamental building block for an efficient and cross-layer design of higher layer network protocols. Several link quality estimators have been reported in the literature; however, none has been thoroughly evaluated. There is thus a need for a comparative study of these estimators as well as the assessment of their impact on higher layer protocols. In this paper, we perform an extensive comparative simulation study of some well-known link quality estimators using TOSSIM. We first analyze the statistical properties of the link quality estimators independently of higher-layer protocols, then we investigate their impact on the Collection Tree Routing Protocol (CTP). This work is a fundamental step to understand the statistical behavior of LQE techniques, helping system designers choose the most appropriate for their network protocol architectures.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"23 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120869996","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}
引用次数: 87
Timing penalties associated with cache sharing 与缓存共享相关的时间惩罚
V. Babka, P. Libic, P. Tůma
Although important from software performance perspective, the behavior of memory caches is not captured by the common approaches to modeling of software performance, where the software performance models tend to treat operation durations as constants despite the fact that the operations compete for memory caches. Incorporating memory cache models into software performance models is hindered by the fact that existing cache models do not provide information about timings and penalties, but only about hits and misses. The paper outlines the relationship of cache events and cache timings on a real computer architecture, indicating that the existing practice of modeling cache miss penalties as constants is not sufficient to model software performance faithfully.
尽管从软件性能的角度来看,内存缓存的行为很重要,但是软件性能建模的常用方法并没有捕捉到内存缓存的行为,在这些方法中,软件性能模型倾向于将操作持续时间视为常量,尽管这些操作会竞争内存缓存。将内存缓存模型整合到软件性能模型中受到阻碍,因为现有的缓存模型不提供有关时间和惩罚的信息,而只提供命中和未命中的信息。本文概述了真实计算机体系结构中缓存事件和缓存时间的关系,指出现有的将缓存缺失惩罚建模为常量的做法不足以忠实地模拟软件性能。
{"title":"Timing penalties associated with cache sharing","authors":"V. Babka, P. Libic, P. Tůma","doi":"10.1109/MASCOT.2009.5366821","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366821","url":null,"abstract":"Although important from software performance perspective, the behavior of memory caches is not captured by the common approaches to modeling of software performance, where the software performance models tend to treat operation durations as constants despite the fact that the operations compete for memory caches. Incorporating memory cache models into software performance models is hindered by the fact that existing cache models do not provide information about timings and penalties, but only about hits and misses. The paper outlines the relationship of cache events and cache timings on a real computer architecture, indicating that the existing practice of modeling cache miss penalties as constants is not sufficient to model software performance faithfully.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"1962 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129757967","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
Quality of service issues and nonconvex Network Utility Maximization for inelastic services in the Internet 互联网中非弹性服务的服务质量问题和非凸网络效用最大化
G. Abbas, A. Nagar, H. Tawfik, J. Goulermas
Network Utility maximization (NUM) provides an important perspective to conduct rate allocation where optimal performance, in terms of maximal aggregate bandwidth utility, is generally achieved such that each source adaptively adjusts its transmission rate. Behind most of the recent literature on NUM, common assumptions are that traffic flows are elastic and that their utility functions are strictly concave. This provides design simplicity but, in practice, limits the applicability of resulting protocols, in that severe QoS problems may be encountered when bandwidth is shared by inelastic flows. This paper investigates the problem of distributively allocating data transmission rates to multiclass services, both elastic and inelastic, and overcomes the restrictive and often unrealistic assumptions. The proposed method is based on the Lagrangian Relaxation for a dual formulation that decomposes the higher dimension NUM into a number of subproblems. We use a novel Surrogate Subgradient based stochastic method to solve the dual problem. Unlike the ordinary subgradient methods, Surrogate Subgradient can compute optimal prices without the need to solve all the subproblems. For the lower dimension, nonlinear and nonconvex subproblems we use a hybrid Particle Swarm Optimization (PSO) and Sequential Quadratic Programming (SQP) method, where the objective is to achieve fast convergence as well as accuracy. We demonstrate the efficiency of the proposed rate allocation algorithm, in terms maintaining QoS for multiclass services, and validate its scalability and accuracy for large scale flows.
网络效用最大化(Network Utility maximization, NUM)为进行速率分配提供了一个重要的视角,在这种情况下,就最大聚合带宽效用而言,通常可以实现最佳性能,从而使每个源自适应地调整其传输速率。在最近大多数关于NUM的文献背后,常见的假设是交通流是弹性的,它们的效用函数是严格凹的。这提供了简单的设计,但在实践中,限制了最终协议的适用性,因为当带宽由非弹性流共享时可能会遇到严重的QoS问题。本文研究了弹性和非弹性的多业务数据传输速率的分布式分配问题,并克服了一些限制性和不现实的假设。该方法基于拉格朗日松弛的对偶公式,将高维NUM分解为若干子问题。我们使用一种新的基于代理子梯度的随机方法来解决对偶问题。与普通的子梯度方法不同,代理子梯度可以在不需要解决所有子问题的情况下计算最优价格。对于低维、非线性和非凸子问题,我们使用混合粒子群优化(PSO)和序列二次规划(SQP)方法,其目标是实现快速收敛和精度。我们证明了所提出的速率分配算法在维持多类别服务的QoS方面的效率,并验证了其在大规模流中的可扩展性和准确性。
{"title":"Quality of service issues and nonconvex Network Utility Maximization for inelastic services in the Internet","authors":"G. Abbas, A. Nagar, H. Tawfik, J. Goulermas","doi":"10.1109/MASCOT.2009.5366162","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366162","url":null,"abstract":"Network Utility maximization (NUM) provides an important perspective to conduct rate allocation where optimal performance, in terms of maximal aggregate bandwidth utility, is generally achieved such that each source adaptively adjusts its transmission rate. Behind most of the recent literature on NUM, common assumptions are that traffic flows are elastic and that their utility functions are strictly concave. This provides design simplicity but, in practice, limits the applicability of resulting protocols, in that severe QoS problems may be encountered when bandwidth is shared by inelastic flows. This paper investigates the problem of distributively allocating data transmission rates to multiclass services, both elastic and inelastic, and overcomes the restrictive and often unrealistic assumptions. The proposed method is based on the Lagrangian Relaxation for a dual formulation that decomposes the higher dimension NUM into a number of subproblems. We use a novel Surrogate Subgradient based stochastic method to solve the dual problem. Unlike the ordinary subgradient methods, Surrogate Subgradient can compute optimal prices without the need to solve all the subproblems. For the lower dimension, nonlinear and nonconvex subproblems we use a hybrid Particle Swarm Optimization (PSO) and Sequential Quadratic Programming (SQP) method, where the objective is to achieve fast convergence as well as accuracy. We demonstrate the efficiency of the proposed rate allocation algorithm, in terms maintaining QoS for multiclass services, and validate its scalability and accuracy for large scale flows.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115008096","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
Reliability modeling of RAID storage systems with latent errors 具有潜在错误的RAID存储系统可靠性建模
I. Iliadis
The reliability of disk storage systems is adversely affected by the presence of latent sector errors. Disk scrubbing and intradisk redundancy are two schemes proposed to cope with unrecoverable or latent media errors and enhance the reliability of RAID storage systems. Two recent studies have investigated the effectiveness of these schemes, but they have reached opposing conclusions. These studies were conducted using two different modeling approaches. We present a detailed investigation which reveals that this discrepancy originates from the difference in the approach adopted, and the level of detail incorporated by the two models. We show that, as a consequence, these models provide reliability results which may differ by orders of magnitude therefore leading to contradicting conclusions. We develop a common analytical framework within which we investigate the details, merits, weaknesses, and applicability of each model. We resolve this discrepancy by deriving enhanced models that incorporate inherent characteristics of the latent-error process and provide realistic reliability results that are in good agreement. We subsequently reassess the reliability results and conclusions presented in previous studies regarding the disk scrubbing and the intradisk redundancy scheme.
磁盘存储系统存在潜在扇区错误,会严重影响系统的可靠性。磁盘扫描和磁盘内冗余是解决不可恢复或潜在介质错误和提高RAID存储系统可靠性的两种方案。最近的两项研究调查了这些方案的有效性,但得出了相反的结论。这些研究使用了两种不同的建模方法。我们提出了一项详细的调查,表明这种差异源于所采用的方法的差异,以及两种模型所包含的细节水平。我们表明,作为结果,这些模型提供的可靠性结果可能不同的数量级,因此导致矛盾的结论。我们开发了一个通用的分析框架,在其中我们调查每个模型的细节、优点、缺点和适用性。我们通过推导包含潜在误差过程固有特征的增强模型来解决这一差异,并提供了非常一致的现实可靠性结果。我们随后重新评估可靠性结果和结论提出了在以前的研究关于磁盘擦洗和磁盘内冗余方案。
{"title":"Reliability modeling of RAID storage systems with latent errors","authors":"I. Iliadis","doi":"10.1109/MASCOT.2009.5366195","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366195","url":null,"abstract":"The reliability of disk storage systems is adversely affected by the presence of latent sector errors. Disk scrubbing and intradisk redundancy are two schemes proposed to cope with unrecoverable or latent media errors and enhance the reliability of RAID storage systems. Two recent studies have investigated the effectiveness of these schemes, but they have reached opposing conclusions. These studies were conducted using two different modeling approaches. We present a detailed investigation which reveals that this discrepancy originates from the difference in the approach adopted, and the level of detail incorporated by the two models. We show that, as a consequence, these models provide reliability results which may differ by orders of magnitude therefore leading to contradicting conclusions. We develop a common analytical framework within which we investigate the details, merits, weaknesses, and applicability of each model. We resolve this discrepancy by deriving enhanced models that incorporate inherent characteristics of the latent-error process and provide realistic reliability results that are in good agreement. We subsequently reassess the reliability results and conclusions presented in previous studies regarding the disk scrubbing and the intradisk redundancy scheme.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114511677","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Self-organized sink placement in large-scale wireless sensor networks 大规模无线传感器网络中的自组织sink放置
Wint Yi Poe, J. Schmitt
The deficient energy supplies of wireless sensor networks (WSNs) drives network designers to optimize energy consumption in various ways. Not only with regard to the energy issue but also with respect to system performance, we design a local search technique for sink placement in WSNs that tries to minimize the maximum worst-case delay and extend the lifetime of a WSN, simultaneously. Since it is not feasible for a sink to use global information, which especially applies to large-scale WSNs, we introduce a self-organized sink placement (SOSP) strategy that combines the advantages of our previous works [1] and [2]. The goal of this research is to provide a better sink placement strategy with a lower communication overhead. Avoiding the costly design of using nodes' location information, each sink sets up its own group by communicating to its n-hop distance neighbors. While keeping the locally optimal placement, SOSP exhibits a quality of the solutions with respect to communication overhead as well as computational effort that are better than previous solutions. To model and consequently control the worst-case delay of a given WSN we build upon the so-called sensor network calculus (a recent methodology first introduced in [3]).
无线传感器网络的能量供应不足,促使网络设计者通过各种方式优化能耗。不仅考虑到能量问题,而且考虑到系统性能,我们设计了一种局部搜索技术用于WSN中的sink放置,该技术试图最小化最大最坏情况延迟并同时延长WSN的使用寿命。由于接收器无法使用全局信息,这尤其适用于大规模wsn,因此我们引入了一种自组织接收器放置(SOSP)策略,该策略结合了我们以前的工作[1]和[2]的优点。本研究的目标是提供一种具有较低通信开销的更好的接收器放置策略。避免了使用节点位置信息的昂贵设计,每个接收器通过与其n跳距离的邻居通信来建立自己的组。在保持局部最优放置的同时,SOSP在通信开销和计算工作量方面表现出比以前的解决方案更好的解决方案的质量。为了建模并控制给定WSN的最坏情况延迟,我们建立在所谓的传感器网络演算(在[3]中首次引入的一种最新方法)的基础上。
{"title":"Self-organized sink placement in large-scale wireless sensor networks","authors":"Wint Yi Poe, J. Schmitt","doi":"10.1109/MASCOT.2009.5366741","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366741","url":null,"abstract":"The deficient energy supplies of wireless sensor networks (WSNs) drives network designers to optimize energy consumption in various ways. Not only with regard to the energy issue but also with respect to system performance, we design a local search technique for sink placement in WSNs that tries to minimize the maximum worst-case delay and extend the lifetime of a WSN, simultaneously. Since it is not feasible for a sink to use global information, which especially applies to large-scale WSNs, we introduce a self-organized sink placement (SOSP) strategy that combines the advantages of our previous works [1] and [2]. The goal of this research is to provide a better sink placement strategy with a lower communication overhead. Avoiding the costly design of using nodes' location information, each sink sets up its own group by communicating to its n-hop distance neighbors. While keeping the locally optimal placement, SOSP exhibits a quality of the solutions with respect to communication overhead as well as computational effort that are better than previous solutions. To model and consequently control the worst-case delay of a given WSN we build upon the so-called sensor network calculus (a recent methodology first introduced in [3]).","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133804080","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}
引用次数: 25
Runtime state change detector of computer system resources under non stationary conditions 非平稳条件下计算机系统资源运行时状态变化检测器
S. Casolari, M. Colajanni, F. L. Presti
All runtime management decisions in computer and information systems require immediate detection of relevant changes in the state of their resources. This is accomplished by continuously monitoring the performance/utilization of key system resources and by using appropriate statistical tests to detect the occurance of significant state changes. Unfortunately, the complexity of today systems and applications and the unpredictability of user request patterns result in highly variable and non stationary time series which are difficult to analyze. As a consequence, present solutions for detecting state changes at runtime are affected by excessive time delays or false positives. We propose a novel “agile” runtime detector that solves the delay vs. false positive tradeoff: it is able to detect the relevant state changes as fast as the best reactive models with the lowest percentages of false positives. All evaluations carried out for a large set of scenarios confirm the efficacy and robustness of the proposed model.
计算机和信息系统中的所有运行时管理决策都需要立即检测其资源状态中的相关变化。这是通过持续监控关键系统资源的性能/利用率以及使用适当的统计测试来检测重大状态变化的发生来实现的。不幸的是,当今系统和应用程序的复杂性以及用户请求模式的不可预测性导致高度可变和非平稳的时间序列难以分析。因此,目前用于在运行时检测状态变化的解决方案受到过多的时间延迟或误报的影响。我们提出了一种新颖的“敏捷”运行时检测器,它解决了延迟与误报的权衡:它能够像最好的反应模型一样快速地检测相关的状态变化,并具有最低的误报百分比。对大量情景进行的所有评估都证实了所提出模型的有效性和鲁棒性。
{"title":"Runtime state change detector of computer system resources under non stationary conditions","authors":"S. Casolari, M. Colajanni, F. L. Presti","doi":"10.1109/MASCOT.2009.5366607","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366607","url":null,"abstract":"All runtime management decisions in computer and information systems require immediate detection of relevant changes in the state of their resources. This is accomplished by continuously monitoring the performance/utilization of key system resources and by using appropriate statistical tests to detect the occurance of significant state changes. Unfortunately, the complexity of today systems and applications and the unpredictability of user request patterns result in highly variable and non stationary time series which are difficult to analyze. As a consequence, present solutions for detecting state changes at runtime are affected by excessive time delays or false positives. We propose a novel “agile” runtime detector that solves the delay vs. false positive tradeoff: it is able to detect the relevant state changes as fast as the best reactive models with the lowest percentages of false positives. All evaluations carried out for a large set of scenarios confirm the efficacy and robustness of the proposed model.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132928004","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
Real-time performance modeling for adaptive software systems with multi-class workload 具有多类工作负载的自适应软件系统实时性能建模
Dinesh Kumar, A. Tantawi, Li Zhang
Modern, adaptive software systems must often adjust or reconfigure their architecture in order to respond to continuous changes in their execution environment. Efficient autonomic control in such systems is highly dependent on the accuracy of their representative performance model. In this paper, we are concerned with real-time estimation of a performance model for adaptive software systems that process multiple classes of transactional workload. Based on an open queueing network model and an Extended Kalman Filter (EKF), experiments in this work show that: 1) the model parameter estimates converge to the actual value very slowly when the variation in incoming workload is very low, 2) the estimates fail to converge quickly to the new value when there is a step-change caused by adaptive reconfiguration of the actual software parameters. We therefore propose a modified EKF design in which the measurement model is augmented with a set of constraints based on past measurement values. Experiments demonstrate the effectiveness of our approach that leads to significant improvement in convergence in the two cases.
现代的自适应软件系统必须经常调整或重新配置它们的体系结构,以便对其执行环境中的持续变化作出响应。在这种系统中,有效的自主控制高度依赖于其代表性性能模型的准确性。在本文中,我们关注的是处理多类事务工作负载的自适应软件系统的性能模型的实时估计。基于开放排队网络模型和扩展卡尔曼滤波(EKF)的实验表明:1)当输入工作量变化很小时,模型参数估计收敛到实际值的速度很慢;2)当实际软件参数自适应重构引起阶跃变化时,估计不能快速收敛到新的值。因此,我们提出了一种改进的EKF设计,其中测量模型增加了一组基于过去测量值的约束。实验证明了我们的方法的有效性,在这两种情况下显著提高了收敛性。
{"title":"Real-time performance modeling for adaptive software systems with multi-class workload","authors":"Dinesh Kumar, A. Tantawi, Li Zhang","doi":"10.1109/MASCOT.2009.5366166","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366166","url":null,"abstract":"Modern, adaptive software systems must often adjust or reconfigure their architecture in order to respond to continuous changes in their execution environment. Efficient autonomic control in such systems is highly dependent on the accuracy of their representative performance model. In this paper, we are concerned with real-time estimation of a performance model for adaptive software systems that process multiple classes of transactional workload. Based on an open queueing network model and an Extended Kalman Filter (EKF), experiments in this work show that: 1) the model parameter estimates converge to the actual value very slowly when the variation in incoming workload is very low, 2) the estimates fail to converge quickly to the new value when there is a step-change caused by adaptive reconfiguration of the actual software parameters. We therefore propose a modified EKF design in which the measurement model is augmented with a set of constraints based on past measurement values. Experiments demonstrate the effectiveness of our approach that leads to significant improvement in convergence in the two cases.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122029971","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
Autocorrelation-driven load control in distributed systems 分布式系统中自相关驱动的负载控制
N. Mi, G. Casale, Qi Zhang, Alma Riska, E. Smirni
In this paper, we propose a new approach for the development of load control policies in autonomic multitier systems. We control system load in a completely new way compared to existing policies: we leverage on the autocorrelation of service times and show that autocorrelation can be used to forecast future service requirements of requests and adaptively control system load. To the best of our knowledge, this is the first direct application of autocorrelation of service times to autonomic load control. We propose ALoC and D ALoC, two autocorrelation-driven policies that drop a percentage of the load in order to meet pre-defined quality-of-service levels in a distributed system. Both policies are easy to implement and rely on minimal assumptions. In particular, D ALoC is a fully no-knowledge measurement-based policy that self-adjusts its load control parameters based only on policy targets and on statistical information of requests served in the past. We illustrate the effectiveness of these new policies in a distributed multi-server setting via detailed trace driven simulations. We show that if these policies are employed in the server with a temporal dependent service process, then end-to-end response time, across all servers, reduces up to 80% by only dropping at most 13% of the incoming requests. Using real traces, we also show that, in the constrained case of being able to drop only from a portion of the incoming workload, our policy still improves request response time by up to 30%.
在本文中,我们提出了一种开发自主多层系统负载控制策略的新方法。与现有策略相比,我们以一种全新的方式控制系统负载:我们利用服务时间的自相关性,并表明自相关性可用于预测请求的未来服务需求,并自适应地控制系统负载。据我们所知,这是首次将服务时间的自相关直接应用于自主负载控制。我们提出了ALoC和D ALoC,这是两种自相关驱动的策略,它们降低一定比例的负载,以满足分布式系统中预定义的服务质量水平。这两项政策都很容易实施,并且依赖于最小的假设。特别是,daloc是一种完全无知识的基于度量的策略,它仅根据策略目标和过去所服务的请求的统计信息来自我调整其负载控制参数。我们通过详细的跟踪驱动模拟来说明这些新策略在分布式多服务器设置中的有效性。我们表明,如果在具有时间依赖的服务流程的服务器中采用这些策略,那么所有服务器的端到端响应时间最多只减少13%的传入请求,最多可减少80%。通过使用真实的跟踪,我们还表明,在只能从一部分传入工作负载中删除的受限情况下,我们的策略仍然将请求响应时间提高了30%。
{"title":"Autocorrelation-driven load control in distributed systems","authors":"N. Mi, G. Casale, Qi Zhang, Alma Riska, E. Smirni","doi":"10.1109/MASCOT.2009.5366831","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366831","url":null,"abstract":"In this paper, we propose a new approach for the development of load control policies in autonomic multitier systems. We control system load in a completely new way compared to existing policies: we leverage on the autocorrelation of service times and show that autocorrelation can be used to forecast future service requirements of requests and adaptively control system load. To the best of our knowledge, this is the first direct application of autocorrelation of service times to autonomic load control. We propose ALoC and D ALoC, two autocorrelation-driven policies that drop a percentage of the load in order to meet pre-defined quality-of-service levels in a distributed system. Both policies are easy to implement and rely on minimal assumptions. In particular, D ALoC is a fully no-knowledge measurement-based policy that self-adjusts its load control parameters based only on policy targets and on statistical information of requests served in the past. We illustrate the effectiveness of these new policies in a distributed multi-server setting via detailed trace driven simulations. We show that if these policies are employed in the server with a temporal dependent service process, then end-to-end response time, across all servers, reduces up to 80% by only dropping at most 13% of the incoming requests. Using real traces, we also show that, in the constrained case of being able to drop only from a portion of the incoming workload, our policy still improves request response time by up to 30%.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"32-33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132068225","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}
引用次数: 10
Hybrid system simulation of computer control applications over communication networks 通信网络上计算机控制的混合系统仿真应用
Guosong Tian, C. Fidge, Yu-Chu Tian
Discrete event-driven simulations of digital communication networks have been used widely. However, it is difficult to use a network simulator to simulate a hybrid system in which some objects are not discrete event-driven but are continuous time-driven. A networked control system (NCS) is such an application, in which physical process dynamics are continuous by nature. We have designed and implemented a hybrid simulation environment which effectively integrates models of continuous-time plant processes and discrete-event communication networks by extending the open source network simulator NS-2. To do this a synchronisation mechanism was developed to connect a continuous plant simulation with a discrete network simulation. Furthermore, for evaluating co-design approaches in an NCS environment, a piggybacking method was adopted to allow the control period to be adjusted during simulations. The effectiveness of the technique is demonstrated through case studies which simulate a networked control scenario in which the communication and control system properties are defined explicitly.
离散事件驱动的数字通信网络仿真已经得到了广泛的应用。然而,对于某些对象不是离散事件驱动而是连续时间驱动的混合系统,很难用网络模拟器来模拟。网络控制系统(NCS)就是这样一种应用,其中物理过程动态本质上是连续的。我们设计并实现了一个混合仿真环境,通过扩展开源网络模拟器NS-2,有效地集成了连续时间工厂过程模型和离散事件通信网络。为此,开发了一种同步机制,将连续的工厂模拟与离散的网络模拟连接起来。此外,为了评估NCS环境中的协同设计方法,采用了一种承载方法,允许在模拟过程中调整控制周期。该技术的有效性通过案例研究来证明,该案例研究模拟了一个明确定义了通信和控制系统属性的网络控制场景。
{"title":"Hybrid system simulation of computer control applications over communication networks","authors":"Guosong Tian, C. Fidge, Yu-Chu Tian","doi":"10.1109/MASCOT.2009.5367057","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5367057","url":null,"abstract":"Discrete event-driven simulations of digital communication networks have been used widely. However, it is difficult to use a network simulator to simulate a hybrid system in which some objects are not discrete event-driven but are continuous time-driven. A networked control system (NCS) is such an application, in which physical process dynamics are continuous by nature. We have designed and implemented a hybrid simulation environment which effectively integrates models of continuous-time plant processes and discrete-event communication networks by extending the open source network simulator NS-2. To do this a synchronisation mechanism was developed to connect a continuous plant simulation with a discrete network simulation. Furthermore, for evaluating co-design approaches in an NCS environment, a piggybacking method was adopted to allow the control period to be adjusted during simulations. The effectiveness of the technique is demonstrated through case studies which simulate a networked control scenario in which the communication and control system properties are defined explicitly.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128174793","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
Revisiting coexistence of poissonity and self-similarity in Internet traffic 重新审视互联网流量中毒性与自相似性的共存
H. Gupta, A. Mahanti, V. Ribeiro
The immense popularity of new-age “Web 2.0” applications such as YouTube, Flickr, and Facebook, and non-Web applications such as Peer-to-Peer (P2P) file sharing, Voice over IP, online games, and media streaming have significantly altered the composition of Internet traffic with respect to what it was a few years ago. In light of these changes, this paper revisits Internet traffic characteristics and models that were proposed when “traditional” Web traffic was the largest contributor to Internet traffic. Specifically, we study whether or not the following characteristics, namely: (1) traffic is self-similar and long-range dependent, and (2) traffic can be approximated by Poisson at smaller time scales, are still valid. Our experiments on recent traces show that these traffic characteristics continue to hold. We further argue that current Internet traffic can be viewed to have two key constituents, namely Web+ and P2P+; Web+ traffic consists of traffic from both Web 1.0 and Web 2.0 applications; P2P+ traffic consists largely of traffic from P2P applications and other non-Web applications excluding applications on well-known ports such as FTP and SMTP. We then show that both Web+ and P2P+ components exhibit self-similar behavior and can be approximated by Poisson at smaller time scales.
新时代的“Web 2.0”应用程序(如YouTube、Flickr和Facebook)以及非Web应用程序(如点对点(P2P)文件共享、IP语音、在线游戏和媒体流)的巨大流行,与几年前相比,极大地改变了互联网流量的构成。鉴于这些变化,本文重新审视了当“传统”网络流量是互联网流量的最大贡献者时提出的互联网流量特征和模型。具体而言,我们研究了以下特征是否仍然有效,即:(1)流量是自相似的和远程依赖的,(2)流量可以在较小的时间尺度上用泊松近似。我们对最近的痕迹进行的实验表明,这些流量特征仍然存在。我们进一步认为,当前的互联网流量可以被视为有两个关键组成部分,即Web+和P2P+;Web+流量包括来自Web 1.0和Web 2.0应用程序的流量;P2P+流量主要包括P2P应用和其他非web应用的流量,不包括FTP、SMTP等知名端口的流量。然后,我们证明了Web+和P2P+组件都表现出自相似的行为,并且可以在较小的时间尺度上用泊松近似。
{"title":"Revisiting coexistence of poissonity and self-similarity in Internet traffic","authors":"H. Gupta, A. Mahanti, V. Ribeiro","doi":"10.1109/MASCOT.2009.5366239","DOIUrl":"https://doi.org/10.1109/MASCOT.2009.5366239","url":null,"abstract":"The immense popularity of new-age “Web 2.0” applications such as YouTube, Flickr, and Facebook, and non-Web applications such as Peer-to-Peer (P2P) file sharing, Voice over IP, online games, and media streaming have significantly altered the composition of Internet traffic with respect to what it was a few years ago. In light of these changes, this paper revisits Internet traffic characteristics and models that were proposed when “traditional” Web traffic was the largest contributor to Internet traffic. Specifically, we study whether or not the following characteristics, namely: (1) traffic is self-similar and long-range dependent, and (2) traffic can be approximated by Poisson at smaller time scales, are still valid. Our experiments on recent traces show that these traffic characteristics continue to hold. We further argue that current Internet traffic can be viewed to have two key constituents, namely Web+ and P2P+; Web+ traffic consists of traffic from both Web 1.0 and Web 2.0 applications; P2P+ traffic consists largely of traffic from P2P applications and other non-Web applications excluding applications on well-known ports such as FTP and SMTP. We then show that both Web+ and P2P+ components exhibit self-similar behavior and can be approximated by Poisson at smaller time scales.","PeriodicalId":275737,"journal":{"name":"2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130694602","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
期刊
2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication 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