본문 바로가기
KERD
논문KCI 등재

Kerberos 기반 하둡 분산파일 시스템의 안전성 향상방안

A Study on Security Improvement in Hadoop Distributed File System Based on Kerberos

0

조회

0

다운로드

5

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

최근 스마트 기기 및 소셜 네트워크 서비스의 발달로 인해 데이터가 폭증하며 세계는 이른바 빅데이터 시대를 맞고있다. 이에 이러한 데이터를 처리할 수 있는 새로운 기술인 빅데이터 처리기술은 클라우드 컴퓨팅 기술과 함께 주목받고 있으며, 가장 대표적인 기술이 바로 하둡이다. 하둡 분산 파일 시스템은 상용 리눅스 서버에서 실행되도록 설계된오픈소스 프레임워크로서 수백 테라바이트 크기의 파일을 저장할 수 있다. 초기 하둡은 빅데이터 처리에 초점을 맞추어 보안이 거의 도입되지 않은 상태였으나 사용자가 빠르게 늘어남에 따라 하둡 분산 파일 시스템에 개인정보를 포함한 민감한 데이터가 많이 저장되면서, 2009년 커버로스와 토큰 시스템을 도입한 새로운 버전을 발표하였다. 그러나이 시스템은 재전송 공격, 가장 공격 등이 가능하다는 취약점을 가진다. 따라서 본 논문에서는 하둡 분산 파일 시스템보안 취약점을 분석하고, 이러한 취약점을 보완하면서 하둡의 성능을 유지할 수 있는 새로운 프로토콜을 제안한다.

Abstract

As the developments of smart devices and social network services, the amount of data has been exploding. The world is facing Big data era. For these reasons, the Big data processing technology which is a new technology that can handle such data has attracted much attention. One of the most representative technologies is Hadoop. Hadoop Distributed File System(HDFS) designed to run on commercial Linux server is an open source framework and can store many terabytes of data. The initial version of Hadoop did not consider security because it only focused on efficient Big data processing. As the number of users rapidly increases, a lot of sensitive data including personal information were stored on HDFS. So Hadoop announced a new version that introduces Kerberos and token system in 2009. However, this system is vulnerable to the replay attack, impersonation attack and other attacks. In this paper, we analyze these vulnerabilities of HDFS security and propose a new protocol which complements these vulnerabilities and maintains the performance of Hadoop.

참고문헌 (14)

  1. K. Shvachko, "The hadoop distributed file system", Proceedings of the 2010 IEEE 26th Symposium on Massive Storage Systems and Technologies (MSST), pp.1~10 (2010)
  2. A. Becherer, "Hadoop security design just add kerberos? really?", iSEC PARTNER (2010)
  3. C. Neuman, "The kerberos network authentication service (V5)", RFC 4120, ~ (2005)
  4. "Hadoop security design" (2009)[URL]
  5. "Apache Hadoop"[URL]
  6. S. Ghemawat, "The google file system", Proceedings of ACM Symposium on Operating Systems Principles, pp.29~43 (2003)
  7. T. White, "Hadoop: the definitive guide" (2009), O'Reilly Media, Yahoo! Press
  8. E. Sammer, "Hadoop operations" (2012), O’R-eilly Media
  9. "The hadoop distributed file system: architecture and design"[URL]
  10. J. Gantz, "Extracting value from chaos" (2011), IDC
  11. A. Melnikov, "Simple authentication and security layer (SASL)", RFC 4422, ~ (2006)
  12. J. Dean, "Map- Reduce: simplified data processing on large clusters", Communications of the ACM, pp.107~113 (2008)
  13. 김형준, "클라우드 컴퓨팅구현 기술" (2012), 에이콘 출판사
  14. O. O’Malley, "Integrating kerberos into apache hadoop", Kerberos Conference 2010 (2010)

관련 논문AI추천

이 간행물의 다른 논문 (11건)