DISTRIBUTION RESULTS & ASSURANCE

100대에 배포했다면, 100대의 결과까지 확인해야 합니다.

전체 배포 결과에서 완료, 실패, 미완료 장비를 구분하고, 장비별 파일 상태를 확인합니다.

일부 장비에 파일이 전달되지 않았거나 정해진 시간 안에 완료되지 않았다면, Assurance가 그 결과를 업무 성공 조건에 따라 판정합니다.

  • 장비별 결과완료, 미완료, 실패 장비 구분
  • 파일별 상태장비마다 전달된 파일 확인
  • Assurance 판정업무 성공 조건에 따른 최종 판정

Factory A software distribution

Partially completed

Central Linux Server → Factory A, 100 devicesStudio / Runs

Completed
96
Incomplete
3
Failed
1
Target deviceFilesResult
factory-a-0013 / 3Completed
factory-a-0432 / 3Incomplete
factory-a-0441 / 3Incomplete
factory-a-0450 / 3Failed
Assurance ContractNot satisfied, 4 devices unresolved

DEVICE & FILE RESULTS

배포 결과를 장비별, 파일별로 확인합니다.

전체 배포 결과에서 특정 장비를 선택하면 해당 장비에 전달된 파일과 미완료 파일을 확인할 수 있습니다.

파일명 검색을 통해 필요한 파일의 상태를 찾고, 전송이 중단됐다면 어디까지 완료됐는지 추적합니다.

Central Linux → factory-a-043

Incomplete

RunsFactory Afactory-a-043

File results, 2 / 367%
Filesrelease-notes
FileSizeResult
application.bin2.4 GBCompleted
config.json12 KBCompleted
release-notes.txt24 KBIncomplete
Target path
/opt/application/

EXCEPTION HANDLING & RECOVERY

장애가 발생해도, 완료된 배포를 반복하지 않습니다.

네트워크 단절, 저장 공간 부족, 장비 오프라인 등 예외 상황에 따라 대기, 재시도, 건너뛰기 정책을 적용합니다.

정상 완료된 장비는 그대로 유지하고, 문제가 발생한 장비와 파일을 대상으로 필요한 복구를 수행합니다.

복구 시도와 최종 결과는 실행 이력에 기록됩니다.

Recovery status, Factory A

3 / 3 recovered
DeviceIssueRecovery
factory-a-043Network interruptedRecovered
factory-a-044Insufficient storageRecovered
factory-a-045Device offlineRecovered

factory-a-043, application.bin

100%중단된 지점부터 전송 재개, 완료 파일 유지
Completed devices
96, unchanged

문제가 있던 3대만 복구해 100대 모두 배포를 마쳤습니다. 복구 시도는 실행 이력에 남습니다.

DISTRIBUTION ASSURANCE CONTRACT

100대 모두 배포했어도, 약속된 시간을 넘겼다면 성공이 아닐 수 있습니다.

Assurance Contract에서 필수 장비, 필수 파일, 저장 위치, 파일 무결성, 완료 기한 등의 성공 조건을 정의합니다.

파일 전송이 기술적으로 완료되더라도 계약 조건을 충족하지 못했다면 업무 실패로 판정합니다.

Factory A software distribution

Now 06:12
Contract deadline06:00
Actual completion06:12
06:00, Deadline06:12, 12 min late

04:00, Distribution started06:20

Technical distribution resultCompleted100 / 100 devices, All required files delivered
Assurance Contract resultFailedDeadline exceeded, Required completion 06:00

EXECUTION HISTORY & ASSURANCE ANALYSIS

배포 결과를 기록하고, 반복되는 문제를 찾아냅니다.

실행별 오류 발생 횟수, 복구 시도, 최종 상태와 Contract 판정을 확인합니다.

특정 장비에서 네트워크 단절이나 저장 공간 부족이 반복되면 관련 실행 이력과 장비 상태를 함께 분석합니다.

이를 통해 다음 배포에서 장비 점검, 실행 일정, 예외 처리 정책을 개선할 수 있습니다.

Factory A distribution

Studio / Assurance

Execution history

RunErrorsRecoveriesContract
Nov 0943Failed
Nov 0822Passed
Nov 0733Passed
Nov 0611Passed

Repeated issue3 occurrences

factory-a-043
Network interruptions
Last 3 runs
Nov 07, Nov 08, Nov 09

Review connection history and recovery attempts before the next distribution.

FAQ

배포 결과 및 Assurance

여러 장비의 배포 결과를 한 번에 확인할 수 있나요?

Runs에서 전체 배포 결과와 장비별 완료, 미완료, 실패 상태를 확인할 수 있습니다.

특정 장비에 어떤 파일이 배포됐는지 확인할 수 있나요?

장비별 파일 상세에서 파일명으로 검색하고 개별 파일의 배포 결과를 확인할 수 있습니다.

배포가 중단되면 어느 파일까지 완료됐는지 확인할 수 있나요?

완료된 파일과 미완료 파일을 구분하고 전송 상태를 확인할 수 있습니다.

실패한 장비만 다시 배포할 수 있나요?

복구 정책에 따라 완료된 장비는 유지하고 실패하거나 미완료된 장비의 전송을 재시도할 수 있습니다.

장비가 오프라인이거나 저장 공간이 부족하면 어떻게 되나요?

설정된 예외 처리 정책에 따라 대기, 재시도, 건너뛰기 등을 적용할 수 있습니다.

Assurance Contract란 무엇인가요?

필수 대상 장비, 필수 파일, 저장 위치, 무결성, 완료 기한 등 업무 성공 조건을 정의하고 배포 결과를 평가하는 기준입니다.

모든 장비에 배포가 완료돼도 Assurance가 실패할 수 있나요?

가능합니다. 모든 파일이 전달됐더라도 완료 기한을 초과하거나 다른 필수 조건을 충족하지 못하면 Contract가 실패할 수 있습니다.

배포 중 발생한 오류와 복구 횟수를 확인할 수 있나요?

실행별 오류와 복구 시도, 최종 결과를 기록하고 추적할 수 있습니다.

반복적으로 문제가 발생하는 장비를 찾을 수 있나요?

실행 이력과 장비 상태 기록을 통해 반복 장애와 배포 지연 원인을 분석할 수 있습니다.

Assurance의 성공 조건을 변경할 수 있나요?

기본 Contract를 제공하고 운영 요구사항에 맞게 성공 조건과 예외 처리 정책을 조정하도록 설계합니다.

GET STARTED

배포 결과를 확인하고, 업무 성공까지 검증하세요.