그림 1. IoT 환경에서 모바일 기반 빅데이터 처리 및 모니터링 시스템 개념도 Fig. 1. Mobile-based Big Data Processing and Monitoring System Conceptual Diagram in IoT Environment
그림 2. Flume을 이용한 로그 수집 과정 Fig. 2. Log collection process using Flume
그림 3. RaspBerry Pi 코드 Fig. 3. Raspberry Pi cord
그림 4. data.csv 파일 확인 경로 Fig. 4. Data.csv File Verification Path
그림 5. RaspBerry Pi의 Flume 설정 명령어 Fig. 5. Flume setting command of RaspBerry Pi
그림 6. RaspBerry Pi의 Flume 실행 Fig. 6. Run Flume on RaspBerry Pi
그림 7. NameNode 의 Flume 설정 명령어 Fig. 7. NameNode Flume Setup Command
그림 8. NameNode 의 Flume 설정 명령어 Fig. 8. NameNode Flume Setup Command
그림 9. Flume을 통한 데이터 저장 과정 Fig. 9. Process of storing data through Flume
그림 10. 분산 저장된 데이터 저장 확인 Fig. 10. Confirming Saved Data Saved
그림 11. 데이터 처리 쿼리를 발생할 테이블 생성 Fig. 11. Create a table that will cause Data processing queries
그림 12. 생성된 테이블에 대한 데이터 처리 쿼리 발생 Fig. 12. Generate Data processing query for generated table
그림 13. HDFS내 /lab3에 저장된 결과파일 확인 Fig. 13. Check the results file stored in HDFS / lab3
그림 14. Hive처리 프로세스 반복 쉘 스크립트 Fig. 14. Hive processing process iterative shell script
그림 15. 처리쿼리를 발생시킬 lab.hive Fig. 15. Invoke the processing query with lab.hive
그림 16. 실시간 온도와 습도 그래프 Fig. 16. Real-time temperature and humidity graph
그림 17. 어플리케이션 메인화면 Fig. 17. Application main screen
그림 18. 실시간 정보 페이지 Fig. 18. Real-time information page
References
- Dong-Hak Kim, Pu-Sik Park, Byung-Seo Kim, "IoT-based IOS Application to Improve Heating and Cooling Satisfaction Level of Urban Railway Passenger," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.18 No.1, 2018.2, 1-8 DOI: https://doi.org/10.7236/JIIBC.2018.18.1.1
- Byeong-ho Cho, "Analysis and Design of Fruit e-Commerce System based on IoT," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.18 No.3, 2018.6, 135-141 DOI: https://doi.org/10.7236/JIIBC.2018.18.3.135
- Jae-Young Chang, "An Experimental Evaluation of Box office Revenue Prediction through Social BigData Analysis and Machine Learning," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.17 No.3, 2017.6, 167-173 DOI: https://doi.org/10.7236/JIIBC.2017.17.3.167
- Soon-duck Yoo, "A Study on Blockchain Ecosystem," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.18 No.2, 2018.4, 1-9 DOI: https://doi.org/10.7236/JIIBC.2018.18.2.1
- Sung-Sam Hong, Myung-Mook Han, "The Efficient Method of Parallel Genetic Algorithm using MapReduce of Big Data," Journal of Korean Institute of Intelligent Systems, Vol.23 No.5, 2013.12, 385-391 DOI: http://dx.doi.org/10.5391/JKIIS.2013.23.5.385
- Hyun-Tack Seok, "Hybrid Web App Development for Eye movement at Mobile Devices," The Journal of The Institute of Internet, Broadcasting and Communication, Vol.13 No.6, 2013.12, 249-254 DOI: http://dx.doi.org/10.7236/JIIBC.2013.13.6.249
- Chang-hun O, Yong-hui Cheon, "Implementation and Characteristics Analysis of Java-based Software Streaming Technology," Journal of Korean Institute of Information Technology, Vol.11 No.1, 2013.1, 205-216 DOI: 10.14801/kiitr.2013.11.1.205
- Hyo-sang Kwon, Oh Yang, "The Implementation of the Solar Inverter Monitoring System using an AJAX," Journal of the Korea Institute of Information and Communication Engineering, Vol.16 No.9, 2012.9, 1915-1922 DOI: http://dx.doi.org/10.6109/jkiice.2012.16.9.1915