Hide metadata

dc.date.accessioned2013-03-12T08:06:48Z
dc.date.available2013-03-12T08:06:48Z
dc.date.issued2009en_US
dc.date.submitted2009-11-23en_US
dc.identifier.citationHansen, Hans Vatne. MCIS - A self-optimizing, distributed information sharing system for the future Internet. Masteroppgave, University of Oslo, 2009en_US
dc.identifier.urihttp://hdl.handle.net/10852/10131
dc.description.abstractThis work demonstrates how we designed, implemented and tested a distributed information sharing system called MCIS in a novel, autonomic network architecture. We modify a legacy framework for multiple attribute, range based DHTs and extend it with autonomic features to comply with the requirements and principles of the Autonomic Network Architecture project and our goals for the MCIS. Our main research focus is on self-optimization through what we call resource adaptation. Resource adaptation is a dynamic calibration scheme where adjustments are made internally in the MCIS in order to cope with varying resource consumption in the system it is running on. We have designed the necessary components for both the MCIS and the resource adaptation extension and made them work together in order to provide a fully autonomous, self-optimizing information sharing system. Measurements in a real system setup are used to evaluate our self-optimization scheme with respect to throughput and response times. Several machines are configured in a distributed environment where two MCIS nodes cooperate to administer one client inserting data and performing queries. Synthetic load is introduced to consume system resources and consequently invoke the resource adaptation mechanisms within MCIS. The differences between MCIS with and without self-optimization are clearly noticeable in the query responses. MCIS is able to handle a significantly higher number of simultaneous queries in almost all our experiments, and this increased throughput does not affect the response times negatively. Our results show that the resource adaptation is most effective when the number of stored data elements in MCIS is large or when many queries are made simultaneously. We have been able to improve the query success rate from 39% to 96% when 2000 data elements are stored and 100 concurrent queries are made per minute, and from 19% to approximately 90% when 1000 data elements are stored and 250 concurrent queries are made per minute. It is evident that self-optimization through resource adaptation is a valuable extension to MCIS.eng
dc.language.isoengen_US
dc.titleMCIS - A self-optimizing, distributed information sharing system for the future Interneten_US
dc.typeMaster thesisen_US
dc.date.updated2010-08-23en_US
dc.creator.authorHansen, Hans Vatneen_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=Hansen, Hans Vatne&rft.title=MCIS - A self-optimizing, distributed information sharing system for the future Internet&rft.inst=University of Oslo&rft.date=2009&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-24529en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo97161en_US
dc.contributor.supervisorProfessor Dr. Vera Goebel and Dr. Matti Siekkinenen_US
dc.identifier.bibsys101737777en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/10131/1/Hansen.pdf


Files in this item

Appears in the following Collection

Hide metadata