# VisionPro Deep Learning 클라이언트/서버 기능

Deep Learning 클라이언트/서버 기능을 이용하면 서버/클라이언트 모델을 통해 다수의 PC에서 Deep Learning 소프트웨어를 트레이닝 및 런타임용으로 실행할 수 있습니다. 이 모델에서는, 장치 하나를 서버로 지정하고, 다수의 PC를 서버에 연결된 클라이언트로 지정할 수 있습니다. Deep Learning 프로젝트 설치 중 워크스페이스는 서버에 있게 되며, 클라이언트는 서버에 연결하여 서버에 저장된 워크스페이스를 이용합니다. 이 경우, 클라이언트는 Cognex Security Dongle이 필요 없으며, 서버에만 이 부착되어 있으면 됩니다.

이 기능은 로컬 PC에서 GPU를 사용하는 대신 런타임 인퍼런스 및 / 또는 트레이닝을 위해 원격 서비스를 사용할 수있는 옵션을 제공합니다. 서버에 더 성능이 높은 GPU가 있거나 로컬에 GPU가 설치되어 있지 않은 경우에 유용합니다.

이렇게 구성하면, 배포 작업에는 클라이언트 4대까지, 개발 목적에는 클라이언트 8대까지 연결할 수 있습니다.

Deep Learning 클라이언트/서버 기능의 구성에는 다음이 포함됩니다.

1. 서버 및 클라이언트 PC에 Deep Learning 소프트웨어를 설치합니다.
2. 서버 및 클라이언트 장치를 구성합니다.
3. 서버에서 워크스페이스를 관리합니다.
4. 서버에서 Deep Learning Service 응용 프로그램을 실행합니다.
5. 클라이언트 PC에서 서버에 연결합니다.

Note:

- VisionPro, Designer, Deep Learning 소프트웨어를 이용하려면 모든 작업 단계(프로그래밍, 프로세싱, 트레이닝, 테스트 등)에 유효한 이 PC에 직접 설치되어 있어야 합니다. 일시적으로 Cognex Security Dongle 을 제거, 교체, 공유하려고 시도하면, 시스템이 정상적으로 작동하지 않으며 데이터가 손실될 수 있습니다.

  Deep Learning이 클라이언트 / 서버 기능에 대해 구성되고 컴퓨터가 서버로 구성된 경우 Cognex 보안 동글이 서버에 연결되어 있어야하지만 클라이언트에는 Cognex 보안 동글이 필요하지 않습니다.

- 서버/클라이언트 기능을 이용하려면 고급 Cognex Deep Learning 라이센스가 필요합니다.