Vasily Tarasov

dblp:73/5769 · DBLP profile ↗
← Back
10ranked-venue papers in the field
2as first author
2since 2021 · last 2023
0000-0003-1424-9977ORCID · corroborated

Domains — venue-derived; a paper can count in several

Big Data, Cloud & Distributed Data Systems · 9 (2 first)Database Systems & Data Management · 1
YearPublicationVenuePosition
2023 InfiniStore: Elastic Serverless Cloud Storage
abstract
Cloud object storage such as AWS S3 is cost-effective and highly elastic but relatively slow, while high-performance cloud storage such as AWS ElastiCache is expensive and provides limited elasticity. We present a new cloud storage service called ServerlessMemory, which stores data using the memory of serverless functions. ServerlessMemory employs a sliding-window-based memory management strategy inspired by the garbage collection mechanisms used in the programming language to effectively segregate hot/cold data and provides fine-grained elasticity, good performance, and a pay-per-access cost model with extremely low cost. We then design and implement InfiniStore, a persistent and elastic cloud storage system, which seamlessly couples the function-based ServerlessMemory layer with a persistent, inexpensive cloud object store layer. InfiniStore enables durability despite function failures using a fast parallel recovery scheme built on the auto-scaling functionality of a FaaS (Function-as-a-Service) platform. We evaluate InfiniStore extensively using both microbenchmarking and two real-world applications. Results show that InfiniStore has more performance benefits for objects larger than 10 MB compared to AWS ElastiCache and Anna, and InfiniStore achieves 26.25% and 97.24% tenant-side cost reduction compared to InfiniCache and ElastiCache, respectively.
Benjamin Carver, Nicholas John Newman, Ali Anwar 0001, Lukas Rupprecht, Vasily Tarasov, Dimitrios Skourtis, Feng Yan 0001, Yue Cheng 0001
Proc. VLDB Endow.8
2021 CNSBench: A Cloud Native Storage Benchmark
Alex Merenstein, Vasily Tarasov, Ali Anwar 0001, Deepavali Bhagwat, Julie Lee, Lukas Rupprecht, Dimitrios Skourtis, Erez Zadok
FAST2
2020 InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache
Ali Anwar 0001, Lukas Rupprecht, Dimitrios Skourtis, Vasily Tarasov, Feng Yan 0001, Yue Cheng 0001
FAST7
2018 Improving Docker Registry Design Based on Production Workload Analysis
Ali Anwar 0001, Mohamed Mohamed 0001, Vasily Tarasov, Michael Littley, Lukas Rupprecht, Yue Cheng 0001, Dimitrios Skourtis, Amit Warke, Heiko Ludwig, Dean Hildebrand, Ali Raza Butt
FAST3
2017 On the Performance Variation in Modern Storage Stacks
Vasily Tarasov, Hari Prasath Raman, Dean Hildebrand, Erez Zadok
FAST2
2017 To FUSE or Not to FUSE: Performance of User-Space File Systems
Bharath Kumar Reddy Vangoor, Vasily Tarasov, Erez Zadok
FAST2
2016 Using Hints to Improve Inline Block-layer Deduplication
Sonam Mandal, Geoffrey H. Kuenning, Dongju Ok, Varun Shastry, Philip Shilane, Sun Zhen, Vasily Tarasov, Erez Zadok
FAST7
2013 Virtual machine workloads: the case for new benchmarks for NAS
Vasily Tarasov, Dean Hildebrand, Geoffrey H. Kuenning, Erez Zadok
FAST1
2012 Extracting flexible, replayable models from large block traces
Vasily Tarasov, Santhosh Kumar, Jack Ma, Dean Hildebrand, Anna Povzner, Geoffrey H. Kuenning, Erez Zadok
FAST1
2010 Evaluating Performance and Energy in File System Server Workloads
Priya Sehgal, Vasily Tarasov, Erez Zadok
FAST2