Cloud storage systems in telecom services

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2010

Major/Subject

Tietokoneverkot

Mcode

T-110

Degree programme

Language

en

Pages

52

Series

Abstract

Over the past few years, cloud computing and cloud storage systems have rapidly gained popularity. The field is still immature, but it has evolved fast to a point where these NOSQL databases are becoming a serious alternative to relational databases in increasingly diverse situations. Cloud storage systems are already widely used in large installations handling massive volumes of data. The telecom industry and service providers have been slow to move to the cloud. The benefits of the move have not been significant enough to justify the risks involved. As technologies have evolved and cloud storage systems have matured, however, the original misgivings and risks have diminished. This thesis will examine whether cloud storage systems are suitable for telecom services. Three of the most popular candidates are first compared and then the attention will be concentrated to Cassandra, which will be examined in detail from a telecom service perspective. Shortcomings in scalability, data API and load balancing will be addressed in this work. Results show that despite being still somewhat immature, Cassandra is a suitable storage system for a variety of large-scale telecom services.

Viime vuosina pilvilaskenta ja pilvitallennusjärjestelmät ovat kasvattaneet suosiotaan voimakkaasti. Ala on vielä nuori, mutta nopean kehityksen ansiosta niin kutsutut NOSQL-tietokannat ovat jo varteenotettava vaihtoehto relaatiotietokannalle. Tällaisia tallennusjärjestelmiä on jo tuotantokäytössä isoissa järjestelmissä, joissa jo pelkkä datan määrä on pakottanut kehityksen uusille alueille. Telealan yritykset ovat siirtyneet hitaasti pilvilaskentaan. Siirtymisen edut eivät ole olleet tarpeeksi merkittäviä riskeihin verrattuna. Teknologioiden kehityksen ja varteenotettavien tallennusjärjestelmien synnyn myötä alkuperäiset epäilyt ja syyt varovaisuuteen ovat kuitenkin käymässä vähäisemmiksi. Tässä työssä luodaan katsaus NOSQL-järjestelmien nykytilaan ja tutkitaan kolmea suosittua järjestelmää. Tämän jälkeen keskitytään Cassandraan ja tutkitaan sitä yksityiskohtaisesti telemaailman näkökannalta. Havaitut ongelmakohdat skaalautuvuudessa, rajapinnassa ja kuormituksen tasapainottamisessa tuodaan esiin ja korjataan. Tulokset osoittavat, että vaikka Cassandra ei ole vielä kaikilta osin optimaalinen pilvitallennusjärjestelmä, soveltuu se jo nykyisellään käytettäväksi telealan järjestelmissä.

Description

Supervisor

Ylä-Jääski, Antti

Thesis advisor

Raivio, Yrjö
Ranta, Tuomas

Keywords

Cassandra, Cassandra, NOSQL, NOSQL, cloud storage systems, pilvitallennusjärjestelmät, telecommunications, telekommunikaatio, cloud computing, pilvilaskenta

Other note

Citation