10
© 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

© 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

Embed Size (px)

Citation preview

Page 1: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

© 2007 IBM Corporation

IBM Global Engineering Solutions

IBM Blue Gene/P

Software Overview

Page 2: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

BGPMaster

mcServer Midplane Management Control System (MMCS) mpirund Blue Gene Navigator Server Real-time Server

Page 3: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

mcServer

mcServer is a wrapper around the Machine Controller (mc). Machine controller is a library of functions providing low level

control system access to the hardware. mcServer provides a server and ports to connect to. Arbitrates and controls access to the hardware to prevent

simultaneous conflicts. Also provides event handling.

Page 4: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

mcServer Layer

Page 5: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

Midplane Management Control System (MMCS)

High level control system MMCS server runs on the service node Used to configure and allocate blocks Can be accessed directly using the MMCS console

(mmcs_db_console), Blue Gene Navigator or various scheduler programs (using APIs).

Also provides polling service for the Environmental Monitor.

Page 6: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

mpirund

General purpose job launcher Listens on port 9874 for incoming requests.

Page 7: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

Blue Gene Navigator Server

Full featured web based administration tool. Can be used by end users and administrators. The navigator_server process powers the Navigator pages. Navigator is access via HTTPS on port 32072:

https://mybluegenep:32072/BlueGeneNavigator

Page 8: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

Real-time Server

Provides schedulers with changes to the database as events occur

Used with applications By default it isn’t started.

Page 9: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

BGPMaster Control

To start:bgpmaster start <component>bgpmaster restart <component>

To see status:bgpmaster status

To stop:bgpmaster stop <component>

Can also be mostly performed from Navigator.

Page 10: © 2007 IBM Corporation IBM Global Engineering Solutions IBM Blue Gene/P Software Overview

IBM Blue Gene/P System Administration

Operating Systems

Service Node and Front End NodeSUSE Linux Enterprise Server (SLES)

IO NodeLINUX with a reduced shell available

Compute NodeCNK – Compute Node Kernel (LINUX like)