ADVANCED VISUALIZATION OF POWER, TEMPERATURE, AND ENERGY METRICS IN HPE CRAYEX SYSTEMS
Sustainable HPC State of the Practice Workshop 2024
Authors:
Lavanya L
Stefan Ceballos
September 24, 2024
© 2024 Hewlett Packard Enterprise Development LP
Agenda
Introduction to HPCM & Monitoring Framework
Limitations with the traditional approach to monitoring
HPE Clusterview Plugin
Automation of Clusterview Configuration
Challenges with Clusterview Configuration
Visual Clusterview Dashboard Overview
© 2024 Hewlett Packard Enterprise Development LP
Future Scope
HPE Performance Cluster Manager
All you need to manage your HPE clusters, keep them healthy, and running at peak performance
Flexible, easy to use system management solution offering system administrators all the tools they need to turn even the most complex hardware into easily manageable systems capable of accommodating a growing variety of workloads.
Powerful
Comprehensive set of tools you need to manage all aspects of your cluster.
Productive
Designed to maximize productivity of your cluster, automate actions, and optimize running costs.
Scalable
Manage systems from dozens of nodes up to Exascale.
Anywhere
Suitable for both on-premises as well as hybrid HPC deployments.
Flexible
Customize monitoring, alerts, and management actions to best suit your needs.
Proven
Used by hundreds of customers around the globe.
© 2024 Hewlett Packard Enterprise Development LP
Monitoring Framework
Data Sources
HPE Cray EX, HPE Cray XD and HPE Apollo
Redfish End points & Sensor Data
Fabric—Slingshot & InfiniBand
Events and Telemetry
WLM—PBS Pro & SLURM
Events and Telemetry
Compute systems
CPU, GPU, Memory, Disk Telemetry and Events
CDU Events and Telemetry
Storage and Filesystems
GlusterFS
Power and Heartbeat Monitoring
Syslog
Data Pipeline
Persistent Storage
Monitoring Framework
Victoria Metrics
Service Infrastructure Monitoring
OpenSearch
Victoria Metrics
Mosquitto
subsmon
telegraf
pcim
Kafka
User Interfaces
Grafana
OpenSearch
Alertmanager
Dashboards
Alerts
Rest API
AIOps
Management hardware and software
Customer Integration
© 2024 Hewlett Packard Enterprise Development LP
Limitations with the traditional approach to monitoring
© 2024 Hewlett Packard Enterprise Development LP
Challenges with the traditional approach to monitoring
© 2024 Hewlett Packard Enterprise Development LP
Challenges with the traditional approach to monitoring
© 2024 Hewlett Packard Enterprise Development LP
HPE Clusterview Plugin
KEY FEATURES OF THE HPE CLUSTERVIEW PLUGIN
Hierarchical Data Grouping
Data is organized hierarchically, with each layer of the hierarchy (e.g., chassis, blades, nodes) to show detailed views.
Regex-based Data Parsing
It uses regular expressions (regex) to extract and format the data.
Custom Layouts
It supports various display layouts (e.g., horizontal, vertical, flow, grid), allowing for more complex arrangements that better reflect the structure of an HPC system.
Interactive and Clickable Nodes
Each node can be clickable with customizable URLs, allowing for a more interactive user experience.
The HPE Clusterview plugin for Grafana is designed specifically for high-performance computing (HPC) environments, offering a highly detailed view of various data points in a dense, hierarchical format.
It focuses on spatial representation and the operational hierarchy of the HPC infrastructure
It makes it ideal for large-scale systems where managing and visualizing complex data across multiple nodes is critical.
© 2024 Hewlett Packard Enterprise Development LP
Visualizing Slingshot Metrics
© 2024 Hewlett Packard Enterprise Development LP
Switches are displayed in group orientation
Green represents nominal, red represents anomalous
HPE Clusterview Plugin
© 2024 Hewlett Packard Enterprise Development LP
Visualizing Slingshot Metrics
Details of ports inside of a switch
Green represents normal�Red represents anomalous�Grey represents no data
HPE Clusterview Plugin
© 2024 Hewlett Packard Enterprise Development LP
Visualizing Heartbeat of Aurora Compute Nodes
© 2024 Hewlett Packard Enterprise Development LP
HPE Clusterview Plugin
Nodes are displayed in rack orientation
© 2024 Hewlett Packard Enterprise Development LP
Challenges with Clusterview Configuration
© 2024 Hewlett Packard Enterprise Development LP
Automation of Clusterview Configuration
The automated solution addresses the issues by detecting the hardware type and location within the data center, enabling the real-time configuration of dashboards.
The key components of the automation of Clusterview configuration:
© 2024 Hewlett Packard Enterprise Development LP
Future Scope
Enhanced Visual Scaling
Plans to auto-scale node representations based on cluster size and screen orientation, improving readability and aesthetics across different devices.
Integration with Other HPE Solutions
Porting and integrating the solution with future versions of HPE cluster management software like Cray System Management (CSM) and System Monitoring Health.
Automation for Additional Components
The automation framework aims to extend beyond node layouts to cover additional cluster components, including network fabrics, CDUs, and PDUs, allowing for a more comprehensive and automated cluster configuration process.
Open-Source Offering
The goal is to make the automation framework available as an open-source tool, enhancing accessibility alongside the publicly available HPE Clusterview plugin.
© 2024 Hewlett Packard Enterprise Development LP
Thank You!
Email: lavanya.l@hpe.com