Commit c8e1b41c authored by Lukáš Krupčík's avatar Lukáš Krupčík

repair links

parent d0e6f7a6
Pipeline #1113 failed with stage
in 17 seconds
......@@ -25,27 +25,27 @@ VPN client installation
You can install VPN client from web interface after successful login with LDAP credentials on address <https://vpn1.it4i.cz/anselm>
![](login.jpeg)
![](../../img/login.jpeg)
According to the Java settings after login, the client either automatically installs, or downloads installation file for your operating system. It is necessary to allow start of installation tool for automatic installation.
![](java_detection.jpeg)
![](../../img/java_detection.jpeg)
![](executionaccess.jpeg)
![](../../img/executionaccess.jpeg)
![](executionaccess2.jpeg)
![](../../img/executionaccess2.jpeg)
After successful installation, VPN connection will be established and you can use available resources from IT4I network.
![](successfullinstalation.jpeg)
![](../../img/successfullinstalation.jpeg)
If your Java setting doesn't allow automatic installation, you can download installation file and install VPN client manually.
![](instalationfile.jpeg)
![](../../img/instalationfile.jpeg)
After you click on the link, download of installation file will start.
![](downloadfilesuccessfull.jpeg)
![](../../img/downloadfilesuccessfull.jpeg)
After successful download of installation file, you have to execute this tool with administrator's rights and install VPN client manually.
......@@ -56,31 +56,31 @@ You can use graphical user interface or command line interface to run VPN client
Before the first login to VPN, you have to fill URL **https://vpn1.it4i.cz/anselm** into the text field.
![](firstrun.jpg)
![](../../img/firstrun.jpg)
After you click on the Connect button, you must fill your login credentials.
![](logingui.jpg)
![](../../img/logingui.jpg)
After a successful login, the client will minimize to the system tray.
If everything works, you can see a lock in the Cisco tray icon.
![](anyconnecticon.jpg)
![](../../img/anyconnecticon.jpg)
If you right-click on this icon, you will see a context menu in which you can control the VPN connection.
![](anyconnectcontextmenu.jpg)
![](../../img/anyconnectcontextmenu.jpg)
When you connect to the VPN for the first time, the client downloads the profile and creates a new item "ANSELM" in the connection list. For subsequent connections, it is not necessary to re-enter the URL address, but just select the corresponding item.
![](Anselmprofile.jpg)
![](../../img/Anselmprofile.jpg)
Then AnyConnect automatically proceeds like in the case of first logon.
![](loginwithprofile.jpeg)
![](../../img/loginwithprofile.jpeg)
After a successful logon, you can see a green circle with a tick mark on the lock icon.
![](successfullconnection.jpg)
![](../../img/successfullconnection.jpg)
For disconnecting, right-click on the AnyConnect client icon in the system tray and select **VPN Disconnect**.
\ No newline at end of file
......@@ -48,7 +48,7 @@ Anselm is cluster of x86-64 Intel based nodes built on Bull Extreme Computing bu
- bullx R423-E3 servers
- cn[208-209]
![](bullxB510.png)
![](../img/bullxB510.png)
**Figure Anselm bullx B510 servers**
......
......@@ -237,7 +237,8 @@ PRACE users should check their project accounting using the [PRACE Accounting To
Users who have undergone the full local registration procedure (including signing the IT4Innovations Acceptable Use Policy) and who have received local password may check at any time, how many core-hours have been consumed by themselves and their projects using the command "it4ifree". Please note that you need to know your user password to use the command and that the displayed core hours are "system core hours" which differ from PRACE "standardized core hours".
>The **it4ifree** command is a part of it4i.portal.clients package, located here: <https://pypi.python.org/pypi/it4i.portal.clients>![external](../img/external.png)
!!! Note "Note"
The **it4ifree** command is a part of it4i.portal.clients package, located here: <https://pypi.python.org/pypi/it4i.portal.clients>![external](../img/external.png)
```bash
$ it4ifree
......
......@@ -21,9 +21,9 @@ Currently two compute nodes are dedicated for this service with following config
Schematic overview
------------------
![rem_vis_scheme](scheme.png "rem_vis_scheme")
![rem_vis_scheme](../img/scheme.png "rem_vis_scheme")
![rem_vis_legend](legend.png "rem_vis_legend")
![rem_vis_legend](../img/legend.png "rem_vis_legend")
How to use the service
----------------------
......@@ -130,7 +130,7 @@ $ vncserver -kill :1
Access the visualization node
-----------------------------
To access the node use a dedicated PBS Professional scheduler queue
**To access the node use a dedicated PBS Professional scheduler queue
qviz**. The queue has following properties:
|queue |active project |project resources |nodes|min ncpus*|priority|authorization|walltime |
......@@ -205,18 +205,18 @@ Tips and Tricks
---------------
If you want to increase the responsibility of the visualization, please djust your TurboVNC client settings in this way:
![rem_vis_settings](turbovncclientsetting.png "rem_vis_settings")
![rem_vis_settings](../img/turbovncclientsetting.png "rem_vis_settings")
To have an idea how the settings are affecting the resulting picture uality three levels of "JPEG image quality" are demonstrated:
1. JPEG image quality = 30
![rem_vis_q3](quality3.png "rem_vis_q3")
![rem_vis_q3](../img/quality3.png "rem_vis_q3")
2. JPEG image quality = 15
![rem_vis_q2](quality2.png "rem_vis_q2")
![rem_vis_q2](../img/quality2.png "rem_vis_q2")
3. JPEG image quality = 10
![rem_vis_q1](quality1.png "rem_vis_q1")
\ No newline at end of file
![rem_vis_q1](../img/quality1.png "rem_vis_q1")
\ No newline at end of file
......@@ -28,7 +28,7 @@ Fairshare priority is used for ranking jobs with equal queue priority.
Fairshare priority is calculated as
![](fairshare_formula.png)
![](../../img/fairshare_formula.png)
where MAX_FAIRSHARE has value 1E6, usage~Project~ is cumulated usage by all members of selected project, usage~Total~ is total usage by all users, by all projects.
......@@ -50,7 +50,7 @@ Eligible time can be seen as eligible_time attribute of job.
Job execution priority (job sort formula) is calculated as:
![](job_sort_formula.png)
![](../../img/job_sort_formula.png)
### Job backfilling
......
......@@ -36,7 +36,7 @@ Anselm users may check current queue configuration at <https://extranet.it4i.cz/
>Check the status of jobs, queues and compute nodes at <https://extranet.it4i.cz/anselm/>![external](../../img/external.png)
![rspbs web interface](rsweb.png)
![rspbs web interface](../../img/rsweb.png)
Display the queue status on Anselm:
......
......@@ -153,12 +153,12 @@ Fluent could be run in parallel only under Academic Research license. To do so t
ANSLIC_ADMIN Utility will be run
![](Fluent_Licence_1.jpg)
![](../../../img/Fluent_Licence_1.jpg)
![](Fluent_Licence_2.jpg)
![](../../../img/Fluent_Licence_2.jpg)
![](Fluent_Licence_3.jpg)
![](../../../img/Fluent_Licence_3.jpg)
ANSYS Academic Research license should be moved up to the top of the list.
![](Fluent_Licence_4.jpg)
\ No newline at end of file
![](../../../img/Fluent_Licence_4.jpg)
\ No newline at end of file
......@@ -78,7 +78,7 @@ Then launch the debugger with the ddt command followed by the name of the execut
A submission window that appears have a prefilled path to the executable to debug. You can select the number of MPI processors and/or OpenMP threads on which to run and press run. Command line arguments to a program can be entered to the "Arguments " box.
![](ddt1.png)
![](../../../img/ddt1.png)
To start the debugging directly without the submission window, user can specify the debugging and execution parameters from the command line. For example the number of MPI processes is set by option "-np 4". Skipping the dialog is done by "-start" option. To see the list of the "ddt" command line parameters, run "ddt --help".
......
......@@ -11,7 +11,7 @@ CUBE is a graphical performance report explorer for displaying data from Score-P
Each dimension is organized in a tree, for example the time performance metric is divided into Execution time and Overhead time, call path dimension is organized by files and routines in your source code etc.
![](Snmekobrazovky20141204v12.56.36.png)
![](../../../img/Snmekobrazovky20141204v12.56.36.png)
*Figure 1. Screenshot of CUBE displaying data from Scalasca.*
......@@ -28,7 +28,8 @@ Usage
-----
CUBE is a graphical application. Refer to Graphical User Interface documentation for a list of methods to launch graphical applications on Anselm.
>Analyzing large data sets can consume large amount of CPU and RAM. Do not perform large analysis on login nodes.
!!! Note "Note"
Analyzing large data sets can consume large amount of CPU and RAM. Do not perform large analysis on login nodes.
After loading the apropriate module, simply launch cube command, or alternatively you can use scalasca -examine command to launch the GUI. Note that for Scalasca datasets, if you do not analyze the data with scalasca -examine before to opening them with CUBE, not all performance data will be available.
......
......@@ -95,7 +95,7 @@ Sample output :
Number of core PMU fixed counters: 3
Width of fixed counters: 48 bits
Nominal core frequency: 2400000000 Hz
Package thermal spec power: 115 Watt; Package minimum power: 51 Watt; Package maximum power: 180 Watt;
Package thermal spec power: 115 Watt; Package minimum power: 51 Watt; Package maximum power: 180 Watt;
Socket 0: 1 memory controllers detected with total number of 4 channels. 2 QPI ports detected.
Socket 1: 1 memory controllers detected with total number of 4 channels. 2 QPI ports detected.
Number of PCM instances: 2
......@@ -265,7 +265,7 @@ Sample output:
Number of core PMU fixed counters: 3
Width of fixed counters: 48 bits
Nominal core frequency: 2400000000 Hz
Package thermal spec power: 115 Watt; Package minimum power: 51 Watt; Package maximum power: 180 Watt;
Package thermal spec power: 115 Watt; Package minimum power: 51 Watt; Package maximum power: 180 Watt;
Socket 0: 1 memory controllers detected with total number of 4 channels. 2 QPI ports detected.
Socket 1: 1 memory controllers detected with total number of 4 channels. 2 QPI ports detected.
Number of PCM instances: 2
......
......@@ -11,7 +11,7 @@ Intel*® *VTune™ Amplifier, part of Intel Parallel studio, is a GUI profilin
bandwidth
- Power usage analysis - frequency and sleep states.
![screenshot](vtune-amplifier.png)
![screenshot](../../../img/vtune-amplifier.png)
Usage
-----
......
......@@ -66,7 +66,7 @@ Prints which preset events are available on the current CPU. The third column in
Prints which native events are available on the current CPU.
### class="s1">papi_cost
### papi_cost
Measures the cost (in cycles) of basic PAPI operations.
......@@ -193,7 +193,8 @@ Now the compiler won't remove the multiplication loop. (However it is still not
### Intel Xeon Phi
>PAPI currently supports only a subset of counters on the Intel Xeon Phi processor compared to Intel Xeon, for example the floating point operations counter is missing.
!!! Note "Note"
PAPI currently supports only a subset of counters on the Intel Xeon Phi processor compared to Intel Xeon, for example the floating point operations counter is missing.
To use PAPI in [Intel Xeon Phi](../intel-xeon-phi/) native applications, you need to load module with " -mic" suffix, for example " papi/5.3.2-mic" :
......
......@@ -16,7 +16,7 @@ There are currently two versions of Score-P version 1.2.6 [modules](../../enviro
Instrumentation
---------------
There are three ways to instrument your parallel applications in order to enable performance data collection :
There are three ways to instrument your parallel applications in order to enable performance data collection:
1. Automated instrumentation using compiler
2. Manual instrumentation using API calls
......
......@@ -135,11 +135,11 @@ Now you can run the parallel debugger using:
When following dialog appears click on "Yes"
![](totalview1.png)
![](../../../img/totalview1.png)
At this point the main TotalView GUI window will appear and you can insert the breakpoints and start debugging:
![](totalview2.png)
![](../../../img/totalview2.png)
### Debugging a parallel code - option 2
......
......@@ -3,7 +3,7 @@ Vampir
Vampir is a commercial trace analysis and visualisation tool. It can work with traces in OTF and OTF2 formats. It does not have the functionality to collect traces, you need to use a trace collection tool (such as [Score-P](../../../salomon/software/debuggers/score-p/)) first to collect the traces.
![](Snmekobrazovky20160708v12.33.35.png)
![](../../../img/Snmekobrazovky20160708v12.33.35.png)
Installed versions
------------------
......
......@@ -31,7 +31,7 @@ Read more at <http://software.intel.com/sites/products/documentation/doclib/stdx
Sandy Bridge/Haswell binary compatibility
-----------------------------------------
Anselm nodes are currently equipped with Sandy Bridge CPUs, while Salomon will use Haswell architecture. >The new processors are backward compatible with the Sandy Bridge nodes, so all programs that ran on the Sandy Bridge processors, should also run on the new Haswell nodes. >To get optimal performance out of the Haswell processors a program should make use of the special AVX2 instructions for this processor. One can do this by recompiling codes with the compiler flags >designated to invoke these instructions. For the Intel compiler suite, there are two ways of doing >this:
Anselm nodes are currently equipped with Sandy Bridge CPUs, while Salomon will use Haswell architecture. >The new processors are backward compatible with the Sandy Bridge nodes, so all programs that ran on the Sandy Bridge processors, should also run on the new Haswell nodes. >To get optimal performance out of the Haswell processors a program should make use of the special AVX2 instructions for this processor. One can do this by recompiling codes with the compiler flags >designated to invoke these instructions. For the Intel compiler suite, there are two ways of doing this:
- Using compiler flag (both for Fortran and C): -xCORE-AVX2. This will create a binary with AVX2 instructions, specifically for the Haswell processors. Note that the executable will not run on Sandy Bridge nodes.
- Using compiler flags (both for Fortran and C): -xAVX -axCORE-AVX2. This will generate multiple, feature specific auto-dispatch code paths for Intel® processors, if there is a performance benefit. So this binary will run both on Sandy Bridge and Haswell processors. During runtime it will be decided which path to follow, dependent on which processor you are running on. In general this will result in larger binaries.
\ No newline at end of file
......@@ -50,7 +50,7 @@ IT4Innovations does not provide any licenses for operating systems and software
We propose this job workflow:
![Workflow](virtualization-job-workflow "Virtualization Job Workflow")
![Workflow](../../img/virtualization-job-workflow "Virtualization Job Workflow")
Our recommended solution is that job script creates distinct shared job directory, which makes a central point for data exchange between Anselm's environment, compute node (host) (e.g HOME, SCRATCH, local scratch and other local or cluster filesystems) and virtual machine (guest). Job script links or copies input data and instructions what to do (run script) for virtual machine to job directory and virtual machine process input data according instructions in job directory and store output back to job directory. We recommend, that virtual machine is running in so called [snapshot mode](virtualization/#snapshot-mode), image is immutable - image does not change, so one image can be used for many concurrent jobs.
......
......@@ -47,7 +47,7 @@ Running parallel Matlab using Distributed Computing Toolbox / Engine
--------------------------------------------------------------------
Recommended parallel mode for running parallel Matlab on Anselm is MPIEXEC mode. In this mode user allocates resources through PBS prior to starting Matlab. Once resources are granted the main Matlab instance is started on the first compute node assigned to job by PBS and workers are started on all remaining nodes. User can use both interactive and non-interactive PBS sessions. This mode guarantees that the data processing is not performed on login nodes, but all processing is on compute nodes.
![Parallel Matlab](Matlab.png "Parallel Matlab")
![Parallel Matlab](../../../img/Matlab.png "Parallel Matlab")
For the performance reasons Matlab should use system MPI. On Anselm the supported MPI implementation for Matlab is Intel MPI. To switch to system MPI user has to override default Matlab setting by creating new configuration file in its home directory. The path and file name has to be exactly the same as in the following listing:
......
......@@ -14,6 +14,6 @@ VCF files are scanned by this diagnostic tool for known diagnostic disease-assoc
TEAM (27) is an intuitive and easy-to-use web tool that fills the gap between the predicted mutations and the final diagnostic in targeted enrichment sequencing analysis. The tool searches for known diagnostic mutations, corresponding to a disease panel, among the predicted patient’s variants. Diagnostic variants for the disease are taken from four databases of disease-related variants (HGMD-public, HUMSAVAR , ClinVar and COSMIC) If no primary diagnostic variant is found, then a list of secondary findings that can help to establish a diagnostic is produced. TEAM also provides with an interface for the definition of and customization of panels, by means of which, genes and mutations can be added or discarded to adjust panel definitions.
![Interface of the application. Panels for defining targeted regions of interest can be set up by just drag and drop known disease genes or disease definitions from the lists. Thus, virtual panels can be interactively improved as the knowledge of the disease increases.](fig5.png)
![Interface of the application. Panels for defining targeted regions of interest can be set up by just drag and drop known disease genes or disease definitions from the lists. Thus, virtual panels can be interactively improved as the knowledge of the disease increases.](../../../img/fig5.png)
**Figure 5.** Interface of the application. Panels for defining targeted regions of interest can be set up by just drag and drop known disease genes or disease definitions from the lists. Thus, virtual panels can be interactively improved as the knowledge of the disease increases.
\ No newline at end of file
......@@ -14,7 +14,7 @@ BiERApp is available at the following address: <http://omics.it4i.cz/bierapp/>
BiERapp (28) efficiently helps in the identification of causative variants in family and sporadic genetic diseases. The program reads lists of predicted variants (nucleotide substitutions and indels) in affected individuals or tumor samples and controls. In family studies, different modes of inheritance can easily be defined to filter out variants that do not segregate with the disease along the family. Moreover, BiERapp integrates additional information such as allelic frequencies in the general population and the most popular damaging scores to further narrow down the number of putative variants in successive filtering steps. BiERapp provides an interactive and user-friendly interface that implements the filtering strategy used in the context of a large-scale genomic project carried out by the Spanish Network for Research, in Rare Diseases (CIBERER) and the Medical Genome Project. in which more than 800 exomes have been analyzed.
![Web interface to the prioritization tool. This figure shows the interface of the web tool for candidate gene prioritization with the filters available. The tool includes a genomic viewer (Genome Maps 30) that enables the representation of the variants in the corresponding genomic coordinates.](fig6.png)
![Web interface to the prioritization tool. This figure shows the interface of the web tool for candidate gene prioritization with the filters available. The tool includes a genomic viewer (Genome Maps 30) that enables the representation of the variants in the corresponding genomic coordinates.](../../../img/fig6.png)
**Figure 6**. Web interface to the prioritization tool.This figure shows the interface of the web tool for candidate gene
prioritization with the filters available. The tool includes a genomic viewer (Genome Maps 30) that enables the representation of the variants in the corresponding genomic coordinates.
......
......@@ -147,7 +147,8 @@ Job submission
This job create simple block mesh and domain decomposition. Check your decomposition, and submit parallel computation:
> Create a PBS script testParallel.pbs:
!!! Note "Note"
Create a PBS script testParallel.pbs:
```bash
#!/bin/bash
......@@ -168,7 +169,7 @@ This job create simple block mesh and domain decomposition. Check your decomposi
mpirun -hostfile ${PBS_NODEFILE} -np $nproc potentialFoam -noFunctionObject-writep -parallel | tee potentialFoam.log
mpirun -hostfile ${PBS_NODEFILE} -np $nproc simpleFoam -parallel | tee simpleFoam.log
mpirun -hostfile ${PBS_NODEFILE} -np $nproc simpleFoam -parallel | tee simpleFoam.log
```
nproc – number of subdomains
......
This diff is collapsed.
......@@ -19,9 +19,9 @@ PuTTY X11 proxy: unable to connect to forwarded X server: Network error: Connect
to
C:*cygwin64binXWin.exe -listen tcp*
![XWin-listen-tcp.png](XWinlistentcp.png "XWin-listen-tcp.png")
![XWin-listen-tcp.png](../../../img/XWinlistentcp.png "XWin-listen-tcp.png")
2. Check Putty settings:
Enable X11 forwarding
![](cygwinX11forwarding.png)
\ No newline at end of file
![](../../../img/cygwinX11forwarding.png)
\ No newline at end of file
......@@ -3,14 +3,12 @@ Graphical User Interface
X Window System
---------------
The X Window system is a principal way to get GUI access to the clusters.
Read more about configuring [**X Window System**](x-window-system/).
VNC
---
The **Virtual Network Computing** (**VNC**) is a graphical [desktop sharing](http://en.wikipedia.org/wiki/Desktop_sharing "Desktop sharing")![external](../../../img/external.png) system that uses the [Remote Frame Buffer protocol (RFB)](http://en.wikipedia.org/wiki/RFB_protocol "RFB protocol")![external](../../../img/external.png) to remotely control another [computer](http://en.wikipedia.org/wiki/Computer "Computer")![external](../../../img/external.png).
Read more about configuring **[VNC](vnc/)**.
......
......@@ -125,13 +125,13 @@ On the PuTTY Configuration screen go to Connection-&gt;SSH-&gt;Tunnels to set up
Fill the Source port and Destination fields. **Do not forget to click the Add button**.
![](putty-tunnel.png)
![](../../../img/putty-tunnel.png)
Run the VNC client of your choice, select VNC server 127.0.0.1, port 5961 and connect using VNC password.
### Example of starting TigerVNC viewer
![](vncviewer.png)
![](../../../img/vncviewer.png)
In this example, we connect to VNC server on port 5961, via the ssh tunnel, using TigerVNC viewer. The connection is encrypted and secured. The VNC server listening on port 5961 provides screen of 1600x900 pixels.
......@@ -139,24 +139,24 @@ In this example, we connect to VNC server on port 5961, via the ssh tunnel, usin
Use your VNC password to log using TightVNC Viewer and start a Gnome Session on the login node.
![](TightVNC_login.png)
![](../../../img/TightVNC_login.png)
Gnome session
-------------
You should see after the successful login.
![](gnome_screen.png)
![](../../../img/gnome_screen.png)
###Disable your Gnome session screensaver
Open Screensaver preferences dialog:
![](gdmscreensaver.png)
![](../../../img/gdmscreensaver.png)
Uncheck both options below the slider:
![](gdmdisablescreensaver.png)
![](../../../img/gdmdisablescreensaver.png)
### Kill screensaver if locked screen
......@@ -188,12 +188,11 @@ Or this way:
GUI applications on compute nodes over VNC
------------------------------------------
The very same methods as described above, may be used to run the GUI applications on compute nodes. However, for maximum performance, proceed following these steps:
Open a Terminal (Applications -&gt; System Tools -&gt; Terminal). Run all the next commands in the terminal.
![](gnome-terminal.png)
![](../../../img/gnome-terminal.png)
Allow incoming X11 graphics from the compute nodes at the login node:
......@@ -215,4 +214,4 @@ $ xterm
Example described above:
![](gnome-compute-nodes-over-vnc.png)
\ No newline at end of file
![](../../../img/gnome-compute-nodes-over-vnc.png)
\ No newline at end of file
......@@ -8,5 +8,5 @@ Pageant holds your private key in memory without needing to retype a passphrase
- Enter your passphrase.
- Now you have your private key in memory without needing to retype a passphrase on every login.
![](PageantV.png)
![](../../../img/PageantV.png)
......@@ -31,22 +31,22 @@ PuTTY - how to connect to the IT4Innovations cluster
- Run PuTTY
- Enter Host name and Save session fields with [Login address](../../../salomon/accessing-the-cluster/accessing-the-cluster/) and browse Connection - &gt; SSH -&gt; Auth menu. The *Host Name* input may be in the format **"username@clustername.it4i.cz"** so you don't have to type your login each time.In this example we will connect to the Salomon cluster using **"salomon.it4i.cz"**.
![](PuTTY_host_Salomon.png)
![](../../../img/PuTTY_host_Salomon.png)
- Category -&gt; Connection - &gt; SSH -&gt; Auth:
Select Attempt authentication using Pageant.
Select Allow agent forwarding.
Browse and select your [private key](ssh-keys/) file.
![](PuTTY_keyV.png)
![](../../../img/PuTTY_keyV.png)
- Return to Session page and Save selected configuration with *Save* button.
![](PuTTY_save_Salomon.png)
![](../../../img/PuTTY_save_Salomon.png)
- Now you can log in using *Open* button.
![](PuTTY_open_Salomon.png)
![](../../../img/PuTTY_open_Salomon.png)
- Enter your username if the *Host Name* input is not in the format "username@salomon.it4i.cz".
- Enter passphrase for selected [private key](ssh-keys/) file if Pageant **SSH authentication agent is not used.**
......
......@@ -13,7 +13,7 @@ You can change the password of your SSH key with "PuTTY Key Generator". Make sur
- Confirm key passphrase.
- Save your private key with *Save private key* button.
![](PuttyKeygeneratorV.png)
![](../../../img/PuttyKeygeneratorV.png)
### Generate a New Public/Private key
......@@ -21,31 +21,31 @@ You can generate an additional public/private key pair and insert public key in
- Start with *Generate* button.
![](PuttyKeygenerator_001V.png)
![](../../../img/PuttyKeygenerator_001V.png)
- Generate some randomness.
![](PuttyKeygenerator_002V.png)
![](../../../img/PuttyKeygenerator_002V.png)
- Wait.
![](PuttyKeygenerator_003V.png)
![](../../../img/PuttyKeygenerator_003V.png)
- Enter a *comment* for your key using format 'username@organization.example.com'.
Enter key passphrase.
Confirm key passphrase.
Save your new private key `in "*.ppk" `format with *Save private key* button.
![](PuttyKeygenerator_004V.png)
![](../../../img/PuttyKeygenerator_004V.png)
- Save the public key with *Save public key* button.
You can copy public key out of the ‘Public key for pasting into authorized_keys file’ box.
![](PuttyKeygenerator_005V.png)
![](../../../img/PuttyKeygenerator_005V.png)
- Export private key in OpenSSH format "id_rsa" using Conversion -&gt; Export OpenSSH key
![](PuttyKeygenerator_006V.png)
![](../../../img/PuttyKeygenerator_006V.png)
- Now you can insert additional public key into authorized_keys file for authentication with your own private key.
You must log in using ssh key received after registration. Then proceed to [How to add your own key](../shell-access-and-data-transfer/ssh-keys/).
......@@ -18,7 +18,8 @@ After logging in, you can see .ssh/ directory with SSH keys and authorized_keys
-rw-r--r-- 1 username username  392 May 21  2014 id_rsa.pub
```
>Please note that private keys in .ssh directory are without passphrase and allow you to connect within the cluster.
!!! Note "Note"
Please note that private keys in .ssh directory are without passphrase and allow you to connect within the cluster.
### Access privileges on .ssh folder
......
......@@ -15,5 +15,5 @@ AnyConnect users on Windows 8.1 will receive a "Failed to initialize connection
- Click 'Test Program'. This will open the program.
- Close
![](vpnuiV.png)
![](../../../img/vpnuiV.png)
......@@ -5,7 +5,7 @@ Obtaining Authorization
-----------------------
The computational resources of IT4I  are allocated by the Allocation Committee to a [Project](/), investigated by a Primary Investigator. By allocating the computational resources, the Allocation Committee is authorizing the PI to access and use the clusters. The PI may decide to authorize a number of her/his Collaborators to access and use the clusters, to consume the resources allocated to her/his Project. These collaborators will be associated to the Project. The Figure below is depicting the authorization chain:
![](Authorization_chain.png)
![](../../img/Authorization_chain.png)
You need to either [become the PI](../applying-for-resources/) or [be named as a collaborator](obtaining-login-credentials/#authorization-of-collaborator-by-pi) by a PI in order to access and use the clusters.
......