VTL 백업 방식전에 VTL이 무엇인지 살짝 알아보고 가자
1. VTL이란?
Virtual Tape Library의 약자로써 데이터의 백업 및 복구를 위해 가상화 기술을 이용하여 디스크들을 마치 하나의 Tape처럼 인식하여 차곡차곡 저장하는 시스템이다.
즉, VTL은 디스크 스토리지가 서버에서는 테이프로 인식되도록 한다. (물리적으로는 디스크, 서버대상은 테이프로 인식)
물리적으로 테이프를 정리하여 꽂아두는 것처럼 디스크를 가상의 테이프를 만들어 이처럼 저장하는 느낌이다.
물리적인 디스크를 저장하는 LTO장비에 비해 다소(?) 외소하다.
2. VTL의 장점
Q. 그렇다면 디스크를 테이프처럼 인식하는 것이 사용자에게 좋을까??
A. 바로 비용상 이점을 줄 수 있다.
- 디스크 가격은 기술이 발전하면서 하락하고 있다.
- 테이프에 비해 가격적인 측면이 매력적으로 다가오고 있다.
- 테이프에 비해 디스크가 안정적이다.
- 복구 시 엄청난 시간 소요, 확장성 및 테이프 장치와 테이프 자체의 물리적 장애 위험 절감
- VTL을 이용하여 스토리지를 백업 장치(Disk to Disk)로 활용할 수 있다.
- 다양한 중복제거 기술로 효율적인 데이터 적재, 테이프간 데이터 이동이 쉽다.
3. VTL의 종류
VTL 종류는 크게 2가지로 나뉜다.
1. 소프트웨어 VTL
2. VTL 백업
소프트웨어 VTL는?
- 하드웨어에 VTL 소프트웨어를 설치하는 개념이다.
- 즉, 하드웨어 요소에 따라 확장 능력 및 성능이 달라진다.
- VTL 서버는 보안이 취약하되, 데이터는 안전하다.
- VTL 서버(소프트웨어)와 디스크 하드웨어(저장부분)을 각각 관리한다.
VTL 백업은?
- VTL 장치로 도입하여 사용
- 바이러스 감염은 적고 보안성은 뛰어나다. (특히 랜섬웨어에 강함)
- 한 번 설치 이후에는 크게 관리 필요성이 적으며 자유로운 용량 확장 가능 (서버 장착 추가)
4. VTL 백업 방식
- Disk-to-Disk backup
- Disk to Disk 방시은 SAN스위치에서 Tape이 담당하는 부분, 즉 최종 백업을 저가형 대용량 Disk로 대체하는 방식
- 주로 restore 시간이 빨라야 하는 곳에 주로 사용한다.
- 운영 스토리지 자체의 Tiering기능을 통해 데이터를 비용대비 높은 퍼포먼스로 백업이 가능하다.
- Tieing이란 접근 빈도가 높은 Hot 데이터를 빠른 저장장치에, 빈도가 낮은 Cold데이터는 덜 빠른 장치에 적재
- 서버를 연결한다.
- 1. 각 서버에 FC SAN HBA를 꽂는다.
- 2. HBA는 SAN스위치와 연결한다.
- 3. SAN스위치와 VTL Tape 장비를 연결한다.
- 이 방식의 백업은 VTL이 대표적이다.
- SATA 디스크를 백업 테이프인 것처럼 에뮬레이션하여 데이터들을 백업하는 방식이다.
- 백업 SAN 스위치와 디스크 백업 장치를 연결한다.
- 스토리지와 디스크 백업장치를 같은 Zone으로 연결한다.
- 백업서버가 VTL서버에게 백업 명령
- VTL Agent에서 백업 실행
- 이때 VTL서버는 백업 볼륨 Disk를 하나의 Pool로 인식하여 Tape Library로 Emulation을 진행한다.
- 가상 테이프를 이용한 백업 진행
- 스토리지의 Tiering을 통해 데이터들을 백업 및 VTL서버 내의 백업 소프트웨어를 통해 Tape Library 부분을 백업진행
- 여기서 같은 Zone은 (Port Zoning or WNW)
- 여기서 백업서버는 Tape Library부분을 하나의 물리적인 Disk처럼 인식한다.
- 저장된 Tape은 가상화되어 물리적인 테이프처럼 차곡차곡 저장된다.
5. VTL + LTO 혼합 백업 방식
- 스토리지 백업 볼륨에서 1차 백업, VTL 디스크 장비로 2차 백업, LTO 테이프 장비로 3차 백업을 진행하는 경우
'Cloud Infra Architecture (AWS) > Storage - Backup' 카테고리의 다른 글
스토리지 아키텍처 (2) | 2022.12.21 |
---|---|
LTO(PTL) 백업 방식 (0) | 2022.12.20 |