2014.07.01

기고 | 하둡 배포판 3종의 현재와 미래

Kirill Grigorchuk | Network World

하둡(Hadoop)은 방대한 데이터 세트를 간단히 분석할 수 있는 새로운 방법을 제시하면서, 빅 데이터 시장을 순식간에 탈바꿈시켰다. 최근 하둡과 빅 데이터가 동의어로 사용되는 경우가 많은 이유다.

하둡은 오픈소스 프로젝트다. 따라서 많은 벤더들이 새 기능을 추가하거나 코드 기반을 개선하는 방식으로 독자적인 배포판(distributions)을 개발해 공급하고 있다. 빅 데이터 전문 기업 알토로스(Altoros)가 작성한 이번 기사는 하둡 표준판과의 차이와 함께 중요 배포판을 개략적으로 설명하고 있다.

표준 오픈소스 하둡 배포판(아파치 하둡)에는 다음이 포함되어 있다.

- 병렬 컴퓨팅을 실행시키는 하둡 맵리듀스(MapReduce)
- 하둡 분산형 파일 시스템(HDFS: Hadoop Distributed File System)
- 다른 하둡 모듈이 사용하는 유틸리티와 라이브러리 세트인 하둡 커먼(Hadoop Common).

이들는 하둡의 기본 구성 요소에 불과하다. 이 밖에 특정 작업을 처리하고, 연산 속도를 높이고, 반복 작업을 최적화하는데 많이 쓰이는 아파치 하이브(Apache Hive), 아파치 피그(Apache Pig), 아파치 주키퍼(Apache Zookeeper) 등 다른 솔루션들도 있다.

벤더 배포판은 대개 오픈소스의 문제를 극복하고, 고객에게 추가적인 가치를 제공하기 위해 설계됐다. 특히 다음에 중점을 두고 있다.

- 신뢰성. 벤더들은 버그가 발견됐을 때 더 빨리 대응을 한다. 즉시 픽스와 패치를 배포해, 솔루션을 더 안정적으로 만든다.

- 지원. 기업 사명 달성에 아주 중요한 플랫폼 도입과 엔터프라이즈급 작업 처리가 가능하도록 기술 지원 서비스를 제공하는 회사들이 많다.

- 완성도. 특정 작업을 처리하기 위해, 다른 툴로 기능을 보강한 하둡 배포판이 아주 많다.
여기에 더해, 벤더들은 하둡 표준 배포판을 개선하는데 공헌하고 있다. 오픈소스 저장소에 업데이트한 코드를 제공하면서 하둡 공동체의 성장을 촉진하고 있는 것이다.

클라우데라(Cloudera), 맵알(MapR), 호트웍스(Hortonworks)가 가장 많이 쓰이는 하둡 배포판 3종이다. 아래의 도표는 '2012-2017년 빅 데이터 벤더의 매출과 시장 전망(Big Data Vendor Revenue and Market Forecast)'이라는 시장 조사 보고서의 분석 결과를 보여주는 것이다. 중요 하둡 벤더들의 2012년 매출을 비교해 보여주고 있다.



클라우데라와 호트웍스는 100% 오픈소스 배포판이라고 주장하고 있다다. 반면 맵알의 하둡 배포판인 M3, M5, M7에는 안정성과 성능을 개선하기 위해 독자 개발한 구성 요소들이 일부 추가돼 있다.

클라우데라, 맵알, 호트웍스 외에도 IBM과 인텔(Intel), 피보탈 소프트웨어(Pivotal Software) 등이 하둡 배포판을 공급하고 있다. (IBM 배포판 같이) 소프트웨어 스위트의 일부로 공급되는 배포판이 있고, (제온 마이크로프로세스에 최적화된 인텔 배포판 같이) 특정 과업을 해결할 수 있도록 설계된 배포판이 있다.

인기 하둡 배포판 3종의 중요 특징
아래 표의 숫자는 특정 하둡 배포판에서 제공되는 구성 요소의 버전을 의미한다. 성능 비교는 '하둡 배포판 비교: 클라우데라, 호트웍스, 맵알(Hadoop Distributions: Cloudera vs. Hortonworks vs. MapR)' 연구 보고서를 참조한다.

 

 


 




