Demo Data from EDBT 2026 / reviewers in the wild / expert
Mohammed Abouzour
dblp:32/8707
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 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
2 papers |
Storage systems · 58% Memory systems · 21% Cloud and datacenter computing · 21% | |
| Databases, data mining, and information retrieval
1 paper |
Distributed and cloud data management · 44% Transaction processing and concurrency control · 44% Query processing and optimization · 13% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.6 | 1 | 2022 | An Extended SSD-Based Cache for Efficient Object Store Access in SAP IQ · ICDE 2022 |
Cloud and datacenter computing › cloud data management
cloud-native database |
0.6 | 1 | 2022 | An Extended SSD-Based Cache for Efficient Object Store Access in SAP IQ · ICDE 2022 |
Storage systems › flash and SSD
SSD cache |
0.6 | 1 | 2022 | An Extended SSD-Based Cache for Efficient Object Store Access in SAP IQ · ICDE 2022 |
Distributed and cloud data management › cloud database
cloud-native database |
0.5 | 1 | 2021 | Bringing Cloud-Native Storage to SAP IQ · SIGMOD Conference 2021 |
Transaction processing and concurrency control › transaction processing architecture
transaction manager |
0.5 | 1 | 2021 | Bringing Cloud-Native Storage to SAP IQ · SIGMOD Conference 2021 |
Storage systems › object storage
cloud object store |
0.5 | 1 | 2021 | Bringing Cloud-Native Storage to SAP IQ · SIGMOD Conference 2021 |
Storage systems › storage hierarchy
tiered storage |
0.5 | 1 | 2021 | Bringing Cloud-Native Storage to SAP IQ · SIGMOD Conference 2021 |
Methods — techniques the papers use, named apart from their topics
caching layer · 1.0buffer manager extension · 1.0buffer management · 0.6SSD caching · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | An Extended SSD-Based Cache for Efficient Object Store Access in SAP IQabstractThe cloud-native version of SAP IQ aims to reduce the storage and compute costs by storing data directly on object stores while benefiting from the greater elasticity and scale-out properties that are offered. In the cloud-native version of SAP IQ, the buffer manager has gone through a significant re-design for two major reasons. First, RAM is more expensive on the cloud; therefore, a buffer manager that relies exclusively on RAM would not have been a viable solution. Second, on object stores, read and write operations are generally associated with higher latencies. To counteract the impact of higher latencies without utilizing more RAM, we have extended SAP IQ's buffer manager with a second layer of cache, namely, the Extended Cache Manager (ECM). The ECM relies on fast solid state drives (SSDs). In this paper, we describe our experience with the design and implementation of the ECM, in particular, the design choices we had to make to overcome the fact that, when compared to object stores, SSDs have a much more limited I/O bandwidth. Sagar Shedge, Nishant Sharma, Anant Agarwal, Mohammed Abouzour, Günes Aluç |
ICDE | 4 |
| 2021 | Bringing Cloud-Native Storage to SAP IQabstractIn this paper, we describe our journey of transforming SAP IQ into a relational database management system (RDBMS) that utilizes cheap, elastically scalable object stores on the cloud. SAP IQ is a three-decade old, disk-based, columnar RDBMS that is optimized for complex online analytical processing (OLAP) workloads. Traditionally, SAP IQ has been designed to operate on shared storage devices with strong consistency guarantees (e.g., high-caliber storage area network devices). Therefore, deploying SAP IQ on the cloud, as is, would have meant utilizing storage solutions such as NetApp or AWS EFS that provide a POSIX compliant file interface and strong consistency guarantees, but at a much higher monetary cost. These costs can accumulate easily to diminish the economies of scale that one would expect on the cloud, which can be undesirable. Instead, we have enhanced the design of SAP IQ to operate on cloud object stores such as AWS S3 and Azure Blob Storage. Object stores rely on a weaker consistency model, and potentially have higher latency; however, because of these design trade-offs, they are able to offer (i) better pricing, (ii) enhanced durability, (iii) improved elasticity, and (iv) higher throughput. By enhancing SAP IQ to operate under these design trade-offs, we have unlocked many of the opportunities offered by object stores. More specifically, we have extended SAP IQ's buffer manager and transaction manager, and have introduced a new caching layer that utilizes instance storage on AWS EC2. Experiments using the TPC-H benchmark demonstrate that we can gain an order of magnitude reduction in data-at rest storage costs while improving query and load performance. Mohammed Abouzour, Günes Aluç, Ivan T. Bowman, Nandan Marathe, Sagar Ranadive, Muhammed Sharique, John Smirnios |
SIGMOD Conference | 1 |