빅데이터 플랫폼 환경에서의 워크로드별 암호화 알고리즘 성능 분석

Vol. 29, No. 6, pp. 1305-1317, 12월. 2019
10.13089/JKIISC.2019.29.6.1305, Full Text:
Keywords: MongoDB, Encryption, BigData, NoSQL, YCSB
Abstract

공공기관 및 기업의 빅데이터 플랫폼 환경에서 데이터 보호를 위한 암호화는 필수적인 요소이나 실제 빅데이터 워크로드를 고려한 암호화 알고리즘에 대한 성능 검증 연구는 많이 진행되지 않았다. 본 논문에서는 몽고DB(MongoDB) 환경에서 데이터와 노드를 추가하여 빅데이터의 6가지 워크로드별로 AES, ARIA, 3DES별로 성능 변화 추이를 분석하였다. 이를 통해 빅데이터 플랫폼 환경에서 각 워크로드 별 최적의 블록기반 암호 알고리즘이무엇인지 확인하고, NoSQL 데이터베이스 벤치마크(YCSB)를 사용하여 데이터와 노드 구성환경에서 다양한 워크로드별로 테스트를 통해 MongoDB의 성능을 고려한 최적화된 아키텍처를 제안한다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
이선주 and 허준범, "Analysis of Encryption Algorithm Performance by Workload in BigData Platform," Journal of The Korea Institute of Information Security and Cryptology, vol. 29, no. 6, pp. 1305-1317, 2019. DOI: 10.13089/JKIISC.2019.29.6.1305.

[ACM Style]
이선주 and 허준범. 2019. Analysis of Encryption Algorithm Performance by Workload in BigData Platform. Journal of The Korea Institute of Information Security and Cryptology, 29, 6, (2019), 1305-1317. DOI: 10.13089/JKIISC.2019.29.6.1305.