티스토리 뷰
1. Block Storage ( 블록 스토리지 )
데이터를 일정한 크기의 덩어리(블록)로 나누어 저장됨.
블록은 고유한 주소를 가지고 있음.
SAN 또는 DAS에서 사용함.
정형화된 데이터를 빠르게 처리하는 용도로 사용.
주차장 - 특정공간에 차를 주차하듯이 정해진 블록에 데이터를 저장함.
장점
고유 주소를 가지고 있어서 데이터에 신속하게 접근이 가능함.
파티션으로 분할될 수 있어서 서로 다른 운영체제에서 액세스가 가능함.
대규모 DB 운영에 잘 맞음
단점
비용이 많이 듦.
2. File Storage ( 파일 스토리지 )
파일과 폴더의 계층구조로 이루어짐. ( 윈도우 탐색기 )
파일을 찾으려면 계층구조의 경로를 알아야 함.
이름, 위치, 생성일, 수정일, 크기 등의 메타데이터를 가짐.
NAS에서 주로 사용됨.
주차타워 - 차가 타워에 쌓이고, 타워가 커지고, 차가 많아지면 차를 찾는데 시간이 오래걸림.
장점
전통적인 데이터 스토리지지 시스템임. 사용이 친숙하고, 표준화가 잘 되어 있음.
단점
데이터가 많아지면, 성능이 저하됨.
3. Object Storage ( 오브젝트 스토리지 )
오브젝트라는 개별 데이터 단위로 데이터를 저장.
비정형 데이터 저장에 용이.
flat 구조로 데이터를 저장함. 접근이 쉽고 빠르고, 확장성이 높음.
폭증하는 대량의 데이터를 저장하고 관리하기 좋음.
대리주차 - 자동차 키를 건네고, 어디에 주차하는지 알 필요없이 알아서 효율적으로 공간을 활용해서 저장함. 찾을때도 보관증만 건네면 빠르게 가져다 줌.
장점
평면구조로 데이터 접근이 빠르고, 확장성이 좋음
meta가 오브젝트 자체로 저장되므로, 접근과 검색이 용이함.
단점
오브젝트를 수정할 수 없어서, 덮어쓰기 방법을 사용함.
자주 변경되는 데이터 저장에는 맞지 않고, 수정이 잘 안일어나는 이미지, 영상데이터 적합.
참조.
블록, 파일, 오브젝트 스토리지 쉽게 이해하기 : Dongkuk Systems Portal (dknyou.com)
클라우드상 오브젝트 스토리지(Object Storage)란? | by Harry The Great | 해리의 유목코딩 | Medium
'Programming > CS Basic' 카테고리의 다른 글
RAID (0) | 2022.07.06 |
---|---|
Storage ( DAS, NAS, SAN ) (0) | 2022.07.06 |
OSI 7 계층 (0) | 2022.07.03 |
Database ( 데이터베이스 ) (0) | 2022.07.03 |
쿠버네티스 (Kubernetes) (0) | 2022.07.03 |
- Total
- Today
- Yesterday
- 열혈강의 프로그래밍
- C
- 블록 스토리지
- 자바
- 자료구조
- 숫자체크
- 쿠버네티스
- M2E
- object storage
- docker
- OSI7layer
- Framework
- 정규식
- 특징
- RDB
- 코딩
- file storage
- 전자정부프레임워크
- 열혈강의
- Spring
- 문자체크
- C언어
- 파일 스토리지
- Kubernetes
- Java
- 도커
- block storage
- 개념
- anyframe
- 오브젝트 스토리지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |