- Client
Client는 사용자가 실행한 맵리듀스 프로그램과 하둡에서 제공하는 맵리듀스 API를 의미한다.
- Job Tracker
Client가 하둡으로 실행을 요청하는 맵리듀스 프로그램은 Job이라는 하나의 작업 단위로 관리된다.
Job Tracker는 하둡 클러스터에 등록된 전체 Job의 스케줄링을 관리하고 모니터링 한다.
- Task Tracker
Task Tracker는 사용자가 설정한 맵리듀스 프로그램을 실행하며, 하둡의 데이타노드에서 실행되는
데몬이다. Task Tracker는 Job Tracker의 작업을 요청받고, Job Tracker가 요청한 맵과 리듀스
개수 만큼 Map Task와 Reduce Task를 생성한다. 여기서 Map Task와 Reduce Task란 사용자가
설정한 맵과 리듀스 프로그램이다.
'Hadoop' 카테고리의 다른 글
Mapper (0) | 2014.06.09 |
---|---|
Inputformat 유형 (0) | 2014.06.09 |
FS(FieSystem) 명령어 (0) | 2014.06.05 |
hadoop 데몬 실행하기 (0) | 2014.06.05 |
HDFS 포맷하기 (0) | 2014.06.05 |