Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afEmilie Rasmussen Redigeret for ca. et år siden
1
Distribuerte Objekter Våren 2013 Professor II Eric Jul F4 – 2011-03-18
2
Eksamen Nogle obligatoriske opgaver, de sidste to med karakter, som hver tæller 1/3. Sidste 1/3 er skriftlig eksamen eller mundtlig afhænging af antallet af tilmeldte.
3
Modul 4: Advanced distribution Avancerede distribution: Call-back concept: Node State Changes Planetlab revisited Emerald Virtual Machine Secure hash functions Peer-to-peer Napster/Nopester Garbage Collection Distributed Garbage Collection En større programmeringsopgave
4
Modul 5: Større opgave Heterogeneous mobility Replication Two phase commit protocol Keys En større programmeringsopgave
5
Opgavesæt III Kør kilroy.m programmet. Hvor mange maskiner kan det besøge per sekund? Skriv og kør et program som finder break-even punktet for visit for objekter af en given størrelse. Find break-even for 100, 500, 1.000, 2.000 byte objekter. Eksperimenter og find “knæk-punkter” I kurven. Skriv og kør et program a la Kilroy, som besøger hver active node og indsamler localtiden i et array. Skriv og kør et program, som opretter en agent på hver active node og bruger den til at indsamle tiden på hver maskine. Udregn et gennemsnit (median måske?) af tiderne – så har du lavet en tidssynkronisator. Afleveringsfrist, starten af næste forelæsning 22/3 kl. 09.15. Sendes til Tor.
6
Opgavesæt IV Skriv og implementer Nopester i Emerald: en central server N peers et objekt som genererer nye peers et testobjekt som genererer filer, som indsættes i Nopester og som så udskriver et “dump” af hele systemets tilstand Kør et passende testeksempel, fx 10 filer, 5 peers Afleveringsfrist, 28/4-2011, kl. 23.59
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.