Cluster Access

Requesting access

Connecting to InfraGRID

Overview

The InfraGRID cluster is available from outside of UVT-FMI network using several mechanisms, detailed in the following sections.

Most of them resort to esablishing a connection to a frontend node, and authentication the user with their FMI account.

The current access nodes are:

Node DNS Name Description
Main Frontend head-infragrid.info.uvt.ro Used for SSH or NoMachine NX
QCG Frontend qcg.hpc.uvt.ro Used by the QCG middleware

Accounts

The authentication inside InfraGRID is done using the FMI authentication and authorization infrastructure. Currently the infrastructure is based on an Kerberos and LDAP solution.

SSH Setup

A setup step required by all authentication means is to setup SSH key authentication in your InfraGRID account.

Currently this setup is a manual operation (in the short term it will happen automatically using the existing LDAP infrastructure or Kerberos).

Warning

Please make sure that the ssh key is passwordless

The steps required for setup are:

# Generate the key
testuser@head:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/testuser/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): # Plase set no passphrase
Enter same passphrase again:
Your identification has been saved in /home/testuser/.ssh/id_rsa.
Your public key has been saved in /home/testuser/.ssh/id_rsa.pub.
The key fingerprint is:
71:dd:bc:3b:6e:90:9d:6b:02:b9:62:c2:85:8e:d0:20 testuser@head

# Install the key:
testuser@head:~$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

NoMachine NX

All frontend nodes on x86/amd64 hardware should be accesible using the NX protocol.

Currently the server side is based on the FreeNX implementation and might have some glitches compared to the original and comercial alternative.

In order to connect to the InfraGRID frontend nodes you need to:
  • Use one of the servers in the Overview section
  • Make sure that you specify UNIX Gnome Desktop environment
  • Use the default NX private key. (this is subject to change)

The main benefit of using NX is that you can use GUI applications in a more familiar way, beeing able to suspend and resume your session at any time.

SSH

The prefered access method for accessing the frontend nodes is by using any SSH client.

From a security perspective we highly recommend that you setup key authentication on your workstations.

With the OpenSSH clients you can:

> ssh-keygen -t rsa # This will create ~/.ssh/id_rsa
> ssh-copyid username@head-infragrid.info.uvt.ro # Copy the public key to a frontend node

Clients

Some SSH clients recommened by us are:

QosCosGrid

Table Of Contents

Previous topic

InfraGRID Cluster

Next topic

Development Environment

This Page