리니어 테이프 파일 시스템
Linear Tape File SystemLTFS(Linear Tape File System)는 자기 테이프에 저장된 파일을 디스크 또는 이동식 플래시 드라이브와 유사한 방식으로 액세스할 수 있는 파일 시스템입니다.테이프 미디어에 특정 형식의 데이터와 데이터에 대한 파일 시스템 인터페이스를 제공하려면 소프트웨어가 모두 필요합니다.
IBM이 자체 개발한 테이프 형식을 기반으로 하는 이 기술은 2010년 LTO Consortium에 채택되었습니다.
역사
마그네틱 테이프 데이터 스토리지는 50년 이상 사용되었지만 일반적으로 파일 컨텐츠 데이터에 대한 접근이나 수정이 용이한 형태로 파일 메타데이터를 보관하지 않았습니다.대부분의 경우 외부 데이터베이스는 파일 메타데이터(파일 이름, 타임스탬프, 디렉토리 계층)를 유지하기 위해 사용되었지만, 이러한 외부 데이터베이스는 일반적으로 상호 운용성을 위해 설계되지 않았으며 테이프에 콘텐츠 인덱스가 포함될 수도 있고 포함되지 않을 수도 있습니다.Unix와 유사한 시스템에서는 tar 상호 운용이 가능한 표준이 있지만 파일 콘텐츠 데이터 수정과는 무관하게 파일 메타데이터를 수정할 수 있는 적절한 규격은 아닙니다.또한 파일의 중앙 인덱스를 유지하거나 파일 시스템인터페이스나 특성을 제공하지 않습니다.
LTFS 기술은 2008/2009년 동안 Linux 및 Mac OS X에서 실행되는 프로토타입으로 IBM에 의해 처음 구현되었습니다.이 프로토타입은 NAB 2009에서 시연되었습니다.이 초기 시연의 피드백과 IBM 내부 경험을 바탕으로 파일 시스템은 제품 출시에 대비하여 정비되었습니다.LTFS 개발팀은 LTO 테이프 제품(HP 및 Quantum) 벤더와 협력하여 LTFS 형식 및 파일 시스템 구현에 대한 지원과 이해를 쌓았습니다.
LTFS 포맷 사양 및 파일 시스템 구현은 IBM, HP, Quantum 및 LTO [1]Consortium의 지원을 받아 2010년 4월 12일에 출시되었습니다.
LTFS v2.0.0은 2011년 3월에 출시되었으며, 명확하고 모호함을 없애기 위해 텍스트를 개선했습니다.또한 스파스 파일, 영구 파일 식별자, 파일 시스템 메타데이터 및 제어를 위한 가상 확장 특성, 다양한 HBA 하드웨어 구현 간의 호환성을 위해 LTFS 볼륨에 대한 최소 및 권장 블록 크기 값을 정의했습니다.
포맷 사양
ISO/IEC 20919:2016 표준은 LTFS 컴플라이언스를 주장하는 교환 미디어에 대한 LTFS 포맷 요건을 정의합니다.물리적 스토리지 미디어 및 소프트웨어 명령 형식과는 별개로 데이터 형식을 정의하여 데이터를 진정으로 상호 교환할 수 있도록 합니다.ISO 표준은 SNIA에 의해 작성되었습니다.LTFS v2.2에 기반하여 ISO/IEC JTC 1 정보 테크놀로지 공동 기술 위원회에 의해 ISO에 채택되었습니다.
SNIA 워크그룹에서는 LTFS 및 릴리스 업데이트를 계속 개발하고 있습니다.버전 2.0.0에서는 향후 버전 번호가 어떻게 변경될지 및 다양한 구현 간에 호환성이 유지되는 방법에 대한 규칙이 정의되어 있습니다.모든 구현은 다음을 충족해야 합니다.
- 이전 버전을 준수하는 미디어를 올바르게 읽습니다.
- 컴플라이언스를 주장하고 있는 버전에 준거한 기입 미디어
버전 | 출판된 | ISO/IEC | 적합 소프트웨어 |
---|---|---|---|
1.0[2] | 2010년 4월 | — | IBM LTFS(Long Term File System) v1.0.0, v1.0.1 HP 리니어 테이프 파일 시스템(LTFS) v1.0.0, v1.1.0 |
2.0.0[3] | 2011년 3월 | — | IBM 선형 테이프 파일 시스템 - LTFS-SDE(Single Drive Edition) v1.2.0 오라클 스토리지Tek 리니어 테이프 파일 시스템, 오픈 에디션 v1.0.0 |
2.1.0 | 2012년 10월 | — | ? |
2.2.0[4] | 2013년 12월 | 20919:2016 | ? |
2.3.0[5] | 2014년 3월 | — | ? |
2.4.0[6] | 2017년 12월 | — | ? |
2.5.0[7] | 2019년 5월 | 20919:2021 | ? |
SNIA 테크니컬 워크그룹
2012년 8월, SNIA는[8] 사양의 기술 개발을 계속하기 위해 TWG(Technical Work Group)를 결성한다고 발표했습니다.LTFS Format Specification v 2.1은 기술 작업 및 표준 인증 프로세스의 기준입니다. SNIA LTFS TWG에는 HP, IBM, Oracle 및 Quantum이 포함됩니다.
자연.
LTFS는 테이프가 디스크처럼 동작하도록 할 수 있지만 테이프의 기본적인 시퀀셜 특성은 변경하지 않습니다.파일은 항상 테이프 끝에 추가됩니다.파일이 변경되어 덮어쓰기 또는 볼륨에서 삭제되면 관련 테이프 블록이 해방되지 않고 단순히 사용 불가로 표시되며 사용된 볼륨 용량은 복구되지 않습니다.전체 테이프를 다시 [citation needed]포맷해야 데이터가 삭제되고 용량이 복구됩니다.
이러한 단점에도 불구하고 LTFS 포맷된 테이프가 디스크 및 기타 데이터 스토리지 기술보다 우수한 몇 가지 사용 사례가 있습니다.LTO 탐색 시간은 10 ~100초이지만 스트리밍 데이터 전송 속도는 디스크 데이터 전송 속도와 일치하거나 초과할 수 있습니다.또, LTO 카트리지는 운반이 용이하고, 다른 리무버블 데이터 스토리지 형식보다 훨씬 많은 데이터를 격납할 수 있습니다.대용량 파일 또는 다양한 파일 복사 기능(최대 1.5개)LTO-5의 경우 압축되지 않은 데이터, LTO-9)의 경우 18TB)를 LTFS 형식 테이프에 저장하여 공동작업자에게 데이터를 쉽게 교환하거나 아카이브 복사본을 저장할 수 있습니다.
LTFS는 오픈 스탠다드이기 때문에 LTFS 포맷 테이프는 다양한 컴퓨팅 시스템에서 사용할 수 있습니다.
실장
테이프 드라이브 제조업체는 LTFS Reference Implementation을 기반으로 싱글 드라이브용 에디션과 테이프 라이브러리용 에디션 두 가지를 제공하는 경우가 많습니다.
IBM 선형 테이프 파일 시스템 - 싱글 드라이브 에디션
IBM Linear Tape File System - Single Drive Edition(원래 "IBM Long Term File System"으로 출시됨)을 사용하면 테이프를 LTFS 볼륨으로 포맷하고 볼륨을 마운트할 수 있으며, 사용자와 애플리케이션은 파일의 드래그 앤 드롭을 포함하여 테이프에 저장된 파일과 디렉토리에 직접 액세스할 수 있습니다.
IBM 선형 테이프 파일 시스템 - Library Edition
IBM LTFS-LE(Linear Tape File System - Library Edition) 제품을 사용하면 테이프 라이브러리에서 LTFS 볼륨을 사용할 수 있습니다.라이브러리의 각 LTFS 포맷 테이프 카트리지는 파일 시스템 마운트 지점 아래에 개별 폴더로 표시되며 사용자 또는 응용 프로그램은 이러한 각 폴더로 이동하여 각 테이프에 저장된 파일에 액세스할 수 있습니다.LTFS-LE 소프트웨어는 테이프 라이브러리의 로보틱스를 자동으로 제어하여 필요한 LTFS 볼륨을 로드 및 언로드합니다.
오라클의 스토리지Tek 리니어 테이프 파일 시스템, 오픈 에디션
오라클의 무료 오픈 소스 스토리지Tek LTFS(Linear Tape File System) Open Edition[9] 소프트웨어는 8.5를 최초로 저장하는 것으로 알려져 있습니다.단일 카트리지에 TB(비압축 용량)오라클의 미드레인지 스토리지를 지원합니다.HP 및 IBM의 Tek LTO 5 및 LTO 6 테이프 드라이브 및 Oracle 스토리지Tek T10000C 및 T10000D 테이프 [10]드라이브[11]
오라클의 스토리지Tek 리니어 테이프 파일 시스템, 라이브러리 에디션
오라클의 스토리지Tek LTFS-LE 소프트웨어 제품은 스토리지를 지원합니다.Tek SL8500 모듈러 라이브러리 시스템, 스토리지Tek SL3000 모듈러 라이브러리 시스템 및 스토리지Tek SL150 모듈러 테이프.[12]
HP 리니어 테이프 파일 시스템
HP LTFS(Linear Tape File System)는 HP의 구현입니다.무료 오픈 소스 소프트웨어 애플리케이션입니다.
양자 리니어 테이프 파일 시스템
Quantum Corporation은 Windows, Linux 및 Mac OS X를 지원하는 LTFS 제품을 제공합니다.
Scalar LTFS 어플라이언스는 Quantum 테이프 라이브러리를 NAS 공유로 제공하는 파일 시스템입니다.이 어플라이언스는 파일을 로컬 디스크에 상주하는 것처럼 표시할 수 있도록 하며 사용자가 테이프 카트리지에서 직접 파일을 드래그 앤 드롭할 수 있도록 합니다.
LTFS 호환 제품
DDS 테이프 드라이브
- HPE:
- DAT-160 및 DAT-320
엔터프라이즈 테이프 드라이브
- IBM:
- TS1140, TS1150, TS1155 및 TS1160
- Oracle (Sun/스토리지)Tek) :
- T10000C 및 T10000D
LTO 테이프 드라이브
- HPE, IBM, Quantum 및 Tandberg:
- LTO-5에서 LTO-9로
LTFS를 지원하는 어플라이언스 및 ISV(독립 소프트웨어 벤더)
LTO 웹사이트에는 [13]모든 벤더가 나열되어 있습니다.
LTFS 프로젝트
- Think Equity[14] Motion은 네덜란드 EYE 필름 연구소(EYE Film Institute)를 위해 대대적인 필름 디지털화 및 보존 프로젝트를 진행하고 있습니다.이 프로젝트에서는 1억5천만 개 이상의 이산 DPX 파일을 스캔하여 LTFS [15]형식을 사용하여 LTO Gen5에 저장합니다.2년(2010-2012)에 걸쳐 1페타바이트 이상의 필름이 스캔되고 보관됩니다[needs update].
업계의 인식
- IBM LTFS 기술은 NAB [16]2011에서 방송 엔지니어링 부문으로부터 Pick Hit Award를 받았습니다.
- IBM과 FOX Networks는 LTFS를 사용하여 비디오 [17]컨텐츠를 저장, 교환 및 보관하는 프로젝트로 2011년에 Engineering Emy Award를 수상했습니다.
- IBM은 2011 Hollywood Post-Alliance(HPA) Engineering Excellence [18]Award를 수상했습니다.
레퍼런스
- ^ NAB-2010 아카이브 2012-09-04 오늘 아카이브.
- ^ LTFS(Linear Tape File System) 포맷 v1.0 사양
- ^ LTFS(Linear Tape File System) 형식 v2.0.1 사양
- ^ LTFS(Linear Tape File System) 형식 v2.2.0 사양
- ^ LTFS(Linear Tape File System) 형식 v2.3.1 사양
- ^ LTFS(Linear Tape File System) 형식 v2.4.0 사양
- ^ LTFS(Linear Tape File System) 형식 v2.5.1 사양
- ^ "SNIA, 리니어 테이프 파일 시스템 테크니컬 워크그룹 발표
- ^ 오라클 스토리지Tek 리니어 테이프 파일 시스템, 오픈 에디션 웹 페이지
- ^ 오라클 스토리지Tek T10000C 테이프 드라이브 프레스 릴리즈
- ^ Oracle이 스토리지를 도입하다Tek T10000D 테이프 드라이브
- ^ 오라클 스토리지Tek LTFS, Library Edition 프레스 릴리즈
- ^ LTFS 실장자
- ^ Think Equity Motion - 홈페이지
- ^ Thinked Equity Motion - 프레스 릴리즈:네덜란드 EYE 필름 연구소 필름 아카이브 디지털화 및 보존 프로젝트
- ^ NAB 2011 Pick Hit 발표
- ^ "IBM Almaden Blog". Archived from the original on 25 April 2012. Retrieved 26 October 2011.
- ^ HPA상 발표
외부 링크
- LTO에서의 LTFS
- SNIA에서의 LTFS
- LTFS for Dummies 책
- 구현:
- GitHub 위의 LinearTapeFileSystem (스탠드 아론 테이프 드라이브용 LTFS 레퍼런스 실장)
- IBM Spectrum Archive - IBM Spectrum Archive Single Drive Edition(SDE)
- Oracle 테이프 스토리지 - Oracle 리니어 테이프 파일 시스템, Open Edition
- HP 리니어 테이프 파일 시스템 - HPE LTFS 소프트웨어
- Quantum 선형 테이프 파일 시스템 - Quantum LTFS 소스
- GitHub에서의 LTFS-데이터 관리