Kevin Lim, David Meisner, Али Саиди, Parthasarathy Ranganathan, Thomas F. Wenisch,
Distributed in-memory key-value stores, such as memcached, are central to the scalability of modern internet ... alternative architectures. We undertake a detailed characterization of memcached to reveal performance and power inefficiencies. Our study ... carefully-designed benchmarks that exercise the range of memcached behavior. We discover that, regardless of CPU microarchitecture, memcached execution is remarkably inefficient, saturating neither network links ... Smart Pipes (TSSP)---for cost-effective high-performance memcached deployment. TSSP couples an embedded-class low-power ...
Tópico(s): Cloud Computing and Resource Management
2013 - ACM SIGARCH | ACM SIGARCH Computer Architecture News
Berk Atikoglu, Yuehai Xu, Eitan Frachtenberg, Song Jiang, Mike Paleczny,
... we have collected detailed traces from Facebook's Memcached deployment, arguably the world's largest. The traces capture over 284 billion requests from five different Memcached use cases over several days. We analyze the ... than assumed in the literature; some applications of Memcached behave more like persistent storage than a cache; ... room for efficiency and hit rate improvements in Memcached's implementation. Toward the last point, we make ...
Tópico(s): Advanced Data Storage Technologies
2012 - Association for Computing Machinery | ACM SIGMETRICS Performance Evaluation Review
Mateusz Berezecki, Eitan Frachtenberg, Mike Paleczny, Kenneth M. Steele,
... paper we look at one such application, the Memcached key-value store, which is widely deployed at ... We explore the performance and power characteristics of Memcached under a variety of workload variations, implementation choices, ... throughput per Watt for the evaluated version of Memcached.
Tópico(s): Advanced Data Storage Technologies
2012 - Elsevier BV | Sustainable Computing Informatics and Systems
... this research, we focus on Hadoop framework and Memcached, which are distributed model frameworks for processing large ... MapReduce for the analysis of large datasets, while Memcached is a high performance distributed memory object caching ... characterize different workloads running on Hadoop framework and Memcached for different processor configurations and microarchitecture parameters. We ...
Tópico(s): IoT and Edge/Fog Computing
2012 - Springer Nature | Journal of Cloud Computing Advances Systems and Applications
Francisco Rodrigo Duro, Javier García-Blas, Daniel Higuero, Oscar Perez‐Concha, Jesús Carretero,
... I/O caching layers. The solution relies on Memcached as a cache system, preserving its powerful capacities ... consists of a user-level library and extended Memcached back-ends. The solution aims to be hierarchical by deploying Memcached-based I/O cache servers across all the ...
Tópico(s): Cloud Computing and Resource Management
2014 - Elsevier BV | Simulation Modelling Practice and Theory
Yuehai Xu, Eitan Frachtenberg, Song Jiang, Mike Paleczny,
Memcached is one of the world's largest key-value deployments. This article analyzes the Memcached workload at Facebook, looking at server-side performance, ...
Tópico(s): Advanced Data Storage Technologies
2013 - IEEE Computer Society | IEEE Internet Computing
Maysam Lavasani, Hari Angepat, Derek Chiou,
... FPGA architecture and demonstrate its advantages by accelerating Memcached, a distributed key-value system. The accelerator, implemented ... compared to the best reported software numbers, the Memcached accelerator is 9.15× more energy efficient for ...
Tópico(s): Embedded Systems Design Techniques
2013 - Institute of Electrical and Electronics Engineers | IEEE Computer Architecture Letters
Sheng Li, Hyeontaek Lim, Victor W. Lee, Jung Ho Ahn, Anuj Kalia, Michael Kaminsky, David G. Andersen, O Seongil, Sukhan Lee, Pradeep Dubey,
... in-memory key-value stores (KVSs), such as memcached, have become a critical data serving layer in ... increase in throughput and energy efficiency over stock memcached. Software-centric research revisited the KVS application to ... too showed orders of magnitude improvement over stock memcached. We aim at architecting high performance and efficient ...
Tópico(s): Interconnection Networks and Systems
2015 - ACM SIGARCH | ACM SIGARCH Computer Architecture News
Sheng Li, Hyeontaek Lim, Victor W. Lee, Jung Ho Ahn, Anuj Kalia, Michael Kaminsky, David G. Andersen, O Seongil, Sukhan Lee, Pradeep Dubey,
... in-memory key-value stores (KVSs), such as memcached, have become a critical data serving layer in ... increase in throughput and energy efficiency over stock memcached. Software-centric research revisited the KVS application to ... also showed orders of magnitude improvement over stock memcached. We aim at architecting high-performance and efficient ...
Tópico(s): Advanced Data Storage Technologies
2016 - Association for Computing Machinery | ACM Transactions on Computer Systems
Jean-Pierre Lozi, Florian David, Gaël Thomas, Julia Lawall, Gilles Muller,
... seven applications of the Phoenix 2 benchmark suite, Memcached, and Berkeley DB with a TPC-C client. ... improved by up to 2.5 times on Memcached, and up to 11.6 times on Berkeley ... times with respect to Solaris POSIX locks on Memcached, and up to 7.9 times on Berkeley ...
Tópico(s): Cloud Computing and Resource Management
2016 - Association for Computing Machinery | ACM Transactions on Computer Systems
Chang-Hong Hsu, Yunqi Zhang, Michael A. Laurenzano, David Meisner, Thomas F. Wenisch, Ronald Dreslinski, Jason Mars, Lingjia Tang,
... QoS) of workloads such as Web Search and Memcached. Traditional turbo boost increases a processor’s voltage ... to a 2.50 × tail latency improvement for Memcached and up to a 3.03 × for Web ... achieves up to a 1.81 × improvement for Memcached and up to a 1.99 × for Web ...
Tópico(s): Graph Theory and Algorithms
2017 - Association for Computing Machinery | ACM Transactions on Computer Systems
N. C. Mishra, Sharnil Pandya, Chirag Patel, Nagaraj G. Cholli, Kirit Modi, Pooja Shah, Madhuri Chopade, Sudha Patel, Ketan Kotecha,
... of their potential to quickly bring down victims. Memcached vulnerabilities have been targeted by attackers using DDoS ... GitHub and Arbor Networks were the victims of Memcached DDoS attacks with 1.3 Tbps and 1. ... bandwidth amplification factor of nearly 50,000 makes Memcached the deadliest DDoS attack vector to date. In ... have made specific efforts to analyze and evaluate Memcached vulnerabilities; however, the solutions provided for security are ... the first attempt at modifying the architecture of Memcached servers in the context of improving security against ...
Tópico(s): Internet Traffic Analysis and Secure E-voting
2021 - Multidisciplinary Digital Publishing Institute | Sensors
Damiano Carra, Pietro Michiardi,
Memcached is a popular component of modern Web architectures, which allows fast response times-a fundamental performance ... this work, we study how memory partitioning in Memcached works and how it affects system performance in ... cost-based memory partitioning and management mechanism for Memcached that is able to dynamically adapt to user ... analysis of the vanilla memory management scheme of Memcached and our approach, using real traces from a ... We then consider the problem known as “calcification”: Memcached divides the memory into different classes proportionally to ...
Tópico(s): Optimization and Search Problems
2016 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Services Computing
Huansong Fu, Kunal SinghaRoy, Manjunath Gorentla Venkata, Yue Zhu, Weikuan Yu,
Memcached is a popular key-value memory store for big data applications. Its performance is directly related ... model. In view of the communication compatibilities between Memcached and OpenSHMEM, we propose to integrate the programmability and portability of OpenSHMEM for supporting Memcached on a wide variety of HPC systems. In ... of SHMemCache, an OpenSHMEM-based communication conduit for Memcached, which can expand the deployment scope of Memcached to various leadership facilities with OpenSHMEM run-time.
Tópico(s): Cloud Computing and Resource Management
2016 - Springer Science+Business Media | Lecture notes in computer science
Yuehai Xu, Eitan Frachtenberg, Song Jiang,
... kernel module and evaluated it against the ubiquitous Memcached using various micro-benchmarks and workloads from Facebook’ ... and 5%–20% saving of power compared with Memcached .
Tópico(s): Parallel Computing and Optimization Techniques
2014 - Elsevier BV | Performance Evaluation
Hao Zhang, Bogdan Marius Tudor, Gang Chen, Beng Chin Ooi,
... of three systems for in-memory data management: Memcached, Redis and the Resilient Distributed Datasets (RDD) implemented ... system handles efficiently both types of workloads. For Memcached and Redis the CPU and I/O performance ...
Tópico(s): Advanced Data Storage Technologies
2014 - Association for Computing Machinery | Proceedings of the VLDB Endowment
... while maintaining good search performance. Moreover, we replaced Memcached's internal hash index with tree indices. Our real machine Memcached experiments show that wB + -Trees achieve up to ...
Tópico(s): Advanced Data Storage Technologies
2015 - Association for Computing Machinery | Proceedings of the VLDB Endowment
Xiameng Hu, Xiaolin Wang, Lan Hua Zhou, Yingwei Luo, Chen Ding, Song Jiang, Zhenlin Wang,
... critical layer in today's web server architectures. Memcached is one of the most effective, representative, and ... the problem by first analyzing the locality of Memcached's requests and then reassigning slabs to minimize ...
Tópico(s): Cloud Computing and Resource Management
2016 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Computers
Ofir Weisse, Valeria Bertacco, Todd Austin,
... applications with high system calls frequency, such as memcached, openVPN, and lighttpd, which all have high bandwidth ... solution. Compared to a baseline SGX implementation of memcached, openVPN, and lighttpd - we show that using the ...
Tópico(s): Advanced Data Storage Technologies
2017 - ACM SIGARCH | ACM SIGARCH Computer Architecture News
Zhaoyan Shen, Feng Chen, Yichen Jia, Zili Shao,
... services. Conventional key-value cache systems, such as Memcached, heavily rely on expensive DRAM memory. To lower ... systems typically take commercial SSDs and adopt a Memcached-like scheme to store and manage key-value ...
Tópico(s): Peer-to-Peer Network Technologies
2018 - Association for Computing Machinery | ACM Transactions on Storage
Hai Jin, Zhiwei Li, Haikun Liu, Xiaofei Liao, Yu Zhang,
... the DRAM. We implement the proposed schemes with Memcached and evaluate it with Zipfian-like workloads. Experiment ... accesses by 70 percent compared to the vanilla Memcached running on a DRAM/NVM hybrid memory system ...
Tópico(s): Parallel Computing and Optimization Techniques
2019 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Parallel and Distributed Systems
Kefei Wang, Jian Liu, Feng Chen,
... centers, memory-based key-value systems, such as Memcached and Redis, play an indispensable role in providing ... level support, and implemented two prototypes based on Memcached and Redis with the proposed Cavast scheme. Our ...
Tópico(s): Cloud Computing and Resource Management
2020 - Association for Computing Machinery | Proceedings of the VLDB Endowment
Agathe Blaise, Mathieu Bouet, Vania Conan, Stefano Secci,
... attack on September 2016, or more recently the memcached attack on March 2018, this time with no ... years allows identifying major attacks (including Mirai and memcached) that current Intrusion Detection Systems (IDSs) have not ...
Tópico(s): Anomaly Detection Techniques and Applications
2020 - Elsevier BV | Computer Networks
Jihang Liu, Shimin Chen, Lujun Wang,
... X-Engine, a commercial OLTP storage engine, and Memcached, an open source key-value store. X-Engine and Memcached results confirm our findings in the micro-benchmarks.
Tópico(s): Advanced Memory and Neural Computing
2020 - Association for Computing Machinery | Proceedings of the VLDB Endowment
Xiaotao Guo, Xuwei Xue, Fulong Yan, Bitao Pan, Georgios Exarchakos, Nicola Calabretta,
... and two different applications (distributed computing and a Memcached database), the application runtime of the disaggregated prototype ... show that the disaggregated prototype performs better with Memcached database applications, achieving a 1.46 × faster runtime ...
Tópico(s): Advanced Optical Network Technologies
2021 - | Journal of Optical Communications and Networking
Chengjian Liu, Kai Ouyang, Xiaowen Chu, Hai Liu, Yiu-Wing Leung,
... the design, implementation, analysis, and evaluation of R-Memcached, a reliable in-memory key-value cache system that is built on top of the popular Memcached software. R-Memcached exploits coding techniques to achieve reliability, and can ... node failures. Our experimental results show that R-Memcached can maintain very good latency and throughput performance ...
Tópico(s): Cloud Computing and Resource Management
2015 - Tsinghua University Press | Tsinghua Science & Technology
Wenlong Ma, Yuqing Zhu, Cheng Li, Mengying Guo, Yungang Bao,
... on multi-core machines, significantly outperforming Redis and Memcached for a variety of mixed read and write ... in-memory KV stores (i.e., Redis and Memcached), experimental results show that: (1) for write-intensive workloads, BiloKey outperforms Redis and Memcached by 7.8x and 3.7x on average ( ... read-intensive workloads, BiloKey also outperforms Redis and Memcached by 1.2x and 1.8x on average.
Tópico(s): Distributed systems and fault tolerance
2019 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Parallel and Distributed Systems
Chengjian Liu, Kai Ouyang, Xiaowen Chu, Hai Liu, Yiu-Wing Leung,
... present the design, implementation, and evaluation of R-Memcached, a reliable in-memory key-value cache system that is built on top of the popular Memcached. R-Memcached exploits coding techniques to achieve reliability, and can ... node failures. Our experimental results show that R-Memcached can maintain very good latency and throughput performance ...
Tópico(s): Distributed systems and fault tolerance
2015 - Springer Science+Business Media | Lecture notes in computer science
... acting as compatible drop-in replacement of the memcached software package, which is widely used in industry. ... edu/sympa/info/verifythis-ltc Reference System: http://memcached.org/
Tópico(s): Distributed systems and fault tolerance
2023 - Springer Science+Business Media | Lecture notes in computer science
G. Abla, E.N. Kim, D. P. Schissel, S. Flanagan,
... 2.0 technologies, such as AJAX, Django, and Memcached, to develop a highly interactive and customizable user ...
Tópico(s): Advanced Computational Techniques and Applications
2010 - Elsevier BV | Fusion Engineering and Design