워크플로 관리자 1.0 확장

 

Workflow Manager 1.0는 확장형 아키텍처를 지원합니다.단일 컴퓨터에서 다중 컴퓨터로 확장되는 구성을 사용하면 고가용성(HA)을 얻을 수 있으며 성능 및 처리량이 향상됩니다.

Workflow Manager 1.0 확장

Workflow Manager 1.0 확장은 매우 간단하여 Workflow Manager 1.0 또는 추가 서버를 설치한 다음 해당 서버를 기존 팜에 가입시키기만 하면 됩니다.워크플로 관리자 1.0 설치 및 구성을 참조하세요.

Workflow Manager 1.0 확장 기술을 활용하기 위해 워크플로를 변경할 필요가 없습니다.또한 워크플로 실행이 팜의 서버 간에 배포되는 방식에 대해서도 걱정하지 않아도 됩니다.팜에 가입된 모든 Workflow Manager 1.0 서버는 작업이 보류 중인 워크플로 인스턴스를 처리하는 효율적인 알고리즘을 사용합니다.

또한, Workflow Manager Client 1.0 API 및 REST API를 사용하여 팜의 각 서버와 상호 작용할 수 있습니다.서버는 적절한 부하 분산을 위해 소프트웨어 또는 하드웨어 부하 분산기를 사용해 구성되어 있거나 또는 직접 액세스할 수 있어야 합니다.

사용 및 부하의 특성에 따라 Workflow Manager 1.0의 성능은 다음을 비롯한 여러 가지 요인에 의해 결정될 수 있습니다.

  • Workflow Manager Client 1.0 또는 서비스 버스 서비스의 CPU 사용량

  • SQL Server의 CPU 사용량

  • SQL Server I/O

  • 네트워크 기능

Workflow Manager Client 1.0 성능이 워크플로 또는 서비스 버스 서비스의 CPU 사용량에 의해 정해질 경우 팜에 노드를 더 추가하면 병목 현상을 해결할 수 있습니다.

Workflow Manager 1.0 성능이 SQL Server에 의해 결정되는 경우에는 먼저 SQL Server 배포 최적화를 고려해야 합니다.즉, 더 큰 데이터베이스 파일을 지정하거나, Workflow Manager 1.0 및 서비스 버스에서 사용되는 다양한 데이터베이스 및 데이터베이스 로그 파일에 별도의 디스크를 할당하거나, 데이터베이스 및 서비스 버스 데이터베이스에 별도의 SQL Server를 사용해 볼 수 있습니다.