La grille de calcul DZ e-science Grid

Documents pareils
Master physique informatique

Modèle de sécurité de la Grille. Farida Fassi Master de Physique Informatique Rabat, Maroc May 2011

Installation d OpenVPN

Gestion des certificats en Internet Explorer

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US

Service de lettre électronique sécurisée de bpost. Spécificités techniques

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER

2. Cliquez Contact Directory of Public Administration. 5. Tapez le mot de passe - Hello (pour OFPA). Changez le mot de passe en cas de

Guide d installation et d utilisation

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

Date : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat

Partager mes photos sur internet

Paramétrage des navigateurs

La Clé informatique. Formation Internet Explorer Aide-mémoire

Comment installer un certificat de signature et de chiffrement pour Mozilla Thunderbird

Guide de commande Commander un certificat d identité numérique PersonalSign

J'ai changé d'ordinateur, comment sauvegarder mon certificat?

Once the installation is complete, you can delete the temporary Zip files..

Service de Virtualisation de la DSI UJF

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Prezi. Table des matières

COMMENT RESTAURER DES S OUTLOOK AVEC SECURITOO BACKUP

Guide d installation des licences Solid Edge-NB RB

Le PROXY: l identité Internet du CNUDST

Table des matières. 1. Installation de VMware ESXI Pré-requis Installation... 3

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Nous souhaitons fournir un service sécurisé sans pour autant chiffrer sans garantir la fiabilité du chiffrement.

Sauvegarder sa messagerie Outlook 2010

Comment sauvegarder ses documents

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

Pré-requis de création de bureaux AppliDis VDI

Guide de configuration pour accès au réseau Wifi sécurisé 802.1X

Elia Supplier Information Guide Enregistrement comme fournisseur Elia sur Ariba

NOTICE TELESERVICES : Créer mon compte personnel

Documentation relative à l installation des certificats e-commerce de BKW

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

Guide de prise en mains du User Center

PARAMETRER INTERNET EXPLORER 9

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Ces Lettres d informations sont envoyées aux extranautes inscrits et abonnés sur le site assistance (voir point N 3).

Flexible Identity. authentification multi-facteurs. authentification sans token. Version 1.0. Copyright Orange Business Services mai 2014.

SOMMAIRE. 3. Comment Faire? Description détaillée des étapes de configuration en fonction du logiciel de messagerie... 3

Comment l utiliser? Manuel consommateur

Insérer des images dans Base

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Middleware et services de la grille

Installation d'un serveur RADIUS

Utiliser des logiciels Windows sous Linux Ubuntu

SVP j ai besoin d aide!

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

How to Login to Career Page

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

Comment débloquer les fenêtres publicitaires (popup) de votre navigateur Internet

Certificats de signature de code (CodeSigning)

INSTALLATION D UN CERTIFICAT FIDUCIO LOGICIEL

Installation d un manuel numérique 2.0

INSTALLATION DE L AGENT CT EASY BACKUP LAN REV 1.0/

Manuel d installation de Business Objects Web Intelligence Rich Client.

Certificats «CREDIT LYONNAIS Authentys Entreprise» Manuel utilisateur du support cryptographique

Logiciel de sauvegarde Echo

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Keyyo Unify Application de téléphonie intégrée pour Salesforce

Fournier et télécharger des fichiers par FTP

SERVEUR DÉDIÉ DOCUMENTATION

GESTION DE L'ORDINATEUR

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

Service intervenant. Version 6.3

GUIDE «TELECHARGER LA CLE PUBLIQUE DE SON CERTIFICAT» 1. DEFINITION ET UTILISATION DE LA CLE PUBLIQUE P2

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

GUIDE NSP Activation et gestion des produits avec NSP

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

Guide de l usager - Libre-service de bordereaux de paie en ligne

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Guide Utilisateur Enregistrement d'un compte en ligne

Guide informatique pour les nouveaux arrivants

INTERCONNEXION ENT / BCDI / E - SIDOC

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Configuration de routeur D-Link Par G225

LA CARTE D IDENTITE ELECTRONIQUE (eid)

Comment faire des étiquettes

Écrit par Riphur Riphur.net

OpenOffice.org Calc Ouvrir un classeur

Tutoriel de formation SurveyMonkey

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

Business Sharepoint Contenu

PORTAIL INTERNET DECLARATIF. Configuration du client Mail de MICROSOFT VISTA

Tutoriel Sage One Edition Expert-Comptable. - Le cabinet d Expertise-Comptable doit appeler le Service Client Sage One au

Migration a Outlook Guide

Comment faire un Mailing A partir d une feuille Calc

Répertorier vos mots de passe avec Passbox : 1) Télécharger le fichier d'installation :

dmp.gouv.fr Pour en savoir plus DMP Info Service : 24h/24 7j/7

a) Supprimer les bases de données installées dans la version 6.03

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Connexion de Votre Imprimante Multifonction à votre Réseau pour la Première Fois

