Haku

OpenStack Swift -objektitallennus etäresurssipalveluna

QR-koodi

OpenStack Swift -objektitallennus etäresurssipalveluna

Insinöörityön tavoitteena oli luoda tiivis katsaus tiedon tallennukseen liittyviin asioihin ja siihen, miten tiedon tallennus voidaan toteuttaa nykyaikaisesti etäresurssipalveluna. Työssä käsitellään yleisimmät tiedon tallennukseen liittyvät komponentit, protokollat sekä niihin liittyvä teoria. Työssä esitellään tarkemmin objektipohjaiseen tiedon tallennukseen liittyvä teoria ja avoimen lähdekoodin ratkaisuna objektitallennuksen toteutus.

Työn tuloksena saatiin raportti, jonka avulla tallennusratkaisuja ennalta tuntemattoman henkilön on helppo saada tarvittava perustietous aiheesta. Lisäksi käytännön osuudessa esitellään yksi vaihtoehto etäresurssipalvelun tallennusratkaisuksi ja se, miten se liittyy esiteltyyn teoriaan. Käytännön osuuden rakentaminen osoitti, että avoimen lähdekoodin ohjelmistolla voidaan helposti toteuttaa teknisesti toimiva tallennusratkaisu. Käytännön osuudessa huomattiin myös se, että avoimen lähdekoodin toteutus yritysympäristöön ei ole avaimet käteen ratkaisu, vaan sen toteuttaminen käytännöllisesti ja tietoturvallisesti vaatii organisaatiolta OpenStack-pinon osaamista ja ymmärrystä, koska laadukasta tukea ei välttämättä ole helposti saatavilla.

Toimivan avoimen lähdekoodin etäresurssitallennuspalvelun suunnittelu ja toteutus osoittautui helpoksi tehtäväksi. Työn aikana kuitenkin havaittiin, että ratkaisussa on suuria puutteita esimerkiksi salasanojen käsittelyssä ja järjestelmän sisäisessä tietoliikenteessä. Kokonaisuutena yrityskäyttöön tarkoitetun toimivan avoimen lähdekoodin tallennusratkaisun ymmärtäminen ja toteuttaminen vaativat paljon työtä sekä syvällistä asiaan perehtyneisyyttä.

Tallennettuna: