Category:Portal:Tutorial: Difference between revisions
No edit summary |
|||
Line 2: | Line 2: | ||
{{Portal|User}} | {{Portal|User}} | ||
[[Category:Portal|Tutorial]] | [[Category:Portal|Tutorial]] | ||
__NOTOC__ | |||
{| width="100%" border="0" | |||
|- | |||
| width="50%" valign="top" | | |||
{| width="100%" | |||
{{Portal section|Basic tools| | |||
* [[Public key authentication]]: understand the principles behind ssh | |||
* '''[[SSH]]''': how to configure ssh for Grid'5000 | |||
* '''[[Syncing data]]''': how to synchronize your data across sites using [[Rsync]] | |||
}} | |||
{{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. | |||
}} | |||
|} | |||
| width="50%" valign="top" | | |||
{| width="100%" | |||
{{Portal section|Advance tools| | |||
* [[Screen]]: avoid losing a session due to disconnection between your machine and Grid'5000 | |||
* '''[[TakTuk]]''': efficient parallel launcher | |||
* '''[[PDSH]]''': a parallel shell | |||
}} | |||
{{Portal section|Advanced 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 = | |||
{{Template:Tutorial| | {{Template:Tutorial| | ||
page=Understanding Grid5000 | page=Understanding Grid5000 | ||
Line 34: | Line 66: | ||
|authors=Xavier Delaruelle, Jérôme Castang | |authors=Xavier Delaruelle, Jérôme Castang | ||
}} | }} | ||
}} | |||
=Advanced= | =Advanced= | ||
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. |
Revision as of 12:40, 28 July 2009
|
|
Starter
- 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.
- Grid experiment (1 hour): How to setup a grid experiment on Grid'5000 and then conduct it.
}}
Advanced
Advanced-level tutorials aim at learning to the platform users how to manipulate Kadeploy environments, in order to setup their experiment environment.
- Deploy an environment (2 hours): How to find, deploy and customize an environment.
- Keywords: Kadeploy, OAR
- Requirements: knowledge of starter-level tutorials
- Authors: David Margery
- Discovering Grid'5000's API (2 hours): How to use Grid'5000 API, with application to the Reference API and the Monitoring API
- Keywords: API
- Requirements: knowledge of starter-level tutorials
- Authors: Cyril Rohr
- Running MPI on Grid'5000 (2 hours): Different ways to configure Grid'5000 for MPI usage
- Keywords: MPI
- Requirements: knowledge of starter-level tutorials
- Authors: David Margery, Aurélien Ceyden
- Deploying virtual machines with Kadeploy 2.1.8 (2 hours): Deploying virtual machines with Kadeploy 2.1.8
- Keywords: Kadeploy, Xen
- Requirements: knowledge of deployment tutorial
- Authors: Cyril Constantin
- Non-Linux system deployment, example with FreeBSD (2 hours): Deploying operating systems other than Linux with kadeploy
- Keywords: Kadeploy, FreeBSD
- Requirements: knowledge of deployment tutorial
- Authors: Lucas Nussbaum
User contributed
- 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
- Grid Reservation Utility for Deployment Usage (2 hours): How to use a GUI to reserve resources and find, deploy and customize an environment.
- 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
Deprecated
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).
- Keywords: Kadeploy, OAR, TORQUE, Maui
- Requirements: knowledge of starter-level tutorials
- Authors: Nicolas Capit, Yiannis Georgiou, Olivier Richard
- 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
- Kernel development testing *deprecated* (1 hour 30 minutes): How to evaluate, debug and validate kernel developments targeted at parallel architectures thanks to Kadeploy.
- Keywords: Kernel, Kareboot, Kaconsole
- Requirements: knowledge of advanced-level tutorials, basic knowledge of kernel development
- Authors: Adrien Lebre
- Multi-site environment creation *deprecated* (1 hour 30 minutes): How to create multi-site Kadeploy environments.
- Keywords: Kernel, Initrd, Kadeploy
- Requirements: knowledge of advanced-level tutorials, basic knowledge of kernel compilation
- Authors: Julien Leduc
- Non-Linux system deployment *deprecated* (1 hour 30 minutes): How to deploy BSD-like or Solaris-like operating systems on Grid'5000.
- Keywords: FreeBSD, OpenSolaris, Partition, DD, Kadeploy
- Requirements: knowledge of advanced-level tutorials
- Authors: Lucas Nussbaum
Pages in category "Portal:Tutorial"
The following 126 pages are in this category, out of 126 total.
A
- Unmaintained:Adding hardware support
- Advanced Kadeploy
- Advanced KaVLAN
- Advanced OAR
- User:Amerlin/kadeployAdvanced Kadeploy
- User:Amerlin/kadeployEnvironment creation
- User:Apetit/kubernetes-cluster
- API
- Unmaintained:API all in one Tutorial
- Unmaintained:API Main Practical
- Unmaintained:API Metrology Practical
- API tutorial
B
C
D
- Deep Learning Frameworks
- Unmaintained:Deploy a virtualized environment
- Unmaintained:Deploy a virtualized environment -- other alternatives
- Unmaintained:Deploy a virtualized environment deprecated
- Unmaintained:Deploy environment-OAR1
- Unmaintained:Deploy environment-OAR2
- Unmaintained:Deploy grid
- Unmaintained:Deploying and Using IaaS Clouds on Grid'5000
- Unmaintained:Deployment Scripts for IaaS Clouds on Grid'5000
- Unmaintained:Deployments API
- Docker
E
G
I
- Unmaintained:IaaS and PaaS Clouds on Grid5000
- Unmaintained:IaaS and PaaS Clouds on Grid5000 csCluster
- Unmaintained:IaaS and PaaS Clouds on Grid5000 csDepl
- Unmaintained:IaaS and PaaS Clouds on Grid5000 nbCluster
- Unmaintained:IaaS and PaaS Clouds on Grid5000 nbDepl
- Unmaintained:IaaS and PaaS Clouds on Grid5000 onCluster
- Unmaintained:IaaS and PaaS Clouds on Grid5000 onDepl
- Unmaintained:IaaS and PaaS Clouds on Grid5000 Prerequisites
- Unmaintained:IaaS Clouds on Grid'5000
- Unmaintained:IaaSclouds Prerequisites
- IPv6
- Unmaintained:ISO to kadeploy image
L
M
O
P
- Persistent Virtual Machine
- Unmaintained:Persisting Hadoop clusters using Managed Ceph
- PMEM
- User:Pneyron/ARM64-custom-environment
- User:Pneyron/PMEM-environment
- User:Pneyron/Ubuntu-ARM64-L4T environment
- Unmaintained:Power Monitoring Devices
- Production:FAQ
- Unmaintained:Public key authentication
- Unmaintained:Put Some Green In Your Experiments