Mitigating traffic load with a swarming based approach
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2006
Department
Major/Subject
Tietokoneverkot
Mcode
T-110
Degree programme
Language
en
Pages
8 + 71 s.
Series
Abstract
Liikennekuorman lievittäminen web-palvelimissa on edelleenkin merkittävä ongelma. Nykypäiväiset ratkaisut ovat joko tehottomia tai vaativat suuria sijoituksia verkon infrastruktuuriin. Toisaalta vertaisverkot tarjoavat lupaavan tavan jakaa ja siirtää suuria tietomääriä. Tarkastelemme tätä kuormalieventämisongelmaa, sekä pyrimme saamaan selville miten vertaisverkkotekniikka voi helpottaa liikennekuormaa HTTP-palvelimissä. Tämä diplomityö esittää ongelmaan ratkaisun, joka perustuu swarming-tekniikkaan (eräs tapa siirtää tiedostoja vertaisverkkojen yli). Tämän työn varsinainen tulos on kahden protokollan suunnitteluperiatteet. Fishtrip on DHT-tekniikkaan perustuva protokolla, joka toteuttaa swarming-tekniikan. Hyperfish on HTTP-laajennus, jonka tehtävä on sidota HTTP:n ja Fishtripin yhteen. Sen lisäksi pohdimme, miten voi muuttaa ratkaisun toimivaksi muiden protokollien kanssa. Ratkaisun toteutus toimi riittävän hyvin simulatioympäristössä ja täytti suurimman osan esitetyistä vaatimuksista. Simulaatiotestit myös paljastivat ongelmia kummankin protokollan kanssa, jotka ovat tärkeitä tulevan tutkimuksen kannalta.Description
Supervisor
Ylä-Jääski, AnttiThesis advisor
N/AKeywords
HTTP, HTTP, swarming, swarming, peer-to-peer, vertaisverkot, load mitigation, liikennekuorman lievittäminen, DHT, DHT