
[ 특징 ]
데이터를 고정 크기의 "블록단위"로 저장
디스크처럼 동작한다.
OS가 그 위에 파일 시스템을 만들어서 사용한다.
매우 빠르다.
[ 접근특성 ]
[ 예외 ]
[ 예시 ]
- SSD/HDD
- Amazon EBS
[ 핵심 ]
디스크만 줌
[ 포맷팅 ]
블록스토리지는 그냥 아무것도 없는 디스크 이기 떄문에 바로 사용하지 못한다.
반드시 포맷팅이 필요하다.
포맷팅 : 디스크에 파일 시스템 구조를 초기화해서 생성하는 과정 → 파일 저장할 수 있는 틀을 만듦
아래는 포맷팅시 발생하는 단계이다.
[마운트 ]
디렉토리 트리
/(루트경로)
/ \
home var
|
user
마운트 = 파일 시스템을 OS의 디렉토리에 연결 하는 작업 → 마운트는 파일 시스템을 디렉토리 트리에 연결하여 접근 가능하게 만드는 작업이다.

[특징]
[동시 접근이 가능한 이유]
[ 예시 ]
- NAS
- Amazon EFS
[핵심]
디스크 뿐만 아니라 이미 파일 시스템까지 포함된 상태. 하지만
OS의 디렉토리 트리에 “연결”되어 있지 않아서 마운트가 필요하다.**

[특징]
[접근 방식]
[구조]
블록 스토리지
→ /dev/sdb 형태로 접근
파일 스토리지
→ /mnt/shared 형태로 접근
오브젝트 스토리지
→ https://bucket/file.jpg 형태로 접근
Amazon EBS → 블록 스토리지
Amazon EFS → 파일 스토리지
Amazon S3 → 오브젝트 스토리지
블록 스토리지 > 파일 스토리지 > 오브젝트 스토리지
※ 일반적인 경향이며 네트워크 환경과 구현 방식에 따라 달라질 수 있다.
블록은 성능, 파일은 편의성, 오브젝트는 확장성과 클라우드에 최적화된 저장 방식이다.