스토리지 가상화
IT 위키
- Storage Virtualization; 스토리지 가상화
- 여러 물리 저장장치를 묶어 하나의 논리적인 저장 공간처럼 보이게 하고, 물리적 위치와 무관하게 쓰도록 하는 기술
서버는 논리 볼륨만 보고, 그 뒤에 어떤 디스크가 몇 대 있는지는 알 필요가 없다. 물리 구성을 바꿔도 서버 쪽을 멈추지 않아도 되는 것이 가장 큰 이점이다.
| 유형 | 위치 | 특징 |
|---|---|---|
| 호스트 기반 | 서버의 볼륨 관리자 | 도입이 쉽다. 서버 자원을 쓰고 서버마다 따로 관리해야 한다 |
| 스토리지 장치 기반 | 스토리지 컨트롤러 | 성능이 좋다. 같은 제조사 장비에 묶이기 쉽다 |
| 네트워크 기반 | SAN 스위치나 전용 어플라이언스 | 이기종 스토리지를 한데 묶을 수 있다. 구성이 복잡하다 |
- 씬 프로비저닝 — 실제로 쓰는 만큼만 할당한다.
미리 다 잡아 두는 씩 프로비저닝과 대비된다
- 스냅샷 — 특정 시점의 상태를 즉시 보존한다
- 자동 계층화 — 자주 쓰는 데이터는 빠른 매체로, 드문 데이터는 느린 매체로 옮긴다
- 데이터 이동 — 서비스를 멈추지 않고 물리 장치를 교체한다
| 구분 | 접근 단위 | 대표 |
|---|---|---|
| 블록 스토리지 | 블록 | SAN |
| 파일 스토리지 | 파일과 디렉터리 | NAS |
| 오브젝트 스토리지 | 객체(데이터+메타데이터+고유 ID) | 클라우드 오브젝트 저장소 |
오브젝트 스토리지는 디렉터리 계층이 없고 평평한 주소 공간에 고유 ID 로 접근한다. 대용량 비정형 데이터에 적합하지만 부분 수정에는 맞지 않는다.
