1 |
1
정보수신부가 이벤트 발생에 따른 적어도 하나의 현재 상황정보를 실시간으로 입력받는 단계;작업 스케줄러가 수신한 상기 상황정보의 분석을 위한 클라우드 자원을 요청하는 단계;자원 관리부가 상기 작업 스케줄러의 클라우드 자원 요청에 응답하여 가상머신을 생성하는 단계;클러스터링 관리부가 상기 작업 스케줄러로부터 상황정보를 수신하고, 수신한 상황정보를 시퀀스 데이터 형태로 변환하는 단계;상기 가상머신이 상기 시퀀스 데이터를 분산 후 병렬 처리하여 기저장된 적어도 하나의 과거 상황정보와 비교 분석하는 단계; 및사용자관리부가 상기 가상머신으로부터 상기 시퀀스 데이터의 분석결과를 수신하고, 수신한 분석결과를 사용자단말로 전송하는 단계;를 포함하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법
|
2 |
2
제1항에 있어서, 상기 가상머신이 상기 시퀀스 데이터를 분산 후 병렬 처리하여 분석하는 단계는맵리듀스(MapReduce)를 통해 상기 시퀀스 데이터를 분산 후 병렬 처리하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법
|
3 |
3
제1항에 있어서,상기 가상머신이 상기 시퀀스 데이터를 분산 후 병렬 처리하여 비교 분석하는 단계는상기 시퀀스 데이터를 기저장된 적어도 하나의 과거 상황정보와 비교하여 유사도를 판단하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법
|
4 |
4
제1항에 있어서, 상기 이벤트 발생에 따른 적어도 하나의 상황정보는재난, 재해, 범죄, 사고 중 적어도 하나에 해당하는 이벤트 발생에 따른 현재 상황정보인 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법
|
5 |
5
제1항에 있어서,상기 시퀀스 데이터의 비교 분석이 완료된 후, 상기 자원관리부가 생성한 가상머신을 종료한 후 폐기하는 단계;를 더 포함하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 방법
|
6 |
6
제1항 내지 제5항 중 어느 한 항에 따른 방법을 컴퓨터로 실행하기 위한 프로그램이 기록된 컴퓨터 판독가능 기록매체
|
7 |
7
이벤트 발생에 따른 적어도 하나의 현재 상황정보를 실시간으로 입력받는 정보 수신부;상기 상황정보의 분석을 위한 클라우드 자원을 요청하는 작업 스케줄러;상기 작업 스케줄러의 클라우드 자원 요청에 응답하여 가상머신을 생성하는 자원 관리부;상기 작업 스케줄러로부터 상황정보를 전달받아, 전달받은 상황정보를 시퀀스 데이터로 변환하는 클러스터링 관리부;변환된 상기 시퀀스 데이터를 분산 후 병렬 처리하여 기저장된 과거 상황정보와 비교 분석하는 가상머신; 및상기 가상머신으로부터 상기 시퀀스 데이터의 분석결과를 수신하고, 수신한 분석결과를 사용자단말로 전송하는 사용자관리부;를 포함하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|
8 |
8
제7항에 있어서,과거의 각종 상황 발생 시 생성되는 주변의 상황정보를 적어도 하나 저장하는 데이터 저장부;를 더 포함하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|
9 |
9
제7항에 있어서,상기 가상머신은맵리듀스(MapReduce)를 통해 상기 시퀀스 데이터를 분산 후 병렬 처리하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|
10 |
10
제7항에 있어서,상기 가상머신은 상기 시퀀스 데이터를 기저장된 적어도 하나의 과거 상황정보와 비교하여 유사도를 판단하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|
11 |
11
제7항에 있어서,상기 이벤트 발생에 따른 적어도 하나의 상황정보는재난, 재해, 범죄, 사고 중 적어도 하나에 해당하는 이벤트 발생에 따른 상황정보인 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|
12 |
12
제7항에 있어서,상기 자원 관리부는 상기 가상머신이 상기 시퀀스 데이터의 비교 분석을 완료하면, 생성한 가상머신을 종료한 후 폐기하는 것을 특징으로 하는 클라우드 컴퓨팅 환경 내 데이터 비교 처리 시스템
|