search query: @keyword Suorituskyky / total: 117
reference: 12 / 117
Author: | Tötterman, Paul |
Title: | Performance and Scalability of a Sensor Data Storage Framework |
Suorituskyky ja skaalautuvuus sensoridatan tallennuksessa | |
Publication type: | Master's thesis |
Publication year: | 2015 |
Pages: | 63 s. + liitt. 4 Language: eng |
Department/School: | Perustieteiden korkeakoulu |
Main subject: | Ohjelmistotekniikka (T3001) |
Supervisor: | Heljanko, Keijo |
Instructor: | Rasinen, Lasse |
Electronic version URL: | http://urn.fi/URN:NBN:fi:aalto-201504082241 |
Location: | P1 Ark Aalto 2729 | Archive |
Keywords: | storage big data performance scalability tallennus suorituskyky skaalautuvuus |
Abstract (eng): | Modern artificial intelligence and machine learning applications build on analysis and training using large datasets. New research and development does not always start with existing big datasets, but accumulate data over time. The same storage solution does not necessarily cover the scale during the lifetime of the research, especially if scaling up from using common workgroup storage technologies. The storage infrastructure at ZenRobotics has grown using standard workgroup technologies. The current approach is starting to show its limits, while the storage growth is predicted to continue and accelerate. Successful capacity planning and expansion requires a better understanding of the patterns of the use of storage and its growth. We have examined the current storage architecture and stored data from different perspectives in order to gain a better understanding of the situation. By performing a number of experiments we determine key properties of the employed technologies. The combination of these factors allows us to make informed decisions about future storage solutions. Current usage patterns are in many ways inefficient and changes are needed in order to be able to work with larger volumes of data. Some changes would allow to scale the current architecture a bit further, but in order to scale horizontally instead of just vertically, there is a need to start designing for scalability in the future system architecture. |
Abstract (fin): | Modernit tekoälyn ja koneoppimisen sovellukset perustuvat suurten tietomäärien analyysin ja käyttöön opetusdatana. Suuren aineiston olemassaolo ei aina ole itsestäänselvää tutkimuksen tai tuotekehityksen alkaessa. Samat tallennusratkaisut eivät välttämättä pysty kattamaan skaalautumistarpeita tutkimuksen koko keston ajalta, varsinkaan jos lähtökohtana ovat laajassa käytössä olevat työryhmätallennusratkaisut. ZenRoboticsilla käytössä oleva tallennusinfrastruktuuri on kasvanut yleisiä työryhmätallennusteknologioita käyttäen. Nykyisen lähestymistavan rajat alkavat tulla vastaan, kun taas tallennuskapasiteetin tarve näyttäisi kasvavan ja kasvun tahti kiihtyvän. Tallennuskapasiteetin laajentamisen suunnittelu ja laajennuksen toteuttaminen edellyttävät parempaa käyttötapojen ja kasvun ymmärrystä. Tämä diplomityö tutkii nykyistä tallennusarkkitehtuuria ja tallennettua dataa eri näkökumista nykytilanteen parempaan hahmottamiseen tähdäten. Suoritetuilla mittauksilla selvitimme käytössä olevien teknologioiden oleellisimmat ominaisuudet. Yhdessä näiden perusteella pystymme tekemään tietoisempia valintoja tulevia tallennusratkaisuja koskien. Nykyiset käyttötavat ovat monin tavoin tehottomia. Suurempien tietomäärin käsittelemisen mahdollistamiseksi on tehtävä muutoksia. Työ esittelee muutosehdotuksia, joilla olisi mahdollista skaalata nykyistä tallennusarkkitehtuuria hieman suuremmalle kapasiteetille. Horisontaalisen skaalautumisen mahdollistamiseksi vertikaalisen sijaan on kuitenkin otettava skaalautuminen huomioon koko järjestelmän arkkitehtuurin suunnittelussa. |
ED: | 2015-04-19 |
INSSI record number: 51101
+ add basket
INSSI