Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where James Lentini is active.

Publication


Featured researches published by James Lentini.


ieee conference on mass storage systems and technologies | 2012

Mercury: Host-side flash caching for the data center

Steve Byan; James Lentini; Anshul Madan; Luis Pabon

The adoption of flash memory in high volume consumer products such as cell phones, tablet computers, digital cameras, and portable music players has driven down flash costs and increased flash quality. This trend is pushing flash memory into new applications, including enterprise computing. In enterprise data centers, servers containing flash-based SolidState Drives (SSDs) are becoming common. However, data center architects prefer to deploy shared storage over direct-attached storage (DAS). Shared storage offers superior manageability, availability, and scalability compared to DAS. For these reasons, system designers want to reap the benefits of direct attached flash memory without decreasing the value of shared storage systems. Our solution is Mercury, a persistent, write-through host-side cache for flash memory. By designing Mercury as a hypervisor cache, we simplify integration and deployment into host environments. This paper presents our experience building a host-side flash cache, an architectural analysis of possible cache attachment points, and a performance evaluation using enterprise workloads. Our results show a 26% improvement in the bandwidth observed by the Jetstress benchmark and a 500% improvement in the I/O rate of an enterprise workload.


ACM Transactions on Storage | 2009

CA-NFS: A congestion-aware network file system

Alexandros Batsakis; Randal C. Burns; Arkady Kanevsky; James Lentini; Thomas Talpey

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.


Archive | 2010

Managing Metadata and Page Replacement in a Persistent Cache in Flash Memory

Michael N. Condict; Stephen M. Byan; James Lentini


usenix annual technical conference | 2008

FlexVol: flexible, efficient file volume virtualization in WAFL

John K. Edwards; Daniel J. Ellard; Craig Everhart; Robert L. Fair; Eric Hamilton; Andy C. Kahn; Arkady Kanevsky; James Lentini; Ashish Prakash; Keith A. Smith; Edward R. Zayas


Archive | 2009

Adaptive scheduling of storage operations based on utilization of multiple client and server resources in a distributed network storage system

Alexandros Batsakis; Arkady Kanevsky; James Lentini; Thomas Talpey


Archive | 2010

Automatic network cluster path management

Arkady Kanevsky; James Lentini


file and storage technologies | 2008

AWOL: an adaptive write optimizations layer

Alexandros Batsakis; Randal C. Burns; Arkady Kanevsky; James Lentini; Thomas Talpey


Archive | 2012

Specializing i/0 access patterns for flash storage

Christopher Small; Stephen M. Byan; James Lentini


Archive | 2008

Method and system for secure remote direct memory access

James Lentini


Archive | 2007

Method and apparatus for enumerating external program code dependencies

James Lentini; Thomas Talpey

Collaboration


Dive into the James Lentini's collaboration.

Researchain Logo
Decentralizing Knowledge