Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Developing a Virtual Appliance to Simulate Broken Networks

Aikio, Eemil (2017)

 
Avaa tiedosto
aikio_eemil.pdf (594.8Kt)
Lataukset: 


Aikio, Eemil
Oulun ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704194923
Tiivistelmä
Opinnäytetyön tavoite on kehittää sovellus, joka simuloi rikkinäistä verkkoyhteyttä. Aihe tuli toimeksiantajalta, HowNetWorks Oy:ltä. HowNetWorks on suomalainen startup-yritys, joka on kehittämässä verkon testaustyökaluja ominaisuuksille mitä perinteiset testit eivät testaa.

Sovelluksen nimi on hnwProxy. Kyseessä on virtual appliance, eli käyttövalmis virtuaalipalvelin jonka kuka tahansa saa vapaasti ladattua. Tämä löytyy GitHub:sta osoitteesta github.com/hownetworks/hnwproxy. hnwProxy on kehitetty infrastruktuuri koodina -menetelmillä avoimen lähdekoodin lisenssillä. Infrastruktuuri koodina on uusi ajattelutapa palvelininfrastruktuurin hallinnassa, jossa pyritään käyttämään automaatiotyökaluja ja ohjelmistokehityksestä tuttuja menetelmiä järjestelmän laadun parantamiseksi.

Teoriaosuudessa esitellään verkkojen laatutekijät sekä infrastruktuuri koodina. Tässä ensimmäisessä luvussa pyritään selvittämään mitkä asiat vaikuttavat verkkoyhteyden laatuun, eli mitä hnwProxy tulee simuloimaan. Infrastruktuuri koodina -luvussa on käytössä aihetta laajasti katta-va, Kief Morrisin kirjoittama, Infrastructure as Code kirja lähteenä. Verkkojen Laatutekijät -luvussa käytetään monta eri lähdettä, näistä kattavin on Kurose & Rossin Computer Networking: A Top-Down Approach.

Lopputulos on palvelinjärjestelmä joka täyttää projektin alussa asetetut vaatimukset. hnwProxy pystyy simuloimaan erilaisia rikkinäisiä verkkoja, ja sitä voidaan käyttää useammassa eri virtuali-sointialustassa.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste