| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Upravljanje mikrostoritev z uporabo elasticsearch
Authors:ID Perne, Nik (Author)
ID Leskovar, Robert (Mentor) More about this mentor... New window
Files:.pdf VS_Perne_Nik_2023.pdf (1,30 MB)
MD5: 3E81F8778AF54ED18A8E8CBCC4C8B280
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FOV - Faculty of Organizational Sciences in Kranj
Abstract:Diplomsko delo obravnava upravljanje mikrostoritev z uporabo odprtokodnega iskalnika in platforme za analizo podatkov Elasticsearch. V preskusu smo vzpostavili dve gruči Kubernetes. Prva gruča je vključevala Rancher in GitLab, druga gruča pa je služila izvajanju demonstracijske aplikacije OpenTelemetry, platforme Elasticsearch, platforme za vizualizacijo in analizo podatkov Kibana in aplikacije za zbiranjе in analizo podatkov o dеlovanju drugih aplikacij v rеalnеm času APM (Application Performance Monitoring) orodja. V predstavljenem eksperimentu je prikazan poslovni vidik uporabe mikrostoritev, arhitektura, izvedba testiranja in rezultati. Pokazalo se je, da je testno okolje (8 procesorskih jeder in 64 GB pomnilnika, od tega za gručo Elasticsearch in aplikacijo 6 procesorskih jeder ter 24 GB pomnilnika) zelo stabilno. Sistem se je zelo upočasnil pri približno 50 konstantnih uporabnikih. Opazljivost (observability) mikrostoritev je ključna za njihovo upravljanje. Ugotovili smo, da postavljeno testno okolje izpolnjuje vse zahteve upravljalcev mikrostoritev v konkretnem poslovnem primeru.
Keywords:Mikrostoritev, Kubernetes, Elasticsearch, OpenTelemitry, Rancher
Place of publishing:Kranj
Year of publishing:2023
PID:20.500.12556/DKUM-85855 New window
COBISS.SI-ID:177065219 New window
Publication date in DKUM:12.12.2023
Views:829
Downloads:65
Metadata:XML DC-XML DC-RDF
Categories:FOV
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:18.09.2023

Secondary language

Language:English
Title:Managing microservices using elasticsearch
Abstract:This diploma work addresses the management of microservices using an open-source search engine and data analysis platform, Elasticsearch. In the experiment, we established two Kubernetes clusters. The first cluster included Rancher and GitLab, while the second cluster served to run a demonstration application of OpenTelemetry, Elasticsearch platform, data visualization and analysis platform Kibana, and an application for collecting and analyzing real-time performance data of other applications, known as APM (Application Performance Monitoring) tools. The presented experiment showcases the business aspect of microservices utilization, architecture, testing implementation, and results. It was observed that the test environment (consisting of 8 CPU cores and 64 GB of memory, with 6 CPU cores and 24 GB of memory allocated for the Elasticsearch cluster and application) remained highly stable. However, the system experienced significant slowdowns with approximately 50 concurrent users. Observability of microservices proved crucial for their management. It was concluded that the established test environment met all the requirements of microservice operators in the specific business case.
Keywords:Microservice, Kubernetes, Elasticsearch, OpenTelemitry, Rancher


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica