Pregled bibliografske jedinice broj: 464051
P2P-PODRŠKA ZA RASPODIJELJENU SIMULACIJU/EMULACIJU BRZIH IP MREŽA
P2P-PODRŠKA ZA RASPODIJELJENU SIMULACIJU/EMULACIJU BRZIH IP MREŽA, 2010., magistarski rad, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 464051 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
P2P-PODRŠKA ZA RASPODIJELJENU SIMULACIJU/EMULACIJU BRZIH IP MREŽA
(P2P SUPPORT FOR DISTRIBUTED SIMULATION/EMULATION OF HIGH SPEED IP NETWORKS)
Autori
Penco, Roberto
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
29.01
Godina
2010
Stranica
93
Mentor
Mikuc, Miljenko
Ključne riječi
P2P; distribuirani sustavi; Pastry; simulacija mreža
(P2P; distributed systems; pastry; network simulation)
Sažetak
Distribuirani mrežni simulatori/emulatori danas su najčešće implementirani preko centraliziranog sustava koji upravlja resursima. No, centralizirano upravljanje obično smanjuje skalabilnost jer centralni sustav za upravljanje postaje usko grlo sustava ; te robusnost, jer je sustav kritično osjetljiv na ispadanje iz mreže centralnog sustava za upravljanje. U radu se stoga razmatraju postojeće arhitekture raspodijeljenih sustava temeljenih na tehnologiji P2P (peer-to-peer) s ciljem njihove primjene za izvedbu distribuiranog simulatora/emulatora. Kao bazni sustav za testiranje predloženih algoritama te kao ciljni sustav koji će se dograditi P2P podrškom koristi se brzi mrežni višeprotokolni emulator / simulator IMUNES. Uz općeniti pregled osnovnih svojstava i arhitektura distribuiranih sustava, detaljno su opisane P2P mreže, napravljena je klasifikacija prema vremenu nastanka i osnovnoj namjeni. Opisani su najpoznatiji, osnovni predstavnici prve, druge, treće i četvrte generacije. Razmotrene su karakteristike P2P sustava s posebnim osvrtom na primjenu u mrežnim simulatorima. Ukratko su opisani i osnovni algoritmi. Detaljno je opisan algoritam „pastry“. „Pastry“ sustav je samo-organizirajuća prekrivajuća mreža čvorova gdje svaki čvor prosljeđuje zahtjeve klijenata i vrši interakciju s lokalnim instancama jedne ili više aplikacija. „Pastry“ je decentraliziran, otporan na pogreške, skalabilan i pouzdan. Korištenjem pseudo-koda opisan je način rada. Posebno su obrađeni problemi samoorganiziranja i adaptacije, lokalnosti te ispada čvora i particioniranja mreže. Implementacije je testirana uz pomoć sustava IMUNES. Korištenjem nekoliko različitih scenarija podizanja mreže mjerena je srednja vrijednost broja zapisa u tablici prosljeđivanja, maksimalan broj zapisa na čvoru, zauzeće memorije, prosječno vrijeme incijalizacije čvora te prosječno vrijeme odgovora od prvog čvora. Testirano je i ponašanje „pastry“ mreže prilikom particioniranja čime je provjerena skalabilnost i robusnost.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika
POVEZANOST RADA
Projekti:
036-0362027-1640 - Upravljanje mrežom i uslugama temeljeno na znanju (Jevtić, Dragan, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Miljenko Mikuc
(mentor)