Demo Data from EDBT 2026 / reviewers in the wild / expert
John Linwood Griffin
dblp:03/4749
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 4 · 2 first-authorSecurity and privacy · 3Databases, data management, data science and information retrieval · 2 · 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
6 papers |
Storage systems · 50% Memory systems · 23% Performance modeling and evaluation · 14% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › storage devices
MEMS-based storage |
0.1 | 3 | 2000 | Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000 Operating System Management of MEMS-based Storage Devices · OSDI 2000 Designing computer systems with MEMS-based storage · ASPLOS 2000 |
Memory systems
non-volatile memory |
0.1 | 2 | 2000 | Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000 Designing computer systems with MEMS-based storage · ASPLOS 2000 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2003 | Storage-based Intrusion Detection: Watching Storage Activity for Suspicious Behavior · USENIX Security Symposium 2003 |
Storage systems › magnetic storage
hard disk drive |
0.0 | 1 | 2002 | Track-Aligned Extents: Matching Access Patterns to Disk Drive Characteristics · FAST 2002 |
Electronic design automation › hardware verification and test › functional verification › emulation
storage emulation |
0.0 | 1 | 2002 | Timing-Accurate Storage Emulation · FAST 2002 |
Operating systems › resource management
storage management |
0.0 | 1 | 2000 | Operating System Management of MEMS-based Storage Devices · OSDI 2000 |
Storage systems
file systems |
0.0 | 1 | 2000 | Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000 |
Memory systems
memory hierarchy |
0.0 | 1 | 2000 | Designing computer systems with MEMS-based storage · ASPLOS 2000 |
Methods — techniques the papers use, named apart from their topics
storage activity analysis · 0.1simulation model · 0.0mechanics equation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Storage-Based Intrusion DetectionabstractStorage-based intrusion detection consists of storage systems watching for and identifying data access patterns characteristic of system intrusions. Storage systems can spot several common intruder actions, such as adding backdoors, inserting Trojan horses, and tampering with audit logs. For example, examination of 18 real intrusion tools reveals that most (15) can be detected based on their changes to stored files. Further, an Intrusion Detection System (IDS) embedded in a storage device continues to operate even after client operating systems are compromised. We describe and evaluate a prototype storage IDS, built into a disk emulator, to demonstrate both feasibility and efficiency of storage-based intrusion detection. In particular, both the performance overhead (< 1%) and memory required (1.62MB for 13995 rules) are minimal. Adam G. Pennington, John Linwood Griffin, John S. Bucy, John D. Strunk, Gregory R. Ganger |
ACM Trans. Inf. Syst. Secur. | 2 |
| 2007 | XenSocket: A High-Throughput Interdomain Transport for Virtual Machines
Xiaolan Zhang 0001, Suzanne McIntosh, Pankaj Rohatgi, John Linwood Griffin |
Middleware | 4 |
| 2005 | Building a MAC-Based Security Architecture for the Xen Open-Source HypervisorabstractWe present the sHype hypervisor security architecture and examine in detail its mandatory access control facilities. While existing hypervisor security approaches aiming at high assurance have been proven useful for high-security environments that prioritize security over performance and code reuse, our approach aims at commercial security where near-zero performance overhead, non-intrusive implementation, and usability are of paramount importance. sHype enforces strong isolation at the granularity of a virtual machine, thus providing a robust foundation on which higher software layers can enact finer-grained controls. We provide the rationale behind the sHype design and describe and evaluate our implementation for the Xen open-source hypervisor Reiner Sailer, Trent Jaeger, Enriquillo Valdez, Ramón Cáceres, Ronald Perez, Stefan Berger, John Linwood Griffin, Leendert van Doorn |
ACSAC | 7 |
| 2003 | Storage-based Intrusion Detection: Watching Storage Activity for Suspicious Behavior
Adam G. Pennington, John D. Strunk, John Linwood Griffin, Craig A. N. Soules, Garth R. Goodson, Gregory R. Ganger |
USENIX Security Symposium | 3 |
| 2002 | Timing-Accurate Storage Emulation
John Linwood Griffin, Jiri Schindler, Steven W. Schlosser, John S. Bucy, Gregory R. Ganger |
FAST | 1 |
| 2002 | Track-Aligned Extents: Matching Access Patterns to Disk Drive Characteristics
Jiri Schindler, John Linwood Griffin, Christopher R. Lumb, Gregory R. Ganger |
FAST | 2 |
| 2000 | Designing computer systems with MEMS-based storageabstractFor decades the RAM-to-disk memory hierarchy gap has plagued computer architects. An exciting new storage technology based on microelectromechanical systems (MEMS) is poised to fill a large portion of this performance gap, significantly reduce system power consumption, and enable many new applications. This paper explores the system-level implications of integrating MEMS-based storage into the memory hierarchy. Results show that standalone MEMS-based storage reduces I/O stall times by 4-74X over disks and improves overall application runtimes by 1.9-4.4X. When used as on-board caches for disks, MEMS-based storage improves I/O response time by up to 3.5X. Further, the energy consumption of MEMS-based storage is 10-54X less than that of state-of-the-art low-power disk drives. The combination of the high-level physical characteristics of MEMS-based storage (small footprints, high shock tolerance) and the ability to directly integrate MEMS-based storage with processing leads to such new applications as portable gigabit storage systems and ubiquitous active storage nodes. Steven W. Schlosser, John Linwood Griffin, David Nagle, Gregory R. Ganger |
ASPLOS | 2 |
| 2000 | Operating System Management of MEMS-based Storage Devices
John Linwood Griffin, Steven W. Schlosser, Gregory R. Ganger, David Nagle |
OSDI | 1 |
| 2000 | Modeling and performance of MEMS-based storage devicesabstractMEMS-based storage devices are seen by many as promising alternatives to disk drives. Fabricated using conventional CMOS processes, MEMS-based storage consists of thousands of small, mechanical probe tips that access gigabytes of high-density, nonvolatile magnetic storage. This paper takes a first step towards understanding the performance characteristics of these devices by mapping them onto a disk-like metaphor. Using simulation models based on the mechanics equations governing the devices' operation, this work explores how different physical characteristics (e.g., actuator forces and per-tip data rates) impact the design trade-offs and performance of MEMS-based storage. Overall results indicate that average access times for MEMS-based storage are 6.5 times faster than for a modern disk (1.5 ms vs. 9.7 ms). Results from filesystem and database bench-marks show that this improvement reduces application I/O stall times up to 70%, resulting in overall performance improvements of 3X. John Linwood Griffin, Steven W. Schlosser, Gregory R. Ganger, David Nagle |
SIGMETRICS | 1 |