SCAR cluster. (Open Source Cluster Application Resources) is a collection of software open source to create a cluster on Linux developed by the Open Cluster Group (OCG – Open Cluster Group).
Summary
[ hide ]
- 1 Architecture
- 2 Installation
- 3 Objective
- 4 Components
- 5 Sources
Architecture
Elos computers that make up the cluster are called nodes, there are two types of nodes : one node main (server node) and several compute nodes (client nodes).
The main node provides responses to service requests and assigns the appropriate tasks to each client node. Client nodes are dedicated to computing tasks, have homogeneous hardware and have a complete copy of the operating system and other programs. The nodes communicate through an Ethernet network that is not exposed to the outside world; The server node has two network interfaces: a network interface connected to the external world and an interface connected to the internal network.
Installation
OSCAR is installed on a computer with a Linux distribution previously, it performs the installation and / or configuration of the necessary packages for the cluster automatically.
objective
The primary objective of the OSCAR working group is to make installing, configuring, and managing a modestly-sized cluster easy. Anything needed for a cluster – installation and configuration, maintenance, Parallel Programming , queuing systems, scheduling task – is included in OSCAR.
Components
OSCAR brings with it a number of software packages for working with clusters . These packages can be grouped into two categories:
- Core or core packages.
- Additional third party packages for OSCAR management.
Some of these packages are mentioned below.
- Core
This is the core of how OSCAR works. Its installation is essential.
- C3
The C3 tool has this name given the initials of Cluster, Command and Control. This suite provides command line administration.
- Environmental Switcher
Perl script sets that allow the user to make changes in the OSCAR environment. For example, it allows to exchange between the MPI or LAM / MPI parallel programming platforms
- ode
A central database system for OSCAR.
