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
Improving a network monitoring system by examining a new data storage alternative
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

As more devices are connected to the internet and more civil and infrastructure services become reliant on computers, the networks used to connect these become critical. Monitoring the operational status of the network becomes an important task for all network operators, this may be done in many ways and through the years several techniques have been developed.

The network operator DGC has implemented their own monitoring system called DREAMS primarily using Simple Network Management Protocol to poll the status of network elements. The monitoring system has reached a point where its flaws are becoming apparent and will not be able to keep up with the expansion of the company’s network. This thesis identifies the database used to store historical data of the state of the network as a part of the problem and proceed to evaluate a possible alternative.

DREAMS currently uses InfluxDB as its time-series database. This thesis evaluates and compares the performance of InfluxDB and Druid by simulating the monitoring system during at different loads. The results show that Druid outperforms InfluxDB in all conditions and scales greatly where Influx does not. The performance is achieved at a price of increased complexity of setup, configuration and maintenance where for smaller applications Influx still performs well without any added complexity.

Abstract [sv]

När fler enheter ansluts till internet och fler samhällsfunktioner och infrastruktur är beroende av datorer blir nätverken som kopplar dem samman allt mer kritiska. Övervakning av närverkets funktion blir således en viktig uppgift för nätverksleverantörer. Övervakningen kan ske på flera olika sätt och under åren har ett antal olika system och tekniker utvecklats.

Nätverksleverantören DGC har implementerat ett eget övervakningsystem primärt baserat på SNMP, kallat DREAMS, för att övervaka nätverkselement. Övervakningen har nått en gräns där problem med systemet uppenbaras och inte längre kommer hantera utvecklingen av nätverket. Rapporten pekar ut databasen som används för att lagra historisk data över nätverkets status som en del av problemet och fortsätter med att utvärdera ett möjligt alternativ.

Det nuvarande övervakningsystemet på DGC använder InfluxDB som tidseriedatabas och rapporten utvärderar dess prestanda jämt databasen Druid under test som simulerar övervakningsystemet vid övervakning av olika stora nätverk. Resultaten visar att Druid utpresterar Influx under alla förutsättnignar och skalar till större lösningar, vilket inte Influx gör. Prestandavinsterna kommer dock till resultat av ökad komplexitet av både mjukvaror och konfiguration varvid för mindre tillämpningar Influx fortfarande presterar ordentligt utan den ökade komplexiteten.

Place, publisher, year, edition, pages
2016. , 64 p.
Series
TRITA-ICT-EX, 2016:141
Keyword [en]
Network monitoring, Time-series database, InfluxDB, Druid
Keyword [sv]
Nätverksövervakning, Tidseriedatabas, InfluxDB, Druid
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-205351OAI: oai:DiVA.org:kth-205351DiVA: diva2:1088648
Subject / course
Information and Communication Technology
Educational program
Master of Science in Engineering - Information and Communication Technology
Supervisors
Examiners
Available from: 2017-04-13 Created: 2017-04-13 Last updated: 2017-04-13Bibliographically 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

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