Demo Data from EDBT 2026 / reviewers in the wild / expert
Abhinav Duggal
dblp:96/10309
· DBLP profile ↗
6ranked-venue papers
2as first author
2since 2021 · last 2022
0000-0002-8223-5828ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Security and privacy · 1 · 1 first-author
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
4 papers |
Storage systems · 97% Cloud and datacenter computing · 3% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › data reduction
data deduplication |
1.8 | 4 | 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems · ACM Trans. Storage 2022 The what, The from, and The to: The Migration Games in Deduplicated Systems · FAST 2022 Data Domain Cloud Tier: Backup here, backup there, deduplicated everywhere! · USENIX ATC 2019 |
Storage systems
data migration |
1.1 | 2 | 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems · ACM Trans. Storage 2022 The what, The from, and The to: The Migration Games in Deduplicated Systems · FAST 2022 |
Mathematical optimization
integer programming |
0.6 | 1 | 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems · ACM Trans. Storage 2022 |
Storage systems › storage management › storage resource management
cloud tiering |
0.4 | 1 | 2019 | Data Domain Cloud Tier: Backup here, backup there, deduplicated everywhere! · USENIX ATC 2019 |
Storage systems › flash and SSD › flash memory management
garbage collection |
0.3 | 1 | 2017 | The Logic of Physical Garbage Collection in Deduplicating Storage · FAST 2017 |
Storage systems
storage reliability |
0.3 | 2 | 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems · FAST 2022 The Logic of Physical Garbage Collection in Deduplicating Storage · FAST 2017 |
Storage systems
data placement |
0.2 | 1 | 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems · FAST 2022 |
Cloud and datacenter computing
cloud storage |
0.1 | 1 | 2019 | Data Domain Cloud Tier: Backup here, backup there, deduplicated everywhere! · USENIX ATC 2019 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 1.1greedy algorithm · 1.1clustering algorithms · 0.6clustering algorithm · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | The what, The from, and The to: The Migration Games in Deduplicated Systems
Roei Kisous, Ariel Kolikant, Abhinav Duggal, Sarai Sheinvald, Gala Yadgar |
FAST | 3 |
| 2022 | The what, The from, and The to: The Migration Games in Deduplicated SystemsabstractDeduplication reduces the size of the data stored in large-scale storage systems by replacing duplicate data blocks with references to their unique copies. This creates dependencies between files that contain similar content and complicates the management of data in the system. In this article, we address the problem of data migration, in which files are remapped between different volumes as a result of system expansion or maintenance. The challenge of determining which files and blocks to migrate has been studied extensively for systems without deduplication. In the context of deduplicated storage, however, only simplified migration scenarios have been considered. In this article, we formulate the general migration problem for deduplicated systems as an optimization problem whose objective is to minimize the system’s size while ensuring that the storage load is evenly distributed between the system’s volumes and that the network traffic required for the migration does not exceed its allocation. We then present three algorithms for generating effective migration plans, each based on a different approach and representing a different trade-off between computation time and migration efficiency. Our greedy algorithm provides modest space savings but is appealing thanks to its exceptionally short runtime. Its results can be improved by using larger system representations. Our theoretically optimal algorithm formulates the migration problem as an integer linear programming (ILP) instance. Its migration plans consistently result in smaller and more balanced systems than those of the greedy approach, although its runtime is long and, as a result, the theoretical optimum is not always found. Our clustering algorithm enjoys the best of both worlds: its migration plans are comparable to those generated by the ILP-based algorithm, but its runtime is shorter, sometimes by an order of magnitude. It can be further accelerated at a modest cost in the quality of its results. Roei Kisous, Ariel Kolikant, Abhinav Duggal, Sarai Sheinvald, Gala Yadgar |
ACM Trans. Storage | 3 |
| 2019 | Data Domain Cloud Tier: Backup here, backup there, deduplicated everywhere!
Abhinav Duggal, Fani Jenkins, Philip Shilane, Ramprasad Chinthekindi, Ritesh Shah, Mahesh Kamat |
USENIX ATC | 1 |
| 2017 | The Logic of Physical Garbage Collection in Deduplicating Storage
Fred Douglis, Abhinav Duggal, Philip Shilane, Tony Wong, Shiqin Yan, Fabiano C. Botelho |
FAST | 2 |
| 2012 | Categorising Context and Using Short Term Contextual Information to Obtain Long Term ContextabstractContext Aware computing has been one of the most challenging and interesting developments from the past decade. But as it turns out, context is a poorly used source of information which, most of the times is utilized inefficiently in Ubiquitous Computing Environments due to impoverished understanding of the term. To address this, in this paper, we first discuss how existing context aware systems exploit context and our own categorization of context. Then, we define two concepts - long term context and short term context. We discuss how they can be obtained and how their importance varies in different scenarios. They help in understanding context in a much better way and are necessary for an accurate data provisioning. Also, we introduce a method of estimating long term context using short term context patterns over a time duration. Abhinav Duggal, Manoj Misra, Ramesh Srinivasaraghavan |
TrustCom | 1 |
| 2011 | Redflag: A Framework for Analysis of Kernel-Level Concurrency
Justin Seyster, Prabakar Radhakrishnan, Samriti Katoch, Abhinav Duggal, Scott D. Stoller, Erez Zadok |
ICA3PP (1) | 4 |