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
En jämförelse av olika In-Memory plattformar: En fallstudie av GigaSpaces XAP och Gridgain In-Memory Data Fabric
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2016 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Prestanda har sedan länge varit en viktig faktor när det gäller användning och uppbyggnad av webbapplikationer. Eftersom användningen av webbapplikationer ökar, läggs mer och mer tid på att hämta data från databasar. Att hämta all data sker till största del över nätverk, vilket är väldigt långsamt. Eftersom de flesta prestandaproblemen dessutom finns i databaslagret, har det tagits fram produkter som lagrar data i minnet,så kallade In-Memory plattformar, och därmed undviker dessa prestandaproblem.

SO4IT erbjuder affärslösningar till företag, där de använder GigaSpaces XAP som In-Memory plattform. De har sett ett behov av att analysera Gridgain In-memory Data Fabric, en alternativ plattform för att se hur den presterar gentemot GigaSpaces XAP.

Denna rapport jämför dessa två plattformar med flera framtagna metoder. Viktiga kriterier tas fram med hjälp utav utvecklare på SO4ITs kontor, där de får betygsätta dessa kriterier utifrån en fem-gradig skala. Jämförelsen av kriterierna använder en metod som är baserad på AHP, eftersom AHP anses vara en etablerad metod, och används därmed för att försöka åstadkomma ett vetenskapligt resultat.

Prestandatester på plattformarna kommer också att presenteras. I dessa tester är det storleken på objekten och svarstiden som kommer att provas.

Rapporten resulterar i en motiverad rekommendation av en plattform, utifrån de kriterier som tagits fram, tillsammans med de utvecklare som funnits tillgängliga på SO4IT. Rapporten kommer även att granska de resultat som fåtts, genom en diskussion i slutet.

Abstract [en]

Performance has been a key factor when it comes to the creation of web applications. The use of web applications increases and therefore applications spends more time on retrieving data from databases. When retrieving data from databases, data is usually transferred through a network, which is a very slow process. The bottlenecks in most of the applications occurs in the data access layer and that is why companies such as GigaSpaces has developed platforms that will store the data in-memory to avoid such bottlenecks.

SO4IT offers business soultions to companies where they are using GigaSpaces XAP as the In-Memory platform. They have seen a need to analyze the performance of Gridgain In-Memory Data Fabric which is an alternative to GigaSpaces XAP.

This report will compare GigaSpaces XAP to Gridgain In-Memory Data Fabric with several methods. Developers at SO4IT will detemine and present crucial criterias. The criterias will then be rated based on a five-grade scale. When comparing the criterias a method is used based on AHP, which is a well-established method for decision making. The purpose of using a method based on AHP is the aim of reaching a scientific result.

Benchmarks on the platforms will be performed and presented in the report. The benchmark will be based on a comparsion of the size and the latency of the objects that are sent to a node on each platform.

The report will result in a founded recommendation based on criteria and the results. The report will also review the results of the benchmarks in the discussion part in the end of the report.

Place, publisher, year, edition, pages
2016. , 72 p.
Series
TRITA-ICT-EX, 2016:34
Keyword [en]
In-memory, GigaSpaces XAP, Gridgain In-Memory Data Fabric
Keyword [sv]
In-memory, GigaSpaces XAP, Gridgain In-Memory Data Fabric
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-205303OAI: oai:DiVA.org:kth-205303DiVA: diva2:1088386
Subject / course
Computer Technology and Software Engineering
Educational program
Bachelor of Science in Engineering - Computer Engineering
Supervisors
Examiners
Available from: 2017-04-13 Created: 2017-04-12 Last updated: 2017-04-21Bibliographically approved

Open Access in DiVA

No full text

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar

Total: 21 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