Installation d un ordinateur avec reprise des données

Transcription:

La grille de calcul DZ e-science Grid Amina KHEDIMI a.khedimi@dtri.cerist.dz First workshop on using GRID tools for astrophysics 16 Juin 2013 Constantine 1

PLAN Introduction Les éléments de la grille L accès à la grille DZ-Grid Soumission des jobs

Introduction Une grille de calcul est un système distribué composé de ressources informatiques partagées. Elle est le résultat d'une mise en commun de ressources hétérogènes appartenant à plusieurs organisations.

Les éléments de la grille

L accès à la grille DZ-Grid Un utilisateur pour utiliser la grille doit posséder : Un certificat électronique personnel Une entrée dans une Organisation Virtuelle (VO) Un compte sur une Interface Utilisateur (UI) ou sur un Service Web

L accès à la grille Authentification => Certificat Qui est qui? Autorisation => VO Qui a le droit? Accès à la grille => UI Par ssh

Demande de certificat Un certificat est un passeport électronique Délivré par DZ e-science CA Depuis un navigateur connectez-vous sur https://ca.grid.arn.dz/cgibin/pki/pub/pki?cmd=getstaticpage&name=homepage

Demande de certificat Cliquer sur : 1. You import the DZ e- Science CA from this site.

Demande de certificat Cliquer sur :«CA certificate in format CRT»

Demande de certificat Il faut cocher les 3 cases et appuyer su OK

Demande de certificat Revenir à la page web https://ca.grid.arn.dz/cgi-bin/pki/pub/pki?cmd=getstaticpage&name=homepage Cliquer sur: «2. You request a certificate from this site.»

Demande de certificat Inscrivez votre Prenom, nom et adresse émail => un clic sur Continue => (une page de vérification ) Continue =>

Demande de certificat Il faut choisir un mot de passe avec plus de 5 caractères qu il faut saisir 2 fois. Continue => IL faut valider les pages suivantes jusqu à l instruction «print».

Demande de certificat Après validation de votre demande par le CA manager vous recevez un mail avec un lien permettant de récupérer votre certificat. Introduisez le numéro de série envoyé sur l entête du message dans Serial Number et cliquez sur OK En cliquant sur le lien, votre certificat est importé dans votre navigateur.

Demande de certificat Vous devez utiliser le même navigateur pour la demande et pour la récupération du certificat!

L enregistrement dans une VO Tout utilisateur de la grille doit être inscrit dans une VO (Virtual Organization). Muni de votre certificat, vous pouvez vous inscrire dans une ou plusieurs VOs. Votre demande sera ensuite validée par le «VO Manager». Le site d enregistrement pour la VO dzgrid est: https://voms.grid.arn.dz:8443/voms/dzgrid/register/home

L enregistrement dans une VO Depuis le navigateur contenant votre certificat GRID-FR, connectez-vous s sur https://voms.grid.arn.dz:8443/voms/dzgrid/register/home Cliquez sur «New User Registration» dans la liste à gauche. Remplissez le formulaire puis cliquez sur «I have read and agree to the VO s Usage Rules. Vous recevrez un e-mail avec un lien. Cliquez sur le lien pour confirmer votre demande. Après validation de votre demande par le «VO Manager», vous recevrez un e-mail vous en informant. Vous êtes alors inscrits dans la VO dzgrid

L enregistrement dans une VO

Exportation, installation et utilisation du certificat Utiliser la fonction «export» de votre navigateur pour faire une sauvegarde de votre certificat au format pkcs12 (fichier.p12, exemple cert.p12). Vous devez protéger l accès à ce fichier par un mot de passe pour éviter que quelqu un d autre ne puisse l importer. Le navigateur vous demandera de fournir ce mot de passe.

Exportation, installation et utilisation du certificat Firefox : Sélectionnez le menu Edit/Preferences. Cliquez sur «Advanced» à gauche. Cliquez sur le bouton «Manage Certificates...» et utilisez la fonction «backup». Mozilla : Dans le menu Edit/Preferences, aller dans l'onglet «Privacy & Security» puis dans «Certificates». Cliquez sur «Manage Certificates» puis utiliser la fonction «backup». Netscape : Cliquez sur l'icône «sécurité» (ou passez par le menu Communicator/outils/Information), puis cliquez sur le choix «vos certificats». Internet Explorer : Dans le menu Outils/Options Internet, allez dans l'onglet «contenu» et cliquez sur «certificats». Google Chrome : Dans le menu Paramètres/Options avancées, allez dans l'onglet «Gérer les certificats» et cliquez sur «certificats» et utilisez la fonction «exporter». Conserver précieusement une copie de votre certificat et n oublier pas le mot de passe le protégeant. Vous pouvez conserver une copie sur une clé USB par exemple.

Exportation, installation et utilisation du certificat Accés au serveur UI ssh user@ui.grid.arn.dz [user@ui ~]# mkdir ~/.globus [user@ui ~]# cp your_certificate.p12 /.globus [user@ui ~]# cd.globus

