Join Books.org — it's free

Building Linux Clusters by David HM Spector β€” book cover
Platform-Specific Programming, Linux, General Software Engineering

Building Linux Clusters

by David HM Spector
Write a review
Log in to track your reading progress.

Overview

One approach to building supercomputers is to interconnect any number of common PCs using an interface like Ethernet. This method, called clustering or "Beowulf" clustering, produces very inexpensive powerful computers whose capabilities would previously have cost millions of dollars. Now for a few tens of thousands of dollars, very powerful computers can be built for any number of computing solutions. From scientific applications to transaction processing, clustering technology provides an affordable, scalable computing solution.

Building Linux Clusters introduces the reader to the basics of cluster installation and configuration, and comes complete with a CD full of cluster installation programs and tools for parallel programming. Focusing on the "how to" of building a Linux cluster, this book is a hands-on guide for people new to clustering. It is the definitive guide to scaling Linux for scientific and enterprise applications.


A guide for experienced Linux users showcases the operating system's ability to connect or "cluster" microcomputers that will then mimic the performance of supercomputers, and includes tips on installation, customizing, and parallel programming

About the Author, David HM Spector

Spector is an independent software developer and computer networking specialist.

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
Supercomputing is no longer limited to folks modeling nuclear weapons explosions. Thanks to Linux and clustering, you can build a working supercomputer for a tiny fraction of what it used to cost Uncle Sam, then use it for whatever real-world enterprise or scientific applications you can dream up. It's not quite a spare time/spare change project yet, but it's getting there. Curious? Serious? Either way, there's now a hands-on, comprehensive guide to Linux clustering: Building Linux Clusters.

David Spector introduces cluster installation and configuration in depth, explaining the role of networking and TCP/IP; key design considerations; how to choose CPUs, disks, and networking approaches; providing for data access, messaging and queueing; and more. You'll walk through cluster-building, start-to-finish: preparing your environment, building nodes, installation, cabling, software configuration, day-to-day cluster management, and more. You'll also find detailed coverage of tools, libraries, and techniques for Linux-based parallel programming.

Finally, Spector profiles three applications that take supercomputing out of the lab: PVMPOV, a parallel version of Persistence of Vision (POV), a popular ray-tracing package for computer-generated animation; PVFS, which allows you to construct a supercharged filesystem out of a Linux cluster; even mp3pvm, for RIPping MP3 files in one heck of a hurry.
β€”Bill Camarda, bn.com editor

Booknews

For veteran Linux programmers, Spector explains how to tie a bunch of computer together with a network and get them all to work on a large problem that has been broken down into smaller pieces. NASA's 1994 Beowulf cluster for supercomputer performance was built in this way with Linux at the fraction of the cost for conventional approaches. The disk contains a version of Red Hat Linux 6.2 customized for clustering, ready to go. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
July 1, 2000
Publisher
O'Reilly Media
Pages
360
Format
Paperback
ISBN
9781565926257

Similar books