기초 > Creo Parametric 사용자 인터페이스 > 홈 탭 > Creo Parametric의 분산 컴퓨팅 기술 > Creo Parametric의 분산 컴퓨팅 기술 정보
  
Creo Parametric의 분산 컴퓨팅 기술 정보
Creo Parametric에서는 고도의 계산이 요구되는 작업을 수행할 수 있도록 분산 컴퓨팅 기술을 통해 기존 하드웨어를 보강합니다.
분산 컴퓨팅 기술은 다음과 같이 구성됩니다.
Creo Parametric 세션(컨트롤러)
작업에 참여하는 네트워크 워크스테이션
작업에 참여하는 워크스테이션에서 실행되는 디몬
워크스테이션에서 실행되는 하나 이상의 에이전트(서버 프로세스로 실행되는 Creo Parametric 세션)
태스크(task) - 여러 작업(job)의 집합
분산 컴퓨팅 기술의 작동 원리는 다음과 같습니다.
1. 컨트롤러는 각 원격 워크스테이션의 디몬과 통신하여 에이전트 프로세스를 시작합니다.
2. 에이전트 프로세스는 컨트롤러와 연결을 만듭니다.
3. 컨트롤러는 다음 작업(job)을 수신할 에이전트를 결정한 다음 작업(task) 계산을 가장 효율적으로 분산하기 위해 해당 에이전트에 작업(job)을 보냅니다.
4. 각 워크스테이션 상의 디몬은 컨트롤러와 에이전트 간의 데이터 스트리밍을 활성화하고, 통계를 제공하며, 작업 수행 피드백, 워크스테이션 로드를 보고서하고 그리고 네트워트 상의 워크스테이션들을 모니터합니다.
5. 각 작업이 완료되면 결과가 컨트롤러로 모아집니다.
컨트롤러와 에이전트 간의 상호 작용
분산 컴퓨팅 기술은 작업 분산을 최적화합니다. 컨트롤러는 각 워크스테이션의 디몬과 통신하여 로드 평균을 결정합니다. 에이전트 세션은 로드 평균과 프로세서 수에 따라 자동적으로 시작됩니다. 이 에이전트들은 분산 컴퓨팅 태스크에 대해 단 한번 시동될 뿐, 작업에 대해 시동되지는 않습니다.
데이터 통신도 최적화됩니다. 데이터(모델, 정보, 참고사항)가 디몬을 통해 효율적으로 각 에이전트로 직접 스트림됩니다. 작업 수행 전에는 파일이 워크스테이션에 복사되지 않습니다. 이후의 작업들이 동일한 에이전트로 보내지면, 작업들 가운데 다른 데이터만이 스트림됩니다. 대상 모델이 동일한 경우에는 두 번 스트림되지 않습니다.