EDBT 2026 Demo / reviewers in the wild / expert
Lawrence Chiu
dblp:91/3355
· DBLP profile ↗
9ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7Databases, data management, data science and information retrieval · 3Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Storage systems · 47% Memory systems · 38% Performance modeling and evaluation · 12% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › non-volatile memory
phase change memory |
0.4 | 2 | 2014 | Evaluating Phase Change Memory for Enterprise Storage Systems: A Study of Caching and Tiering Approaches · ACM Trans. Storage 2014 Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches · FAST 2014 |
Storage systems
i/o workload characterization |
0.2 | 1 | 2016 | Analyzing Enterprise Storage Workloads With Graph Modeling and Clustering · IEEE J. Sel. Areas Commun. 2016 |
Performance modeling and evaluation
trace analysis |
0.2 | 1 | 2016 | Analyzing Enterprise Storage Workloads With Graph Modeling and Clustering · IEEE J. Sel. Areas Commun. 2016 |
Storage systems › storage architecture
enterprise storage |
0.2 | 1 | 2014 | Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches · FAST 2014 |
Memory systems
non-volatile memory |
0.2 | 1 | 2014 | Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches · FAST 2014 |
Memory systems › cache management
storage caching |
0.2 | 1 | 2014 | Evaluating Phase Change Memory for Enterprise Storage Systems: A Study of Caching and Tiering Approaches · ACM Trans. Storage 2014 |
Storage systems › storage hierarchy
tiered storage |
0.2 | 1 | 2014 | Evaluating Phase Change Memory for Enterprise Storage Systems: A Study of Caching and Tiering Approaches · ACM Trans. Storage 2014 |
Storage systems › storage architecture
storage controller |
0.1 | 1 | 2009 | A Systematic Approach to System State Restoration during Storage Controller Micro-Recovery · FAST 2009 |
Storage systems
data placement |
0.1 | 1 | 2016 | Analyzing Enterprise Storage Workloads With Graph Modeling and Clustering · IEEE J. Sel. Areas Commun. 2016 |
Distributed systems › fault tolerance › failure recovery
state restoration |
0.0 | 1 | 2009 | A Systematic Approach to System State Restoration during Storage Controller Micro-Recovery · FAST 2009 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2008 | Enhancing Storage System Availability on Multi-Core Architectures with Recovery-Conscious Scheduling · FAST 2008 |
Methods — techniques the papers use, named apart from their topics
weighted similarity learning · 0.2matrix computation optimization · 0.2graph modeling · 0.2graph clustering · 0.2workload trace analysis · 0.2performance study · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Trillion Operations Key-Value Storage Engine: Revisiting the Mission Critical Analytics Storage Software StackabstractData is the new natural resource of this century. As data volumes grow and applications aimed at monetizing the data continue to evolve, data processing platforms are expected to meet new scale, performance, reliability and data retention requirements. At the same time, storage hardware continues to improve in performance and price-performance. In this paper, we present TOKVS - Trillion Operation Key-Value Store, a NoSQL storage engine that redefines the storage software stack to meet the requirements of next-generation applications on next-generation hardware. Sangeetha Seshadri, Paul Muench, Lawrence Chiu |
ICDCS | 3 |
| 2016 | Neutrino: Revisiting Memory Caching for Iterative Data Analytics
Erci Xu, Mohit Saxena, Lawrence Chiu |
HotStorage | 3 |
| 2016 | Analyzing Enterprise Storage Workloads With Graph Modeling and ClusteringabstractUtilizing graph analysis models and algorithms to exploit complex interactions over a network of entities is emerging as an attractive network analytic technology. In this paper, we show that traditional column or row-based trace analysis may not be effective in deriving deep insights hidden in the storage traces collected over complex storage applications, such as complex spatial and temporal patterns, hotspots and their movement patterns. We propose a novel graph analytics framework, GraphLens, for mining and analyzing real world storage traces with three unique features. First, we model storage traces as heterogeneous trace graphs in order to capture multiple complex and heterogeneous factors, such as diverse spatial/temporal access information and their relationships, into a unified analytic framework. Second, we employ and develop an innovative graph clustering method that employs two levels of clustering abstractions on storage trace analysis. We discover interesting spatial access patterns and identify important temporal correlations among spatial access patterns. This enables us to better characterize important hotspots and understand hotspot movement patterns. Third, at each level of abstraction, we design a unified weighted similarity measure through an iterative dynamic weight learning algorithm. With an optimal weight assignment scheme, we can efficiently combine the correlation information for each type of storage access patterns, such as random versus sequential, read versus write, to identify interesting spatial/temporal correlations hidden in the traces. Some optimization techniques on matrix computation are proposed to further improve the efficiency of our clustering algorithm on large trace datasets. Extensive evaluation on real storage traces shows GraphLens can provide broad and deep trace analysis for better storage strategy planning and efficient data placement guidance. GraphLens can be applied to both a single PC with multiple disks and a distributed network across a cluster of compute nodes to offer a few opportunities for optimization of storage performance. Yang Zhou 0001, Ling Liu 0001, Sangeetha Seshadri, Lawrence Chiu |
IEEE J. Sel. Areas Commun. | 4 |
| 2014 | Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches
Hyojun Kim, Sangeetha Seshadri, Clem Dickey, Lawrence Chiu |
FAST | 4 |
| 2014 | Evaluating Phase Change Memory for Enterprise Storage Systems: A Study of Caching and Tiering ApproachesabstractStorage systems based on Phase Change Memory (PCM) devices are beginning to generate considerable attention in both industry and academic communities. But whether the technology in its current state will be a commercially and technically viable alternative to entrenched technologies such as flash-based SSDs remains undecided. To address this, it is important to consider PCM SSD devices not just from a device standpoint, but also from a holistic perspective. This article presents the results of our performance study of a recent all-PCM SSD prototype. The average latency for a 4KiB random read is 6.7μs, which is about 16× faster than a comparable eMLC flash SSD. The distribution of I/O response times is also much narrower than flash SSD for both reads and writes. Based on the performance measurements and real-world workload traces, we explore two typical storage use cases: tiering and caching. We report that the IOPS/$ of a tiered storage system can be improved by 12--66% and the aggregate elapsed time of a server-side caching solution can be improved by up to 35% by adding PCM. Our results show that (even at current price points) PCM storage devices show promising performance as a new component in enterprise storage systems. Hyojun Kim, Sangeetha Seshadri, Clem Dickey, Lawrence Chiu |
ACM Trans. Storage | 4 |
| 2010 | Adaptive Data Migration in Multi-tiered Storage Based Cloud EnvironmentabstractMulti-tiered storage systems today are integrating Solid State Disks (SSD) on top of traditional rotational hard disks for performance enhancement due to the significant IO improvements in SSD technology. It is widely recognized that automated data migration between SSD and HDD plays a critical role in effective integration of SSD into multi-tiered storage systems. Furthermore, effective data migration has to take into account of application specific workload characteristics, deadlines, and IO profiles. An important and interesting challenge for automated data migration in multi-tiered storage systems is how to fully release the power of data migration while guaranteeing the migration deadline is critical to maximizing the performance of SSD-enabled multi-tiered storage system. In this paper, we present an adaptive look ahead data migration model that can incorporate application specific characteristics and I/O profiles as well as workload deadlines. Our adaptive data migration model has three unique features. First, it incorporates a set of key factors that may impact on the performance of look ahead migration efficiency in our formal model develop. Second, our data migration model can adaptively determine the optimal look ahead window size, based on several parameters, to optimize the effectiveness of look ahead migration. Third, we formally and experimentally show that the adaptive data migration model can improve overall system performance and resource utilization while meeting workload deadlines. Through our trace driven experimental study, we compare the adaptive look ahead migration approach with the basic migration model and show that the adaptive migration model is effective and efficient for continuously improving and tuning of the performance and scalability of multi-tier storage systems. Gong Zhang 0008, Lawrence Chiu, Ling Liu 0001 |
IEEE CLOUD | 2 |
| 2010 | Automated lookahead data migration in SSD-enabled multi-tiered storage systemsabstractThe significant IO improvements of Solid State Disks (SSD) over traditional rotational hard disks makes it an attractive approach to integrate SSDs in tiered storage systems for performance enhancement. However, to integrate SSD into multi-tiered storage system effectively, automated data migration between SSD and HDD plays a critical role. In many real world application scenarios like banking and supermarket environments, workload and IO profile present interesting characteristics and also bear the constraint of workload deadline. How to fully release the power of data migration while guaranteeing the migration deadline is critical to maximizing the performance of SSD-enabled multi-tiered storage system. In this paper, we present an automated, deadline-aware, lookahead migration scheme to address the data migration challenge. We analyze the factors that may impact on the performance of lookahead migration efficiency and develop a greedy algorithm to adaptively determine the optimal lookahead window size to optimize the effectiveness of lookahead migration, aiming at improving overall system performance and resource utilization while meeting workload deadlines. We compare our lookahead migration approach with the basic migration model and validate the effectiveness and efficiency of our adaptive lookahead migration approach through a trace driven experimental study. Gong Zhang 0008, Lawrence Chiu, Clem Dickey, Ling Liu 0001, Paul Muench, Sangeetha Seshadri |
MSST | 2 |
| 2009 | A Systematic Approach to System State Restoration during Storage Controller Micro-Recovery
Sangeetha Seshadri, Lawrence Chiu, Ling Liu 0001 |
FAST | 2 |
| 2008 | Enhancing Storage System Availability on Multi-Core Architectures with Recovery-Conscious Scheduling
Sangeetha Seshadri, Lawrence Chiu, Cornel Constantinescu, Subashini Balachandran, Clem Dickey, Ling Liu 0001, Paul Muench |
FAST | 2 |