2015. 1. 8.

glusterFS vs HDFS 비교

Architecture

GlusterFS
HDFS

  • Metadata 서버가 없다.
  • 그로 인해 SPOF가 없다.
  • GlusterFS 서버는 모두 동일한 Metadata를 가진다.
  • 스토리지 서버들의 정보 (IP, Hash, 상태 등) 볼륨정보 볼륨타입, 공유된 디렉터리
  • 기타 시스템 로그
  • Metadata 서버의 다운 시에 문제
  • 읽고, 쓰고, 복사시 마다 Metadata 변경
  • 그로 인해 PB 이상의 크기에서 수십억개의 파일이 있다면 Metadata서버가 버틸 수 있나?
  • Metadata 서버의 수를 늘려도 Metadata서버 간의 동기화는 어떻게 해결하나?

Comparison DFS



HDFS
iRODS
Ceph
GlusterFS
Lustre
Architecture
Centralized
Centralized
Distributed
Decentralized
Centralized
Naming
Index
Database
CRUSH
EHA
Index
API

CLI, FUSE RESE,
API
CLI, FUSE API
FUSE, mount REST
FUSE, mount
FUSE
Fault detection
Fully connect
P2P
Fully connect.
Detected
Manually
System availability
No failover
No failover
High
High
Failover
Data availability
Replication
Replication
Replication
RAID-like
No
Placement strategy
Auto
Manual
Auto
Manual
No
Replication
Async
Sync
Sync
Sync
RAID-like
Cache consistency
WORM, lease
Lock
Lock
No
Lock
Load balancing
Auto
Manual
Manual
Manual
No

출처 : http://hal.archives-ouvertes.fr/docs/00/78/90/86/PDF/a_survey_of_dfs.pdf

댓글 없음:

댓글 쓰기