Implementing serverless communication services using peer-to-peer networks

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

2007

Major/Subject

Tietoliikenneohjelmistot ja -sovellukset

Mcode

T-109

Degree programme

Language

en

Pages

(8) + 59

Series

Abstract

Perinteisesti Internet palvelut on toteutettu käyttäen keskuspalvelinta johon päätelaitteet ottavat yhteyttä halutessaan käyttää palvelua. Tässä on useita haittapuolia: keskuspalvelin on kriittinen toiminnallisuuden kannalta ja mahdollinen pullonkaula tiedon siirrossa sekä kustannukset jotka voivat olla liian suuret ilmaiselle palvelulle. Vertaisverkoissa jokainen osallistuja toimii sekä palvelimena että päätelaitteena täten poistaen keskuspalvelimen tarpeen. Viime vuosina vertaisverkkoteknologiaa käyttävät tiedostonjakoverkot ovat saavuttaneet suuret käyttäjämäärät. Koska näiden verkkojen perustoiminnallisuus on käyttäjien löytäminen, jotka jakavat tiettyä tiedostoa, on syntynyt suuria verkostoja, joilla on kyky tallettaa sekä etsiä tietoa. Tämän työn tarkoituksena on tarkastella kuinka mahdollista käytännössä on käyttää hyväkseen olemassa olevia suuria tiedostonjakovertaisverkkoja muiden kommunikointipalveluiden toteuttamiseen, erityisesti kun kyseessä on palvelu joissa on pienet tai keskisuuret käyttäjämäärät. Sitä varten tehdään ohjelma joka käyttää vertaisverkkoteknologiaa. Tämän avulla tutkitaan, kuinka hyvin käytännön tilanteessa vertaisverkkoa käyttäen osallistujat löytyvät verrattuna perinteiseen keskuspalvelin teknologiaan.

Description

Supervisor

Ylä-Jääski, Antti

Thesis advisor

Jalkanen, Erkki

Keywords

peer-to-peer, vertaisverkko, file-sharing, tiedostonjako, serverless service, keskuspalveliton palvelu

Other note

Citation