GN⁺: 아르비드(ArVid): 90년대 러시아인들이 VHS 테이프 하나에 하드 드라이브 4개를 압축한 기술
(jacobfilipp.com)러시아인들이 90년대에 VHS 테이프 하나에 하드 드라이브 4개를 어떻게 담았는가
- 1995년, 소비자 상품 가격이 전년 대비 세 배로 치솟고, 급여를 달걀로 받는 등 혼란스러운 시기였음.
- 서구의 컴퓨터, TV, VCR 등 기술이 러시아에 넘쳐나며, 기술적으로 제한되었던 1989년과는 대조적인 상황임.
- 컴퓨터를 가진 행운아들은 500MB 하드 드라이브가 소프트웨어, 게임, 문서로 가득 차 저렴한 저장 솔루션을 찾아야 했음.
이 장치로 시작하기
- ArVid ISA 카드는 "386" PC 마더보드에 장착되며, VCR과 연결하는 케이블과 적외선 신호를 받는 광택 있는 다이오드를 포함함.
- 패키지에는 소프트웨어, 드라이버, 문서가 포함된 3½인치 플로피 디스크와 인쇄된 문서가 포함됨.
- VCR과 컴퓨터를 연결하는 맞춤형 케이블도 포함되어 있으며, 데이터를 저장할 수 있는 가정용 VHS 테이프도 사용 가능함.
VCR 리모컨을 모방하기
- ArVid 카드를 PC에 설치하고 비디오 케이블을 연결한 후, 카드가 가정용 VCR을 제어하도록 설정해야 함.
- ArVid는 VCR의 리모컨을 모방하여 VCR을 제어함. 사용자는 카드에 "play", "stop", "rewind"와 같은 명령에 해당하는 적외선 리모컨 신호를 "가르쳐"야 함.
테이프에 데이터 쓰기
- ArVid는 VCR의 "tracking alignment"를 찾기 위해 데이터 세그먼트를 테이프에 쓰고 다시 읽으며, 최적의 트랙 위치를 추천함.
- 컴퓨터에서 파일을 선택하고 VHS 테이프에 쓰면, ArVid 카드는 파일 데이터를 비디오 신호로 변환하고 적외선 방출기를 통해 VCR에 "녹화 시작" 명령을 보냄.
- 파일 녹화가 끝나면, ArVid는 테이프를 되감고 데이터를 다시 읽어 중요한 데이터 손실이 없는지 확인함.
테이프에서 데이터 읽기
- VHS 테이프에서 데이터를 컴퓨터로 가져오려면, 테이프와 특별한 "목차" 파일이 필요함.
- ArVid 소프트웨어를 읽기 모드로 실행하고 테이프에서 다운로드할 파일을 선택하면, 장치는 VCR에 "빨리 감기", "되감기", "재생" 명령을 보내고 비디오 신호를 디지털 데이터로 변환함.
백업 품질 향상
- ArVid 장치와 소프트웨어는 매우 신뢰할 수 있으나, VHS 테이프에 데이터를 오랫동안 안전하게 저장하려면 VCR 장치의 종류와 VHS 테이프의 품질이 중요함.
- 더 무거운 금속 케이스의 VCR이 권장되며, 180분 용량의 VHS 테이프가 가장 좋음.
기술적 세부 사항
- 데이터를 신뢰성 있게 테이프에 저장하기 위해, 장치는 비디오 신호의 밝기 부분만을 사용하고, 색상과 소리의 변화는 데이터 녹화에 사용되지 않음.
- ArVid는 "Reed-Solomon with Interleaving" 오류 수정 알고리즘을 사용하여 테이프의 오류를 감지하고 수정함.
ArVid 실제 사용
용량과 비용 – 다른 옵션과 비교
- 단일 VHS 테이프에 엄청난 양의 데이터를 기록할 수 있으며, ArVid 시스템의 비용은 약 80달러였음.
- 당시의 다른 저장 옵션과 비교하여 ArVid는 놀라운 가치를 제공함.
테이프에서 데이터의 지속 시간
- VHS 테이프는 평균적으로 10-30년의 수명을 가짐.
- 사용자들은 1994/1995년에 저장한 파일을 16년 후에도 오류 없이 복구할 수 있었음.
실제 사용 사례
- ArVid 장치는 데이터 백업 솔루션으로 판매되었으며, 주로 데이터 백업에 사용됨.
- VHS 테이프는 반복적인 읽기와 쓰기에 적합하지 않으며, "한 번 쓰고 드물게 읽기"가 이상적인 사용 사례임.
시간에 따른 제품 개선
- ArVid 카드의 생산은 1993년부터 1998년 여름까지 이루어졌으며, 이 기간 동안 제품은 상당한 개선을 이룸.
- ArVid의 제작사는 Zelenograd에 기반을 둔 "PO KSI"로, 마이크로일렉트로닉스 생산의 중심지였음.
소프트웨어
- ArVid의 소프트웨어는 DOS, Windows(3.1, 3.11, 95, NT), OS/2에서 작동할 수 있으며, Linux와 FreeBSD에 대한 비공식 포트도 있음.
- 주 사용자 인터페이스는 "Norton Commander"와 유사하며, VHS 테이프에서 파일을 읽고 쓰는 것을 간단하게 만듦.
ArVid 소프트웨어 저장소
- 이 장치와 함께 제공되는 다양한 실행 파일과 문서가 포함되어 있으며, 이를 통해 프로그래머들은 자신의 애플리케이션을 장치 위에 만들 수 있음.
GN⁺의 의견:
- ArVid는 당시의 기술적, 경제적 제약을 극복하고 대용량 데이터 저장을 가능하게 한 혁신적인 솔루션이었음.
- 이 기술은 현재의 클라우드 스토리지와 비교할 때 매우 원시적이지만, 당시의 상황에서는 매우 효율적이고 경제적인 방법이었음.
- ArVid의 사례는 기술의 진화와 함께 사용자의 창의성과 적응력을 보여주는 흥미로운 역사적 사례임.