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

Date

2006

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, Antti

Thesis advisor

N/A

Keywords

HTTP, HTTP, swarming, swarming, peer-to-peer, vertaisverkot, load mitigation, liikennekuorman lievittäminen, DHT, DHT

Other note

Citation