Difference between revisions of "OAR"

From air
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[http://oar.imag.fr OAR] est un gestionnaire de tâche et de ressource pour grappes de calcul et plate-formes dédiées à l'expérimentation polyvalent.
 
[http://oar.imag.fr OAR] est un gestionnaire de tâche et de ressource pour grappes de calcul et plate-formes dédiées à l'expérimentation polyvalent.
   
= Appliance de démonstration: =
+
= Appliances de démonstration: =
   
  +
Une appliance 64bit est disponible ici: [http://wiki-oar.imag.fr/debian_oar_devel_2.raw.bz2].
 
  +
Deux appliances sont disponibles une en 32bit et une en 64bit, elles sont basées sur une distribution Debian:
Après décompression du fichier au format bzip2, lancer l'appliance avec KVM
 
 
* version 64 bits [http://oar.imag.fr/debian_oar_devel_2.raw.bz2].
  +
* version 32 bits [http://oar.imag.fr/debian_oar_devel_32bit.raw.bz2].
  +
  +
Après décompression du fichier au format bzip2, lancer l'appliance avec KVM ou QEMU (/!\ n'a pas été testé sous Mac OS X et Windows) . '''Noter les redirections de port pour ssh et http'''.
   
 
sudo kvm -m 512 -redir tcp:2222::22 -redir tcp:8080::80 debian_oar_devel_2.raw
 
sudo kvm -m 512 -redir tcp:2222::22 -redir tcp:8080::80 debian_oar_devel_2.raw
Line 11: Line 15:
 
ssh -p 2222 root@localhost # mot de passe kameleon
 
ssh -p 2222 root@localhost # mot de passe kameleon
   
Pour accèder à l'API REST native par votre navigateur: [http://localhost:8080/oarapi/index.html]
+
Pour accèder à l'API REST native par votre navigateur: [http://localhost:8080/oarapi/index.html]
  +
Pour accèder à l'API REST native et ''' protégée"''' par votre navigateur ('''user/passwd: kameleon/kameleon '''): [http://localhost:8080/oarapi-priv/index.html]
  +
La version protégée '''seule''' vous permettra de faire des faires des soumissions de job.
   
 
Pour accèder au portail utilisez le lien suivant: [http://localhost:8080/poar/poar.html] (user/passwd: kameleon/kameleon)
 
Pour accèder au portail utilisez le lien suivant: [http://localhost:8080/poar/poar.html] (user/passwd: kameleon/kameleon)
  +
  +
'''Attention:''' ce portail est plus une preuve de concept, il est lent au démarrage car il charge '''d'emblé''' un ensemble de page et de bibliothèques !.
   
 
Liens directs:
 
Liens directs:
 
* Etats des ressources: [http://localhost:8080/cgi-bin/monika.cgi]
 
* Etats des ressources: [http://localhost:8080/cgi-bin/monika.cgi]
 
* Diagramme de Gantt: [http://localhost:8080/cgi-bin/drawgantt.cgi]
 
* Diagramme de Gantt: [http://localhost:8080/cgi-bin/drawgantt.cgi]
  +
  +
Notes: les noeuds (ressources) peuvent être dans un état dit ''suspected'', pour remettre dans un état disponible faire:
  +
  +
oarnodesetting -h node1 -s "Alive"
  +
oarnodesetting -h node2 -s "Alive"
   
 
= Ressources =
 
= Ressources =

Latest revision as of 12:03, 3 February 2011

OAR est un gestionnaire de tâche et de ressource pour grappes de calcul et plate-formes dédiées à l'expérimentation polyvalent.

Appliances de démonstration:

Deux appliances sont disponibles une en 32bit et une en 64bit, elles sont basées sur une distribution Debian:

  • version 64 bits [1].
  • version 32 bits [2].

Après décompression du fichier au format bzip2, lancer l'appliance avec KVM ou QEMU (/!\ n'a pas été testé sous Mac OS X et Windows) . Noter les redirections de port pour ssh et http.

 sudo kvm -m 512 -redir tcp:2222::22 -redir tcp:8080::80  debian_oar_devel_2.raw

Pour vous loggué de l'extérieur:

 ssh -p 2222 root@localhost # mot de passe kameleon

Pour accèder à l'API REST native par votre navigateur: [3] Pour accèder à l'API REST native et protégée" par votre navigateur (user/passwd: kameleon/kameleon ): [4] La version protégée seule vous permettra de faire des faires des soumissions de job.

Pour accèder au portail utilisez le lien suivant: [5] (user/passwd: kameleon/kameleon)

Attention: ce portail est plus une preuve de concept, il est lent au démarrage car il charge d'emblé un ensemble de page et de bibliothèques !.

Liens directs:

  • Etats des ressources: [6]
  • Diagramme de Gantt: [7]

Notes: les noeuds (ressources) peuvent être dans un état dit suspected, pour remettre dans un état disponible faire:

oarnodesetting -h node1 -s "Alive"
oarnodesetting -h node2 -s "Alive"

Ressources