DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Park, KyoungSoo | - |
dc.contributor.advisor | 박경수 | - |
dc.contributor.author | Kim, Donghwi | - |
dc.contributor.author | 김동휘 | - |
dc.date.accessioned | 2017-03-29T02:37:41Z | - |
dc.date.available | 2017-03-29T02:37:41Z | - |
dc.date.issued | 2016 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=649589&flag=dissertation | en_US |
dc.identifier.uri | http://hdl.handle.net/10203/221720 | - |
dc.description | 학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2016.2 ,[iv, 28 p. :] | - |
dc.description.abstract | mOS is a specialized networking stack for developing stateful middleboxes. It allows the developers to focus on the core middlebox logic instead of re-implementing complex TCP flow management for each custom middlebox. mOS encourages modular programming of middleboxes by allowing to express custom middlebox operations with a set of event and event handlers. mOS event is defined as a notable condition that triggers middlebox-specific action, and is the key abstraction of mOS application. In this thesis, we focus on the performance scalability of the mOS event system where an application needs to handle several hundreds of thousands of concurrent flows with a dynamically changing event set. To achieve low memory usage and fast event registration at the same time, we design the mOS event system to easily share event metadata across multiple flows, and to allocate metadata IDs for efficient hash table lookup. We observe that the mOS’s event system outperforms the original design, and increases the overall event performance of mOS by up to almost twice, even when the system experiences frequent dynamic event registration with 192 K concurrent flows. The mOS event system delivers not only flexibility but also high performance, capable of handling a large number of concurrent flows. | - |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | networking | - |
dc.subject | middlebox | - |
dc.subject | network system | - |
dc.subject | event processing | - |
dc.subject | network function virtualization | - |
dc.subject | 네트워크 | - |
dc.subject | 미들박스 | - |
dc.subject | 네트워크 시스템 | - |
dc.subject | 이벤트 처리 | - |
dc.subject | 네트워크 기능 가상화 | - |
dc.title | Scalable event system for mOS networking stack | - |
dc.title.alternative | 고성능 미들박스 네트워킹 스텍의 이벤트 처리 시스템이 관한 연구 | - |
dc.type | Thesis(Master) | - |
dc.identifier.CNRN | 325007 | - |
dc.description.department | 한국과학기술원 :전기및전자공학부, | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.