Difference between revisions of "Cluster Computing"

From Teknologisk videncenter
Jump to: navigation, search
m
m (Linux Clustering at Mercantec)
Line 1: Line 1:
 
See [[wikipedia:Cluster (computing)|Cluster Computing]] for a definition
 
See [[wikipedia:Cluster (computing)|Cluster Computing]] for a definition
 
[http://www.phy.duke.edu/~rgb/Beowulf/beowulf_book/beowulf_book/index.html Engineering a Beowulf-style Compute Cluster]
 
[http://www.phy.duke.edu/~rgb/Beowulf/beowulf_book/beowulf_book/index.html Engineering a Beowulf-style Compute Cluster]
== Linux Clustering at Mercantec ==
+
__TOC__
 +
= What is a Cluster =
 +
A cluster is a setup of two or more computers - called nodes - that work together to perform a task.
 +
= Types Of Clusters =
 +
Basically there are four type of clusters:
 +
*Storage Clusters          (Shared filesystem among nodes)
 +
*High Availability Clusters (Failover, redundancy)
 +
*Load Balancing Clusters    (Distribute Load between two or more nodes)
 +
*High Performance Clusters  (Parallel computing, more nodes solving the same problem)
 +
Often you would need a combination of these Clusters in a installation.
 +
== Storage Clusters ==
 +
== High Availability Clusters ==
 +
== Load Balancing Clusters ==
 +
== High Performance Clusters ==
 +
= Linux Clustering at Mercantec =
 
=== Project: Mercantec Beowulf ===
 
=== Project: Mercantec Beowulf ===
 
The goal of the Mercantec Beowulf are to build a scalable cluster for cracking MD5 hashes or some other similar task which are easily distributed among nodes. <br/>
 
The goal of the Mercantec Beowulf are to build a scalable cluster for cracking MD5 hashes or some other similar task which are easily distributed among nodes. <br/>
 
The individual nodes should boot from PXE on the network and automatically enter the cluster.
 
The individual nodes should boot from PXE on the network and automatically enter the cluster.

Revision as of 09:05, 8 March 2009

See Cluster Computing for a definition Engineering a Beowulf-style Compute Cluster

What is a Cluster

A cluster is a setup of two or more computers - called nodes - that work together to perform a task.

Types Of Clusters

Basically there are four type of clusters:

  • Storage Clusters (Shared filesystem among nodes)
  • High Availability Clusters (Failover, redundancy)
  • Load Balancing Clusters (Distribute Load between two or more nodes)
  • High Performance Clusters (Parallel computing, more nodes solving the same problem)

Often you would need a combination of these Clusters in a installation.

Storage Clusters

High Availability Clusters

Load Balancing Clusters

High Performance Clusters

Linux Clustering at Mercantec

Project: Mercantec Beowulf

The goal of the Mercantec Beowulf are to build a scalable cluster for cracking MD5 hashes or some other similar task which are easily distributed among nodes.
The individual nodes should boot from PXE on the network and automatically enter the cluster.