욱'S 노트

HDFS 개요 본문

Programming/Hadoop

HDFS 개요

devsun 2014. 12. 17. 16:33

자 이제 어딘가에 원격 파일시스템에 파일도 올리고 카피도 하고 이름도 바꾸고를 할 수 있게 되었다. 그러면 도대체 이때까지 봤던 단어들이 무엇인지를 알아 보자.


1. NameNode, DataNode


HDFS는 master-worker 패턴으로 구성되어 있다. 여기서 master의 역할을 수행하는 것이 NameNode이다. NameNode는 파일시스템의 논리적인 메타정보들을 관리한다. 파일 시스템의 namespace, tree 그리고 그 외 모든 파일들의 메타데이터를 유지한다.


DataNodes는 파일시스템의 worker로서 외부의 요청에 따라 실질적으로 블록들을 저장하고 탐색하고, 해당 내용을 NameNode에 알리는 역할을 수행한다.


'Programming > Hadoop' 카테고리의 다른 글

HDFS - FileSystem API 맛보기  (0) 2014.12.18
HDFS 개발 시작하기(java)  (0) 2014.12.18
HDFS 다루기 - File system shell  (0) 2014.12.17
Hadoop 개요  (0) 2014.12.17
Hadoop - Hadoop 설치부터 테스트(Mac)  (2) 2014.12.16
Comments