Hide metadata

dc.date.accessioned2013-03-12T07:58:01Z
dc.date.available2013-03-12T07:58:01Z
dc.date.issued2006en_US
dc.date.submitted2006-05-04en_US
dc.identifier.citationHernes, Kjetil Helge. Design, Implementation, and Evaluation of Network Monitoring Tasks with the STREAM Data Stream Management System. Masteroppgave, University of Oslo, 2006en_US
dc.identifier.urihttp://hdl.handle.net/10852/9434
dc.description.abstractThe heavy load and rich variety of data on the Internet has resulted in the need to gain an understanding of the characteristics of the traffic to better plan, develop, and implement new network devices, applications, and protocols. In order to obtain such knowledge, network monitoring is becoming more and more important. However, tools available for network monitoring are restricted to either offline analysis in DBMSs or online analysis through hard-coded continuous queries. Many streaming applications would benefit from a system where network monitoring queries effectively can be inserted, deleted, modified, and processed online in a continuous and real time manner. Data Stream Management System (DSMS) is a promising technology with respect to the needs of network monitoring, because it is designed to meet the above requirements generated by many streaming applications. In the present paper, an experimental analysis of STREAM as a network monitoring tool is performed. STREAM is a general-purpose DSMS and its continuous query language is known as CQL (Continuous Query Language). We investigate whether the current implementation of CQL operators provides us the possibility of expressing a wide-ranged set of network monitoring queries. Furthermore, STREAM's performance is measures by accomplishing several experiments that are processed online over real network traffic. Results reveal that STREAM can handle network loads up to 30 Mb/s for simple queries, and up to approximately 3 Mb/s complex queries. When queries are executed concurrently, STREAM can handle network loads up to approximately 2.5 Mb/s, strongly depending on the complexity and number of queries. STREAM provides a well-sized set of operators that provides us the possibility of expressing many types of queries. However, network monitoring queries are restricted by lack of specific network data types and operators. Consequently, these queries are expressed in cumbersome ways. STREAM manages to process network monitoring queries online in a continuous manner, nevertheless at a very limited network load. Thus, the applicability of STREAM as a network monitoring tool is restricted.nor
dc.language.isoengen_US
dc.titleDesign, Implementation, and Evaluation of Network Monitoring Tasks with the STREAM Data Stream Management Systemen_US
dc.typeMaster thesisen_US
dc.date.updated2006-06-12en_US
dc.creator.authorHernes, Kjetil Helgeen_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=Hernes, Kjetil Helge&rft.title=Design, Implementation, and Evaluation of Network Monitoring Tasks with the STREAM Data Stream Management System&rft.inst=University of Oslo&rft.date=2006&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-12353en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo40124en_US
dc.contributor.supervisorVera Goebel og Thomas Plagemannen_US
dc.identifier.bibsys060953888en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/9434/2/hernes.pdf


Files in this item

Appears in the following Collection

Hide metadata