워크플로는 워크플로를 실행한 후 순차적으로 실행되도록 자동화된 일련의 작업 및 결정입니다. VMware Aria Automation Orchestrator는 일반적인 관리 작업을 수행하는 워크플로 라이브러리를 제공합니다.

워크플로우 기본 사항

워크플로는 스키마, 변수, 입력 및 출력 매개 변수로 구성됩니다. 워크플로우 스키마는 워크플로우의 주요 구성 요소로, 모든 워크플로우 요소와 워크플로우의 논리적 작업 흐름을 정의합니다. 워크플로 변수와 매개 변수는 워크플로에서 데이터를 전송하는 데 사용됩니다. VMware Aria Automation Orchestrator는 워크플로가 실행될 때마다 워크플로 토큰을 저장하여, 특정 워크플로 실행에 대한 세부 정보를 기록합니다. 이 토큰에는 워크플로우 실행과 관련된 모든 매개 변수가 포함됩니다. 예를 들어 워크플로우를 세 번 실행하는 경우 3개의 워크플로우 토큰이 저장됩니다.

vSphere Client를 사용하면 vSphere 인벤토리에서 선택한 개체에 대해 워크플로우를 실행하고 스케줄링할 수 있습니다. vSphere Client에서 워크플로우를 생성, 삭제, 편집 및 관리할 수 없습니다. 워크플로 개발 및 관리는 VMware Aria Automation Orchestrator 클라이언트에서 수행합니다. VMware Aria Automation Orchestrator 클라이언트에 대한 자세한 내용은 "VMware Aria Automation Orchestrator 사용" 항목을 참조하십시오.

입력 워크플로우 매개 변수

대부분의 워크플로우는 특정 입력 매개 변수 집합이 있어야 실행됩니다. 워크플로우는 사용자, 애플리케이션, 다른 워크플로우 또는 작업이 전달하는 입력 매개 변수를 처리합니다.

예를 들어 워크플로우가 가상 시스템을 재설정하는 경우에는 워크플로우에 가상 시스템의 이름이 입력 매개 변수로 필요합니다.

출력 워크플로우 매개 변수

워크플로우 출력 매개 변수는 워크플로우의 실행 결과를 나타냅니다. 일부 워크플로우 및 워크플로우 요소는 실행 시 워크플로우의 출력 매개 변수를 변경할 수 있습니다. 워크플로우는 실행 중에 다른 워크플로우의 출력 매개 변수를 입력 매개 변수로 받을 수 있습니다.

예를 들어 가상 시스템의 스냅샷을 생성하는 워크플로우의 경우 출력 매개 변수는 결과 스냅샷입니다.

워크플로우 프레젠테이션

vSphere Client에서 워크플로우를 실행하면 클라이언트가 워크플로우 프레젠테이션을 로드합니다. 이 워크플로우 프레젠테이션에서 워크플로우의 입력 매개 변수를 제공합니다.

입력 대기 중

일부 워크플로는 실행 중에 사용자 입력이 필요하며, 사용자가 필요한 정보를 제공하거나 워크플로 실행 시간이 초과될 때까지 실행이 일시 중단됩니다.