Newest Viewed Downloaded

Clientul face un job request catre Coordonator Coordonatorul imparte joburile catre workeri Workerii trimit rezultatele catre Coordonator de multe ori Clientul = workerArhitectura

XtremWeb

Platforma Open Source pentru Desktop Grid Dedu Catalin

GRID: O paradigma computationala Uneste resursele unui mai multor noduri eterogene. Noduri din acelasi LAN sau domenii diferite. XtremWeb: Sunt efectuare taskuri noninteractive, paralele Uneste noduri din Lan sau de pe Internet

ce este grid?

Creeaza un grid pe baza statiilor de lucru locale sau ale utilizatorilor voluntari de pe Internet. Rezolva probleme stiintifice complexe Ocupa CPU cand acesta e in modul Idle. Arhitectura Generala: Client Worker si Coordonator

XtremWeb

Clientul face un job request catre Coordonator Coordonatorul imparte joburile catre workeri Workerii trimit rezultatele catre Coordonator de multe ori Clientul = worker

Arhitectura

Model folosit in aplicatiile online de schimb de fisiere audio P2P. Aplicatiile de prelucrare sunt descarcate pe worker Este recomandat folosirea aplicatiilor “trusted” Urmatorul release cuprinde si mecanisme de securitatea a workerilor

Arhitectura(2)

Arhitectura(3) Sursa: Xtremweb developer blog

Descarcare de la http://www.xtremweb.net/ - pagina oficiala XW se instaleaza pe un server dedicat de Unix Preinstalari: -Server Mysql - Java environment JDK 1.4 - Server Apache cu un user dedicat

instalare

Se face build la surse : configuram fisierul /build/build.conf Instalarea efectiva: make - compileaza sursele; genereaza .class si .jar make install – instaleaza fisierele jar make installDB – instaleaza baza de date XW si povray ca demo .

Instalare(2)

Se continua cu instalarea serverului , clientului si a workerului. Workerul e compatibil cu Linux MacOS X si Win32. Ghid de instalare : https://svn.lal.in2p3.fr/projects/XWHEP/tags/1.0.23/doc/xtremweb.html

Instalare (3)

Server: conf/xtremweb.server.conf Parametrii : Homedir, XWServers, port.rmi.main, port.rmi.server, port.rmi.client, port.tcp etc Baza de date: XWdbHost, XWName, XWdbUser, XWdbPass Securitate : setTrusted ,XWkeyStore , XWpassPhrase

Configurare

Worker: activator.date – data si ora la care se activeaza workerul worker.cpuload- Incarcarea porcesorului la care workerul inceteaza sa mai functioneze Worker.screenSaverActivator – workerul incepe procesarea in momentul in care screen- saverul este activat.

Configurare(2)

Server: bin/xtremweb.server xtremweb.server start -porneste ca daemon console – porneste consola serverului stop / restart – opreste , restarteaza serverul Client : xtremweb.client [ start|stop|console] Worker: xtremweb.worker [ start|stop|console]

Rulare ‹#›

Client – comenzi : job – listeaza toate joburile ce se executa job UID – returneaza statusul

Rulare(2)

platforma P2P cum e P2P Povray (aplicatie de renderizare) Voluntar in proiectul P2P Global Computing Colaborator/dezvoltator in proiectul XtremWeb Construirea unei platforme “general purpose”

Exemple aplicatii:

Submitarea jobului  xwsubmit --xwzipfile scene.zip PovRay +W640 +H480 -Idesk.pov returneaza job ID-ul xwstatus returneaza statusul jobului ( INQUEUE,RUNNING, COMPLETE)  xwresult returneaza rezultatele in fisierul /_  xwrm Sterge jobul si obiectele asociate

Exemplu rulare Povray

? ? ? ?

Intrebari ?

Siteul oficial xtremweb : http://www.xtremweb.net/ Site-ul de download :https://gforge.inria.fr/frs/?group_id=1090 Ghidul de instalare si rulare : https://svn.lal.in2p3.fr/projects/XWHEP/tags/1.0.23/doc/xtremweb.html

Bibliografie:

Showing 1 - 17 of 17 items Details

Name: 
XtremWeb
Author: 
Tyranusz
Company: 
N/A
Description: 
Clientul face un job request catre Coordonator Coordonatorul imparte joburile catre workeri Workerii trimit rezultatele catre Coordonator de multe ori Clientul = workerArhitectura
Tags: 
xtremweb | server | worker | client | job | instalare | povray | port
Created: 
8/16/2006 12:00:00 AM
Slides: 
17
Views: 
1
Downloads: 
0
Rating: 
0


> Comment



Share this presentation
|

Comments

Share this presentation:

|
Sitemap