EDBT 2026 Demo / reviewers in the wild / expert
Andromachi Hatzieleftheriou
dblp:126/7157
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 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 · 86% Cloud and datacenter computing · 14% | |
| Network and information security
1 paper |
Authentication and access control · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › file systems
distributed file system |
0.7 | 2 | 2019 | Multitenant Access Control for Cloud-Aware Distributed Filesystems · IEEE Trans. Dependable Secur. Comput. 2019 Client-Side Journaling for Durable Shared Storage · ACM Trans. Storage 2017 |
Storage systems › file systems
journaling file system |
0.4 | 2 | 2015 | Host-side Filesystem Journaling for Durable Shared Storage · FAST 2015 Improving Bandwidth Efficiency for Consistent Multistream Storage · ACM Trans. Storage 2013 |
Storage systems
storage virtualization |
0.3 | 1 | 2017 | Client-Side Journaling for Durable Shared Storage · ACM Trans. Storage 2017 |
Storage systems
file systems |
0.3 | 2 | 2015 | Host-side Filesystem Journaling for Durable Shared Storage · FAST 2015 Improving Bandwidth Efficiency for Consistent Multistream Storage · ACM Trans. Storage 2013 |
Cloud and datacenter computing
multi-tenancy |
0.1 | 1 | 2019 | Multitenant Access Control for Cloud-Aware Distributed Filesystems · IEEE Trans. Dependable Secur. Comput. 2019 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2019 | Multitenant Access Control for Cloud-Aware Distributed Filesystems · IEEE Trans. Dependable Secur. Comput. 2019 |
Cloud and datacenter computing
datacenter storage |
0.1 | 1 | 2017 | Client-Side Journaling for Durable Shared Storage · ACM Trans. Storage 2017 |
Storage systems
shared storage |
0.1 | 1 | 2015 | Host-side Filesystem Journaling for Durable Shared Storage · FAST 2015 |
Storage systems
crash recovery |
0.0 | 1 | 2013 | Improving Bandwidth Efficiency for Consistent Multistream Storage · ACM Trans. Storage 2013 |
Methods — techniques the papers use, named apart from their topics
secure protocol design · 0.8prototype evaluation · 0.8journaling · 0.3client-side caching · 0.3wasteless journaling · 0.2selective journaling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Multitenant Access Control for Cloud-Aware Distributed FilesystemsabstractIn a virtualization environment that serves multiple tenants (independent organizations), storage consolidation at the filesystem level is desirable because it enables data sharing, administration efficiency, and performance optimizations. The scalable deployment of filesystems in such environments is challenging due to intermediate translation layers required for networked file access or identity management. First we define the entities involved in a multitenant filesystem and present relevant security requirements. Then we introduce the design of the Dike authorization architecture. It combines native access control with tenant namespace isolation and compatibility to object-based filesystems. We introduce secure protocols to authenticate the participating entities and authorize the data access over the network. We alternatively use a local cluster and a public cloud to experimentally evaluate a Dike prototype implementation that we developed. At several thousand tenants, our prototype incurs limited performance overhead below 21 percent, unlike a solution from industry whose multitenancy overhead approaches 84 percent in some cases. Giorgos Kappes, Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2017 | Client-Side Journaling for Durable Shared StorageabstractHardware consolidation in the datacenter often leads to scalability bottlenecks from heavy utilization of critical resources, such as the storage and network bandwidth. Client-side caching on durable media is already applied at block level to reduce the storage backend load but has received criticism for added overhead, restricted sharing, and possible data loss at client crash. We introduce a journal to the kernel-level client of an object-based distributed filesystem to improve durability at high I/O performance and reduced shared resource utilization. Storage virtualization at the file interface achieves clear consistency semantics across data and metadata, supports native file sharing among clients, and provides flexible configuration of durable data staging at the host. Over a prototype that we have implemented, we experimentally quantify the performance and efficiency of the proposed Arion system in comparison to a production system. We run microbenchmarks and application-level workloads over a local cluster and a public cloud. We demonstrate reduced latency by 60% and improved performance up to 150% at reduced server network and disk bandwidth by 41% and 77%, respectively. The performance improvement reaches 92% for 16 relational databases as clients and gets as high as 11.3x with two key-value stores as clients. Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
ACM Trans. Storage | 1 |
| 2015 | Host-side Filesystem Journaling for Durable Shared Storage
Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
FAST | 1 |
| 2014 | Virtualization-aware access control for multitenant filesystemsabstractIn a virtualization environment that serves multiple tenants, storage consolidation at the filesystem level is desirable because it enables data sharing, administration efficiency, and performance optimizations. The scalable deployment of filesystems in such environments is challenging due to intermediate translation layers required for networked file access or identity management. First we present several security requirements in multitenant filesystems. Then we introduce the design of the Dike authorization architecture. It combines native access control with tenant namespace isolation and compatibility to object-based filesystems. We use a public cloud to experimentally evaluate a prototype implementation of Dike that we developed. At several thousand tenants, our prototype incurs limited performance overhead up to 16%, unlike an existing solution whose multitenancy overhead approaches 84% in some cases. Giorgos Kappes, Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
MSST | 2 |
| 2013 | Nephele: Scalable Access Control for Federated File Services
Giorgos Margaritis, Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
J. Grid Comput. | 2 |
| 2013 | Improving Bandwidth Efficiency for Consistent Multistream StorageabstractSynchronous small writes play a critical role in system availability because they safely log recent state modifications for fast recovery from crashes. Demanding systems typically dedicate separate devices to logging for adequate performance during normal operation and redundancy during state reconstruction. However, storage stacks enforce page-sized granularity in data transfers from memory to disk. Thus, they consume excessive storage bandwidth to handle small writes, which hurts performance. The problem becomes worse, as filesystems often handle multiple concurrent streams, which effectively generate random I/O traffic. In a journaled filesystem, we introduce wasteless journaling as a mount mode that coalesces synchronous concurrent small writes of data into full page-sized journal blocks. Additionally, we propose selective journaling to automatically activate wasteless journaling on data writes with size below a fixed threshold. We implemented a functional prototype of our design over a widely-used filesystem. Our modes are compared against existing methods using microbenchmarks and application-level workloads on stand-alone servers and a multitier networked system. We examine synchronous and asynchronous writes. Coalescing small data updates to the journal sequentially preserves filesystem consistency while it reduces consumed bandwidth up to several factors, decreases recovery time up to 22%, and lowers write latency up to orders of magnitude. Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
ACM Trans. Storage | 1 |