Sistem Grid semantic bazat pe modelul de coordonare Linda Candidat:  Iacob Gheorghe-Andrei Coordonator: Conf. Dr. Sabin-Co...
<ul><li>Sistem Grid </li></ul><ul><li>Comunicare Peer-to-Peer </li></ul><ul><li>Memorie distribuit ă </li></ul><ul><li>Coo...
<ul><li>Exploatarea resurselor neutilizate </li></ul><ul><li>Capacitatea de procesare paralelă </li></ul><ul><li>Virtualiz...
<ul><li>130-150 milioane de mp3-uri zilnic   =   600 milioane de megaocteți.  </li></ul><ul><li>50%-60% din traficul broad...
<ul><li>Universitatea Yale  ‘70 </li></ul><ul><li>Limbaj de coordonare g ăzduit de limbajul de programare pe care este imp...
Spa țiu de tuple “ factorial”, 4, 24 Eval(“factorial”,4,fact(4)) Out(“Linda”,1970,”Yale”) In(“Linda”,?x,?y) “ Linda”, 1970...
Spa țiu de tuple Out(“bariera”,n) In(“barier ă ”,?val) Out(“barier ă ”,val-1) Rd(“barier ă ”,0) (“Bariera”,n) In(“barier ă...
in() out() rd() eval() <1,”adevarat”,3.14> <4,”<?xml … >”,”<data> .. </data>”> date Informa ții < 1, <2,3>,<4>,<<5>,6,7>> ...
Grid P2P Memorie Distribuită Linda Web semantic
Alchemi Grid (.NET) PeerChannel (WCF) Adresare DisMy tuplespace RDF
Grid A Grid B Grid C Grid D P2PA P2PA P2PA P2PA Internet MDD MDD MDD MDD
Managerul de Resurse Grid (MRG) Managerul de Resurse Locale (MRL) Managerul de Date Distribuite (MDD) r aporteaz ă lui Exe...
 
 
 
Upcoming SlideShare
Loading in …5
×

Bsc

1,198 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,198
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bsc

  1. 1. Sistem Grid semantic bazat pe modelul de coordonare Linda Candidat: Iacob Gheorghe-Andrei Coordonator: Conf. Dr. Sabin-Corneliu Buraga
  2. 2. <ul><li>Sistem Grid </li></ul><ul><li>Comunicare Peer-to-Peer </li></ul><ul><li>Memorie distribuit ă </li></ul><ul><li>Coordonare Linda </li></ul><ul><li>Grid semantic </li></ul>
  3. 3. <ul><li>Exploatarea resurselor neutilizate </li></ul><ul><li>Capacitatea de procesare paralelă </li></ul><ul><li>Virtualizarea resurselor și a organizațiilor </li></ul><ul><li>Grid-ul semantic </li></ul>
  4. 4. <ul><li>130-150 milioane de mp3-uri zilnic = 600 milioane de megaocteți. </li></ul><ul><li>50%-60% din traficul broadband în timpul zilei, 80%-90% din timpul nopții </li></ul><ul><li>Dispare conceptul de single point of failure </li></ul><ul><li>Costuri scăzute la implementare și întreținere </li></ul><ul><li>Scalabilitate </li></ul>
  5. 5. <ul><li>Universitatea Yale ‘70 </li></ul><ul><li>Limbaj de coordonare g ăzduit de limbajul de programare pe care este implementat </li></ul><ul><li>Obiecte Linda : spații de tuple, tuple, câmpuri </li></ul><ul><li>Operatori Linda: out, in, rd, eval </li></ul>
  6. 6. Spa țiu de tuple “ factorial”, 4, 24 Eval(“factorial”,4,fact(4)) Out(“Linda”,1970,”Yale”) In(“Linda”,?x,?y) “ Linda”, 1970, “Yale”
  7. 7. Spa țiu de tuple Out(“bariera”,n) In(“barier ă ”,?val) Out(“barier ă ”,val-1) Rd(“barier ă ”,0) (“Bariera”,n) In(“barier ă ”,?val) Out(“barier ă ”,val-1) Rd(“barier ă ”,0) In(“barier ă ”,?val) Out(“barier ă ”,val-1) Rd(“barier ă ”,0)
  8. 8. in() out() rd() eval() <1,”adevarat”,3.14> <4,”<?xml … >”,”<data> .. </data>”> date Informa ții < 1, <2,3>,<4>,<<5>,6,7>> < subiect, predicat, obiect > claim() endorse() excerpt() retract()
  9. 9. Grid P2P Memorie Distribuită Linda Web semantic
  10. 10. Alchemi Grid (.NET) PeerChannel (WCF) Adresare DisMy tuplespace RDF
  11. 11. Grid A Grid B Grid C Grid D P2PA P2PA P2PA P2PA Internet MDD MDD MDD MDD
  12. 12. Managerul de Resurse Grid (MRG) Managerul de Resurse Locale (MRL) Managerul de Date Distribuite (MDD) r aporteaz ă lui Executori Alchemi Mașini Windows Peer-to-peer Agent (P2PA) Memorie distribuită Fire de executare Grid Spa țiu de tuple pe disc Cache getDiagnostics getTuples getTupleField addTuple updateTuple updateTupleField deleteTuple deleteTupleField Administrator nod Administrator spațiu de tuple getHash claim endorse eval out in rd excerpt retract sync tuplespace.dll p2pa.dll

×