Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Big Data Meets HPC Log Analytics: Scalable Approach to Understanding Systems at Extreme Scale

Conference ·

Today's high-performance computing (HPC) systems are heavily instrumented, generating logs containing information about abnormal events, such as critical conditions, faults, errors and failures, system resource utilization, and about the resource usage of user applications. These logs, once fully analyzed and correlated, can produce detailed information about the system health, root causes of failures, and analyze an application's interactions with the system, providing valuable insights to domain scientists and system administrators. However, processing HPC logs requires a deep understanding of hardware and software components at multiple layers of the system stack. Moreover, most log data is unstructured and voluminous, making it more difficult for system users and administrators to manually inspect the data. With rapid increases in the scale and complexity of HPC systems, log data processing is becoming a big data challenge. This paper introduces a HPC log data analytics framework that is based on a distributed NoSQL database technology, which provides scalability and high availability, and the Apache Spark framework for rapid in-memory processing of the log data. The analytics framework enables the extraction of a range of information about the system so that system administrators and end users alike can obtain necessary insights for their specific needs. We describe our experience with using this framework to glean insights from the log data about system behavior from the Titan supercomputer at the Oak Ridge National Laboratory.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1460236
Country of Publication:
United States
Language:
English

References (14)

Correlation clustering conference November 2002
Feng shui of supercomputer memory: positional effects in DRAM and SRAM faults
  • Sridharan, Vilas; Stearley, Jon; DeBardeleben, Nathan
  • Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '13 https://doi.org/10.1145/2503210.2503257
conference January 2013
OVIS: a tool for intelligent, real-time monitoring of computational clusters conference January 2006
What Supercomputers Say: A Study of Five System Logs conference June 2007
Cosmic rays don't strike twice: understanding the nature of DRAM errors and the implications for system design
  • Hwang, Andy A.; Stefanovici, Ioan A.; Schroeder, Bianca
  • Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '12 https://doi.org/10.1145/2150976.2150989
conference January 2012
Improving Log-based Field Failure Data Analysis of multi-node computing systems conference June 2011
Fault prediction under the microscope: A closer look into HPC systems
  • Gainaru, Ana; Cappello, Franck; Snir, Marc
  • 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis https://doi.org/10.1109/SC.2012.57
conference November 2012
Assessing time coalescence techniques for the analysis of supercomputer logs conference June 2012
Reliability lessons learned from GPU experience with the Titan supercomputer at Oak Ridge leadership computing facility
  • Tiwari, Devesh; Gupta, Saurabh; Gallarno, George
  • Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '15 https://doi.org/10.1145/2807591.2807666
conference January 2015
A Large-Scale Study of Failures in High-Performance Computing Systems journal October 2010
DRAM errors in the wild: a large-scale field study
  • Schroeder, Bianca; Pinheiro, Eduardo; Weber, Wolf-Dietrich
  • Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems - SIGMETRICS '09 https://doi.org/10.1145/1555349.1555372
conference January 2009
The ganglia distributed monitoring system: design, implementation, and experience journal July 2004
Induction of decision trees journal March 1986
Lessons Learned from the Analysis of System Failures at Petascale: The Case of Blue Waters
  • Martino, Catello Di; Kalbarczyk, Zbigniew; Iyer, Ravishankar K.
  • 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) https://doi.org/10.1109/DSN.2014.62
conference June 2014

Similar Records

A Big Data Analytics Framework for HPC Log Data: Three Case Studies Using the Titan Supercomputer Log
Conference · Sat Sep 01 00:00:00 EDT 2018 · 2018 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER) · OSTI ID:1567487

A Big Data Analytics Framework for HPC Log Data: Three Case Studies Using the Titan Supercomputer Log
Conference · Thu Nov 01 00:00:00 EDT 2018 · OSTI ID:1570137

Deactivation and decommissioning web log analysis using big data technology - 15710
Conference · Wed Jul 01 00:00:00 EDT 2015 · OSTI ID:22824525

Related Subjects