가상 디스크와 가상 드라이브

가상 디스크(virtual disk) 및 가상 드라이브(virtual drive)는 실제 디스크 스토리지 장치를 에뮬레이션하는 소프트웨어 구성 요소이다.

가상 디스크와 가상 드라이브는 하드웨어 가상화에서 가상 머신의 일반적인 구성 요소이지만, 논리 디스크 생성, 소프트웨어 개발, 테스트 환경, 데이터 관리와 같이 가상화와 관련 없는 다양한 목적으로도 널리 사용된다. 이들은 유연성, 관리 용이성, 그리고 해당 물리적 하드웨어 없이도 다양한 스토리지 환경을 시뮬레이션할 수 있는 기능을 제공한다.

작동 방식
가상 드라이브는 실제 디스크 드라이브를 에뮬레이션하는 소프트웨어 구성 요소이다. 다른 프로그램에 가상 드라이브는 실제 물리적 장치처럼 보이고 작동한다.

최신 운영 체제에서 모든 스토리지 미디어는 프로그램에 장치 드라이버로 나타나며, 이는 서로 다른 스토리지 미디어 간의 물리적 구현 차이를 추상화한다. 결과적으로 가상 드라이브는 인터페이스와 기본 물리적 스토리지 미디어 사이에 추가적인 추상화 계층을 가진 장치 드라이버이다.

가상 디스크는 다음 형태 중 하나일 수 있다.
 디스크 이미지, 실제 스토리지 장치의 정확한 데이터 구조를 포함하는 컴퓨터 파일
 논리 디스크(vdisk라고도 함), 물리적 하드 드라이브의 소프트웨어 정의 분할
 두 개 이상의 물리적 디스크로 구성된 하이브리드 볼륨.
 장치 자체가 아닌 운영 체제에 의해 정의된 하위 분할을 가진 단일 하드 드라이브 또는 디스크 파티션.
 램 디스크, 스토리지 장치 대신 랜덤 액세스 메모리(RAM)에 데이터를 저장한다.
 파일 서버에 연결되는 매핑된 네트워크 드라이브

사용법
하드웨어 가상화에서 가상 머신은 실제 시스템의 동작을 에뮬레이션하려는 노력의 일환으로 가상 드라이브를 구현한다. 일반 컴퓨터와 마찬가지로 가상 머신은 네트워크 부팅을 수행하는 경우를 제외하고 시작하려면 하나의 가상 드라이브와 하나의 디스크 이미지가 필요하다. 필요에 따라 더 많은 가상 드라이브가 추가된다.

가상 광 드라이브는 물리적 컴퓨터에서 광 디스크의 내용을 하드 디스크 드라이브로 전송하는 데 사용된다. 이는 CD 및 DVD의 짧은 수명 문제를 해결하고 하드 디스크 드라이브의 더 빠른 데이터 전송 속도를 활용하는 데 도움이 된다. 그러나 가상 광 드라이브는 소프트웨어 불법 복제에도 사용된다. 초기 컴퓨터 게임은 라이선스 사용을 보장하기 위해 디스크 존재 확인을 사용했는데, 이는 가상 광 드라이브를 사용하여 회피할 수 있다.

이에 대한 대응책으로 스타포스 복사 방지 체계는 디스크 가상화를 저지하려고 시도한다. 최신 비디오 게임은 배포 과정의 일부로 온라인 제품 활성화로 전환되었다.

 같이 보기 

 디스크 이미지 소프트웨어 비교
 플로팅 드라이브
 이동식 미디어
 스토리지 가상화

 각주 

분류:디스크 이미지