하둡 분산 파일 시스템
HDFS 기초 | HDFS 아키텍처 | HDFS 명령어 | 클러스터 웹 인터페이스 | HDFS 입출력 예제
HDFS 기초
기존에도 DAS, NAS, SAN과 같은 대용량 파일 시스템이 있었으며, HDFS 도 이러한 대용량 시스템들과 닮은점이 많다
대용량 파일 시스템 | 특징 |
---|---|
DAS (Direct-Attached Storage) | 서버에 직접 연결된 스토리지, 외장형 하드디스크로 이해하면된다. 여러 개의 하드디스크를 장착할 수 있는 외장 케이스를 이용하는 방법이다. |
NAS (Network-Attached Storage) | 일종의 파일 서버이다. 별도의 OS를 사용하며, 파일 시스템을 안정적으로 공유할 수 있다. 주로 첨부 파일이나 이미지 같은 데이터를 저장하는데 많이 사용한다. |
SAN (Storage Area Network) | 수십에서 수백 대의 SAN 스토리지를 데이터 서버에 연결해 총괄적으로 관리해주는 네트워크를 의미한다. DAS의 단점을 극복하기 위해 개발됐으며, 현재 SAN 기법이 시장의 절반 이상을 차기한다. DBMS와 같이 안정적이고 빠른 접근이 필요한 데이터를 저장하는데 사용한다. |