首页 > 最新文献

Measurement and Modeling of Computer Systems最新文献

英文 中文
Sustainability of service provisioning systems under attack 受到攻击的服务供应系统的可持续性
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465747
G. Paschos, L. Tassiulas
We propose a resource allocation model that captures the interaction between legitimate users of a distributed service provisioning system with malicious intruders attempting to disrupt its operation. The system consists of a bank of servers providing service to incoming requests. Malicious intruders generate fake traffic to the servers attempting to degrade service provisioning. Legitimate traffic may be balanced using available mechanisms in order to mitigate the damage from the attack. We characterize the guaranteed region, i.e. the set of legitimate traffic intensities that are sustainable given specific intensities of the fake traffic, under the assumption that the fake traffic is routed using static policies. This assumption will be relaxed, allowing arbitrary routing policies, in the full version of this work.
我们提出了一个资源分配模型,该模型捕获分布式服务供应系统的合法用户与试图破坏其操作的恶意入侵者之间的交互。系统由一组为传入请求提供服务的服务器组成。恶意入侵者向服务器生成虚假流量,试图降低服务供应。可以使用可用的机制平衡合法流量,以减轻攻击造成的损害。我们描述了保证区域的特征,即在假设假流量使用静态策略路由的情况下,给定特定假流量强度的可持续合法流量强度的集合。这个假设将被放宽,允许任意路由策略,在这个工作的完整版本中。
{"title":"Sustainability of service provisioning systems under attack","authors":"G. Paschos, L. Tassiulas","doi":"10.1145/2465529.2465747","DOIUrl":"https://doi.org/10.1145/2465529.2465747","url":null,"abstract":"We propose a resource allocation model that captures the interaction between legitimate users of a distributed service provisioning system with malicious intruders attempting to disrupt its operation. The system consists of a bank of servers providing service to incoming requests. Malicious intruders generate fake traffic to the servers attempting to degrade service provisioning. Legitimate traffic may be balanced using available mechanisms in order to mitigate the damage from the attack. We characterize the guaranteed region, i.e. the set of legitimate traffic intensities that are sustainable given specific intensities of the fake traffic, under the assumption that the fake traffic is routed using static policies. This assumption will be relaxed, allowing arbitrary routing policies, in the full version of this work.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121920430","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}
引用次数: 1
Reuse-based online models for caches 基于重用的缓存在线模型
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465756
Rathijit Sen, D. Wood
We develop a reuse distance/stack distance based analytical modeling framework for efficient, online prediction of cache performance for a range of cache configurations and replacement policies LRU, PLRU, RANDOM, NMRU. Our framework unifies existing cache miss rate prediction techniques such as Smith's associativity model, Poisson variants, and hardware way-counter based schemes. We also show how to adapt LRU way-counters to work when the number of sets in the cache changes. As an example application, we demonstrate how results from our models can be used to select, based on workload access characteristics, last-level cache configurations that aim to minimize energy-delay product.
我们开发了一个基于重用距离/堆栈距离的分析建模框架,用于有效地在线预测一系列缓存配置和替换策略LRU, PLRU, RANDOM, NMRU的缓存性能。我们的框架统一了现有的缓存缺失率预测技术,如史密斯的关联模型、泊松变量和基于硬件方式计数器的方案。我们还将展示如何调整LRU方式计数器,使其在缓存中的集合数量发生变化时工作。作为一个示例应用程序,我们演示了如何使用模型的结果来基于工作负载访问特征选择旨在最小化能量延迟产品的最后一级缓存配置。
{"title":"Reuse-based online models for caches","authors":"Rathijit Sen, D. Wood","doi":"10.1145/2465529.2465756","DOIUrl":"https://doi.org/10.1145/2465529.2465756","url":null,"abstract":"We develop a reuse distance/stack distance based analytical modeling framework for efficient, online prediction of cache performance for a range of cache configurations and replacement policies LRU, PLRU, RANDOM, NMRU. Our framework unifies existing cache miss rate prediction techniques such as Smith's associativity model, Poisson variants, and hardware way-counter based schemes. We also show how to adapt LRU way-counters to work when the number of sets in the cache changes. As an example application, we demonstrate how results from our models can be used to select, based on workload access characteristics, last-level cache configurations that aim to minimize energy-delay product.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121461870","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}
引用次数: 58
Understanding architectural characteristics of multimedia retrieval workloads 了解多媒体检索工作负载的体系结构特征
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465541
Chen Dai, Chao Lv, Jiaxin Li, Weihua Zhang, B. Zang
Chen Dai Parallel Process Institute Fudan University Shanghai, China daichen@fudan.edu.cn Chao Lv Parallel Process Institute Fudan University Shanghai, China lch@fudan.edu.cn Jiaxin Li Parallel Process Institute Fudan University Shanghai, China lijiaxin@fudan.edu.cn Weihua Zhang Parallel Process Institute Fudan University Shanghai, China zhangweihua@fudan.edu.cn Binyu Zang Parallel Process Institue Fudan University Shanghai, China byzang@fudan.edu.cn
戴晨并行工艺研究所中国上海复旦大学daichen@fudan.edu.cn吕超并行工艺研究所中国上海复旦大学lch@fudan.edu.cn李家鑫并行工艺研究所中国上海复旦大学lijiaxin@fudan.edu.cn张卫华并行工艺研究所中国上海复旦大学zhangweihua@fudan.edu.cn臧宾宇并行工艺研究所中国上海复旦大学byzang@fudan.edu.cn
{"title":"Understanding architectural characteristics of multimedia retrieval workloads","authors":"Chen Dai, Chao Lv, Jiaxin Li, Weihua Zhang, B. Zang","doi":"10.1145/2465529.2465541","DOIUrl":"https://doi.org/10.1145/2465529.2465541","url":null,"abstract":"Chen Dai Parallel Process Institute Fudan University Shanghai, China daichen@fudan.edu.cn Chao Lv Parallel Process Institute Fudan University Shanghai, China lch@fudan.edu.cn Jiaxin Li Parallel Process Institute Fudan University Shanghai, China lijiaxin@fudan.edu.cn Weihua Zhang Parallel Process Institute Fudan University Shanghai, China zhangweihua@fudan.edu.cn Binyu Zang Parallel Process Institue Fudan University Shanghai, China byzang@fudan.edu.cn","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116869204","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
Web performance bottlenecks in broadband access networks 宽带接入网中的Web性能瓶颈
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465745
S. Sundaresan, Nazanin Magharei, N. Feamster, R. Teixeira, Sam Crawford
We present the first large-scale analysis of Web performance bottlenecks as measured from broadband access networks, using data collected from extensive home router deployments. We analyze the limits of throughput on improving Web performance and identify the contribution of critical factors such as DNS lookups and TCP connection establishment to Web page load times. We find that, as broadband speeds continue to increase, other factors such as TCP connection setup time, server response time, and network latency are often dominant performance bottlenecks. Thus, realizing a "faster Web" requires not only higher download throughput, but also optimizations to reduce both client and server-side latency.
我们首次对宽带接入网络的Web性能瓶颈进行了大规模分析,使用了从广泛的家庭路由器部署中收集的数据。我们分析了吞吐量在提高Web性能方面的限制,并确定了关键因素(如DNS查找和TCP连接建立)对Web页面加载时间的贡献。我们发现,随着宽带速度的不断提高,TCP连接建立时间、服务器响应时间和网络延迟等其他因素往往成为主要的性能瓶颈。因此,实现“更快的Web”不仅需要更高的下载吞吐量,还需要优化以减少客户机和服务器端延迟。
{"title":"Web performance bottlenecks in broadband access networks","authors":"S. Sundaresan, Nazanin Magharei, N. Feamster, R. Teixeira, Sam Crawford","doi":"10.1145/2465529.2465745","DOIUrl":"https://doi.org/10.1145/2465529.2465745","url":null,"abstract":"We present the first large-scale analysis of Web performance bottlenecks as measured from broadband access networks, using data collected from extensive home router deployments. We analyze the limits of throughput on improving Web performance and identify the contribution of critical factors such as DNS lookups and TCP connection establishment to Web page load times. We find that, as broadband speeds continue to increase, other factors such as TCP connection setup time, server response time, and network latency are often dominant performance bottlenecks. Thus, realizing a \"faster Web\" requires not only higher download throughput, but also optimizations to reduce both client and server-side latency.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115249198","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
Quantifying the benefits of joint content and network routing 量化联合内容和网络路由的好处
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465762
Vytautas Valancius, Bharath Ravi, N. Feamster, A. Snoeren
Online service providers aim to provide good performance for an increasingly diverse set of applications and services. One of the most effective ways to improve service performance is to replicate the service closer to the end users. Replication alone, however, has its limits: while operators can replicate static content, wide-scale replication of dynamic content is not always feasible or cost effective. To improve the latency of such services many operators turn to Internet traffic engineering. In this paper, we study the benefits of performing replica-to-end-user mappings in conjunction with active Internet traffic engineering. We present the design of PECAN, a system that controls both the selection of replicas ("content routing") and the routes between the clients and their associated replicas ("network routing"). We emulate a replicated service that can perform both content and network routing by deploying PECAN on a distributed testbed. In our testbed, we see that jointly performing content and network routing can reduce round-trip latency by 4.3% on average over performing content routing alone (potentially reducing service response times by tens of milliseconds or more) and that most of these gains can be realized with no more than five alternate routes at each replica.
在线服务提供商的目标是为日益多样化的应用程序和服务提供良好的性能。提高服务性能的最有效方法之一是在离最终用户更近的地方复制服务。然而,单独复制也有其局限性:虽然运营商可以复制静态内容,但大规模复制动态内容并不总是可行或具有成本效益。为了改善此类服务的延迟,许多运营商转向互联网流量工程。在本文中,我们研究了执行副本到终端用户映射与主动互联网流量工程相结合的好处。我们介绍了PECAN的设计,一个既控制副本的选择(“内容路由”)又控制客户端及其相关副本之间的路由(“网络路由”)的系统。通过在分布式测试平台上部署PECAN,我们模拟了一个可以执行内容和网络路由的复制服务。在我们的测试平台中,我们看到,与单独执行内容路由相比,联合执行内容路由和网络路由可以将往返延迟平均减少4.3%(可能将服务响应时间减少数十毫秒或更多),并且在每个副本上不超过5个备用路由就可以实现这些收益。
{"title":"Quantifying the benefits of joint content and network routing","authors":"Vytautas Valancius, Bharath Ravi, N. Feamster, A. Snoeren","doi":"10.1145/2465529.2465762","DOIUrl":"https://doi.org/10.1145/2465529.2465762","url":null,"abstract":"Online service providers aim to provide good performance for an increasingly diverse set of applications and services. One of the most effective ways to improve service performance is to replicate the service closer to the end users. Replication alone, however, has its limits: while operators can replicate static content, wide-scale replication of dynamic content is not always feasible or cost effective. To improve the latency of such services many operators turn to Internet traffic engineering. In this paper, we study the benefits of performing replica-to-end-user mappings in conjunction with active Internet traffic engineering. We present the design of PECAN, a system that controls both the selection of replicas (\"content routing\") and the routes between the clients and their associated replicas (\"network routing\"). We emulate a replicated service that can perform both content and network routing by deploying PECAN on a distributed testbed. In our testbed, we see that jointly performing content and network routing can reduce round-trip latency by 4.3% on average over performing content routing alone (potentially reducing service response times by tens of milliseconds or more) and that most of these gains can be realized with no more than five alternate routes at each replica.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121868153","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
Parallel scaling properties from a basic block view 从基本块视图并行缩放属性
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465748
Melanie Kambadur, K. Tang, Joshua Lopez, Martha A. Kim
As software scalability lags behind hardware parallelism, understanding scaling behavior is more important than ever. This paper demonstrates how to use Parallel Block Vector (PBV) profiles to measure the scaling properties of multithreaded programs from a new perspective: the basic block's view. Through this lens, we guide users through quick and simple methods to produce high-resolution application scaling analyses. This method requires no manual program modification, new hardware, or lengthy simulations, and captures the impact of architecture, operating systems, threading models, and inputs. We apply these techniques to a set of parallel benchmarks, and, as an example, demonstrate that when it comes to scaling, functions in an application do not behave monolithically.
由于软件可伸缩性落后于硬件并行性,因此理解可伸缩性行为比以往任何时候都更加重要。本文从一个新的角度:基本块视图,演示了如何使用并行块向量(PBV)配置文件来测量多线程程序的缩放特性。通过这个镜头,我们指导用户通过快速和简单的方法来产生高分辨率的应用程序扩展分析。该方法不需要手动修改程序、新硬件或冗长的模拟,并且可以捕获体系结构、操作系统、线程模型和输入的影响。我们将这些技术应用于一组并行基准测试,并举例说明,当涉及到扩展时,应用程序中的功能不会表现为单体。
{"title":"Parallel scaling properties from a basic block view","authors":"Melanie Kambadur, K. Tang, Joshua Lopez, Martha A. Kim","doi":"10.1145/2465529.2465748","DOIUrl":"https://doi.org/10.1145/2465529.2465748","url":null,"abstract":"As software scalability lags behind hardware parallelism, understanding scaling behavior is more important than ever. This paper demonstrates how to use Parallel Block Vector (PBV) profiles to measure the scaling properties of multithreaded programs from a new perspective: the basic block's view. Through this lens, we guide users through quick and simple methods to produce high-resolution application scaling analyses. This method requires no manual program modification, new hardware, or lengthy simulations, and captures the impact of architecture, operating systems, threading models, and inputs. We apply these techniques to a set of parallel benchmarks, and, as an example, demonstrate that when it comes to scaling, functions in an application do not behave monolithically.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"10 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130926917","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
An empirical analysis of intra- and inter-datacenter network failures for geo-distributed services 地理分布服务的数据中心内和数据中心间网络故障的实证分析
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465749
Rahul Potharaju, Navendu Jain
As cloud services continue to grow, a key requirement is delivering an 'always-on' experience to end users. Of the several factors affecting service availability, network failures in the hosting datacenters have received little attention. This paper presents a preliminary analysis of intra-datacenter and inter-datacenter network failures from a service perspective. We describe an empirical study analyzing and correlating network failure events over an year across multiple datacenters in a service provider. Our broader goal is to outline steps leveraging existing network mechanisms to improve end-to-end service availability.
随着云服务的持续增长,一个关键的需求是为最终用户提供“永远在线”的体验。在影响服务可用性的几个因素中,托管数据中心的网络故障很少受到关注。本文从业务角度对数据中心内和数据中心间的网络故障进行了初步分析。我们描述了一项实证研究,分析并关联了一家服务提供商的多个数据中心在一年内发生的网络故障事件。我们更广泛的目标是概述利用现有网络机制改进端到端服务可用性的步骤。
{"title":"An empirical analysis of intra- and inter-datacenter network failures for geo-distributed services","authors":"Rahul Potharaju, Navendu Jain","doi":"10.1145/2465529.2465749","DOIUrl":"https://doi.org/10.1145/2465529.2465749","url":null,"abstract":"As cloud services continue to grow, a key requirement is delivering an 'always-on' experience to end users. Of the several factors affecting service availability, network failures in the hosting datacenters have received little attention. This paper presents a preliminary analysis of intra-datacenter and inter-datacenter network failures from a service perspective. We describe an empirical study analyzing and correlating network failure events over an year across multiple datacenters in a service provider. Our broader goal is to outline steps leveraging existing network mechanisms to improve end-to-end service availability.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130409864","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}
引用次数: 12
The fundamentals of heavy-tails: properties, emergence, and identification 重尾的基本原理:特性、出现和识别
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2466587
J. Nair, A. Wierman, B. Zwart
Heavy-tails are a continual source of excitement and confusion across disciplines as they are repeatedly "discovered" in new contexts. This is especially true within computer systems, where heavy-tails seemingly pop up everywhere -- from degree distributions in the internet and social networks to file sizes and interarrival times of workloads. However, despite nearly a decade of work on heavy-tails they are still treated as mysterious, surprising, and even controversial. The goal of this tutorial is to show that heavy-tailed distributions need not be mysterious and should not be surprising or controversial. In particular, we will demystify heavy-tailed distributions by showing how to reason formally about their counter-intuitive properties; we will highlight that their emergence should be expected (not surprising) by showing that a wide variety of general processes lead to heavy-tailed distributions; and we will highlight that most of the controversy surrounding heavy-tails is the result of bad statistics, and can be avoided by using the proper tools.
随着它们在新环境中被反复“发现”,重尾在各个学科中都是令人兴奋和困惑的持续来源。在计算机系统中尤其如此,从互联网和社交网络的程度分布到文件大小和工作负载的间隔时间,重尾似乎无处不在。然而,尽管近十年来人们一直在研究重尾,但它们仍然被认为是神秘的、令人惊讶的,甚至是有争议的。本教程的目的是说明重尾分布不需要神秘,也不应该令人惊讶或引起争议。特别是,我们将通过展示如何对重尾分布的反直觉性质进行正式推理来揭开它们的神秘面纱;我们将强调,通过表明各种各样的一般过程导致重尾分布,它们的出现应该是预料之中的(并不奇怪);我们要强调的是,围绕重尾的大多数争议是错误统计的结果,可以通过使用适当的工具来避免。
{"title":"The fundamentals of heavy-tails: properties, emergence, and identification","authors":"J. Nair, A. Wierman, B. Zwart","doi":"10.1145/2465529.2466587","DOIUrl":"https://doi.org/10.1145/2465529.2466587","url":null,"abstract":"Heavy-tails are a continual source of excitement and confusion across disciplines as they are repeatedly \"discovered\" in new contexts. This is especially true within computer systems, where heavy-tails seemingly pop up everywhere -- from degree distributions in the internet and social networks to file sizes and interarrival times of workloads. However, despite nearly a decade of work on heavy-tails they are still treated as mysterious, surprising, and even controversial.\u0000 The goal of this tutorial is to show that heavy-tailed distributions need not be mysterious and should not be surprising or controversial. In particular, we will demystify heavy-tailed distributions by showing how to reason formally about their counter-intuitive properties; we will highlight that their emergence should be expected (not surprising) by showing that a wide variety of general processes lead to heavy-tailed distributions; and we will highlight that most of the controversy surrounding heavy-tails is the result of bad statistics, and can be avoided by using the proper tools.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"358 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116683309","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 50
Profiling and analyzing the I/O performance of NoSQL DBs 分析和分析NoSQL数据库的I/O性能
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2479782
J. Schindler
The advent of the so-called NoSQL databases has brought about a new model of using storage systems. While traditional relational database systems took advantage of features offered by centrally-managed, enterprise-class storage arrays, the new generation of database systems with weaker data consistency models is content with using and manag- ing locally attached individual storage devices and providing data reliability and availability through high-level software features and protocols. This tutorial aims to review the architecture of selected NoSQL DBs to lay the foundations for understanding how these new DB systems behave. In particular, it focuses on how (in)efficiently these new systems use I/O and other resources to accomplish their work. The tutorial examines the behavior of several NoSQL DBs with an emphasis on Cassandra - a popular NoSQL DB system. It uses I/O traces and resource utilization profiles captured in private cloud deployments that use both dedicated directly attached storage as well as shared networked storage.
所谓的NoSQL数据库的出现带来了一种使用存储系统的新模式。传统的关系数据库系统利用集中管理的企业级存储阵列提供的特性,而具有较弱数据一致性模型的新一代数据库系统则满足于使用和管理本地附加的单个存储设备,并通过高级软件特性和协议提供数据可靠性和可用性。本教程旨在回顾所选NoSQL数据库的体系结构,为理解这些新数据库系统的行为奠定基础。本文特别关注这些新系统如何有效地使用I/O和其他资源来完成它们的工作。本教程将研究几个NoSQL数据库的行为,重点介绍Cassandra——一个流行的NoSQL数据库系统。它使用在私有云部署中捕获的I/O跟踪和资源利用配置文件,私有云部署既使用专用的直接连接存储,也使用共享的网络存储。
{"title":"Profiling and analyzing the I/O performance of NoSQL DBs","authors":"J. Schindler","doi":"10.1145/2465529.2479782","DOIUrl":"https://doi.org/10.1145/2465529.2479782","url":null,"abstract":"The advent of the so-called NoSQL databases has brought about a new model of using storage systems. While traditional relational database systems took advantage of features offered by centrally-managed, enterprise-class storage arrays, the new generation of database systems with weaker data consistency models is content with using and manag- ing locally attached individual storage devices and providing data reliability and availability through high-level software features and protocols. This tutorial aims to review the architecture of selected NoSQL DBs to lay the foundations for understanding how these new DB systems behave. In particular, it focuses on how (in)efficiently these new systems use I/O and other resources to accomplish their work. The tutorial examines the behavior of several NoSQL DBs with an emphasis on Cassandra - a popular NoSQL DB system. It uses I/O traces and resource utilization profiles captured in private cloud deployments that use both dedicated directly attached storage as well as shared networked storage.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134292113","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A first look at cellular network performance during crowded events 首先看看拥挤事件期间蜂窝网络的性能
Pub Date : 2013-06-17 DOI: 10.1145/2465529.2465754
M. Shafiq, Lusheng Ji, A. Liu, Jeffrey Pang, Shobha Venkataraman, Jia Wang
During crowded events, cellular networks face voice and data traffic volumes that are often orders of magnitude higher than what they face during routine days. Despite the use of portable base stations for temporarily increasing communication capacity and free Wi-Fi access points for offloading Internet traffic from cellular base stations, crowded events still present significant challenges for cellular network operators looking to reduce dropped call events and improve Internet speeds. For effective cellular network design, management, and optimization, it is crucial to understand how cellular network performance degrades during crowded events, what causes this degradation, and how practical mitigation schemes would perform in real-life crowded events. This paper makes a first step towards this end by characterizing the operational performance of a tier-1 cellular network in the United States during two high-profile crowded events in 2012. We illustrate how the changes in population distribution, user behavior, and application workload during crowded events result in significant voice and data performance degradation, including more than two orders of magnitude increase in connection failures. Our findings suggest two mechanisms that can improve performance without resorting to costly infrastructure changes: radio resource allocation tuning and opportunistic connection sharing. Using trace-driven simulations, we show that more aggressive release of radio resources via 1-2 seconds shorter RRC timeouts as compared to routine days helps to achieve better tradeoff between wasted radio resources, energy consumption, and delay during crowded events; and opportunistic connection sharing can reduce connection failures by 95% when employed by a small number of devices in each cell sector.
在拥挤的活动期间,蜂窝网络面临的语音和数据通信量往往比平时高几个数量级。尽管使用便携式基站暂时增加通信容量和免费Wi-Fi接入点从蜂窝基站卸载互联网流量,但拥挤的事件仍然是蜂窝网络运营商寻求减少掉线事件和提高互联网速度的重大挑战。为了有效地设计、管理和优化蜂窝网络,了解蜂窝网络性能在拥挤事件期间如何下降、导致这种下降的原因以及实际缓解方案在现实拥挤事件中的表现是至关重要的。本文通过描述2012年两次引人注目的拥挤事件期间美国一级蜂窝网络的运行性能,向这一目标迈出了第一步。我们说明了在拥挤事件期间,人口分布、用户行为和应用程序工作负载的变化如何导致语音和数据性能显著下降,包括连接故障增加两个数量级以上。我们的研究结果提出了两种可以提高性能的机制,而无需求助于昂贵的基础设施更改:无线电资源分配调整和机会连接共享。使用跟踪驱动的模拟,我们表明,与常规日相比,通过缩短1-2秒的RRC超时,更积极地释放无线电资源有助于在拥挤事件中更好地权衡浪费的无线电资源、能源消耗和延迟;当每个小区扇区中使用少量设备时,机会连接共享可以减少95%的连接失败。
{"title":"A first look at cellular network performance during crowded events","authors":"M. Shafiq, Lusheng Ji, A. Liu, Jeffrey Pang, Shobha Venkataraman, Jia Wang","doi":"10.1145/2465529.2465754","DOIUrl":"https://doi.org/10.1145/2465529.2465754","url":null,"abstract":"During crowded events, cellular networks face voice and data traffic volumes that are often orders of magnitude higher than what they face during routine days. Despite the use of portable base stations for temporarily increasing communication capacity and free Wi-Fi access points for offloading Internet traffic from cellular base stations, crowded events still present significant challenges for cellular network operators looking to reduce dropped call events and improve Internet speeds. For effective cellular network design, management, and optimization, it is crucial to understand how cellular network performance degrades during crowded events, what causes this degradation, and how practical mitigation schemes would perform in real-life crowded events. This paper makes a first step towards this end by characterizing the operational performance of a tier-1 cellular network in the United States during two high-profile crowded events in 2012. We illustrate how the changes in population distribution, user behavior, and application workload during crowded events result in significant voice and data performance degradation, including more than two orders of magnitude increase in connection failures. Our findings suggest two mechanisms that can improve performance without resorting to costly infrastructure changes: radio resource allocation tuning and opportunistic connection sharing. Using trace-driven simulations, we show that more aggressive release of radio resources via 1-2 seconds shorter RRC timeouts as compared to routine days helps to achieve better tradeoff between wasted radio resources, energy consumption, and delay during crowded events; and opportunistic connection sharing can reduce connection failures by 95% when employed by a small number of devices in each cell sector.","PeriodicalId":306456,"journal":{"name":"Measurement and Modeling of Computer Systems","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122607697","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}
引用次数: 141
期刊
Measurement and Modeling of Computer 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