different roles that can be assigned to a client node, the following roles contain services that are of special interest to the general user:
login role | The role most visible to users is on nodes that have the login role. |
| Nodes with the login role are where you log in and interact with the |
| system to perform various tasks. For example, once logged in to a |
| node with login role, you can execute commands, build applications, |
| or submit jobs to compute nodes for execution. There can be one or |
| several nodes with the login role in an HP XC system, depending |
| upon cluster size and requirements. Nodes with the login role are |
| a part of the Linux Virtual Server ring, which distributes login |
| requests from users. A node with the login role is referred to as |
| a login node in this manual. |
compute role | The compute role is assigned to nodes where jobs are to be |
| distributed and run. Although all nodes in the HP XC system are |
| capable of carrying out computations, the nodes with the compute |
| role are the primary nodes used to run jobs. Nodes with the compute |
| role become a part of the resource pool used by |
| SLURM, which manage and distribute the job workload. Jobs that |
| are submitted to compute nodes must be launched from nodes |
| with the login role. Nodes with the compute role are referred to as |
| compute nodes in this manual. |
1.1.3 Storage and I/O
The HP XC system supports both shared (global) and private (local) disks and file systems. Shared file systems can be mounted on all the other nodes by means of Lustre or NFS. This gives users a single view of all the shared data on disks attached to the HP XC system.
SAN Storage
HP XC uses the HP StorageWorks Scalable File Share (HP StorageWorks SFS), which is based on Lustre technology and uses the Lustre File System from Cluster File Systems, Inc. This is a turnkey Lustre system that is delivered and supported by HP. It supplies access to Lustre file systems through Lustre
Local Storage
Local storage for each node holds the operating system, a copy of the HP XC system software, and temporary space that can be used by jobs running on the node.
HP XC file systems are described in detail in Section 1.1.4.
1.1.4 File System
Each node of the HP XC system has its own local copy of all the HP XC System Software files including the Linux distribution and also has its own local user files. Every node may also import files from NFS or Lustre file servers. HP XC System Software supports NFS 3 including both client and server functionality. HP XC System Software also enables Lustre client services for
In the case of NFS files, these can be shared purely between the nodes of the HP XC System, or alternatively can be shared between the HP XC and external systems. External NFS files can be shared with any node having a direct external network connection. It is also possible to set up NFS to import external files to HP XC nodes without external network connections, by routing through a node with an external network connection. Your system administrator can