Platforma Open Source pentru Desktop Grid Dedu Catalin.

Slides:



Advertisements
Similar presentations
- Program de formare profesionala flexibila pe platforme mecatronice Investeste in oameni!
Advertisements

SoSBlog Novac Lucian Doncilă Sergiu Rusu Andrei Rusu Alexandru Ţuţurman Andreea Tofan Radu Grupa 1B - subgrupa 3:
Adobe photoshop.  De multe ori ne facem fotografii si unele nu le facem publice pentru ca ori am avut un cos in acel moment sau un alt aspect negativ.
Ciprian Sandu. Cuprins  Introducere  Aplicație target  Framework-ul Gmarte.
Cojocea Manuela-Simona Microsoft Student Partners.
Noua generaţie de clienţi. Noua generaţie de clienţi este aici.
Cojocea Manuela-Simona Microsoft Student Partners.
 Ce e bravenet.COM ?  De ce bravenet.COM ?  Avantaje si dezavantaje in folosirea bravenet.COm Grupa 6: Lucian-Eduard Barticel Eduard Giurgiu Iany Ionut.
Aplicatie pentru intarirea capacitatii manageriale Coriolis Consulting pentru INCD-PM Alexandru Darabont.
Cum sa-i tii pe pagina ta Bobby Voicu. Mai intai de toate… … e bine sa ai: Un plan de dezvoltare al site-ului Un plan de promovare Un plan de management.
2009 Pag Pag. 2 Agenda 1.Obiectivul proiectului 2.Parteneri 3.Autentificare versus identificare 4.Schema generala 5.Probleme de rezolvat / rezolvate.
Copyright ISEOM © Toate drepturile rezervate.ISEOM Copyright ISEOM © Toate drepturile rezervate.ISEOM Conferinta SEO PPC 12 iunie 2010 ESTE.
Caracteristici ale corpurilor cu viata
ICF Capitol Local Bine ati venit. Ore de Pregatire Continua Sesiunea 1.
Bune practici in promovare pe Internet si SEO O prezentare de catre Cristian Mezei ( Slide 1 Bune practici in promovare.
XtremWeb: Building an Experimental Platform for Global Computing Gilles Fedak, Cécile Germain, Vincent Néri, Franck Cappello Université Paris Sud, LRI,
POSTA ELECTRONICA Ana-Maria Tache Ioana Cristina Ciufu.
Microsoft Cine sunt eu?.
Februarie 2018 ASE Bucuresti
ACTIVITATEA 1 -,, PROFESOR IT LA PAPI’’
Java - JDeveloper Ce este JDeveloper? Instalare si configurare mediu
Oracle Academy Lead Adjunct
Funcţii Excel definite de utilizator (FDU) în VBA
Căutarea şi regăsirea informaţiei.
Administrare Oracle 9i Suport de curs
LOREDANA POPASAV.
SOFTWARE Tipuri de software.
PASII INSTALARII SISTEMULUI DE OPERARE
CONFIGURAREA SWITCHURILOR
“Hello World” IMTech Job platform Farkas Ferencz.
Arhitectura serviciilor web
Căutarea şi regăsirea informaţiei.
Paxos Made Simple Autor: Puşcaş Radu George
Gestionarea datelor stiintifice
Structura bazei de date MS Access
Entersoft Cybersecurity & GDPR
Design and implementation of a virtual shop using the joomla CMS
Software product management
Macromedia Flash 8 Ciobanu Razvan | Cls a IX-a A
WebSite Social Tema 2 WebSite Social.
MICROSOFT EXCEL.
Grasu leonard ionut Trifu gabriel
Conferința Națională de Risk Management
MICROSOFT EXCEL Notiuni introductive
Funcții C/C++ continuare
prof. mrd. Negrilescu Nicolae Colegiul National Vlaicu Voda
Past Perfect Simple prezentare.
Apache WEB Server.
Siteul_tau.ro ! Siteul_meu.ro ? Nu, siteul_tau.ro !!
Windows Communication Foundation (WCF)
IPv6.
A great way to create a channel of communication
Cursul 9. SEO (Promovarea site-urilor web)
Functia de documentare
Bune practici pe internet
Administrarea reţelelor de calculatoare
Folosirea de către companii a Twitter, Facebook şi LinkedIn
Tehnologia informatiei Prof. ROMEO BOLOHAN
Realizarea prezentarilor cu Microsoft PowerPoint
Software open source in industria software
Farmexpert Partener pentru farmaciile independente.
Crearea unei aplicatii Windows Forms simple
Sistemul de control intern managerial
Review blog culianu.wordpress.com
Harti de imagini, Cadre, Stiluri
Despre lamaie.net De ce sunt lamaile acre? Realizatori: Cristina Cazan
Platforma FREEWAT Module și Instrumente
Administrare Oracle 9i Suport de curs
Administrare Oracle 9i Suport de curs
The main roles of IA from assurance to advise
Presentation transcript:

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

 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

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

 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

Sursa: Xtremweb developer blog

 Descarcare de la - pagina oficialahttp://  XW se instaleaza pe un server dedicat de Unix  Preinstalari: -Server Mysql - Java environment JDK Server Apache cu un user dedicat

 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.

 Se continua cu instalarea serverului, clientului si a workerului.  Workerul e compatibil cu Linux MacOS X si Win32.  Ghid de instalare : /1.0.23/doc/xtremweb.html

 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

 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.

 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]

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

 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”

 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

 ? ? ? ?

 Siteul oficial xtremweb :  Site-ul de download :  Ghidul de instalare si rulare : /doc/xtremweb.html