Hide metadata

dc.date.accessioned2013-03-12T08:06:17Z
dc.date.available2013-03-12T08:06:17Z
dc.date.issued2012en_US
dc.date.submitted2012-05-23en_US
dc.identifier.citationTasoulas, Evangelos. Bayllocator: A proactive system to predict server utilisation and dynamically allocate memory resources using Bayesian networks and ballooning. Masteroppgave, University of Oslo, 2012en_US
dc.identifier.urihttp://hdl.handle.net/10852/9086
dc.description.abstractWith the blossom of virtualization and cloud computing, virtualized systems can be found from small companies to service providers and big data centers. All of them use this technology because of the many benefits it has to offer, such as a greener ICT, cost reduction, improved profitability, uptime, flexibility in management, maintenance, disaster recovery, provisioning and more. The main reason for all of these benefits is server consolidation which can be improved with dynamic resource allocation techniques. Out of the resources to be allocated, memory is one of the hardest and it needs proper planning and ideally good predictions and proactivity. Many attempts have been made to approach this problem, but most of them are using traditional statistical mathematical methods. In this thesis the application of discrete Bayesian networks is evaluated, to offer probabilistic predictions on system utilisation with focus in memory. Bayllocator is built to provide proactive dynamic memory allocation based on the Bayesian predictions, for a set of virtual machines running in a single hypervisor. The results show that with proper tuning Bayesian networks are capable of providing good predictions for system load, and increase performance and consolidation of a single hypervisor. Their modularity gives great freedom for experimentation, and with small changes in nodes and the causal relationship of the nodes, different results can be obtained.eng
dc.language.isoengen_US
dc.titleBayllocator: A proactive system to predict server utilisation and dynamically allocate memory resources using Bayesian networks and ballooningen_US
dc.typeMaster thesisen_US
dc.date.updated2012-11-01en_US
dc.creator.authorTasoulas, Evangelosen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Tasoulas, Evangelos&rft.title=Bayllocator: A proactive system to predict server utilisation and dynamically allocate memory resources using Bayesian networks and ballooning&rft.inst=University of Oslo&rft.date=2012&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-31896en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo164621en_US
dc.contributor.supervisorHårek Haugeruden_US
dc.identifier.bibsys123477271en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/9086/2/Tasoulas.pdf


Files in this item

Appears in the following Collection

Hide metadata