12.01.2013 Views

Problem Determination Guide - Systems Group

Problem Determination Guide - Systems Group

Problem Determination Guide - Systems Group

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Front End Node<br />

Job<br />

Job Scheduler<br />

ciodb<br />

idoproxy<br />

mmcs_server<br />

DB2<br />

Service Node<br />

Figure 1-28 Communication in Blue Gene/L<br />

1.7 Blue Gene/L system software<br />

1.7.1 I/O node kernel<br />

NFS/GPFS<br />

Functional Network<br />

Service Network<br />

CIOD<br />

Blue Gene/L<br />

I/O Node(s)<br />

Compute<br />

Resources<br />

iDo to JTAG<br />

Block<br />

So far we have talked about the physical hardware and software that runs on the<br />

Service Node. Now, we move onto the software that actually runs on the Blue<br />

Gene/L hardware (compute and I/O nodes).<br />

When a block is booted, each I/O node within that block receives the same boot<br />

image and configuration. This is in fact a port of Linux with specific patches to<br />

support the Blue Gene/L hardware. This altered kernel is also known as the<br />

Mini-Control Program (MCP). It is seen as linuximg in the block definition and<br />

has a small specialized shell that provides a subset of commands and command<br />

options called BusyBox. The I/O node boot scripts run the BusyBox commands.<br />

Chapter 1. Introduction 33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!