Read it online

Read this book online
at the Safari Bookshelf.

Read online - Safari

Envelope Tell a friend

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

By Joseph D. Sloan
First Edition November 2004 
Pages: 367 (More details)

Price: $39.95 USD, $57.95 CAD, £24.95 GBP
Buy two books, get the third FREE! Use discount code "opc10"
This book qualifies for FREE SHIPPING. See details.
Read our 100% guarantee

Book description

This new guide covers everything you need to plan, build, and deploy a high-performance Linux cluster. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Learn about the major free software projects and how to choose those that are most helpful to new cluster administrators and programmers. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.
Full Description

To the outside world, a "supercomputer" appears to be a single system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems. This new guide covers everything a newcomer to clustering will need to plan, build, and deploy a high-performance Linux cluster. The book focuses on clustering for high-performance computation, although much of its information also applies to clustering for high-availability (failover and disaster recovery). The book discusses the key tools you'll need to get started, including good practices to use while exploring the tools and growing a system. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Then, you'll learn about software options that can save you hours--or even weeks--of deployment time. Since a wide variety of options exist in each area of clustering software, the author discusses the pros and cons of the major free software projects and chooses those that are most likely to be helpful to new cluster administrators and programmers. A few of the projects introduced in the book include:
  • MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use.
  • OSCAR and Rocks, two comprehensive installation and administrative systems
  • openMosix (a convenient tool for distributing jobs), Linux kernel extensions that migrate processes transparently for load balancing
  • PVFS, one of the parallel filesystems that make clustering I/O easier
  • C3, a set of commands for administering multiple systems
Ganglia, OpenPBS, and cloning tools (Kickstart, SIS and G4U) are also covered. The book looks at cluster installation packages (OSCAR & Rocks) and then considers the core packages individually for greater depth or for folks wishing to do a custom installation. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.
Post-purchase benefits:

Register your book | View/Submit Errata | Examples


Browse within this book

Cover | Table of Contents | Index | Sample Chapter | Colophon


No time right now?   Email This Page Email these links Customers who bought this book also bought:
Linux Enterprise Cluster
Build a Highly Available Cluster with Commodity Hardware and Free Software
Read more

No time right now?   Email This Page Email these links Customers interested in this book may also be interested in:
Course:
Linux/Unix Sysadmin I
The Basics of System Administration
Read more
Certificate:
Linux/Unix System Administration Certificate Series
Learn how to administer Linux/Unix systems and gain real experience with a root access account.
Read more
Article:
Ten Tips for Building Your First High-Performance Cluster
Read more

Book details

Title: High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI
First Edition: November 2004
ISBN: 0-596-00570-9
Pages: 367


Featured customer reviews

Be the first person to review this book!

Write a Review


Media reviews

"Joseph Sloan's High Performance Linux Clusters provides a wealth of information on the subject of Linux clusters. Sloan guides you through the decision-making process for building cluster computers, installing the right software, and writing the programs to solve a particular problem... Even as someone who is not planning to build a Linux cluster in the near future, I felt confident because of the detail of Sloan's installation instructions. I did not find myself feeling lost or unsure of how a particular package should be installed or used, as can be the case when some authors decide to mumble over important instructions. The number of topics covered in the book is also impressive. Someone new to the topic of clusters is given the information they need to get started and advice on how best to approach this rather complex undertaking."
--Gregory Lapouchnian, C/C++ Users Journal, June 2005


See larger cover
Browse within this book