Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Linux Cluster Design and Administration

Description

This course gives an overview of how to design, build and maintain Linux cluster systems to support scientific computing. Attendees will learn design strategies and tradeoffs, environmental considerations, hardware and software configuration issues, and suggestions for systems administration. The course will focus on the shared NFS-root installation method which OSC uses on its production and Cluster Ohio systems.

Topics covered will include:

  • Hardware and Facilities
  • Base OS Installation and Configuration
  • User Environment Management
  • Resource Management and Scheduling
  • Other Cluster and Grid Services

Prerequisites

Familiarity with UNIX/Linux, as well as basic concepts of distributed memory parallel computing, is required.

Target Audience

Anyone interested in setting up their own Linux cluster

Method of Delivery

Lecture

Handouts

September 2005 (course notes update), (PDF)
March 3, 2004, Doug Johnson and Troy Baer (notes not available at this time)
April 24 & 25, 2001, Lecture materials (PDF) and Addendum (PDF), Doug Johnson and Troy Baer
February 1 & 2, 2000, HTML wrapped JPEGs with Frames, Doug Johnson, Troy Baer, and Jim Giuliani