Auto Batch Scheduling

 

NEXCORE Batch Scheduler

다양한 배치 요건 대응

단순한 Shell 프로그램만을 호출하는 것이 아닌 여러 유형의 Job을 호출하고 Flow로 구성하며, 다양한 스케줄링 방식으로 배치 업무를 유연하게 처리합니다. Job을 논리 단위로 구분하여 세밀한 관리와 통제가 가능하여 운영 편의성을 향상합니다

복잡한 Job 처리

24시간 대량의 데이터를 다루는 기업 환경에서 Active-Active 방식의 이중화 구성을 통해 장애 발생 시에도 안정적인 대응이 가능합니다. 중요 Job의 안전한 실행을 위해 Confirm 기능, 상태 잠금(Lock) 기능, 병렬 제한 그룹 설정 기능 등을 제공합니다.

편리한 관리

Web 기반의 관리 화면은 언제 어디서든 편리하게 배치 시스템 운영이 가능합니다. Job에 대한 실시간 모니터링 및 실행 결과 통지 기능 등을 이용하여 운영자는 시스템을 빠르고 정확하게 관리할 수 있습니다.


주요 기능


Batch Job 상태 제어

Batch Job의 상태를 단순히 성공/실패로 구분하는 것이 아닌 다양한 레벨의 상태 정보를 제공함으로써 운영자가 각각의 배치 업무를 세밀하고 정확하게 제어할 수 있습니다.

강제실행 무조건 강제 실행(단 Running 상태 제외)
다시실행 상태를 WAIT 상태로 변경 하여 다시 실행 가능
강제종료 강제종료
일시정지 프로그램을 잠시 멈춤
계속실행 일시 정지 상태에서 다시 실행
강제정상종료 종료 상태를 다시 실행 가능하도록 정상 종료 시킴
상태잠금 상태를 잠금하여 인스턴스가 실행되지 않도록함
상태잠금해제 상태 잠금 해제를 함

한눈에 배치 흐름을 파악 Visual Job Flow

시각화된 Job Flow 기능을 통하여 Batch Job들의 선/후행 관계 및 실행 상태들을 쉽게 모니터링 할 수 있습니다.

Batch Scheduler 도입 효과

  • 다양한 시스템에 분산된 Batch Job을 하나의 스케줄링으로 통합 관리할 수 있습니다.
  • Job 실행 제어 및 결과 통지 기능으로 운영 상황 변화에 따른 신속한 파악과 조치가 가능합니다.
  • 자체 병렬 처리 구조를 지원하여 대용량의 데이터를 빠르고 안정적으로 처리할 수 있습니다.