Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Andrzej Jackowski

dblp:341/3786 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2023
0000-0002-4203-3973ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

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
3 papers
Storage systems · 81% Memory systems · 10% Cloud and datacenter computing · 9%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › data reduction
data deduplication
1.322023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
InftyDedup: Scalable and Cost-Effective Cloud Tiering with Deduplication · FAST 2023
Storage systems › storage management › storage resource management
cloud tiering
0.712023
InftyDedup: Scalable and Cost-Effective Cloud Tiering with Deduplication · FAST 2023
Memory systems › memory access optimization
data movement reduction
0.712023
Derrick: A Three-layer Balancer for Self-managed Continuous Scalability · ACM Trans. Storage 2023
Storage systems
data placement
0.712023
Derrick: A Three-layer Balancer for Self-managed Continuous Scalability · ACM Trans. Storage 2023
Storage systems
distributed storage
0.712023
Derrick: A Three-layer Balancer for Self-managed Continuous Scalability · ACM Trans. Storage 2023
Storage systems
metadata management
0.712023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
Storage systems
object storage
0.712023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
Storage systems
storage reliability
0.712023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
Cloud and datacenter computing
cloud storage
0.422023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
InftyDedup: Scalable and Cost-Effective Cloud Tiering with Deduplication · FAST 2023
Storage systems › storage management
backup systems
0.212023
ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication · IEEE Trans. Parallel Distributed Syst. 2023
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.212023
Derrick: A Three-layer Balancer for Self-managed Continuous Scalability · ACM Trans. Storage 2023

Methods — techniques the papers use, named apart from their topics

distributed data structures · 0.7balancing algorithm · 0.7
YearPublicationVenuePosition
2023 InftyDedup: Scalable and Cost-Effective Cloud Tiering with Deduplication
Iwona Kotlarska, Andrzej Jackowski, Krzysztof Lichota, Michal Welnicki, Cezary Dubnicki, Konrad Iwanicki
FAST2
2023 Derrick: A Three-layer Balancer for Self-managed Continuous Scalability
abstract
Data arrangement determines the capacity, resilience, and performance of a distributed storage system. A scalable self-managed system must place its data efficiently not only during stable operation but also after an expansion, planned downscaling, or device failures. In this article, we present Derrick, a data balancing algorithm addressing these needs, which has been developed for HYDRAstor, a highly scalable commercial storage system. Derrick makes its decisions quickly in case of failures but takes additional time to find a nearly optimal data arrangement and a plan for reaching it when the device population changes. Compared to balancing algorithms in two other state-of-the-art systems, Derrick provides better capacity utilization, reduced data movement, and improved performance. Moreover, it can be easily adapted to meet custom placement requirements.
Andrzej Jackowski, Leszek Gryz, Michal Welnicki, Cezary Dubnicki, Konrad Iwanicki
ACM Trans. Storage1
2023 ObjDedup: High-Throughput Object Storage Layer for Backup Systems With Block-Level Deduplication
abstract
The immense popularity of object storage is also affecting the market of backup. Not only have novel backup solutions emerged that utilize cloud-based object storage as backends, but also support for object storage interfaces is increasingly expected from traditional dedicated backup appliances. This latter trend especially concerns systems with data deduplication, as they can offer compelling gains in storage capacity and throughput. However, such systems have been designed for interfaces and workloads that are markedly different from those encountered in object storage. Notably, they expect data to be written in portions that are orders of magnitude longer than those in the novel object-storage-oriented backup applications. In this light, we contribute twofold. First, contrasting the properties of object storage interfaces with usage patterns from 686 commercial deployments of backup appliances, we identify specific issues an implementation of such an interface has to address to offer adequate performance in a backup system with block-level deduplication. In particular, we show that a major challenge is efficient metadata management. Second, we present distributed data structures and algorithms to handle object metadata in backup systems with block-level deduplication. Subsequently, we implement them as an object storage layer for our HYDRAstor backup system. In comparison to object storage without in-line deduplication, our solution achieves 1.8–3.93x higher write throughput. Compared to object storage on top of a state-of-the-art file-based backup system, it processes 5.26–11.34x more object put operations per time unit.
Andrzej Jackowski, Lukasz Slusarczyk, Krzysztof Lichota, Michal Welnicki, Rafal Wijata, Mateusz Kielar, Tadeusz Kopec, Cezary Dubnicki, Konrad Iwanicki
IEEE Trans. Parallel Distributed Syst.1