APPLICATIONS
World Network Speed Record Shattered at SC05
For the third consecutive year, the “High Energy Physics” team of physicists, computer scientists and network engineers led by the California Institute of Technology, the Stanford Linear Accelerator Center (SLAC), Fermilab, the University of Michigan and CERN and partners at the University of Florida, Vanderbilt and the Brookhaven National Lab, as well as international participants from the UK (University of Manchester, and UKLight), Brazil (Rio de Janeiro State University, UERJ, and the State Universities of São Paulo, USP and UNESP)., Korea (Kyungpook National University, KISTI) and Japan (the KEK Laboratory in Tsukuba) joined forces to set a new world record for data transfer, capturing first prize at the Supercomputing 2005 (SC|05) Bandwidth Challenge (BWC). The HEP team’s demonstration of “Distributed TeraByte Particle Physics Data Sample Analysis" achieved a peak throughput of 151 gigabits per second (Gbps), and an official mark of 131.6 Gbps measured by the BWC judges on 17 of the 22 optical fiber links used by the team, beating their previous mark for peak throughput of 101 Gbps by 50%. The record data transfer speed is equivalent to downloading five full DVD movies per second, or serving 10,000 MPEG2 HDTV movies simultaneously in real time, or transmitting all of the printed content of the Library of Congress in 10 minutes. The team sustained average data rates above the 100 Gbps level for several hours for the first time, and transferred a total of 475 Terabytes of physics data among the team’s sites throughout the US and overseas within 24 hours. The extraordinary data transport rates were made possible in part through the use of the FAST TCP protocol developed by Professor Steven Low and his Caltech Netlab team, as well as new data transport applications developed at SLAC and Fermilab and an optimized Linux kernel developed at Michigan.
Professor Harvey Newman of Caltech, head of the HEP team and US CMS Collaboration Board Chair, who originated the LHC Data Grid Hierarchy concept, said: “This demonstration allowed us to preview the globally distributed Grid system of more than 100 laboratory and university-based computing facilities that is now being developed in the US, Latin America and Europe in preparation for the next generation of high energy physics experiments at CERN’s Large Hadron Collider (LHC) that will begin operation in 2007. We used a realistic mixture of streams, including the organized transfer of multi-Terabyte datasets among the laboratory centers at CERN, Fermilab, SLAC and KEK, plus numerous other flows of physics data to and from university-based centers represented by Caltech, Michigan, Florida, Rio de Janeiro and São Paulo in Brazil, and Korea, to effectively use the remainder of the network capacity. The analysis of this data will allow physicists at CERN to search for the Higgs particles thought to be responsible for mass in the universe, supersymmetry, and other fundamentally new phenomena bearing on the nature of matter and spacetime, in an energy range made accessible by the LHC for the first time.”
The largest physics collaborations at the LHC, CMS and ATLAS, each encompass more than 2000 physicists and engineers from 160 universities and laboratories. In order to fully exploit the potential for scientific discoveries, the many Petabytes of data produced by the experiments will be processed, distributed and analyzed using a global Grid. The key to discovery is the analysis phase, where individual physicists and small groups repeatedly access, and sometimes extract and transport Terabyte-scale data samples on demand, in order to optimally select the rare “signals” of new physics from potentially overwhelming “backgrounds” from already-understood particle interactions. This data will amount to many tens of Petabytes in the early years of LHC operation, rising to the Exabyte range within the coming decade.
Matt Crawford, head of the Fermilab network team at SC|05 said “The realism of this year’s demonstration represents a major step in our ability to show that the unprecedented systems required to support the next round of high energy physics discoveries are indeed practical. Our data sources in the bandwidth challenge were some of our mainstream production storage systems and file servers, which are now helping to drive the searches for new physics at the high energy frontier at Fermilab’s Tevatron, as well the explorations of the far reaches of the universe by the Sloan Digital Sky Survey.”
Les Cottrell, leader of the SLAC team and Assistant Director of Scientific Computing and Computing Services said: “Some of the pleasant surprises at this year’s challenge were the advances in throughput we achieved using real applications to transport physics data, including bbcp and xrootd developed at SLAC. The performance of bbcp used together with Caltech’s FAST protocol and an optimized Linux kernel developed at Michigan, as well as our xrootd system, were particularly striking We were able to match the performance of the artificial data transfer tools we used to reach the peak rates in past years.”
Future optical networks, incorporating multiple 10 Gbps links are the foundation of the Grid system that will drive the scientific discoveries. A “hybrid” network integrating both traditionally switching and routing of packets, and dynamically constructed optical paths to support the largest data flows, is a central part of the near-term future vision that the scientific community has adopted to meet the challenges of data intensive science in many fields. By demonstrating that many 10 Gbps wavelengths can be used efficiently over continental and transoceanic distances (often in both directions simultaneously), the high energy physics team showed that this vision of a worldwide dynamic Grid supporting many Terabyte and larger data transactions is practical.
Shawn McKee, Associate Research Scientist in the University of Michigan Department of Physics and leader of the UltraLight Network technical group, said: “This achievement is an impressive example of what a focused network effort can accomplish. It is an important step towards the goal of delivering a highly capable end-to-end network-aware system and architecture that meet the needs of next-generation e-Science”.
The team hopes this new demonstration will encourage scientists and engineers in many sectors of society to develop and plan to deploy a new generation of revolutionary Internet applications. Multi-gigabit/s end-to-end network performance will empower scientists to form "virtual organizations" on a planetary scale, sharing their collective computing and data resources in a flexible way. In particular, this is vital for projects on the frontiers of science and engineering, in “data intensive” fields such as particle physics, astronomy, bioinformatics, global climate modeling, geosciences, fusion, and neutron science.
The new bandwidth record was achieved through extensive use of the SCInet network infrastructure at SC|05. The team used fifteen 10 Gbps links to Cisco 6500 series switch routers provided by Cisco Systems at the Caltech Center for Advanced Computing Research (CACR) booth, and seven 10 Gbps links to a 6500 switch at the SLAC/Fermilab booth, together with computing clusters provided by Hewlett Packard, Sun Microsystems and IBM and 10 gigabit Ethernet server interfaces provided by Neterion and Chelsio. The external network connections to Los Angeles, Sunnyvale, the Starlight facility in Chicago and Florida included the Cisco Research, Internet2/HOPI, UltraScience Net and ESnet wavelengths carried by National Lambda Rail (NLR), Internet2’s Abilene backbone, the three wavelengths of TeraGrid, an ESnet link provided by Qwest, the Pacific Wave link and Canada’s CANARIE network. International connections included the US LHCNet links (provisioned by Global Crossing and Colt) between Chicago, New York and CERN, the CHEPREO/WHREN link (provisioned by LANautilus) between Miami and Sao Paulo, the UKLight link, the Gloriad link to Korea, and the JGN2 link to Japan. Regional connections included six 10 Gbps wavelengths provided with the help of CIENA to Fermilab, two 10 Gbps wavelengths to the Caltech campus provided by Cisco Systems and California’s CENIC network, two 10 Gbps wavelengths to SLAC provided by ESnet and UltraScienceNet, three wavelengths between Starlight and the University of Michigan over Michigan Lambda Rail (MiLR), and wavelengths to Jacksonville and Miami across Florida Lambda Rail (FLR). During the test, several of the network links were shown to operate at full capacity for sustained periods.
While the SC|05 demonstration required a major effort by the teams involved and their sponsors, in partnership with major research and education network organizations in the U.S., Europe, Latin America and Asia Pacific, it is expected that networking on this scale in support of the largest science projects (such as the LHC), will be commonplace within the next three to five years. The demonstration also appeared to stress the network and server systems used, and so the team is continuing its test program to put the technologies and methods used at SC|05 into production use, with the necessary level of reliability in time for the start of the LHC research program.
As part of the SC|05 demonstrations, a distributed analysis of simulated LHC physics data was done using the Grid-enabled Analysis Environment (GAE) developed at Caltech for the LHC and many other major particle physics experiments, as part of the Particle Physics Data Grid (PPDG), GriPhyN/iVDGL, Open Science Grid and DISUN projects. This involved the transfer of data to CERN, Florida, Fermilab, Caltech, and Brazil for processing by clusters of computers, and finally aggregating the results back to the show floor to create a dynamic visual display of quantities of interest to the physicists. In another part of the demonstration, file servers at the SLAC/FNAL booth, and in Manchester also were used for disk to disk transfers between Seattle and the UK.
The team used Caltech’s MonALISA (MONitoring Agents using a Large Integrated Services Architecture) system to monitor and display the real-time data for all the network links used in the demonstration. It simultaneously monitored more than 14,000 grid nodes in 200 computing clusters, as illustrated in the figure. MonALISA is a highly scalable set of autonomous self-describing agent-based subsystems which are able to collaborate and cooperate in performing a wide range of monitoring tasks for networks and Grid systems, as well as the scientific applications themselves.
The network has been deployed through exceptional support by Cisco Systems, Hewlett Packard, Neterion, Chelsio, Sun Microsystems, IBM and Boston Ltd., as well as the network engineering staffs of National LambdaRail, Internet2’s Abilene Network, ESnet, TeraGrid, CENIC, MiLR, FLR, Pacific Wave, AMPATH, RNP and ANSP/FAPESP in Brazil, KISTI in Korea, UKLight in the UK, JGN2 in Japan, and the Starlight international peering point in Chicago. The demonstration and the developments leading up to it were made possible through the strong support of the U.S. Department of Energy and the National Science Foundation, in cooperation with the funding agencies of the international partners.