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.

Alexandros Batsakis

dblp:01/5645 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none

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

Systems, architecture and hardware · 5 · 5 first-authorDatabases, data management, data science and information retrieval · 2 · 2 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
5 papers
Storage systems · 60% Cloud and datacenter computing · 20% Memory systems · 14%

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

TopicWeightPapersLastEvidence papers
Storage systems › file systems
distributed file system
0.342009
CA-NFS: A congestion-aware network file system · ACM Trans. Storage 2009
NFS-CD: Write-Enabled Cooperative Caching in NFS · IEEE Trans. Parallel Distributed Syst. 2008
Cluster delegation: high-performance, fault-tolerant data sharing in NFS · HPDC 2005
Storage systems › file systems › distributed file system
network file system
0.232009
CA-NFS: A Congestion-Aware Network File System · FAST 2009
NFS-CD: Write-Enabled Cooperative Caching in NFS · IEEE Trans. Parallel Distributed Syst. 2008
CA-NFS: A congestion-aware network file system · ACM Trans. Storage 2009
Memory systems › cache management › storage caching
cooperative caching
0.122008
NFS-CD: Write-Enabled Cooperative Caching in NFS · IEEE Trans. Parallel Distributed Syst. 2008
Cluster delegation: high-performance, fault-tolerant data sharing in NFS · HPDC 2005
Cloud and datacenter computing
request scheduling
0.112009
CA-NFS: A congestion-aware network file system · ACM Trans. Storage 2009
Cloud and datacenter computing
resource management
0.112009
CA-NFS: A congestion-aware network file system · ACM Trans. Storage 2009
Storage systems › i/o optimization
write optimization
0.112008
AWOL: An Adaptive Write Optimizations Layer · FAST 2008
Distributed systems
consistency models
0.012008
NFS-CD: Write-Enabled Cooperative Caching in NFS · IEEE Trans. Parallel Distributed Syst. 2008
Storage systems › flash and SSD › flash memory management › garbage collection
write amplification
0.012008
AWOL: An Adaptive Write Optimizations Layer · FAST 2008
Distributed systems › fault tolerance
failure recovery
0.012005
Cluster delegation: high-performance, fault-tolerant data sharing in NFS · HPDC 2005
Distributed systems
fault tolerance
0.012005
Cluster delegation: high-performance, fault-tolerant data sharing in NFS · HPDC 2005

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

online auction · 0.1congestion pricing · 0.1prototype implementation · 0.1benchmark evaluation · 0.1
YearPublicationVenuePosition
2009 CA-NFS: A Congestion-Aware Network File System
Alexandros Batsakis, Randal C. Burns, Arkady Kanevsky, James Lentini, Thomas Talpey
FAST1
2009 CA-NFS: A congestion-aware network file system
abstract
We develop a holistic framework for adaptively scheduling asynchronous requests in distributed file systems. The system is holistic in that it manages all resources, including network bandwidth, server I/O, server CPU, and client and server memory utilization. It accelerates, defers, or cancels asynchronous requests in order to improve application-perceived performance directly. We employ congestion pricing via online auctions to coordinate the use of system resources by the file system clients so that they can detect shortages and adapt their resource usage. We implement our modifications in the Congestion-Aware Network File System (CA-NFS), an extension to the ubiquitous network file system (NFS). Our experimental result shows that CA-NFS results in a 20% improvement in execution times when compared with NFS for a variety of workloads.
Alexandros Batsakis, Randal C. Burns, Arkady Kanevsky, James Lentini, Thomas Talpey
ACM Trans. Storage1
2008 AWOL: An Adaptive Write Optimizations Layer
Alexandros Batsakis, Randal C. Burns, Arkady Kanevsky, James Lentini, Thomas Talpey
FAST1
2008 NFS-CD: Write-Enabled Cooperative Caching in NFS
abstract
We present the network file system with cluster delegation (NFS-CD), an enhancement to the NFSv4 that reduces server load and increases the scalability of distributed file systems in computing clusters. The cluster delegation feature of NFS-CD allows data sharing among clients by extending the NFSv4 delegation model so that multiple clients manage a single file without interacting with the server. Based on cluster delegation, we implement a fast-commit primitive, cooperative caching, and the ability to recover the uncommitted updates of a failed computer. NFS-CD supports both read and write operations in the cooperative cache without degrading the consistency model of NFSv4. We have implemented NFS-CD by modifying the Linux NFSv4 client only. Because the server remains unchanged, NFS-CD preserves the simple administration model of NFSv4 and interoperates with standard NFS clients. NFS-CD offers improved performance when compared to NFSv4 at the expense of slightly weaker reliability guarantees. An experimental evaluation of our implementation, using industry standard benchmarks and application workloads, reveals that NFS-CD reduces server load by more than half. It also demonstrates that under most workloads, file systems must support writes to the cooperative cache to achieve scale.
Alexandros Batsakis, Randal C. Burns
IEEE Trans. Parallel Distributed Syst.1
2005 Cluster delegation: high-performance, fault-tolerant data sharing in NFS
abstract
We present cluster delegation, an enhancement to the NFSv4 file system, that improves both performance and recoverability in computing clusters. Cluster delegation allows data sharing among clients by extending the NFSv4 delegation model so that multiple clients manage a single file without interacting with the server. Based on cluster delegation, we implement a fast commit primitive, cooperative caching, and the ability to recover the uncommitted updates of a failed computer. Cluster delegation supports both read and write operations in the cooperative cache, while preserving the consistency guarantees of NFSv4. We have implemented cluster delegation by modifying the Linux NFSv4 client and show that it improves client performance and reduces server load by more than half.
Alexandros Batsakis, Randal C. Burns
HPDC1