hkr.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
3D-tabell för datalagring som molntjänst
Kristianstad University, School of Health and Society.
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Cloud data storage using 3D-table (English)
Abstract [sv]

Projektet kretsar kring idén om en lagringsform, utformad som en tabell, som inte är bunden till en specifik plattform eller ett specifikt filsystem och som kan fungera som en molntjänst. Denna lagringsform är dessutom mer avancerad än en vanlig tabell då den innehåller tre dimensioner.Idén kom till under en föreläsning om molntjänsten google app engine då det kort förklarades att de använder ett, av dem själva skapat, system som kallas för BigTable. Detta projekt liknar BigTable men skiljer sig då detta projekt är något enklare, öppen källkod samt att det är baserat på java vilket gör det plattformsoberoende.

Syftet med projektet är skapa en enkel plattform för datalagring som kan användas som molntjänst där den underliggande tekniken lämpar sig för användning på vitt skilda system och hårdvara.Tanken med ett sådant system är att man med små medel ska kunna skapa en egen datalagring där den traditionella filservern suddas ut och det mer moderna molnkonceptet används. Genom att parkoppla servrar kan man i teorin skapa ett världsomspännande lagringsnätverk med enormt stor lagringskapacitet men är i praktiken mer inriktad på privata moln. Det spelar dock ingen roll om man enbart har en maskin eller flera hundra, för användaren kommer det alltid fungera likadant.

Problemet som detta projekt tar sig an är det om datalagring och hur den kan lösas på ett sätt som bidrar till ökad ekonomisk vinst utan att minska på skalbarhet och användbarhet.Projektet löser även en annan viktig aspekt med datalagring vilket är versionshantering, något som andra tjänster inte erbjuder, tar bra betalt för eller som enbart finns i begränsad form.

Abstract [en]

The project revolves around the idea of a storage format, shaped like a table, that's not bound to a specific platform or a specific file system and that has capabilities to work as a cloud service. This storage format is also a bit more advanced than a regular table because it has three dimensions.

The idea came from a lecture about Google app engine where it was explained that google uses a self made system called BigTable for storing large amounts of data. This project is similar to BigTable but is built from scratch and has key features such as being open source and is based on Java for platform independency.

The purpose of this project is to create a simple platform for data storage that can be used as a cloud service and where the underlying technology is able to utilize a wide variety of systems and hardware. By using limited computing resources you are supposed to be able to create a data storage where the traditional file server is phased out and the modern cloud concept is used in its place. It would in theory be possible to create a global storage network with almost unlimited storage capacity though in practice it may be more suitable for private clouds. Also it doesn't matter if you only have one server or several hundreds of them, to the user it will function just the same.

This project takes on the problem of solving data storage in an economical, scalable and usable way. It also solves the issue of versioning data, something that similar services don't offer, take good money for or only offer in a limited form.

Place, publisher, year, edition, pages
2012. , 30 p.
Keyword [sv]
3D-tabell, datalagring, molntjänst, databas, distribuering, kluster
National Category
Computer Science
Identifiers
URN: urn:nbn:se:hkr:diva-9413OAI: oai:DiVA.org:hkr-9413DiVA: diva2:534789
Educational program
Bachelor programme in Computer Software Development
Presentation
2012-06-07, H1Aula, Norra stationsgatan 8A, Hässleholm, 15:41 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-06-18 Created: 2012-06-18 Last updated: 2012-06-18Bibliographically approved

Open Access in DiVA

fulltext(605 kB)366 downloads
File information
File name FULLTEXT01.pdfFile size 605 kBChecksum SHA-512
c4f5e64063df6359374b7c67d968c697cdcb3fd9ff1550db5286abec2983dbe2742fb5e4c48053f70476a3e2c37be7cce679ea90adbdd54ae2d1b0d9f992f3e7
Type fulltextMimetype application/pdf
Bilaga 1(133 kB)173 downloads
File information
File name ATTACHMENT01.zipFile size 133 kBChecksum SHA-512
d104892884fcb533d4abbecc5b2772fd752fb040645934d6fd45d325ff2023fa6e87ec23a5b465171fc76bb81bc98be7f53587df42fbf92ed5c34a4811e64225
Type attachmentMimetype application/zip
Bilaga 2(127 kB)24 downloads
File information
File name ATTACHMENT02.zipFile size 127 kBChecksum SHA-512
e2a1d2d72b031c31865f991b5d8ba1262d8b2b5424943117bb8219cf2158fd1e951fd6d9d545a4f729e7d89746da5d64b20ece38829b071acbe43e8b2eef0dbe
Type attachmentMimetype application/zip
Bilaga 3(127 kB)27 downloads
File information
File name ATTACHMENT03.zipFile size 127 kBChecksum SHA-512
99daf5746794ad27e4a048f1763699268a107ebe95f8b5a2738ba9fe681c479e8ae8fd30d33c4608ce5abb42c2c7f106d90d4952a2026aac3995aec94f3a4dab
Type attachmentMimetype application/zip
Bilaga 4(107 kB)31 downloads
File information
File name ATTACHMENT04.zipFile size 107 kBChecksum SHA-512
8a1ccbfc99efd1330f78fcc5314f112e0fd161aa696adff79b3d587c037cb6825113846fbf65b590534c3bae332a395a4edb10b6357c3d3d14fa96655108e0fb
Type attachmentMimetype application/zip
Bilaga 5(63 kB)29 downloads
File information
File name ATTACHMENT05.zipFile size 63 kBChecksum SHA-512
6e000896a4376b381b94a0ec55f043fc1c9e814fb9063c2ca3ce0b9de5d793baec4658e75d30f50f31c01015c527d2d095f77fc4527ad255fa8a57483622a688
Type attachmentMimetype application/zip
Bilaga 6(2 kB)21 downloads
File information
File name ATTACHMENT06.zipFile size 2 kBChecksum SHA-512
cd39d820b8290c41ada15ec5cf69b967003420393a9a062b6f8b15e92535a979bf2218b67452489fe6fcbd6e52211c2dabb8cb091d113da00df199d01c2f50ef
Type attachmentMimetype application/zip

By organisation
School of Health and Society
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 366 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 253 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf