Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

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

Karl Kopper


Available from these sellers.



Book Description

May 1 2005

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 all of the software needed to build a Linux Enterprise Cluster, including the Linux kernel, rsync, the SystemImager package, the Heartbeat package, the Linux Virtual Server package, the Mon monitoring package, and the Ganglia package. All figures in the book are also included on the CD-ROM.


Customers Who Bought This Item Also Bought


Product Details


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.5 out of 5 stars  12 reviews
23 of 25 people found the following review helpful
5.0 out of 5 stars Wow Jun 13 2005
By R. J. Miles - Published on Amazon.com
Format:Paperback
You ever find a reference that becomes your best friend - that you can't put down? I looked through three other books on clusters, including Oreilly's... They were all good, but missing the "rubber meets the road" factor.

I have the proverbial "Wall of Oreilly" in my office. But this book wins out for wide clustering.

I needed to deploy a highly-available, fault-tolerant, hi-performance cluster of cheap servers so that I could sleep at night knowing that my web services were live - and would remain that way.

This book met the challenge head-on. Mon, cron, init, Linux Virtual Servers (IPVS/LVS), SNMP, Heartbeat, etc are all covered with a "here's how you do it" approach.

My only problem with the book was that the examples were all for Redhat, which I honestly don't agree stands up to the true intent of Open Source anymore... I think the book should be directed at Debian instead.

Anyway, the book was still great for me as most of the packages used are similar between platforms.

There ARE typos. In fact, I found a few critical ones in code snippets and some confusing ones in the descriptions where it looks like the paragraphs got mixed up, so be sure to look at the snippets with more than a cut&paste attitude. (if the author is looking for edits for another release/update, please contact me - I happen to be a copy editor and a programmer)

IMHO, THIS is the future of linux server computing. Please support more books like this by buying it. Honestly, I might actually look into other books by "No Starch" based on my good experience here.

BTW, this book is devoted to what I consider "WIDE" clustering (LVS/IPVS - processing allot of small computations - focus is on response time) versus other books focused on "DEEP" clustering (Beowulf - processing fewer but more intense computations - focus is on CPU throughput). So if you're looking for the latter, look elsewhere.
22 of 24 people found the following review helpful
5.0 out of 5 stars One stop guide to building a Linux Cluster July 18 2005
By ART SEDIGHI - Published on Amazon.com
Format:Paperback
The sheer number of books published in the recent years that cover the Linux Operation System is simply staggering. One aspect of Linux that has been explored recently is its enablement that is gives users that wish to build a clustered environment. Using free software and commodity hardware many organizations small to large, and even end-users such as myself, have been able to build a cluster or a Grid using Linux very cheaply. This book by Karl Koppers shows the readers a step-by-step guide of how to go about building an enterprise grade Linux cluster environment. The author depicts each step one by one for the reader and demonstrates what each step does and why "we do what do we".

The following steps required for building a cluster are explored in detail in this book:

* Understanding of the underlying Linux routing (NetFilter and basic packet routing)

* Understanding of SystemImager program, and how it can help you in building a large cluster

* Learning of to apply configuration changes to your cluster efficiently

* Learn to build a Linux Virtual Server Network Address Translation fro your cluster, and learn why you need such capability

* Learn how to manage failures in your cluster including software and hardware failures

* Learn how to manage and monitor your cluster from a single point using a Web-based GUI

* Learn how to apply software patches and updates to your cluster

* Administrator user accounts and remote login including password-less login via SSH

* Learn how to install a cluster print server

* Learn how to install a batch-job scheduling system on your cluster

As you can see, there are lots covered in this book. Some of the basics of the underlying Linux system and Kernel gets the reader off on a good start, and starts the foundation upon which the rest of your cluster can be built.

Unlike any other book that claims to cover this topic, Karl has added a number of chapters on the understanding (he calls them theory of ...) of the concept and why things are done the way they are instead of just telling the reader what to do. These chapters can be skipped, obviously, but I found them to be extremely useful because it gives me a deeper knowledge of the topic at hand makes me understand the topic better. The whole point of the book is to enable someone, by simply going thru the book chapter by chapter, to build a medium to a large size cluster. A how-to guide that is packed with the appropriate software packages discussed in the text.

My favorite topics in this book must the central administration of the cluster via Ganglia, and High-Availability configuration chapters. These two, monitoring and reliability, are key difficult areas which the author covers in detail.

The combination of the book and the accompanying CD-ROM packed with software packages make this book a great buy. I have built my own cluster, but I am re-doing my environment by going thru this book chapter-by-chapter. I highly recommend this book to anyone involved or interested in building or maintaining Linux Clusters.
11 of 11 people found the following review helpful
4.0 out of 5 stars The other cluster flavor Sep 10 2006
By Yoshiro Aoki - Published on Amazon.com
Format:Paperback
Clusters, like many things, come in various flavors. These can be roughly stated as `high throughput', `high performance (HPC)', and `high availability'. The "Linux Enterprise Cluster" is a good read for those looking for the `high-availability' cluster flavor, for perhaps a mission-critical computing resource. There is thus more emphasis on fail-over and service request handling than, for example, MPI, exacting operation calculations, and HSI maximizing techniques typical of HPC endeavors. This is not to say this book is not applicable to the other cluster types. Could you do with a chapter on SystemImager? How about Ganglia? Rsync & SSH? Building a kernel? All this step-by-step? Awesome! I was building an HPC cluster at the time, and found this a good book for drilling into deeper cluster software infrastructure details while at the park or waiting for a class to start. It was however sparse on hardware details and proper supporting infrastructure, but no book under 10 pounds is going to cover everything so be prepared to read a lot. I did not evaluate the included CD-ROM, which is loaded with goodies, because I simply downloaded the packages from the Internet as needed.
4-stars

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback