dc.contributor.author | Sobhie, Mohamad | |
dc.date.accessioned | 2020-03-23T23:46:04Z | |
dc.date.available | 2020-03-23T23:46:04Z | |
dc.date.issued | 2019 | |
dc.identifier.citation | Sobhie, Mohamad. Tuning of Elasticsearch Configuration - Parameter Optimization Through Simultaneous Perturbation Stochastic Approximation Algorithm. Master thesis, University of Oslo, 2019 | |
dc.identifier.uri | http://hdl.handle.net/10852/74162 | |
dc.description.abstract | By 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.iso | eng | |
dc.subject | | |
dc.title | Tuning of Elasticsearch Configuration - Parameter Optimization Through Simultaneous Perturbation Stochastic Approximation Algorithm | eng |
dc.type | Master thesis | |
dc.date.updated | 2020-03-23T23:46:04Z | |
dc.creator.author | Sobhie, Mohamad | |
dc.identifier.urn | URN:NBN:no-77321 | |
dc.type.document | Masteroppgave | |
dc.identifier.fulltext | Fulltext https://www.duo.uio.no/bitstream/handle/10852/74162/7/Thesis_2019_Sobhie_elasticsearch_tuning.pdf | |