Cluster Configuration & Management Tools
Need - A portable set of tools independent of the runtime system
- Power cycling, booting, device configuration, diagnostics, status, console services, software distribution to nodes
Challenge - Heterogeneous mix of 100s-1000s of components
- Node types (xp1000s, miata’s, ds10ls, …), .remote power controllers, terminal servers, Myrinet NICs, Myrinet switches, ethernet hubs/switches
- Different number of nodes per cabinet, per power controller, per terminal server
- Support varying topologies
Approach - Single control station for a cluster
- Hierarchical methodology
- Device characteristics abstracted into database objects
- Single tool set for arbitrary cluster configurations
- Common tool set for legacy and new devices