June 12, 2013

SLAC's X-ray Laser Explores Big Data Frontier

It's no surprise that the data systems for SLAC's Linac Coherent Light Source X-ray laser have drawn heavily on the expertise of the particle physics community, where collecting and analyzing massive amounts of data are key to scientific success.

By Glenn Roberts Jr.

It's no surprise that the data systems for SLAC's Linac Coherent Light Source X-ray laser have drawn heavily on the expertise of the particle physics community, where collecting and analyzing massive amounts of data are key to scientific success.

With its detectors collecting information on atomic- and molecular-scale phenomena measured in quadrillionths of a second, LCLS stores data at a rate and scale comparable to experiments at the world's most powerful particle collider, the Large Hadron Collider in Europe.

The LCLS data team manages about 10 petabytes of data from experiments – about three times more than the total data library for movie-streaming and rental company Netflix. That’s enough data to fill about 2.2 million DVDs, which if stacked would stand about 8,800 feet high. An experiment at one LCLS instrument produces about 10 million X-ray images in about 48 hours, on average, with the largest experiments generating 150-200 terabytes (about 154,000 to 205,000 gigabytes) of data.

Big data gets bigger

Coupled with such head-spinning statistics is the unavoidable reality that this "big data" frontier in science is ever-growing, which presents constant challenges: At LCLS, more sensitive detectors, more complex experiments, multiple simultaneous experiments, a possible increase in the laser pulse rate and other planned upgrades will require advances in data acquisition, storage and delivery systems.

"Pretty soon we will be taking a factor of 20 more data than we are taking today," said Amedeo Perazzo, who leads the Photon Controls and Data Systems Department at SLAC, which manages LCLS data. "At that point we will not be able to operate in the same way we do now."

video still frame of Amedeo Perazzo
Video
SLAC’s Amedeo Perazzo discusses data management at the Linac Coherent Light Source X-ray laser.

Scientific diversity presents unique challenges

Many of the people on Perazzo’s staff have worked on particle physics experiments such as BaBar and ATLAS. And while the data demands at LCLS are similar to those of the high-energy physics community, the data team at LCLS has adapted to the varying needs of LCLS users, who come from a wide range of scientific backgrounds.

"You have biologists and chemists and materials scientists and different kinds of physicists,” said Igor Gaponenko, a research software developer for LCLS data systems. “It's a new world. It's very diverse."

In high-energy physics, scientists have a common vocabulary and standardized data systems, and individual experiments can run for years. But at LCLS, experiments typically run for only a few days, and scientists need immediate access to their data so they can decide whether to change samples or X-ray energies in the middle of an experiment.

LCLS users want "reliability, flexibility and immediacy,” said Sebastian Carron Montero, an engineering physicist who works on data systems for the Atomic, Molecular and Optical Science instrument at LCLS. “To have all of them at the same time is very demanding. And each one of them is using different tools."

An equal playing field for data access

Carron Montero added that in particle physics it's common to immediately and aggressively filter the data to single out particular types of events. But at LCLS, "We tend to collect most of the data, which puts an enormous burden on our data system. That makes our system here quite big and difficult to manage."

The amount of data produced by experiments can vary widely, Perazzo said, noting that his team has upgraded the data acquisition capabilities to capture up to 10 gigabytes per second, enough to handle the load from simultaneous experiments and larger detectors.

Some teams choose to store and analyze their data at SLAC, while others transfer data over high-speed scientific computing networks. Larger teams may bring their own data experts to LCLS for experiments.

There is a push to improve the user interface to make LCLS data tools more accessible to scientists, offer more real-time data during experiments, train staff to work more closely with users on learning the data systems and continue to work toward common data standards.

"Our job is to make it so all of the groups have the ability to extract science from the data. We need to find a language that works for the entire community and we need to lower the threshold that is required to start out," Perazzo said. "Something we have learned is that we really need to sit with them. We want to establish a closer relationship on the data-analysis side."

The next generation

As data demands increase, a likely solution will be the routine high-speed transfer of data to other data storehouses, where it can remain accessible for longer periods of time, freeing up LCLS to accept data from new experiments.

