클라우드 아카이브

[백업] PTL과 VTL의 차이점 본문

OS 및 스토리지/스토리지

[백업] PTL과 VTL의 차이점

Cloud Engineer 2021. 8. 22. 16:35
반응형

동기

회사에서 시스템에 반영할 계열사의 IT 자산을 취합하던 중, 서버 호스트명이나 모델에 익숙해졌냐고 말씀하시면서 특정 모델을 가리키면서 VTL이 무슨 약자인지 물어보셨다.
자신있게(?) Virtual Tape Library라고 대답했으나 물리적 테이프(?)가 필요하다는 나의 이상한 말에 내가 PTL과 VTL을 구분하지 못하는 것으로 찍혀버렸다...
물론, 정확히 알지 못하기 때문에 혼동을 했다고 생각하기 때문에 이참에 PTL과 VTL을 정리해보고자 한다.
(차장님의 적극적인 지적에 내가 잘 몰랐다는걸 알게 해주셨다는 것에 상당히 감사할 따름이다!!)

PTL (Physical Tape Library) : Bare Metal과 다를 바가 없는 물리적 테이프!

1. 정의

  • 물리적 테이프에 데이터를 백업 및 저장하여 보관하는 방식
  • 회사에서는 물리적 테이프를 보관하기 위한 별도의 공간이 존재

2. 장점

  • 매우 뛰어난 성능
    • VTL 보다 성능이 뛰어나다!! VTL 성능이 떨어지는 이유는 RAID를 이용한 데이터 복재 방식을 쓰기 때문이다.
  • VTL에 비해 뛰어난 전력 소모량
    • 실제로 PTL에 비해서 VTL은 20배가 높은 전력 소모를 한다.
  • 상당히 좋은 데이터 저장 효율성
    • Redundency가 없기 때문에 당연히 데이터 저장 효율이 높을 수밖에 없다.

3. 단점

  • 테이프가 많아질 수록 원하는 데이터를 가져오는데 시간이 많이 걸림
    • 특정 데이터를 찾기 위해 수많은 테이프를 일일히 마운트해서 확인해야 하기 때문에 당연히 오래 걸릴 수 밖에 없다.
  • 시계열로 데이터를 저장하기 때문에 데이터 중복제거가 안된다.
    • 옛날에 우리나라에서 CD나 테이프로 노래를 듣던 시절을 떠올리면 될 것 같다!

 

VTL (Virtual Tape Library) : 디스크로 PTL을 가상화시키자!

1. 정의

  • 스토리지를 파티션으로 나누어서 각 파티션이 하나의 물리적 테이프로 인식되도록 하는 시스템
  • 일반적으로, 관리 SW가 설치된 스토리지를 출시하거나, 특정 VTL 관리 서버를 두어 파티셔닝된 다수의 스토리지를 연결하는 방식이 존재
  • VTL 제품에 따라 해당 스토리지가 IP를 기반으로 통신할 수도 있고, SCSI와 같은 물리적 매개체를 통한 기계 주소 기반으로 통신할 수도 있음

2. 장점

  • 파일 단위로 데이터 복구가 가능하다!!
  • PTL보다 백업 및 속도가 빠르다.
  • 비용이 저렴하다!
    • 회사 입장에서는 VTL을 당연히 우선적으로 사용할 수 밖에 없는 이유다!
  • 데이터 중복제거를 통해 공간 효율성을 높인다.

3. 단점

  • 소프트웨어 라이센스 비용이 발생한다.
    • 이러한 이유 때문에, 기업에서는 VTL 도입에 따른 총 소유 비용(TCO, Total Cost O) 절감 문제가 큰 화두이다!

 

※ 적극적인 지적 환영합니다!

 

[출처]
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jungwooseven&logNo=220757148228
http://wiki.hash.kr/index.php/VTL

Comments