ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

논문 검색
구분 SCI
연도 ~ 키워드

상세정보

학술지 DART: Fast and Efficient Distributed Stream Processing Framework for Internet of Things
Cited 23 time in scopus Download 77 time Share share facebook twitter linkedin kakaostory
저자
최장호, 박준용, 박흰돌, 민옥기
발행일
201704
출처
ETRI Journal, v.39 no.2, pp.1-12
ISSN
1225-6463
출판사
한국전자통신연구원 (ETRI)
DOI
https://dx.doi.org/10.4218/etrij.17.2816.0109
협약과제
16MS4600, (ICBMS-1세부) CoT(Cloud of Things) 환경에서 실시간 반응성 향상을 위한 계층적 데이터 스트림 분석 SW 기술 개발, 민옥기
초록
With the advent of the Internet-of-Things paradigm, the amount of data production has grown exponentially and the user demand for responsive consumption of data has increased significantly. Herein, we present DART, a fast and lightweight stream processing framework for the IoT environment. Because the DART framework targets a geospatially distributed environment of heterogeneous devices, the framework provides (1) an end-user tool for device registration and application authoring, (2) automatic worker node monitoring and task allocations, and (3) runtime management of user applications with fault tolerance. To maximize performance, the DART framework adopts an actor model in which applications are segmented into microtasks and assigned to an actor following a single responsibility. To prove the feasibility of the proposed framework, we implemented the DART system. We also conducted experiments to show that the system can significantly reduce computing burdens and alleviate network load by utilizing the idle resources of intermediate edge devices.
키워드
Distributed system, Event-based processing, Internet of things, Stream processing
KSP 제안 키워드
Application authoring, Data production, Distributed Environment, Distributed System(DS), Edge devices, End-users, Event-based processing, Fault tolerance, Idle resources, Internet of thing(IoT), IoT environment
본 저작물은 공공누리 제4유형 : 출처표시 + 상업적 이용금지 + 변경금지 조건에 따라 이용할 수 있습니다.
제4유형