A Method on Reconfiguring job priority in Service Queue for Enhancing Operability of e-Navigation Data Service Platform

한국형 e-Navigation 대용량 데이터 처리 플랫폼의 운용성 증대를 위한 서비스 응답 큐의 우선순위 재구성 기법

  • Published : 2018.10.18

Abstract

The method on reconfiguring job priority in service queue has been developed to provide seamless service and to enhance operability of Data Service Platform(DSP) in Korean e-Navigation project that performed by Ministry of Oceans and Fisheries(MOF) since 2016. It plays a critical role for providing seamless services of DSP to expect which services ships request to DSP and how much time it costs to make services for responding them to ships in advance. Therefore, as developing a method on reconfiguring jobs in service queue of DSP with a noble algorithm to analyse priority index in parallel, DSP can provide seamless services to ships regardless of data volume and the number of requests that stacked in service queue.

본 기법은 한화시스템에서 2016년부터 착수한 한국형 e-Navigation 사업 중 대용량 데이터 처리 플랫폼(Data Service Platform, 이하 DSP)의 현장 운용성을 증대시키기 위해 DSP의 서비스 큐로 유입되는 다양한 외부 요청을 최적으로 재구성하여 끊김없는(Seamless) 서비스를 제공하는 방법이다. 항해 중인 선박이 DSP에 요청하는 다양한 서비스에 즉시 응답하기 위해서는 DSP가 응답데이터를 구성하는데 소요되는 시간과 선박이 요구하는 서비스를 사전에 예측하는 행위가 필요하다. 따라서 단기간에 DSP로 유입되는 다수의 요청들을 병렬로 예측분석하고 응답 큐를 재구성하여 응답 시간을 단축하는 기법을 구현함으로써 데이터의 크기나 서비스 동시 요청 수에 관계없이 DSP가 끊김 없는 서비스를 제공할 수 있게 하였다.

Keywords