Hide metadata

dc.contributor.authorSobhie, Mohamad
dc.date.accessioned2020-03-23T23:46:04Z
dc.date.available2020-03-23T23:46:04Z
dc.date.issued2019
dc.identifier.citationSobhie, Mohamad. Tuning of Elasticsearch Configuration - Parameter Optimization Through Simultaneous Perturbation Stochastic Approximation Algorithm. Master thesis, University of Oslo, 2019
dc.identifier.urihttp://hdl.handle.net/10852/74162
dc.description.abstractBy default, Elasticsearch configuration does not change while it receives data. However, when Elasticsearch stores a large amount of data over time, the default configuration becomes an obstacle in scaling for better performance. Besides, the machine that hosts Elasticsearch will have limitations on its specifications, like memory size. A solution to this problem is to tune the parameter configuration of Elasticsearch, which leads to achieving better performance. One way to tune parameters is by using Simultaneous Perturbation Stochastic Approximation. This report provides an implementation of optimizing Elasticsearch configuration parameters by observing the performance and automatically change the configuration to provide better performance. The used implementation relies on combining machine learning with ELasticsearch. Through this combination, Elasticsearch configuration can change its configuration parameters automatically without the need to reset the currently running instance of Elasticsearch. The results showed a good improvement in the number of inserted data and response time of the system.eng
dc.language.isoeng
dc.subject
dc.titleTuning of Elasticsearch Configuration - Parameter Optimization Through Simultaneous Perturbation Stochastic Approximation Algorithmeng
dc.typeMaster thesis
dc.date.updated2020-03-23T23:46:04Z
dc.creator.authorSobhie, Mohamad
dc.identifier.urnURN:NBN:no-77321
dc.type.documentMasteroppgave
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/74162/7/Thesis_2019_Sobhie_elasticsearch_tuning.pdf


Files in this item

Appears in the following Collection

Hide metadata