vSphere Client가 실행되고 있는 클라이언트 컴퓨터에 물리적 디바이스가 연결되어 있는 경우 가상 시스템에 여러 개의 USB 디바이스를 추가할 수 있습니다. 이 경우 vSphere Client는 ESXi 호스트를 관리하는 vCenter Server 인스턴스에 로그인되어 있거나 가상 시스템이 있는 호스트에 직접 로그인되어 있어야 합니다. USB 패스스루 기술은 보안 동글, 대용량 스토리지 디바이스 및 스마트 카드 판독기와 같은 여러 USB 디바이스를 가상 시스템에 추가할 수 있도록 지원합니다.

USB 디바이스 패스스루 기술의 작동 방식

USB 컨트롤러는 관리 대상 USB 포트에 USB 기능을 제공하는 USB 하드웨어 칩입니다. 이 기능을 사용하려면 USB 3.0, 2.0 및 USB 1.1 디바이스를 지원하는 USB 컨트롤러 하드웨어와 모듈이 가상 시스템에 있어야 합니다. 각 가상 시스템에서는 두 개의 USB 컨트롤러를 사용할 수 있습니다. 컨트롤러는 여러 USB 3.0, 2.0 및 1.1 디바이스를 지원하며, USB 디바이스를 가상 시스템에 추가하려면 컨트롤러가 있어야 합니다.

가상 시스템 한 대에 최대 20개 USB 디바이스를 추가할 수 있습니다. 이 숫자는 한 가상 시스템과의 동시 연결에 지원되는 최대 디바이스 수입니다.

가상 시스템에 디바이스를 여러 개 추가할 수 있지만 한 번에 하나씩만 추가해야 합니다. 가상 시스템은 S1 대기 모드 상태에서도 디바이스에 대한 연결을 유지합니다. USB 디바이스 연결은 가상 시스템을 데이터 센터 내의 다른 호스트로 마이그레이션할 때도 유지됩니다.

USB 디바이스는 한 번에 하나의 전원이 켜진 가상 시스템에만 사용할 수 있습니다. 가상 시스템이 디바이스에 연결되면 다른 가상 시스템이나 클라이언트 컴퓨터에서는 해당 디바이스를 사용할 수 없습니다. 가상 시스템에서 디바이스의 연결을 끊거나 가상 시스템을 종료하면 해당 디바이스가 클라이언트 컴퓨터로 반환되어 클라이언트 컴퓨터가 관리하는 다른 가상 시스템에서 이 디바이스를 사용할 수 있게 됩니다.

예를 들어 USB 대용량 스토리지 디바이스를 가상 시스템에 연결하면 해당 디바이스는 클라이언트 컴퓨터에서 제거되며 이동식 디바이스 드라이브로 표시되지 않습니다. 가상 시스템에서 디바이스의 연결을 끊으면 디바이스가 클라이언트 컴퓨터의 운영 체제에 다시 연결되고 이동식 디바이스로 표시됩니다.

USB 3.0 디바이스 제한

USB 3.0 디바이스에는 다음과 같은 요구 사항 및 제한이 있습니다.

  • USB 3.0 디바이스를 연결할 가상 시스템은 xHCI 컨트롤러로 구성되어야 하며 2.6.35 이상의 커널이 있는 Linux 게스트 운영 체제가 있어야 합니다.

  • 초고속으로 작동하는 USB 3.0 디바이스는 한 번에 하나만 가상 시스템에 연결할 수 있습니다.

  • USB 3.0 디바이스는 클라이언트 컴퓨터에서 가상 시스템으로의 패스스루에만 사용할 수 있습니다. ESXi 호스트에서 가상 시스템으로의 패스스루에는 사용할 수 없습니다.

데이터 손실 방지

디바이스를 가상 시스템에 연결하기 전에 디바이스가 클라이언트 컴퓨터에서 사용 중이 아닌지 확인해야 합니다.

vSphere Client가 vCenter Server 또는 호스트와의 연결이 끊기거나, 클라이언트 컴퓨터를 다시 시작하거나 종료하면 디바이스 연결이 끊어집니다. USB 디바이스를 위한 전용 클라이언트 컴퓨터를 사용하거나, 가상 시스템에 패치를 추가하거나 소프트웨어를 업데이트하는 등 단기 사용 시에는 클라이언트 컴퓨터에 연결된 USB 디바이스를 예약하는 것이 좋습니다. USB 디바이스와 가상 시스템의 연결을 더 오래 유지 보수하려면 ESXi 호스트에서 가상 시스템으로의 USB 패스스루를 사용합니다.