User Tools

Site Tools


skill-tree:k:1:1:b

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
skill-tree:k:1:1:b [2020/07/19 11:30] – external edit 127.0.0.1skill-tree:k:1:1:b [2022/10/21 14:53] (current) ruben.kellner
Line 2: Line 2:
 # Background # Background
  
-An HPC cluster is built out of a few to many servers that are connected by a high-performance communication network.+An HPC cluster is built out of a few up to many servers that are connected by a high-performance communication network.
 The servers are called nodes. The servers are called nodes.
 HPC clusters use batch systems for running compute jobs. HPC clusters use batch systems for running compute jobs.
 Interactive access is usually limited to a few nodes. Interactive access is usually limited to a few nodes.
- +A typical cluster contains of these parts:
-# Aim +
-  * To provide knowledge about the hardware components of an HPC cluster and their functions. +
- +
-# Outcomes+
   * various system-, hardware-, and I/O-architectures used for supercomputers, i.e. shared memory systems, distributed systems, and cluster systems   * various system-, hardware-, and I/O-architectures used for supercomputers, i.e. shared memory systems, distributed systems, and cluster systems
   * physical hardware; chassis/rack, computer system units, interconnect, power., compute node architecture with memory, local disk, and sockets   * physical hardware; chassis/rack, computer system units, interconnect, power., compute node architecture with memory, local disk, and sockets
   * typical architecture of cluster systems consisting of nodes with different roles (e.g. so-called head, management, login, compute, interactive, visualization nodes, etc.)   * typical architecture of cluster systems consisting of nodes with different roles (e.g. so-called head, management, login, compute, interactive, visualization nodes, etc.)
 +Which are functioning as: 
  
-  * Comprehend there are nodes with several functions +* **Login or gateway nodes** where you are on after logging into the cluster and where you can work interactively
-    * **Login or gateway nodes** where you are on after logging into the cluster and where you can work interactively+
     * **Compute nodes** that are the workhorses of a cluster     * **Compute nodes** that are the workhorses of a cluster
     * **Admin or system nodes** that work in the background necessary for the operation of the cluster, e.g. for running the batch service, or starting and shutting down compute nodes     * **Admin or system nodes** that work in the background necessary for the operation of the cluster, e.g. for running the batch service, or starting and shutting down compute nodes
Line 22: Line 18:
     * **Special nodes** e.g. for data movement, visualization, or pre- and post-processing of large data sets     * **Special nodes** e.g. for data movement, visualization, or pre- and post-processing of large data sets
     * **Head nodes** which can mean login or admin nodes used for management either by a user or an administrator     * **Head nodes** which can mean login or admin nodes used for management either by a user or an administrator
 +# Aim
 +  * To provide knowledge about the hardware components of an HPC cluster and their functions.
 +
 +# Outcomes
 +
 +  * Comprehend there are nodes with several functions
   * Comprehend that nodes are connected by a high-performance communication network   * Comprehend that nodes are connected by a high-performance communication network
   * Comprehend that global file systems are available on all nodes of the cluster and are convenient because their files can be accessed directly on all nodes   * Comprehend that global file systems are available on all nodes of the cluster and are convenient because their files can be accessed directly on all nodes
Line 27: Line 29:
     * Qualitatively, they allow several processes to write into the same file     * Qualitatively, they allow several processes to write into the same file
   * Comprehend the two purposes of the communication network   * Comprehend the two purposes of the communication network
-    * Enabling high speed data communication for parallel applications running on multiple nodes +    * Enabling high-speed data communication for parallel applications running on multiple nodes 
-    * Providing a high speed connection to the disk systems in the cluster+    * Providing a high-speed connection to the disk systems in the cluster
  
 # Subskills # Subskills
   * [[skill-tree:k:1:1:1:b]]   * [[skill-tree:k:1:1:1:b]]
skill-tree/k/1/1/b.1595151007.txt.gz · Last modified: 2020/07/19 11:30 by 127.0.0.1