Batch Scheduler

NEXCORE Batch Scheduler 개괄

View Resource

01.NEXCORE Batch Scheduler는 배치 애플리케이션의 실행과 제어 및 모니터링을 통합적으로 수행하는 토털 배치 솔루션입니다.

NEXCORE Batch Scheduler는 분산된 배치 실행 환경을 하나로 통합하여 관리할 수 있는 통합 모니터링 솔루션입니다. 자바를 기반으로 하여 다양한 플랫폼에 이식 가능하며, 다양한 배치 시스템을 하나로 통합함으로써 전사 배치 프로세스 통합 관제를 가능하게 합니다.

02.NEXCORE Batch Scheduler는 순수 독자 기술로 개발한 자체 솔루션입니다.

오픈 소스 Job 스케줄러를 배제하고 순수 독자 기술로 개발한 자체 솔루션입니다. 오픈 소스 기술은 장점뿐만 아니라 많은 단점을 포함하고 있지만, 그 문제점을 해결하는 것은 오픈 소스를 사용하는 사용자의 몫이 됩니다. 또한 오픈 소스 스케줄러는 국내 IT 환경의 다양한 요구사항을 충족 시킬 수 없는 문제가 있습니다. NEXCORE Batch Scheduler는 국내 IT 환경의 업무 요구사항을 충분히 반영하여 개발되어 편리하고 유연한 구조를 제공하고 있으며, 원천 기술을 확보하고 있어 다양한 발전 가능성을 갖고 있습니다.

Batch Scheduler Diagram

Batch Scheduler 상세

NEXCORE Batch Scheduler는 유연하고 고도화된 Job scheduling 솔루션입니다.
  • 통합 모니터링뿐만 아니라, 실제 국내 IT 환경의 복잡하고 다양한 스케줄링 요구 사항을 손쉽게 반영할 수 있는 강력한 스케줄링 엔진 기반의 솔루션입니다.

    또한 자바 기반의 개방형 구조로써 고객사 기간 시스템과 원할히 연계할 수 있는 플러그인 구조를 갖고 있으며, 다양한 (8종) DBMS 를 지원함으로써 고객사 인프라 환경에 쉽게 융화 가능합니다.

    웹 브라우저 기반의 통한 모니터링, 지능형 배치 실행 이벤트 통지 및 실행 권한 관리 등의 고도화된 기능은 배치 개발, 운영 비용을 절감하면서도 높은 효율을 낼 수 있는 NEXCORE 만의 특장점입니다.

주요기능

웹 브라우저 기반 모니터링 및 관리 도구 제공

웹 브라우저 기반으로 Job 설정, 제어, 모니터링을 one-stop 으로 처리할 수 있어 접근성과 사용 편의성을 높입니다.

웹 브라우저 기반 다이어그램 기능 제공

표준 HTML5 기술을 이용하여 별도의 ActiveX 또는 plugin의 설치 없이, 웹 브라우저 만으로 Job 간 실행 흐름을 다이어그램으로 도식화 하여 모니터링 가능합니다.

선후행 흐름 제어 기능 제공

다양한 배치 Job 간의 선후행 흐름 제어 기능을 제공합니다. 1:1, 1:N, N:1, M:N 등의 패턴은 물론 복잡하고 다양한 흐름 제어 기능을 제공합니다.

Calendar 기반의 스케줄링 제공

영업일, 휴일, 평일 등의 Calendar 기반으로 스케줄링 기능을 제공하며, 실무의 다양한 Calendar 와 손쉽게 연동 가능한 유연한 구조를 제공합니다.

복잡한 스케줄링 기능 제공

Calendar 뿐만 아니라, 휴일 처리, 익일/전일 처리, 말일 처리 등등의 다양한 요구사항을 처리할 수 있는 고도화된 스케줄링 엔진을 제공합니다.

분산 시스템의 통합 모니터링 기능 제공

여러 서버에 흩어져 있는 배치 애플리케이션을 하나의 스케줄러로 제어, 모니터링 가능하여 통합 제어가 가능합니다. 또한 다른 서버간 Job 간의 선후행 흐름도 제어 가능합니다.

에러 통보 기능 제공

배치 애플리케이션 실행 중 오류 발생 시 설정된 담당자들에게 다양한 형태로 통보하는 기능을 제공합니다. SMS (단문메세지), Email, 전광판 등의 고객사의 인프라와 손쉽게 연동 할 수 있는 plugin 구조를 제공합니다.

세밀한 배치 처리 진행 상태 모니터링

배치 애플리케이션의 실행중, 완료 등의 상태 정보뿐만 아니라, 프로그램 내부의 처리 데이터 건수, 진행 Percentage 등의 실시간 정보를 스케줄러 모니터링 도구를 통해 모니터링 가능합니다. (API 제공)

확장 가능한 유연한 구조

Job 실행의 전 후로 고객사 사이트에서 필요로 하는 다양한 기능들을 커스터마이즈 하여 구성 수 있도록 확장 가능한 구조를 제공합니다.

Excel Import / Export

Excel import/export 기능을 통해 Job 정보의 다양한 리포트 작성이 가능합니다.

기대효과

배치 운영 효율성 제고

여러 시스템에 흩어져 있는 배치 애플리케이션을 중앙 집중식으로 통제하고 통합 모니터링하여 통합 관리의 효과를 기대할 수 있습니다. 또한 웹 브라우저 방식의 모니터링으로 운영 접근성을 향상시켜 운영의 효율성을 높일 수 있게 합니다.

복잡한 배치 처리 흐름의 구성 용이성

다양하고 복잡한 선후행 흐름을 손쉽게 설정하게 하여 업무 프로세스의 변화에 최소 비용으로 쉽게 적응할 수 있습니다.

배치 개발 생산성 제고

복잡한 현장의 Job scheduling 요건을 쉽게 구성 가능하도록 고도화된 스케줄링 엔진을 제공합니다. 이를 활용함으로써 배치 애플리케이션은 본연의 처리 로직에만 집중할 수 있도록 하여, 개발 생산성과 관리 효율성 두 가지를 모두 얻을 수 있게 됩니다.

Resource

NEXCORE Batch Scheduler Product Guide v1.0.pdf download

NEXCORE Batch Scheduler Product Guide

NEXCORE Batch Scheduler Product Guide PDF입니다.

ProductGuide-20140311.pdf download

NEXCORE Product Guide

NEXCORE 전체 제품군에 대한 Product Guide PDF 문서입니다.


Reference