Linux clusters are not a one-trick pony, so don't dismiss them as scientific lab tools only. This guide explores the many uses of Linux clusters in the enterprise. Find out why Linux clusters can be your company's best bet for handling storage, applications, high-volume transactions and more. Take a spin though these articles, tutorials, tips, tools, white papers and expert Q&As.
Glossary (SearchEnterpriseLinux.com, powered by Whatis.com)
Other basic resources
- Tip: Linux clusters vs. grids
Can Linux clusters outperform grid computing? Expert Ken Milberg compares them -- covering Beowulf, HPC, Linux Virtual Server and the Globus Toolkit for grids -- and chooses a winner.
- Tip: SUSE Linux administration: How to set up a cluster file system
Setting up OCFS2 as a shared file system in a cluster environment helps when multiple nodes have to write to the same file system concurrently. Learn how to do it with SLES10.
High-performance computing clusters
- Cluster how-to
How to set up a high performance Linux cluster.
- Linux Clusters Institute
The LCI site provides links to education and advanced technical training for the deployment and use of Linux-based computing clusters to the high-performance computing community worldwide.
- Linux HPC cluster how-to
This is a specific description of how a lab's cluster is set up. It details the data center aspects and the desktop, laptop and public server aspects of building a cluster.
- Build a heterogeneous cluster with coLinux and openMosix (IBM.com)
An experimental case study combines coLinux with an openMosix-enabled kernel to build a hybrid cluster.
- Article: Dell inks HPC cluster deal with Cray
This story describes how Dell plans to bolster its HPC Linux cluster business by partnering with Cray Inc., the Seattle-based supercomputer company.
Project page for the open source project. Beowulf.org is a collection of resources for the expanding universe of users and designers of Beowulf class cluster computers. These enterprise systems are built on commodity hardware deploying Linux OS and open source software.
- Beowulf how-to
This document describes step by step instructions on building a Beowulf cluster.
- Article: Dell joins UT's $38M supercomputer project (Austin Business Journal)
About 300 Dell servers are being used in a computing cluster that gives scientists and engineers at University of Texas at Austin the power of more than 3 trillion computer operations per second.
- Tutorial: Data sharing clusters (Red Hat)
This is a Red Hat tutorial on data sharing clusters for storage, grid and Web applications.
- MySQL Cluster FAQ (MySQL)
MySQL Cluster combines the open source database with a parallel-server, fault tolerant clustering architecture.
- Resource: Oracle RAC 10g home page (Oracle)
This guide to Oracle RAC 10g includes links to tutorials and white papers.
- Home page: Linux Virtual Server Project
The Linux Virtual Server is a highly scalable and highly available server built on a cluster of real servers, with the load balancer running on the Linux operating system. The architecture of the server cluster is fully transparent to end users, and the users interact as if it were a single high-performance virtual server.
- Home page: Ultra Monkey
Ultra Monkey is a project to create load-balanced and highly available network services, such as a cluster of Web servers that appears as a single Web server to end users.
Cluster configuration, management and administration
- Home page: System Imager
This is the open source project site for SystemImager, software that automates Linux installs, software distribution, and production deployment for Internet server farms, database server farms, high performance clusters, computer labs, and corporate desktop environments.
- Home page: Maui Scheduler
The Maui Scheduler helps admins manage large-system resources. Maui was designed to batch schedule and launch MPI-based parallel jobs, and can also schedule and run your own custom message-passing jobs.
- Home page: The Cluster Command and Control (C3) tool suite
This is the project page for The Cluster Command and Control (C3) tool suite, which implements a number of command line based tools that have been shown to increase system manager scalability by reducing time and effort to operate and manage the cluster.
Other open source cluster projects
- Home page: OpenSSI (Single System Image) Clusters for Linux
The OpenSSI project is a comprehensive clustering solution offering a full, highly available SSI environment for Linux.
- Home page: Cluster infrastructure for Linux
This project is developing a common infrastructure for Linux clustering by extending the Cluster Membership and Internode Communication Subsystems from HP's NonStop Clusters for Unixware code base.