The Linux Enterprise Cluster: Build a Highly Available Cluster with Commodity Hardware and Free Software

Copertina anteriore
No Starch Press, 2005 - 464 pagine
The Linux Enterprise Cluster explains how to take a number of inexpensive computers with limited resources, place them on a normal computer network, and install free software so that the computers act together like one powerful server. This makes it possible to build a very inexpensive and reliable business system for a small business or a large corporation. The book includes information on how to build a high-availability server pair using the Heartbeat package, how to use the Linux Virtual Server load balancing software, how to configure a reliable printing system in a Linux cluster environment, and how to build a job scheduling system in Linux with no single point of failure. The book also includes information on high availability techniques that can be used with or without a cluster, making it helpful for System Administrators even if they are not building a cluster. Anyone interested in deploying Linux in an environment where low cost computer reliability is important will find this book useful.

The CD-ROM includes the Linux kernel, ldirectord software, the Mon monitoring package, the Ganglia package, OpenSSH, rsync, SystemImager, Heartbeat, and all the figures and illustrations used in the book.
 

Pagine selezionate

Sommario

Introduction
1
Primer
9
Cluster Resources
13
Starting Services
15
Handling Packets
33
Compiling the Kernel
53
High Availability
67
Synchronizing Servers with rysnc and SSH
69
The Load Balancer
239
The HighAvailability Cluster
255
The Network File System
279
Maintenance and Monitoring
299
The Simple Network Management Protocol and Mon
301
Ganglia
327
Case Studies in Cluster Administration
341
The Linux Cluster Environment
359

Cloning Systems with SystemImager
95
Heartbeat Introduction and Theory
111
A Sample Heartbeat Configuration
131
Heartbeat Resources and Maintenance
147
Stonith and ipfail
163
Cluster Theory and Practice
183
How to Build a Linux Enterprise Cluster
185
The Linux Virtual Server Introduction and Theory
193
The LVSNAT Cluster
209
The LVSDR Cluster
231
Downloading Software from the Internet from a Text Terminal
369
Troubleshooting with the tcpdump Utility
375
Adding Network Interface Cards to Your System
379
Strategies for Dependency Failures
387
Other Potential Cluster Filesystems and Lock Arbitration Methods
395
LVS Clusters and the Apache Configuration File
397
Updates
434
About the CDROM
435
CD License Agreement
436

Altre edizioni - Visualizza tutto

Parole e frasi comuni

Informazioni sull'autore (2005)

Karl Kopper has worked with distributed computing environments on many platforms, including Linux, Windows, Macintosh, a wide variety of UNIX platforms, and Tandem mainframes. As a consultant for a private wholesale food distribution company, he worked on the conversion to a new business system the Linux Enterprise Cluster described in the book that has worked flawlessly to date. When he's not building Linux clusters and studying free software projects he enjoys spending time in the garden, growing food with friends and family.

Informazioni bibliografiche