SysMIND는 하나의 작업에 여러 서버를 등록하고, 운영환경과 업무 절차에 따라 서버 재기동 작업을 병렬 또는 순차 방식으로 수행할 수 있습니다.
작업을 등록할 때 하나의 작업 단위에 여러 서버를 동시에 지정할 수 있으며, 패키지 등록 화면에서 작업 단위로 대상 서버와 세부 작업을 조회하여 구성할 수 있습니다. 각 서버에 필요한 작업을 개별적으로 등록한 후 다음과 같은 방식으로 실행할 수 있습니다.
- 병렬 실행: 여러 서버의 작업을 동시에 수행
- 순차 실행: 지정된 순서에 따라 서버별 작업을 차례로 수행
- 선후행 실행: 앞선 서버나 작업이 정상적으로 완료된 후 다음 서버의 작업을 수행
서버 간에 기동 순서나 업무 의존관계가 있는 경우 관련 작업을 하나의 패키지로 구성하여 실행할 수 있습니다. 예를 들어 DB 서버가 정상적으로 기동된 후 WAS 서버를 기동하고, 이어서 웹 서버를 기동하는 방식으로 시스템 간 선후행 관계를 설정할 수 있습니다.
등록된 패키지는 사전에 정의된 작업과 절차에 따라 수행을 요청할 수 있습니다. 스케줄 실행 시에는 설정된 수행 시각이 도래한 작업만 자동으로 실행하므로, 정기점검이나 계획된 서버 재기동 작업을 체계적으로 관리할 수 있습니다.
관리자가 별도로 작업을 실행하는 경우에는 진행 중인 작업을 실시간으로 확인하고 제어할 수 있습니다.
제공되는 주요 제어 기능은 다음과 같습니다.
- Hold: 진행 중인 작업을 일시적으로 보류
- Kill: 실행 중인 작업을 강제로 종료
- Force OK: 운영자의 판단에 따라 작업 결과를 정상으로 처리
- Rerun: 실패하거나 재실행이 필요한 작업을 다시 수행
이를 통해 단순한 서버 재기동뿐만 아니라 서버, 데이터베이스, WAS, 웹 서버 및 관련 애플리케이션이 연결된 복잡한 비즈니스 환경에서도 시스템 간 연계 순서를 반영한 자동화 서비스를 구성할 수 있습니다.