Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
The X-Kernel: An Architecture for Implementing Network Protocols
IEEE Transactions on Software Engineering
Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
Server-directed collective I/O in Panda
Supercomputing '95 Proceedings of the 1995 ACM/IEEE conference on Supercomputing
Remote I/O: fast access to distant storage
Proceedings of the fifth workshop on I/O in parallel and distributed systems
A library-based approach to task parallelism in a data-parallel language
Journal of Parallel and Distributed Computing
A security architecture for computational grids
CCS '98 Proceedings of the 5th ACM conference on Computer and communications security
MagPIe: MPI's collective communication operations for clustered wide area systems
Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming
High-speed distributed data handling for on-line instrumentation systems
SC '97 Proceedings of the 1997 ACM/IEEE conference on Supercomputing
Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
An end-to-end approach to globally scalable network storage
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
The End-to-End Performance Effects of Parallel TCP Sockets on a Lossy Wide-Area Network
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
A Resource Management Architecture for Metacomputing Systems
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Reliable Blast UDP: Predictable High Performance Bulk Data Transfer
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
FRONTIERS '95 Proceedings of the Fifth Symposium on the Frontiers of Massively Parallel Computation (Frontiers'95)
Flexibility, Manageability, and Performance in a Grid Storage Appliance
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
On Individual and Aggregate TCP Performance
ICNP '99 Proceedings of the Seventh Annual International Conference on Network Protocols
The Kangaroo Approach to Data Movement on the Grid
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
A Community Authorization Service for Group Collaboration
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
Transport protocols for high performance
Communications of the ACM - Blueprint for the future of high-performance networking
DiPerF: An Automated DIstributed PERformance Testing Framework
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Improving Throughput for Grid Applications with Network Logistics
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
The Globus eXtensible Input/Output System (XIO): A Protocol Independent IO System for the Grid
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 4 - Volume 05
Simple Available Bandwidth Utilization Library for High-Speed Wide Area Networks
The Journal of Supercomputing
A framework for reliable and efficient data placement in distributed computing systems
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part I
The Composite Endpoint Protocol (CEP): scalable endpoints for terabit flows
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2 - Volume 02
Operating system support for planetary-scale network services
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
XTP as a transport protocol for distributed parallel processing
HSNS'94 Proceedings of the High-Speed Networking Symposium on USENIX 1994 High-Speed Networking Symposium
End-to-end quality of service for high-end applications
Computer Communications
Data grid for large-scale medical image archive and analysis
Proceedings of the 13th annual ACM international conference on Multimedia
BioSimGrid: grid-enabled biomolecular simulation data storage and analysis
Future Generation Computer Systems - Collaborative and learning applications of grid technology
Coupling prefix caching and collective downloads for remote dataset access
Proceedings of the 20th annual international conference on Supercomputing
NFSv4 replication for grid storage middleware
Proceedings of the 4th international workshop on Middleware for grid computing
Generic support for bulk operations in grid applications
Proceedings of the 4th international workshop on Middleware for grid computing
Recovering transient data: automated on-demand data reconstruction and offloading for supercomputers
ACM SIGOPS Operating Systems Review
UDT: UDP-based data transfer for high-speed wide area networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Wide Area Data Replication for Scientific Collaborations
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Toward Seamless Grid Data Access: Design and Implementation of GridFTP on .NET
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Scheduling data-intensive bags of tasks in P2P grids with bittorrent-enabled data distribution
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks
Using grid computing based components in on demand environmental data delivery
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks
Grid user requirements--2004: a perspective from the trenches
Cluster Computing
Connecting Grids Using Communication Satellites
International Journal of High Performance Computing Applications
Exploring TCP Parallelisation for performance improvement in heterogeneous networks
Computer Communications
Service-oriented middleware for distributed data mining on the grid
Journal of Parallel and Distributed Computing
Performance of a GridFTP overlay network
Future Generation Computer Systems
Data management services and transfer scheme in ChinaGrid
International Journal of Web and Grid Services
DotGrid: a.NET-based cross-platform software for desktop grids
International Journal of Web and Grid Services
The role of a Data Grid in worldwide imaging-based clinical trials
Journal of High Speed Networks - Broadband Multimedia Sensor Networks in Healthcare Applications
A data placement service for petascale applications
PDSW '07 Proceedings of the 2nd international workshop on Petascale data storage: held in conjunction with Supercomputing '07
Improving GridFTP transfers by means of a multiagent parallel file system
Multiagent and Grid Systems - Grid Computing, high performance and distributed applications
Accelerating large-scale data exploration through data diffusion
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
Data transfers in the grid: workload analysis of globus GridFTP
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
A globus toolkit 4 based instrument service for environmental data acquisition and distribution
UPGRADE '08 Proceedings of the third international workshop on Use of P2P, grid and agents for the development of content networks
Globus GridFTP: what's new in 2007
Proceedings of the first international conference on Networks for grid applications
Metric induced network poset (MINP): a model of the network from an application point of view
Proceedings of the first international conference on Networks for grid applications
Improving the bulk data transfer experience
International Journal of Internet Protocol Technology
Accessing grid resources from portals and applications
ICAI'08 Proceedings of the 9th WSEAS International Conference on International Conference on Automation and Information
BitDew: a programmable environment for large-scale data management and distribution
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Using overlays for efficient data transfer over shared wide-area networks
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Analysis of DNA sequence transformations on grids
Journal of Parallel and Distributed Computing
A grid middleware for data management exploiting peer-to-peer techniques
Future Generation Computer Systems
SOAs for scientific applications: Experiences and challenges
Future Generation Computer Systems
An implementation of parallel file distribution in an agent hierarchy
The Journal of Supercomputing
Experiments with in-transit processing for data intensive grid workflows
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Log summarization and anomaly detection for troubleshooting distributed systems
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Efficient access to many samall files in a filesystem for grid computing
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Global-scale peer-to-peer file services with DFS
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Data placement for scientific applications in distributed environments
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
A GridFTP Overlay Network Service
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
The quest for scalable support of data-intensive workloads in distributed systems
Proceedings of the 18th ACM international symposium on High performance distributed computing
Exploring data reliability tradeoffs in replicated storage systems
Proceedings of the 18th ACM international symposium on High performance distributed computing
Flexible, wide-area storage for distributed systems with WheelFS
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Journal of Network and Computer Applications
P2P file sharing for P2P computing
Multiagent and Grid Systems - Content management and delivery through P2P-based content networks
EnVision: A Web-Based Tool for Scientific Visualization
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Memory-Mapped File Approach for On-Demand Data Co-allocation on Grids
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
A simulation toolkit to investigate the effects of grid characteristics on workflow completion time
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science
Improving GridFTP performance using the Phoebus session layer
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Optimizing Data Management in Grid Environments
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
BioSimGrid: Grid-enabled biomolecular simulation data storage and analysis
Future Generation Computer Systems - Collaborative and learning applications of grid technology
pNFS, POSIX, and MPI-IO: a tale of three semantics
Proceedings of the 4th Annual Workshop on Petascale Data Storage
A high performance suite of data services for grids
Future Generation Computer Systems
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
High throughput image analysis on PetaFLOPS systems
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
Data management services in ChinaGrid for data mining applications
PAKDD'07 Proceedings of the 2007 international conference on Emerging technologies in knowledge discovery and data mining
Delay-based congestion avoidance for QoS provisioning in wired/wireless networks
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Improving throughput in high bandwidth-delay product networks with random packet losses
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
RARS: a Resource-Aware Replica Selection and co-allocation scheme for mobile grid
International Journal of Ad Hoc and Ubiquitous Computing
Extending self-healing in grid environment by pulse monitoring
Multiagent and Grid Systems
Middleware support for many-task computing
Cluster Computing
On-demand Overlay Networks for Large Scientific Data Transfers
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
High Performance Data Transfer in Grid Environment Using GridFTP over InfiniBand
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Performance analysis of dynamic workflow scheduling in multicluster grids
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Lessons learned from moving earth system grid data sets over a 20 Gbps wide-area network
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
A data transfer framework for large-scale science experiments
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
A resource-awareness information extraction architecture on mobile grid environment
Journal of Network and Computer Applications
What Is the price of simplicity? a cross-platform evaluation of the SAGA API
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
RAPID: an end-system aware protocol for intelligent data transfer over lambda grids
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Phoebus: A system for high throughput data movement
Journal of Parallel and Distributed Computing
Error detection and error classification: failure awareness in data transfer scheduling
International Journal of Autonomic Computing
High performance multi-node file copies and checksums for clustered file systems
LISA'10 Proceedings of the 24th international conference on Large installation system administration
DotDFS: A Grid-based high-throughput file transfer system
Parallel Computing
Hybrid Computing-Where HPC meets grid and Cloud Computing
Future Generation Computer Systems
Environmental Modelling & Software
Cumulus: an open source storage cloud for science
Proceedings of the 2nd international workshop on Scientific cloud computing
VMFlock: virtual machine co-migration for the cloud
Proceedings of the 20th international symposium on High performance distributed computing
Budget-constrained bulk data transfer via internet and shipping networks
Proceedings of the 8th ACM international conference on Autonomic computing
Globus XIO pipe open driver: enabling GridFTP to leverage standard Unix tools
Proceedings of the 2011 TeraGrid Conference: Extreme Digital Discovery
Using the TeraGrid to teach scientific computing
Proceedings of the 2011 TeraGrid Conference: Extreme Digital Discovery
Strategies for Rescheduling Tightly-Coupled Parallel Applications in Multi-Cluster Grids
Journal of Grid Computing
AICT'11 Proceedings of the 2nd international conference on Applied informatics and computing theory
Software as a service for data scientists
Communications of the ACM
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
Weka4WS: a WSRF-enabled weka toolkit for distributed data mining on grids
PKDD'05 Proceedings of the 9th European conference on Principles and Practice of Knowledge Discovery in Databases
Network-aware end-to-end data throughput optimization
Proceedings of the first international workshop on Network-aware data management
Network-aware data movement advisor
Proceedings of the first international workshop on Network-aware data management
Open problems in network-aware data management in exa-scale computing and terabit networking era
Proceedings of the first international workshop on Network-aware data management
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
A parallel data storage interface to GridFTP
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Synchronization scheme using application-sensitive hint
AIC'10/BEBI'10 Proceedings of the 10th WSEAS international conference on applied informatics and communications, and 3rd WSEAS international conference on Biomedical electronics and biomedical informatics
The replica management for wide-area distributed computing environments
NGITS'06 Proceedings of the 6th international conference on Next Generation Information Technologies and Systems
RXIO: Design and implementation of high performance RDMA-capable GridFTP
Computers and Electrical Engineering
Moving huge scientific datasets over the Internet
Concurrency and Computation: Practice & Experience
Swift: A language for distributed parallel scripting
Parallel Computing
Experiences with 100Gbps network applications
Proceedings of the fifth international workshop on Data-Intensive Distributed Computing Date
Workflow management for soft real-time interactive applications in virtualized environments
Future Generation Computer Systems
Campus bridging made easy via Globus services
Proceedings of the 1st Conference of the Extreme Science and Engineering Discovery Environment: Bridging from the eXtreme to the campus and beyond
End-to-End Data-Flow Parallelism for Throughput Optimization in High-Speed Networks
Journal of Grid Computing
On using virtual circuits for GridFTP transfers
SC '12 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Scheduling file transfers for data-intensive jobs on heterogeneous clusters
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Cache-aware affinitization on commodity multicores for high-speed network flows
Proceedings of the eighth ACM/IEEE symposium on Architectures for networking and communications systems
The xDotGrid native, cross-platform, high-performance xDFS file transfer framework
Computers and Electrical Engineering
High performance reliable file transfers using automatic many-to-many parallelization
Euro-Par'12 Proceedings of the 18th international conference on Parallel processing workshops
Provenance from log files: a BigData problem
Proceedings of the Joint EDBT/ICDT 2013 Workshops
The Science DMZ: a network design pattern for data-intensive science
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
End-to-end data movement using MPI-IO over routed terabits infrastructures
NDM '13 Proceedings of the Third International Workshop on Network-Aware Data Management
The Journal of Supercomputing
The Journal of Supercomputing
Hi-index | 0.02 |
The 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.