Category:Portal:Tutorial: Difference between revisions

From Grid5000
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
| width="50%" valign="top" |
| width="50%" valign="top" |
{| width="100%"
{| width="100%"
{{Portal section|Basic tools|
{{Simple Portal section|Basic tools|
* The [[FAQ]] and the [[Glossary]], of course
* [[Public key authentication]]: understand the principles behind ssh
* [[Public key authentication]]: understand the principles behind ssh
* '''[[SSH]]''': how to configure ssh for Grid'5000
* '''[[SSH]]''': how to configure ssh for Grid'5000
Line 15: Line 16:
}}
}}


{{Portal section|Starter Tutorials|
{{Simple Portal section|Starter Tutorials|
Starter-level practice audience is Grid'5000 platform new-comers, who wish to make a quick tour of the platform functionalities, in order to efficiently step in.
Starter-level practice audience is Grid'5000 platform new-comers, who wish to make a quick tour of the platform functionalities, in order to efficiently step in.
{{Template:Tutorial|
{{Template:Tutorial|
Line 48: Line 49:
}}
}}


{{Portal section|User contributed|
{{Simple Portal section|User contributed tutorials|
Tutorials contributed by users for specific technologies or usage of Grid'5000 are listed here
Tutorials contributed by users for specific technologies or usage of Grid'5000 are listed here
{{Template:Tutorial|
{{Template:Tutorial|
Line 84: Line 85:
{| width="100%"
{| width="100%"


{{Portal section|Advanced tools|
{{Simple Portal section|Advanced tools|
* [[Screen]]: avoid loosing a session due to disconnection between your machine and Grid'5000
* [[Screen]]: avoid loosing a session due to disconnection between your machine and Grid'5000
* '''[[TakTuk]]''': efficient parallel launcher
* '''[[TakTuk]]''': efficient parallel launcher
Line 90: Line 91:
}}
}}


{{Portal section|Advanced Tutorials|
{{Simple Portal section|Advanced HOWTO's|
* [[Adding hardware support]]: changing an environment so it supports new hardware
* [[Using TakTuk]]: efficient parallel launcher
* [[PhpMyAdmin]]: management of a database from your machine
}}
 
{{Simple Portal section|Advanced Tutorials|
Advanced-level tutorials aim at learning to the platform users how to manipulate Kadeploy environments, in order to setup ''their'' experiment environment.
Advanced-level tutorials aim at learning to the platform users how to manipulate Kadeploy environments, in order to setup ''their'' experiment environment.


Line 147: Line 154:
|}
|}


=Deprecated=
= Deprecated tutorials =
Expert-level tutorials easily become deprecated, but present some platform uses for '''more specialised contexts''' and for experiments needing deeper modifications than those presented in advanced-level tutorials: deploying complex middleware, aiding the development and the evaluation of distributed operating systems, using non-Linux operating systems,  
Expert-level tutorials easily become deprecated, but present some platform uses for '''more specialised contexts''' and for experiments needing deeper modifications than those presented in advanced-level tutorials: deploying complex middleware, aiding the development and the evaluation of distributed operating systems, using non-Linux operating systems,  
customizing global grid environments.
customizing global grid environments.

Revision as of 13:07, 28 July 2009



[[Image:{{{img}}}.png|center]]

Basic tools


[[Image:{{{img}}}.png|center]]

Starter Tutorials

Starter-level practice audience is Grid'5000 platform new-comers, who wish to make a quick tour of the platform functionalities, in order to efficiently step in.

  • Understanding Grid'5000 (30 minutes): A step by step view of the project leading to First_steps
    • Keywords: wiki, hardware, network, services
    • Requirements: none
    • Authors: Philippe Marty, Benjamin Dexheimer
  • Cluster experiment (1 hour): How to setup a cluster experiment on Grid'5000 and then conduct it.
    • Keywords: OAR, SSH, monitoring
    • Requirements: basic knowledge of UNIX environments
    • Authors: Xavier Delaruelle, Jérôme Castang
  • Grid experiment (1 hour): How to setup a grid experiment on Grid'5000 and then conduct it.
    • Keywords: OAR Grid, SSH, Rsync, monitoring
    • Requirements: basic knowledge of UNIX environments
    • Authors: Xavier Delaruelle, Jérôme Castang


[[Image:{{{img}}}.png|center]]

User contributed tutorials

Tutorials contributed by users for specific technologies or usage of Grid'5000 are listed here

  • Grid computation with MPI (2 hours): How to use MPI on Grid'5000 for High Performance Computing.
    • Keywords: MPI, C
    • Requirements: basic knowledge of UNIX environments, C programing skills
    • Authors: Luiz-Angelo Steffenel
  • DIET Introductory Hands-On (4 hours): This is a basic tutorial introducing how to use the Diet (Distributive Interactive Engineering Toolbox) middleware on Grid'5000.
    • Keywords: DIET
    • Requirements: ability to connect to Grid'5000
    • Authors: Benjamin Depardon
[[Image:{{{img}}}.png|center]]

Advanced tools

  • Screen: avoid loosing a session due to disconnection between your machine and Grid'5000
  • TakTuk: efficient parallel launcher
  • PDSH: a parallel shell


[[Image:{{{img}}}.png|center]]

Advanced HOWTO's


[[Image:{{{img}}}.png|center]]

Advanced Tutorials

Advanced-level tutorials aim at learning to the platform users how to manipulate Kadeploy environments, in order to setup their experiment environment.


Deprecated tutorials

Expert-level tutorials easily become deprecated, but present some platform uses for more specialised contexts and for experiments needing deeper modifications than those presented in advanced-level tutorials: deploying complex middleware, aiding the development and the evaluation of distributed operating systems, using non-Linux operating systems, customizing global grid environments.

  • Deploy a grid *deprecated* (2 hours): How to deploy an environment allowing to build a grid inside the grid (as an example of a complex architecture deployment).
  • Globus *deprecated* (2 hours): This tutorial presents Globus mechanisms, then the adaptation and technical choices made to install it within Grid'5000. Finally, it propose kind of a using the Globus Toolkit in practice.
    • Keywords: Globus, GT4, Web Services, GT2, MPICH-G2, Kadeploy
    • Requirements: knowledge of advanced-level tutorials
    • Authors: Christophe Demarey, Julien Garet, Estelle Gabarron

Pages in category "Portal:Tutorial"

The following 126 pages are in this category, out of 126 total.

V