Perazzo said his department's system for handling LCLS data is scalable to meet these challenges, noting that other X-ray laser facilities launching over the next several years, including the European X-ray Free-Electron Laser project in Germany, are considering LCLS as a model for their own data systems.

"I do believe we are in the right spot," said Perazzo. "The next generation is actually looking at our systems."

Image - This infographic shows the extreme data capacity needed for experiments at SLAC's Linac Coherent Light Source X-ray laser.
Managing large data is the topic for an upcoming National User Facility Organization annual meeting that will be held from June 19-21 at Lawrence Berkeley National Laboratory. SLAC's Amedeo Perazzo is scheduled to present a talk on "Data Management at the LCLS" at 1 p.m. June 20.
Photo - Amedeo Perazzo.
Amedeo Perazzo, leader of the Photon Controls and Data Systems Department at SLAC. (Matt Beardsley)
Photo - A high-density, hyper-efficient, 40-teraflop computing rack built by Silicon Valley startup Clustered Systems and loaned to LCLS and the SUNCAT Center for Interface Science and Catalysis.
A high-density, hyper-efficient, 40-teraflop computing rack built by Silicon Valley startup Clustered Systems and loaned to LCLS and the SUNCAT Center for Interface Science and Catalysis. (Matt Beardsley)
Photo - Sebastian Carron Montero,  engineering physicist for the AMO instrument at LCLS, at work in the AMO control room. (Matt Beardsley)
Sebastian Carron Montero, engineering physicist for the AMO instrument at LCLS, at work in the AMO control room. (Matt Beardsley)
Photo - Ankush Mitra, engineering physicist for the SXR instrument at LCLS, in the SXR hutch. (Matt Beardsley)
Ankush Mitra, engineering physicist for the SXR instrument at LCLS, in the SXR hutch. (Matt Beardsley)
Photo - Silke Nelson, right, engineering physicist for the XPP instrument at LCLS, showing intern Tyler Couto, left, how to operate the XPP controls system. (Matt Beardsley)
Silke Nelson, right, engineering physicist for the XPP instrument at LCLS, showing intern Tyler Couto, left, how to operate the XPP controls system. (Matt Beardsley)

About SLAC

SLAC National Accelerator Laboratory explores how the universe works at the biggest, smallest and fastest scales and invents powerful tools used by researchers around the globe. As world leaders in ultrafast science and bold explorers of the physics of the universe, we forge new ground in understanding our origins and building a healthier and more sustainable future. Our discovery and innovation help develop new materials and chemical processes and open unprecedented views of the cosmos and life’s most delicate machinery. Building on more than 60 years of visionary research, we help shape the future by advancing areas such as quantum technology, scientific computing and the development of next-generation accelerators.

SLAC is operated by Stanford University for the U.S. Department of Energy’s Office of Science. The Office of Science is the single largest supporter of basic research in the physical sciences in the United States and is working to address some of the most pressing challenges of our time.

Dig Deeper

Related stories

News Feature

AI is playing a key role in helping SLAC researchers find new galaxies and tiny neutrinos, and discover new drugs.

Diffraction pattern
News Feature

Researchers across the lab are developing AI tools to harness data and particle beams in real time and make molecular movies, speeding up the...

Graphic of AI in several science areas
News Feature

Digital design engineer Abhilasha Dave’s passion for connecting machine learning and hardware is helping SLAC solve big data challenges.

Photo of Abhilasha Dave in her office
News Feature

AI is playing a key role in helping SLAC researchers find new galaxies and tiny neutrinos, and discover new drugs.

Diffraction pattern
News Feature

Researchers across the lab are developing AI tools to harness data and particle beams in real time and make molecular movies, speeding up the...

Graphic of AI in several science areas
News Feature

Digital design engineer Abhilasha Dave’s passion for connecting machine learning and hardware is helping SLAC solve big data challenges.

Photo of Abhilasha Dave in her office
Press Release

With up to a million X-ray flashes per second, 8,000 times more than its predecessor, it transforms the ability of scientists to explore atomic-scale...

LCLS-II first light
News Feature

An extension of the Stanford Research Computing Facility will host several data centers to handle the unprecedented data streams that will be produced by...

SRCF-II
News Feature

The leaders of SLAC's Technology Innovation Directorate discuss how their group supports the lab's most innovative projects.

TID senior managers