[PDF][PDF] Virtual log based file systems for a programmable disk

RY Wang, TE Anderson… - Operating systems review, 1998 - eecs.berkeley.edu
… how to extend the virtual logging technique to multiple disks are … eager writing behind a
logical disk interface and deliver its perfor… We now describe another application of the virtual log: …

The logical disk: A new approach to improving file systems

W De Jonge, MF Kaashoek, WC Hsieh - Proceedings of the fourteenth …, 1993 - dl.acm.org
… of file systems that we call Logical Disk (LD). LD provides an abstract interface to disk storage
that uses logical block numbers, … can be extended to incorporate additional functionality …

[PDF][PDF] Legion: The next logical step toward a nationwide virtual computer

AS Grimshaw, WA Wulf, JC French, AC Weaver… - 1994 - academia.edu
… It will permit users (or library writers) to extend the basic services provided by the file system
… Rather than duplicate those efforts we would rather build on them and extend them into a …

FAB: building distributed enterprise disk arrays from commodity components

Y Saito, S Frølund, A Veitch, A Merchant… - ACM SIGPLAN …, 2004 - dl.acm.org
… Section 4.1 describes our basic replication protocol for a single logical block, and Section
4.2 describes how it can be extended for erasure coding. Multi-block requests are logically

Active disk paxos with infinitely many processes

G Chockler, D Malkhi - Proceedings of the twenty-first annual symposium …, 2002 - dl.acm.org
extended functionality and flexibility provided by Active Disks … Active Disks [42, 2] is a logical
extension of the OSD concept … The concurrency control in the Petal [35] virtual disk storage …

Virtualizing the network forwarding plane

M Casado, T Koponen, R Ramanathan… - Proceedings of the …, 2010 - dl.acm.org
… the logical forwarding plane consists of a single logical forwarding element. The interface of
this … Our work extends this idea in two ways. First, we extend the logical view across multiple …

A decentralized algorithm for erasure-coded virtual disks

S Frolund, A Merchant, Y Saito… - … and Networks, 2004, 2004 - ieeexplore.ieee.org
… Clients can access logical volumes using a standard disk-access protocol (eg, iSCSI [9])
via a coordinator module running on any brick. This decentralized architecture creates the …

Constructing Services with Interposable Virtual Hardware.

A Whitaker, RS Cox, M Shaw, SD Gribble - NSDI, 2004 - usenix.org
… do not allow to be extended or overridden, provide performance … with the virtual disk; other
devices have similar interfaces. … Logical disks [9] provide an abstract disk interface based on …

Disco: Running commodity operating systems on scalable multiprocessors

E Bugnion, S Devine, K Govil… - ACM Transactions on …, 1997 - dl.acm.org
… The operating system is extended with a special virtual memory … disks by providing a set of
virtual disks that any virtual … different virtual processors of the same virtual machine logically

LVD: lean virtual disks

G Basu, S Nadgowda, A Verma - Proceedings of the 15th International …, 2014 - dl.acm.org
… blocks at the logical level of disk images ensures … extended Qcow2 Image format to support
lean disks. Our modifications are less than 2000 lines of C code and can be easily extended