Exportation, installation et utilisation du certificat [user@ui ~]#openssl pkcs12 -in your_certificate.p12 -clcerts -nokeys -out usercert.pem Enter Import Password: (Give the passphrase if any) MAC verified OK [user@ui ~]# openssl pkcs12 -in your_certificate.p12 -nocerts -out userkey.pem Enter Import Password: (Give the passphrase if any) MAC verified OK [user@ui ~]# chmod 400 ~/.globus/userkey.pem [user@ui ~]# chmod 644 ~/.globus/usercert.pem

Soumission des jobs-création du proxy Afin que vos jobs puissent accéder à la grille il faut créer un proxy. Il s'agit d'un fichier signé avec votre certificat. Les proxy sont valables par défaut pour une durée limitée de 12h. Création du proxy: [user@ui01 ~]# voms-proxy-init --voms dzgrid Enter GRID pass phrase: Your identity: /DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=Amina Khedimi Creating temporary proxy... Done Contacting voms-02.pd.infn.it:15016 [/C=IT/O=INFN/OU=Host/L=Padova/CN=voms-02.pd.infn.it] "eumed" Done Creating proxy... Done Your proxy is valid until Tue May 22 12:28:59 2012

Soumission des jobs-création du proxy Affichez les informations du proxy : [user@ui~]# voms-proxy-info ou voms-proxy-info all subject : /DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=Amina Khedimi/CN=proxy issuer : /DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=Amina Khedimi identity : /DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=Amina Khedimi type : proxy strength : 1024 bits path : /tmp/x509up_u503 timeleft : 11:52:50 Les informations intéressantes sont le «subject» qui est l'équivalent du «username» dans la grille, le «timeleft» qui donne la durée de validité du proxy ainsi que le nom de fichier pour le proxy. Pour supprimer le proxy : [user@ui~]# voms-proxy-destroy Cette commande supprime le proxy localement. Des copies envoyées avec vos jobs ne sont pas affectées. Vérifiez que le proxy n'est plus là avec la commande : voms-proxy-info

Soumission des jobs-jdl Les jobs à soumettre doivent être décrit dans un petit fichier texte dans le langage JDL (JobDescription Language). Il est ensuite soumis via le Workload Management System (WMS). La commande pour soumettre un job est glitewms-job-submit. Il faut disposer d un proxy valide pour pouvoir soumettre des jobs.

Soumission des jobs-jdl HelloWorld.jdl Type = "Job"; JobType = "Normal" Executable = "/bin/echo"; Arguments = "Hello World"; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out","std.err"}; Dans ce job on spécifie le programme exécutable (/bin/echo), ses arguments ( Hello World )ainsi que les noms des fichiers qui contiendront les messages destinés aux sorties standard et standard erreur.

Soumission du Job [amina@ui ~]$ voms-proxy-init --voms dzgrid Enter GRID pass phrase: Your identity: /DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=Amina Khedimi Creating temporary proxy... Done Contacting voms.grid.arn.dz:15000 [/DC=DZ/DC=ARN/O=DZ e-science GRID/OU=ARN/CN=voms.grid.arn.dz] "dzgrid" Done Creating proxy... Done Your proxy is valid until Sun May 12 12:01:24 2013 [amina@ui01 ~]$ glite-wms-job-submit -a -e https://wms.grid.arn.dz:7443/glite_wms_wmproxy_server -r ce01.grid.arn.dz:8443/cream-lsf-eumed octave.jdl Connecting to the service https://wms.grid.arn.dz:7443/glite_wms_wmproxy_server ====================== glite-wms-job-submit Success ====================== The job has been successfully submitted to the WMProxy Your job identifier is: https://wms.grid.arn.dz:9000/dycm01ic6rsx2bvmnn469a =============================================================

L état du Job [amina@ui $ glite-wms-job-status https://wms.grid.arn.dz:9000/dycm01ic6rsx2bvmnn469a ========= glite-wms-job-status Success =================== BOOKKEEPING INFORMATION: Status info for the Job : https://wms.grid.arn.dz:9000/dycm01ic6rsx2bvmnn469a Current Status: Running Status Reason: unavailable Destination: ce01.grid.arn.dz:8443/cream-lsf-dzgrid Submitted: Sun May 12 00:01:34 2013 CET ===========================================

L output du Job [amina@ui ]$ glite-wms-job-output https://wms.grid.arn.dz:9000/dycm01ic6rsx2bvmnn469a Connecting to the service https://wms.grid.arn.dz:7443/glite_wms_wmproxy_server ========= JOB GET OUTPUT OUTCOME ============= Output sandbox files for the job: https://wms.grid.arn.dz:9000/dycm01ic6rsx2bvmnn469a have been successfully retrieved and stored in the directory: /tmp/joboutput/amina_dycm01ic6rsx2bvmnn469a ==============================================

Pour plus d informations Contacter nous : www.grid.arn.dz contact@grid.arn.dz