Demo Data from EDBT 2026 / reviewers in the wild / expert
John Bresnahan
dblp:15/5040
· DBLP profile ↗
10ranked-venue papers
1as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9
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 |
Distributed systems · 41% High-performance computing · 22% Storage systems · 16% | |
| Network and information security
1 paper |
Cyber-physical and IoT security · 77% Web and mobile security · 23% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
virtual machine image storage |
0.1 | 1 | 2011 | Going back and forth: efficient multideployment and multisnapshotting on clouds · HPDC 2011 |
Distributed systems › replication
data replication |
0.1 | 1 | 2010 | Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area network · HPDC 2010 |
Distributed systems › grid computing
grid middleware |
0.1 | 1 | 2010 | Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area network · HPDC 2010 |
High-performance computing › data transfer
wide-area data transfer |
0.1 | 1 | 2010 | Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area network · HPDC 2010 |
Distributed systems › grid computing
data grid |
0.1 | 1 | 2005 | The Globus Striped GridFTP Framework and Server · SC 2005 |
High-performance computing › data transfer
high-speed data transfer |
0.1 | 1 | 2005 | The Globus Striped GridFTP Framework and Server · SC 2005 |
Cyber-physical and IoT security
grid security |
0.0 | 1 | 2003 | Security for Grid Services · HPDC 2003 |
Environmental and earth informatics
climate modeling |
0.0 | 1 | 2010 | Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area network · HPDC 2010 |
Distributed systems
grid computing |
0.0 | 2 | 2003 | Security for Grid Services · HPDC 2003 GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed Systems · HPDC 2002 |
Internet architecture and protocols › layered network architecture › application-layer protocols
file transfer protocol |
0.0 | 1 | 2005 | The Globus Striped GridFTP Framework and Server · SC 2005 |
Web and mobile security › web application security
web services security |
0.0 | 1 | 2003 | Security for Grid Services · HPDC 2003 |
Distributed systems › grid computing
virtual organizations |
0.0 | 1 | 2003 | Security for Grid Services · HPDC 2003 |
Methods — techniques the papers use, named apart from their topics
monitoring · 0.2bandwidth tuning · 0.2virtual file system · 0.1object versioning · 0.1striped transfer · 0.1parallel data movement · 0.1automatic layout · 0.0animation of activity · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Going back and forth: efficient multideployment and multisnapshotting on cloudsabstractInfrastructure as a Service (IaaS) cloud computing has revolutionized the way we think of acquiring resources by introducing a simple change: allowing users to lease computational resources from the cloud provider's datacenter for a short time by deploying virtual machines (VMs) on these resources. This new model raises new challenges in the design and development of IaaS middleware. One of those challenges is the need to deploy a large number (hundreds or even thousands) of VM instances simultaneously. Once the VM instances are deployed, another challenge is to simultaneously take a snapshot of many images and transfer them to persistent storage to support management tasks, such as suspend-resume and migration. With datacenters growing rapidly and configurations becoming heterogeneous, it is important to enable efficient concurrent deployment and snapshotting that are at the same time hypervisor independent and ensure a maximum compatibility with different configurations. This paper addresses these challenges by proposing a virtual file system specifically optimized for virtual machine image storage. It is based on a lazy transfer scheme coupled with object versioning that handles snapshotting transparently in a hypervisor-independent fashion, ensuring high portability for different configurations. Large-scale experiments on hundreds of nodes demonstrate excellent performance results: speedup for concurrent VM deployments ranges from a factor of 2 up to 25, with a reduction in bandwidth utilization of as much as 90%. Bogdan Nicolae, John Bresnahan, Kate Keahey, Gabriel Antoniu |
HPDC | 2 |
| 2010 | Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area networkabstractIn preparation for the Intergovernmental Panel on Climate Change (IPCC) Fifth Assessment Report, the climate community will run the Coupled Model Intercomparison Project phase 5 (CMIP-5) experiments, which are designed to answer crucial questions about future regional climate change and the results of carbon feedback for different mitigation scenarios. The CMIP-5 experiments will generate petabytes of data that must be replicated seamlessly, reliably, and quickly to hundreds of research teams around the globe. As an end-to-end test of the technologies that will be used to perform this task, a multi-disciplinary team of researchers moved a small portion (10 TB) of the multimodel Coupled Model Intercomparison Project, Phase 3 data set used in the IPCC Fourth Assessment Report from three sources---the Argonne Leadership Computing Facility (ALCF), Lawrence Livermore National Laboratory (LLNL) and National Energy Research Scientific Computing Center (NERSC)---to the 2009 Supercomputing conference (SC09) show floor in Portland, Oregon, over circuits provided by DOE's ESnet. The team achieved a sustained data rate of 15 Gb/s on a 20 Gb/s network. More important, this effort provided critical feedback on how to deploy, tune, and monitor the middleware that will be used to replicate the upcoming petascale climate datasets. We report on obstacles overcome and the key lessons learned from this successful bandwidth challenge effort. Rajkumar Kettimuthu, Alex Sim, Dan Gunter, William E. Allcock, Peer-Timo Bremer, John Bresnahan, Andrew Cherry, Lisa Childers, Eli Dart, Ian T. Foster, Kevin Harms, Jason Hick, Jason Lee 0001, Michael Link, Jeff Long, Keith Miller 0005, Vijaya Natarajan, Valerio Pascucci, Kenneth Raffenetti, David Ressman, Dean N. Williams, Loren Wilson, Linda Winkler |
HPDC | 6 |
| 2006 | XIOPerf: A Tool for Evaluating Network ProtocolsabstractThe nature of grid and distributed computing implies communication between heterogeneous systems over a wide and ever-changing variety of network environments. Often large amounts of data are stored in remote locations and must be transmitted in bulk. It is desirable to have the bulk data transfers be as fast as possible; however, because of the dynamic networks involved, it is often hard to predict what protocol will provide the fastest service for a given situation. In this paper we present XlOPerf, a network protocol testing and evaluation tool. XlOPerf is a command line program written on top of Globus XIO with a simple and well-defined interface to many different protocol implementations. XlOPerf was created to give users a way to quickly and easily experiment with an open-ended set of protocols over real networks to determine which will best suit their needs. We present a brief study of the overhead introduced by XlOPerf and the performance when using a variety of protocols. John Bresnahan, Rajkumar Kettimuthu, Ian T. Foster |
BROADNETS | 1 |
| 2005 | The Globus Striped GridFTP Framework and ServerabstractThe GridFTP extensions to the File Transfer Protocol define a general-purpose mechanism for secure, reliable, high-performance data movement. We report here on the Globus striped GridFTP framework, a set of client and server libraries designed to support the construction of data-intensive tools and applications. We describe the design of both this framework and a striped GridFTP server constructed within the framework. We show that this server is faster than other FTP servers in both single-process and striped configurations, achieving, for example, speeds of 27.3 Gbit/s memory-to-memory and 17 Gbit/s disk-to-disk over a 60 millisecond round trip time, 30 Gbit/s network. In another experiment, we show that the server can support 1800 concurrent clients without excessive load. We argue that this combination of performance and modular structure make the Globus GridFTP framework both a good foundation on which to build tools and applications, and a unique testbed for the study of innovative data management techniques and network protocols. William E. Allcock, John Bresnahan, Rajkumar Kettimuthu, Michael Link |
SC | 2 |
| 2003 | Security for Grid ServicesabstractGrid computing is concerned with the sharing and coordinated use of diverse resources in distributed "virtual organizations." The dynamic and multiinstitutional nature of these environments introduces challenging security issues that demand new technical approaches. In particular, one must deal with diverse local mechanisms, support dynamic creation of services, and enable dynamic creation of trust domains. We describe how these issues are addressed in two generations of the Globus Toolkit/spl reg/. First, we review the Globus Toolkit version 2 (GT2) approach; then we describe new approaches developed to support the Globus Toolkit version 3 (GT3) implementation of the Open Grid Services Architecture, an initiative that is recasting Grid concepts within a service-oriented framework based on Web services. GT3's security implementation uses Web services security mechanisms for credential exchange and other purposes, and introduces a tight least-privilege model that avoids the need for any privileged network service. Von Welch, Frank Siebenlist, Ian T. Foster, John Bresnahan, Karl Czajkowski, Jarek Gawor, Carl Kesselman, Sam Meder, Laura Pearlman, Steven Tuecke |
HPDC | 4 |
| 2003 | Grid-enabled particle physics event analysis: experiences using a 10 Gb, high-latency network for a high-energy physics application
William E. Allcock, John Bresnahan, Julian J. Bunn, S. Hegde, Joseph A. Insley, Rajkumar Kettimuthu, Harvey B. Newman, Sylvain Ravot, Tony Rimovsky, Conrad Steenberg, Linda Winkler |
Future Gener. Comput. Syst. | 2 |
| 2003 | High-resolution remote rendering of large datasets in a collaborative environment
Nicholas T. Karonis, Michael E. Papka, Justin Binns, John Bresnahan, Joseph A. Insley, Joseph M. Link |
Future Gener. Comput. Syst. | 4 |
| 2002 | GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed SystemsabstractGrid applications can combine the use of computation, storage, network, and other resources. These resources are often geographically distributed, adding to application complexity and thus the difficulty of understanding application performance. We present GridMapper, a tool for monitoring and visualizing the behavior of such distributed systems. GridMapper builds on basic mechanisms for registering, discovering, and accessing performance information sources, as well as for mapping from domain names to physical locations. The visualization system itself then supports the automatic layout of distributed sets of such sources and animation of their activities. We use a set of examples to illustrate how the system can provide valuable insights into the behavior and performance of a range of different applications. William E. Allcock, Joseph Bester, John Bresnahan, Ian T. Foster, Jarek Gawor, Joseph A. Insley, Joseph M. Link, Michael E. Papka |
HPDC | 3 |
| 2002 | Data management and transfer in high-performance computational grid environments
William E. Allcock, Joseph Bester, John Bresnahan, Ann L. Chervenak, Ian T. Foster, Carl Kesselman, Sam Meder, Veronika Nefedova, Darcy Quesnel, Steven Tuecke |
Parallel Comput. | 3 |
| 2000 | Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation PerformanceabstractThe efficient implementation of collective communication operations has received much attention. Initial efforts modeled network communication and produced "optimal" trees based on those models. However, the models used by these initial efforts assumed equal point-to-point latencies between any two processes. This assumption is violated in heterogeneous systems such as clusters of SMPs and wide-area "computational grids", and as a result, collective operations that utilize the trees generated by these models perform suboptimally. In response, more recent work has focused on creating topology-aware trees for collective operations that minimize communication across slower channels (e.g., a wide-area network). While these efforts have significant communication benefits, they all limit their view of the network to only two layers. We present a strategy based upon a multilayer view of the network. By creating multilevel topology trees we take advantage of communication cost differences at every level in the network. We used this strategy to implement topology-aware versions of several MPI collective operations in MPICH-G, the Globus-enabled version of the popular MPICH implementation of the MPI standard. Using information about topology discovered by Globus, we construct these topology-aware trees automatically during execution, thus freeing the MPI application programmer from having to write special files or functions to describe the topology to the MPICH library. We present results demonstrating the advantages of our multilevel approach by comparing it to the default (topology-unaware) implementation provided by MPICH and a topology-aware two-layer implementation. Nicholas T. Karonis, Bronis R. de Supinski, Ian T. Foster, William Gropp, Ewing L. Lusk, John Bresnahan |
IPDPS | 6 |