문항1. 유바투스의 특징 4가지를 서술하시오.

1) 유바투스는 발견이나 예측과 같은 고도의 분석을 실현하기 위해 활용되며, CEP처럼 실시간 처리능력도 겸한 새로운 유형의 분석기반으로 운용중인 시스템이라도 자원이 부족하면 컴퓨터를 추가하여 확장할 수 있어 전체 시스템의 처리능력을 향상시킬 수 있는 반면 비용이 많이 증가 하지 않는다.

2) 데이터가 발생한 시점에서 입력을 받아 즉시 모델을 갱신한다.CEP처럼 데이터가 발생한 시점에서 처리를 수행하므로, 데이터 축적이 필요 없으며, 각 기계는 스토리지의 요구 수준이 높지 않다.

3) 데이터가 발생한 시점에서 처리를 수행하므로, 학습 데이터를 축적해 두는 기반 기술을 준비할 필요가 없고, 학습을 위한 오버헤드 시간을 고려할 필요가 없다. 즉, 데이터 축적이 필요 없으며, 각 기계는 스토리지의 요구 수준이 높지 않다.

4) 분산처리를 통해 스케일 아웃방식의 리소스 확장을 실현할 수 있어

입력되는 데이터가 방대해지더라도 컴퓨터 대수를 제어함으로써 분석의 규모를 확대할 수 있다.

문항2. CEP의 개념과 활용 사례에 대한 설명을 구체화하시오.

1) 개념-새로운 개념으로 데이터를 축적하지 않고, 실시간으로 처리하는 스트림 데이터 처리기반으로 이벤트 처리함을 말한다.

2) 활용사례 예

가) 금융 분야의 알고리즘 거래로 활용된다.

주식의 거래는 시간성에 관한 요구가 높고 주가의 변동에 따라 즉시 매매를 원하는 분야이다. CEP는 주가 변동이 사전에 정한 규칙에 부합하는 경우 즉시 변동 상황을 판단하여 해당 매매를 진행하는 등의 처리를 담당한다. 즉, 특정 규칙을 충족하는 이벤트가 발생한 경우 해당하는 처리를 호출하는 이벤트 중심의 처리를 한다.

나) 센서 데이터에 관련된 활용 테스트의 하나로 교량의 각부에 진동 등의 데이터를 취득 하는 센서를 설치하여 정보를 실시간으로 시스템에서 수신 받아 미리 정해진 상태와는 다른 움직임이 발생하면 경고하여 비정상적인 상태를 조기에 발견하는데 도움이 되는 테스트를 한다.