2014.07.01

기고 | 하둡 배포판 3종의 현재와 미래

Kirill Grigorchuk | Network World

하둡(Hadoop)은 방대한 데이터 세트를 간단히 분석할 수 있는 새로운 방법을 제시하면서, 빅 데이터 시장을 순식간에 탈바꿈시켰다. 최근 하둡과 빅 데이터가 동의어로 사용되는 경우가 많은 이유다.

하둡은 오픈소스 프로젝트다. 따라서 많은 벤더들이 새 기능을 추가하거나 코드 기반을 개선하는 방식으로 독자적인 배포판(distributions)을 개발해 공급하고 있다. 빅 데이터 전문 기업 알토로스(Altoros)가 작성한 이번 기사는 하둡 표준판과의 차이와 함께 중요 배포판을 개략적으로 설명하고 있다.

표준 오픈소스 하둡 배포판(아파치 하둡)에는 다음이 포함되어 있다.

- 병렬 컴퓨팅을 실행시키는 하둡 맵리듀스(MapReduce)
- 하둡 분산형 파일 시스템(HDFS: Hadoop Distributed File System)
- 다른 하둡 모듈이 사용하는 유틸리티와 라이브러리 세트인 하둡 커먼(Hadoop Common).

이들는 하둡의 기본 구성 요소에 불과하다. 이 밖에 특정 작업을 처리하고, 연산 속도를 높이고, 반복 작업을 최적화하는데 많이 쓰이는 아파치 하이브(Apache Hive), 아파치 피그(Apache Pig), 아파치 주키퍼(Apache Zookeeper) 등 다른 솔루션들도 있다.

벤더 배포판은 대개 오픈소스의 문제를 극복하고, 고객에게 추가적인 가치를 제공하기 위해 설계됐다. 특히 다음에 중점을 두고 있다.

- 신뢰성. 벤더들은 버그가 발견됐을 때 더 빨리 대응을 한다. 즉시 픽스와 패치를 배포해, 솔루션을 더 안정적으로 만든다.

- 지원. 기업 사명 달성에 아주 중요한 플랫폼 도입과 엔터프라이즈급 작업 처리가 가능하도록 기술 지원 서비스를 제공하는 회사들이 많다.

- 완성도. 특정 작업을 처리하기 위해, 다른 툴로 기능을 보강한 하둡 배포판이 아주 많다.
여기에 더해, 벤더들은 하둡 표준 배포판을 개선하는데 공헌하고 있다. 오픈소스 저장소에 업데이트한 코드를 제공하면서 하둡 공동체의 성장을 촉진하고 있는 것이다.

클라우데라(Cloudera), 맵알(MapR), 호트웍스(Hortonworks)가 가장 많이 쓰이는 하둡 배포판 3종이다. 아래의 도표는 '2012-2017년 빅 데이터 벤더의 매출과 시장 전망(Big Data Vendor Revenue and Market Forecast)'이라는 시장 조사 보고서의 분석 결과를 보여주는 것이다. 중요 하둡 벤더들의 2012년 매출을 비교해 보여주고 있다.



클라우데라와 호트웍스는 100% 오픈소스 배포판이라고 주장하고 있다다. 반면 맵알의 하둡 배포판인 M3, M5, M7에는 안정성과 성능을 개선하기 위해 독자 개발한 구성 요소들이 일부 추가돼 있다.

클라우데라, 맵알, 호트웍스 외에도 IBM과 인텔(Intel), 피보탈 소프트웨어(Pivotal Software) 등이 하둡 배포판을 공급하고 있다. (IBM 배포판 같이) 소프트웨어 스위트의 일부로 공급되는 배포판이 있고, (제온 마이크로프로세스에 최적화된 인텔 배포판 같이) 특정 과업을 해결할 수 있도록 설계된 배포판이 있다.

인기 하둡 배포판 3종의 중요 특징
아래 표의 숫자는 특정 하둡 배포판에서 제공되는 구성 요소의 버전을 의미한다. 성능 비교는 '하둡 배포판 비교: 클라우데라, 호트웍스, 맵알(Hadoop Distributions: Cloudera vs. Hortonworks vs. MapR)' 연구 보고서를 참조한다.

 

 


 


X