HDFS는 구글 파일 시스템(GFS) 논문을 기반으로 자바(Java)로 구현된, 대용량 데이터 분산 저장을 위한 파일 시스템입니다.1. 핵심 아키텍처 (Master/Slave 구조)HDFS는 명확한 마스터-슬레이브(Master-Slave) 구조를 가집니다.구성 요소역할 및 특징핵심 포인트NameNode (Master)• 메타데이터 관리: 파일 이름, 권한, 블록 위치 정보 등을 메모리(RAM)에 상주하여 관리• 클라이언트의 요청(읽기/쓰기) 처리 및 DataNode 제어• SPOF(Single Point of Failure): 네임노드 장애 시 전체 시스템 중단 (HA 구성 필수 점검)DataNode(Slave)• 실제 데이터 저장: 파일을 블록 단위로 나누어 실제 디스크에 저장• 클라이언트가 데이터를 ..