반응형
NameNode Federation
- HDFS의 네임노드가 모든 메타 데이터를 메모리에 저장해야 한다는 사실에 기반함.
- 네임노드를 단일 서버의 물리 메모리 용량 이상으로 확장하려면 Scale-Up 보다 Scale-Out 에 더 포커스를 두어야 함.
- HDFS의 블록 쓰기 처럼 파일 시스템의 메타 데이터를 다수의 머신에 분산 저장할 수 있음.
- 다수의 독립 시스템을 페더링하여 하나의 논리 네임스페이스를 구성하는 방법. ( ex. 리눅스 파일 시스템 )
- 네임노드 페더레이션과 다른 분할 클러스터 ( discreet cluster )의 가장 큰 차이점은 각각의 데이터 노드는 여러 네임 노드의 블록 데이터를 저장 함.
- 각 데이터 노드는 각 네임스페이스의 블록 풀을 포함하고 있음.
- 서로 다른 풀의 여러 블록은 동일 디스크에 저장되지만 논리적으로 분리되어 있음.
반응형
'Hadoop' 카테고리의 다른 글
Name Node의 고가용성(High Availability) (0) | 2022.05.31 |
---|---|
Secondary Name Node (0) | 2022.05.28 |
HDFS의 파일 시스템 특징 (0) | 2022.05.15 |
Parquet 파일이란 (0) | 2022.05.11 |
JDBC와 ODBC 정리 (0) | 2022.05.11 |