DOE OSTI · 1346534
High Performance Data Transfer for Distributed Data Intensive Sciences
Abstract
We report on the development of ZX software providing high performance data transfer and encryption. The design scales in: computation power, network interfaces, and IOPS while carefully balancing the available resources. Two U.S. patent-pending algorithms help tackle data sets containing lots of small files and very large files, and provide insensitivity to network latency. It has a cluster-oriented architecture, using peer-to-peer technologies to ease deployment, operation, usage, and resource discovery. Its unique optimizations enable effective use of flash memory. Using a pair of existing data transfer nodes at SLAC and NERSC, we compared its performance to that of bbcp and GridFTP and determined that they were comparable. With a proof of concept created using two four-node clusters with multiple distributed multi-core CPUs, network interfaces and flash memory, we achieved 155Gbps memory-to-memory over a 2x100Gbps link aggregated channel and 70Gbps file-to-file with encryption over a 5000 mile 100Gbps link.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Fang, Chin, Cottrell, R 'Les' A., Hanushevsky, Andrew B., Kroeger, Wilko, Yang, Wei. 2017-03-06. High Performance Data Transfer for Distributed Data Intensive Sciences. https://doi.org/10.2172/1346534
Cite the original work for its findings. Save a collection to share your selection of sources.