7 citations · 27 across the 9 of their papers we have counts for
7 papers · 1 filter
Message-Oriented Middleware Systems: Technology Overview
Wael Al-Manasrah, Zuhair AlSader, Tim Brecht +2
We present a comprehensive characterization study of open-source message-oriented middleware (MOM) systems. We followed a rigorous methodology to select and study ten popular and d…
Accelerating Data Chunking in Deduplication Systems using Vector Instructions
Sreeharsha Udayashankar, Abdelrahman Baba, Samer Al-Kiswany
Content-defined Chunking (CDC) algorithms dictate the overall space savings that deduplication systems achieve. However, due to their need to scan each file in its entirety, they a…
Vectorized Sequence-Based Chunking for Data Deduplication
Sreeharsha Udayashankar, Samer Al-Kiswany
Data deduplication has gained wide acclaim as a mechanism to improve storage efficiency and conserve network bandwidth. Its most critical phase, data chunking, is responsible for t…
Predicting Intermediate Storage Performance for Workflow Applications
Lauro Beltrão Costa, Abmar Barros, Samer Al-Kiswany +3
Configuring a storage system to better serve an application is a challenging task complicated by a multidimensional, discrete configuration space and the high cost of space explora…
The Case for Cross-Layer Optimizations in Storage: A Workflow-Optimized Storage System
Samer Al-Kiswany, Emalayan Vairavanathan, Lauro B. Costa +2
This paper proposes using file system custom metadata as a bidirectional communication channel between applications and the storage system. This channel can be used to pass hints t…
GPUs as Storage System Accelerators
Samer Al-Kiswany, Abdullah Gharaibeh, Matei Ripeanu
Massively multicore processors, such as Graphics Processing Units (GPUs), provide, at a comparable price, a one order of magnitude higher peak performance than traditional CPUs. Th…
stdchk: A Checkpoint Storage System for Desktop Grid Computing
Samer Al Kiswany, Matei Ripeanu, Sudharshan S. Vazhkudai +1
Checkpointing is an indispensable technique to provide fault tolerance for long-running high-throughput applications like those running on desktop grids. This paper argues that a d…