통합관제환경구축을위한빅데이터수집및분석 SW 개발 [ 2012 년도공개 SW 신시장창출지원사업 ] 2012. 12.14
목차 Ⅰ. 과제개요 Ⅱ. 과제수행내용 Ⅲ. 주요성과 Ⅳ. 활용계획
Ⅰ. 과제개요 1. 개발목표 2. 핵심기술요소 3. 과제수행전략
1. 개발목표 Ⅰ. 과제개요 빅데이터를타솔루션및서비스에서이용하기위한데이터수집 / 분석기술과분석된데이터를표준지표체계화하는통합관제연계모델을발굴하고지원할수있는공개 S/W 프레임워크모델개발 통합관제환경구축을위한빅데이터기반공개 S/W 프레임워크 Hadoop Cluster (Apache Hadoop 1.0.3) Web HDFS 를활용한웹기반프레임워크 빅데이터수집에이전트 아이엔소프트의솔루션프레임워크를웹기반으로확장하여빅데이터환경에적용 빅데이터저장및분석엔진 공개 SW 배포및활용성강화를위한웹기반프레임워크 빅데이터를위한전용수집기능개발 3 ( 주 ) 아이엔소프트
2. 핵심기술요소 Ⅰ. 과제개요 과제에대한핵심기술요소를선정하여, 각기술요소의기능을연계하여빅데이터의수집, 분류, 체계화, 분석, 외부연계활용을제공할수있는 S/W 를구현하였습니다. 핵심기술요소 Hadoop 기반빅데이터분석 Cluster Apache Hadoop 을활용한빅데이터적재및분석기술개발 MapReduce, HBase, Hive 와같은하둡하부기술을활용한다양한분석 I/F 개발 외부솔루션및서비스의분석데이터를활용을위한데이터 Export 기능개발 Scale-out 을지원할수있는저장소구조제공 구체적인과제결과물 빅데이터수집에이전트 빅데이터적재및분석프레임워크 웹기반전용콘솔 Apache Hadoop 기반분석 Cluster 버전관리서버 * 라이선스정책 : GPL 웹기반분석 Framework 오픈소스의배포및활용성강화를위한웹기반 Framework 개발 Web HDFS 를활용한 Hadoop 연계기능 HTTP 기반의데이터수집및전처리기능 분석지표의관리및수집 / 분석기능의연계기능 다양한외부연동을위한 I/F Framework 관리를위한웹기반콘솔을통한관리기능 빅데이터수집에이전트 실시간 / 배치방식을통한데이터수집기능 HTTP 기반의프레임워크통신및데이터송 / 수신기능 수집데이터의재처리기능 에이전트인증및제어 ( 초기화, 시작 / 중지 ) 기술 4 ( 주 ) 아이엔소프트
3. 과제수행전략 Ⅰ. 과제개요 자사가보유한분산프레임워크를웹기반으로확대하여하둡 Cluster 와의연계를통한빅데이터수집 / 분석기술개발의효율성극대화및안정성을확보하고, 공개 S/W Global Repository 를활용한개발이슈공유를통해 S/W 개발기술공유를주도할것이며, 개발결과물의상용 Soulution 탑재를통해공개 S/W 기술의상용시장진입활성화를도모함. 공개 S/W 의성공적인상용화모델제시를통해기업의 TCO 절감및 시장활성화선순환구조확산 1. 자사가보유한분산프레임워크확대 Web HDFS 지원을위한프레임워크확대 대용량데이터저장 / 분석을위한 Hadoop Cluster 연동 정책관리기능탑재 분석데이터의외부활용을위한 Export 기능탑재 분산처리및공유기능을지원하는 Repository 탑재 공개 SW 포털및글로벌 Repository 2. Global Repository 개발과정공개 - 공개 SW 포탈 - Sourceforge.net 등에개발소스코드및개발이슈공개 커뮤니티활용 ( 관련개발사, 고객사 ) - bicdata.com 등 3. 상용 Solution 의핵심엔진으로탑재 대용량데이터수집 / 분석기능엔진탑재 정책관리기능탑재 통합표준화지표관리기능탑재 분산처리및공유기능을지원하는 Repository 탑재 5 ( 주 ) 아이엔소프트
Ⅱ. 과제수행내용 1. 목표시스템구성 2. 상세구현내용 3. 사업추진일정 4. 개발추진체계 5. 개발방법론
1. 목표시스템구성 (1) II. 과제수행내용 효율적인빅데이터의수집및분석시스템을제공하고, 표준지표관리기능을적용하여통합관제솔루션과의연계가가능한공개 S/W 프레임워크모델을구성함. S/W 프레임워크 (Global Architecture) 구성도 빅데이터저장 / 분석 Framework WAS Context Server Framework ( 빅데이터처리및분석엔진 ) 프레임워크제어기능 리포트기능 수집 / 분석지표관리 수집지표관리 분석지표관리 버전 / 배포관리 수집엔진 실시간 / 배치수집 WebHDFS HBase Hadoop Cluster( 분산파일시스템 ) Data Export Engine 배치분석 / 처리 MapReduce/Hive(Hadoop) Export Manager( 데이터외부연계 ) HSQLDB ( 구성정보 / 설정정보 ) Agent Manager 구성정보연계를위한정보 Export 통합지표및임계치정보 Export 실시간지표처리 Hbase, Service Handling. HTTP Protocol MongoDB MongoDB API 통합관제 Solution 클라우드운용관제 Solution 전용 Console (Web Browser) 수집 Agent Agent APM Agent SMS Agent NMS Agent ESM 7 ( 주 ) 아이엔소프트
1. 목표시스템구성 (2) II. 과제수행내용 효율적인빅데이터의수집및분석시스템을제공하고, 표준지표관리기능을적용하여통합관제솔루션과의연계가가능한공개 S/W 프레임워크를구현하고, 전체 SW 에대한소스를공개함. 목표시스템구성 (Logical Architecture) 8 ( 주 ) 아이엔소프트
1. 목표시스템구성 (3) II. 과제수행내용 빅데이터저장 / 분석을위한 6 개 Node 의 Hadoop Cluster 를구성하고, 빅데이터처리및분석엔진을개발하기위한개발환경을클라우드를기반으로구성함. 목표시스템구성 (Physical Architecture) Physical Server ( DL360 G7 ) #1 Physical Server ( DL360 G7 ) #2 VM - vcenter Server Windows2008R2 VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) VM - Windows AD Server Windows2008R2 VM 빅데이터처리 / 분석엔진 CentOS 5.0(64bit) VM 빅데이터처리 / 분석엔진 CentOS 5.0(64bit) VM Mongo DB #1 CentOS 5.0(64bit) Physical Server ( DL360 G7 ) #3 VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) VM - Hadoop Cluster (Hadoop, Hbase, Hive) CentOS 5.0(64bit) vsphere5.0 VM 빅데이터처리 / 분석엔진 CentOS 5.0(64bit) VM 빅데이터처리 / 분석엔진 CentOS 5.0(64bit) VM Mongo DB #2 CentOS 5.0(64bit) 9 ( 주 ) 아이엔소프트
1. 목표시스템구성 (4) II. 과제수행내용 빅데이터기반 IT 통합관제환경구축을위한공개 SW 프레임워크개발세부내역은아래와같이정의하고, 이를기반으로설계 / 개발을진행함. 기능개발요구사항 개발대상 수집에이전트 개발상세내역 주기설정을통한실시간 / 배치방식의빅데이터수집기능제공 원천데이터및주요성능데이터에대한전송기능구현 수집모듈에대한버전관리, 자동배포, 설치기능구현 웹콘솔연동을통한에이전트제어기능 버전관리서버 에이전트수집모듈에대한 Configuration 과 Module 관리및배포기능 빅데이터처리및분석프레임워크 빅데이터저장및분석프레임워크 전용관리 Console 기능 대용량데이터의적재및전처리기능구현 하둡클러스터연계를통한대용량분선처리파일시스템제공 수집대상지표와분석대상지표의관리기능구현 맵리듀스및 Hbase 를활용한분석기능구현 분석결과의연관성부여및맵핑을통한통합표준지표구성및관리기능 분석데이터및통합표준지표의외부연계기능구현 Apache Hadoop 기반의적재및분석 Cluster 구성 실시간분석을위한 NoSQL DB(Hbase) 탑재 배치 / 실시간분석지원 수집채널관리기능 수집 I/F 관리기능 수집및분석모듈관리기능구현 수집 / 분석지표, 표준화지표관리기능구현 외부 I/F 관리기능구현 처리현황리포트기능구현 10 ( 주 ) 아이엔소프트
2. 상세구현내용 (1) 수집에이전트및버전서버 II. 과제수행내용 수집에이전트는빅데이터의실시간 / 배치방식수집기능을제공하고, 버전관리서버와의연동을통해수집모듈및라이브러리, configuration 에대한버전관리, 자동배포, 설치기능을구현함. 주요구현내용 주기설정을통한실시간 / 배치방식의수집기능구현 대용량데이터전송을위한수집프로토콜확대 원천 Raw 데이터에대한 HTTP 기반전송기능구현 플랫폼독립적인기술규격사용및 C 기반의안정화된기능제공 처리성능보장 : 에이전트당 180MB / 분 수집채널 / 수집 I/F 관리 Manager Server 수집대상 System 운영자 수집채널관리 수집 I/F 관리 수집채널관리 수집 I/F 정보전송 에이전트시작 / 중지 수집정보수신 데이터수집및전송 Service Agent Service 수집모듈관리 데이터전송요청 Service Agent Agent 1. 수집채널등록 2. 원천데이터구조확인 3. 수집데이터파싱 Rule 등수집 I/F 구성정보등록 4. 성능수집모듈및 configuration 버전서버에등록 5. 수집기능설정 / 제거 연동 I/F 버전서버 수집구성정보파일배포 모듈버전관리및배포 모듈설치및 Loading 11 ( 주 ) 아이엔소프트
2. 상세구현내용 (2) 데이터수집및분석프레임워크 II. 과제수행내용 하둡기반의적재및분석클러스터를구성하고, 데이터수집 / 분석프레임워크와연계하여분산처리파일시스템및데이터처리환경을제공하고, 맵리듀스를활용한배치분석기능, Hbase 를기반으로인메모리방식의실시간분석기능을구현함. 데이터수집및분석프레임워크개요 하둡기반의분산처리파일시스템및 NoSQL 기반저장소활용 - 수집데이터의적재및분석처리를위한데이터저장소 데이터필터링, 전처리 - 수집지표 / 분석지표필터링, 전처리, 통계처리 데이터분석기능 - 맵리듀스 /Hive 기반의배치분석 - HBase 기반의실시간분석모듈 Deploy 및실행 빅데이터수집 / 분석엔진 수집채널및 I/F 수집대상 System 운영자 수집지표 / 분석지표관리 분석모듈 Deploy 및실행 ( 배치 / 실시간 ) Service Agent Service Agent 통계처리 Service 외부연동관리 통계데이터 Agent 1. 수집지표 / 분석지표설정 2. 수집 I/F 구성정보설정 - 데이터전송구조 - 분석데이터 Schema 정의 3. 분석, 통계, 외부연동모듈등록및실행 대용량분산처리파일시스템 (Hadoop) 저장소 (RDBMS) 하둡클러스터 (HDFS, HBASE) 12 ( 주 ) 아이엔소프트
2. 상세구현내용 (3) 통합표준화지표관리기능 II. 과제수행내용 분석된빅데이터의연관성등을고려하여 IT 통합관제에사용될수있는통합표준화지표생성프로세스및관리기능을정의합니다. 표준화지표관리체계 수집, 분석지표관리기능 통합표준지표생성프로세스및관리기능구현 - 지표그룹및통합지표관리기능 통합표준지표데이터추출기능 - 통합표준지표데이터추출 - 통합표준지표의외부연계기능 통합표준임계치관리기능 - 통합관제솔루션기능으로제공 통합표준화지표관리체계 통합관제솔루션 수집 / 분석지표관리기능 외부연동 I/F 운영자 1. 정책수립 - 수집, 분석지표변경에따른지표그룹관리 2. 통합표준지표관리 - 지표별 LifeCycle 관리 3. 통합표준지표데이터추출 - 데이터추출모듈실행 - 추출결과의적재및외부 Export 지표그룹관리기능 통합표준지표관리기능 통합표준지표데이터추출 통합표준지표데이터외부연계 하둡클러스터 (HDFS, HBASE) 구성정보관리기능관제정보관리기능임계치관리기능성능정보관리기능장애정보관리기능 형상, 구성정보와연계한토폴리지기반관제기능구현 임계치정의 공유저장소 (RDBMS, NoSQL) 13 ( 주 ) 아이엔소프트
2. 상세구현내용 (4) 공유 Repository II. 과제수행내용 공유 Repository 를통해빅데이터에대한분산처리및공유기능을제공하고, NoSQL 기반의관리기능구현을통해안정성및확장성을제공함. 공유 Repository 개요 빅데이터의분산처리및공유기능을제공하는저장소설치및저장소관리기능구현 - H/A 및 Scale-out 을제공할수있는저장소확장모델구현 빅데이터수집 / 분석엔진 수집채널및 I/F 저장소관리기능 NoSQL Repository 관리기능 데이터저장 데이터저장소 (NoSQL) 운영자 수집지표 / 분석지표관리 분석모듈 Deploy 및실행 ( 배치 / 실시간 ) NoSQL Connection Layer 1. 수집지표 / 분석지표설정 2. 수집 I/F 구성정보설정 - 데이터전송구조 - 분석데이터 Schema 정의 3. 분석, 통계, 외부연동모듈등록및실행 통계처리 외부연동관리 대용량분산처리파일시스템 (Hadoop) 1. 라우팅데몬의저장요청에대한분산처리및 H/A 기능제공 공유 Repository DB Router Daemon NoSQL Linux 64bit 공유 Repository DB NoSQL Linux 64bit 2. 저장소수평적확장에따른 Scale-out 기능제공 14 ( 주 ) 아이엔소프트
2. 상세구현내용 (5) 웹기반전용관리 Console II. 과제수행내용 필요에따른빅데이터수집, 분석지표의관리기능및수집 / 분석프레임워크의제어기능, 분석결과에대한현황및리포트기능을지원하기위한관리기능을구현함. 웹기반전용관리 Console 수집채널및수집 I/F 관리 수집, 분석지표의관리기능 수집및분석모듈관리기능 수집 / 분석지표, 표준화지표관리기능 외부 I/F 관리기능 처리현황리포트기능 통합관리기능 ( 사용자인증, 권한등 ) 웹기반전용관리 Console 수집채널및 I/F 관리 빅데이터수집 / 분석프레임워크 데이터수집및전처리 수집대상 System 운영자 수집, 분석지표관리기능 수집및분석모듈관리기능 표준화지표관리기능 외부 I/F 관리기능 HTTP 수집 / 분석지표필터링 수집 / 분석모듈 Deploy 및실행 통계처리및표준화지표데이터추출 데이터외부연동 Service Agent Service Service Agent 1. 수집채널및 I/F 관리 2. 수집지표, 분석지표관리 3. 통합표준지표관리 4. 분석, 통계모듈관리 5. 외부연동모듈관리 6. 처리현황리포트 처리현황리포트 통합관리기능 수집 / 분석프레임워크관리 리포트데이터처리 1. 수집정보전달 2. 데이터수집 Agent 15 ( 주 ) 아이엔소프트
2. 상세구현내용 (5) 웹기반전용관리 Console II. 과제수행내용 필요에따른빅데이터수집, 분석지표의관리기능및수집 / 분석프레임워크의제어기능, 분석결과에대한현황및리포트기능을지원하기위한관리기능을구현함. 웹기반전용관리 Console 메인화면 요약대시보드 수집채널및 I/F 구성관리 모듈관리기능 분석, 통계 지표관리기능 처리현황리포트 16 ( 주 ) 아이엔소프트
2. 상세구현내용 (6) 라이선스정책 (Licensing) II. 과제수행내용 오픈소스로서프레임워크의지속적인발전및상업적인용도로활용할수있도록 GPL v3 with Exception 라이선스를채택하였습니다. GPL(General Public License) v3 with Exception 오픈소스로서프레임워크의공개하기위한웹기반프레임워크확정 GPL 라이선스의주요내용에대한지속적검토수행 상업용으로활용할수있도록예외 (Exception) 규정작성및해당플랫폼을바탕으로상용솔루션을확장하는전략수립 * 공개용라이선스 - 오픈소스프레임워크로서활용 * 상업용라이선스 - 상용솔루션의기반엔진또는빅데이터기반플랫폼구축을위한분석엔진으로탑재하여활용 주요추진항목 공개 S/W 프레임워크구성방안확정 공개 S/W 명칭공모및선정 GPL 라이선스내용검토 예외 (Exception) 규정작성 상용솔루션의확장및활용전략수립 17 ( 주 ) 아이엔소프트
3. 사업추진일정 II. 과제수행내용 효율적인빅데이터의수집및분석시스템을제공하고, 표준지표관리기능을적용하여통합관제솔루션과의연계가가능한공개 S/W 프레임워크설계및개발을진행함. 사업추진일정 12.04.26 12.06.30 12.08.30 12.10.31 12.11.30 개발환경준비 요구사항정의 / 분석 상위 / 상세 설계 구현 테스트 ( 기능 / 성능 ) 계획 Hadoop 클러스터구성 ( 장비임대 ) 상세기능검토 요구사항정의 / 분석 아키텍처설계 프로세스설계 인터페이스설계 기능모듈설계 설계검증 기능구현 프로젝트발굴 Global Repository 등록 통합테스트 성능테스트 상용솔루션연계테스트 프로젝트발굴 매뉴얼작업 추진실적 Hadoop 클러스터구성 ( 장비임대 ) 상세기능검토 요구사항정의 프로젝트연계 요구사항분석 프로젝트 POC 를통한 Case Study 아키텍처설계 프로세스설계 인터페이스설계 기능모듈설계 설계검증 기능구현 단위기능테스트 Global Repository 등록 통합테스트 성능테스트 상용솔루션연계테스트 프로젝트발굴 매뉴얼작업 18 ( 주 ) 아이엔소프트
4. 개발추진체계 II. 과제수행내용 중요구성컴포넌트별로다음과같은기술개발추진체계에따라병행적연구개발을진행하였습니다. 개발추진체계도 상세개발계획수립 S/W 아키텍처수립 대용량 Data 수집 / 분석을위한오픈소스기술분석 자동화된지표관리체계 프레임워크확대영역분석 대용량 Data 수집 / 분석을위한필요기능정의 자동화된지표관리모델정의 에이전트경량화방안분석 통합표준화관제지표정의 ( 시스템성능지표기준 ) 업무관리체계정의 데이터구조및프로토콜확대설계 MongoDB 기반의저장소관리체계설계및개발 통합표준화지표체계설계 / 개발 에이전트구조경량화및빅데이터수집기능설계 / 개발 하둡기반의분산처리파일시스템통합방안설계 / 개발 전용관리콘솔기능설계 / 개발 대용량데이터수집 / 전송을위한채널구조설계 / 개발 맵리듀스기반의배치방식빅데이터분석기능설계 / 개발 중앙집중적버전관리기능확대설계 / 개발 인메모리방식핸들러기반실시간분석엔진확대설계및개발 분석지표와연계한자동화데이터분석기능설계 / 개발 프레임워크기능통합 통합테스트및최적화 19 ( 주 ) 아이엔소프트
5. 개발방법론 II. 과제수행내용 각컴포넌트별개발및관리를위해 CBD 기반의방법론을사용하며, 방법론에입각한산출물을작성하여제출하고, SVN 을통해산출물의형상관리를수행하여, 최종산출물을제출하였습니다. 개발방법론 (CBD 기반 ) 과제수행단계산출물담당자지원자 착수 사업계획서 KickOff 자료 총괄 PM 프로젝트 QA 담당자 정의단계 요구사항명세서 / 정의서 개발 PM 실무총괄 프로젝트 QA 담당자 분석단계 요구사항분석서 개발 PM 설계단계 아키텍처설계서 상위 Flow 설계서 기능설계명세서 DB 설계서 프로그램명세서 중간보고서 각컴포넌트별개발 Leader 프로젝트 TA 프로젝트 QA 담당자 구현단계 프로그램명세서 프로젝트 QA 담당자 시험단계 테스트계획서 테스트결과서 각컴포넌트별개발 Leader 개발 PM/ 실무총괄 프로젝트 QA 담당자 완료단계 매뉴얼 사용자 / 운용자 완료보고서 각컴포넌트별개발 Leader 개발 PM/ 실무총괄 프로젝트 QA 담당자 20 ( 주 ) 아이엔소프트
Ⅲ. 개발성과 1. 개발성과 2. 상용화현황 3. 상용화제품준비 4. 기대효과
1. 개발성과 (1) III. 개발성과 수행계획서상에기술된각모듈별기능개발계획을기준으로, 구현된 SW 모듈에대한과제의추진실적은아래와같습니다. 과제결과에대한품질특성별평가기준에따른 SW 품질평가결과 9 개항목중 7 개항목이 탁월 이상의등급을획득하였습니다. 추진실적 22 ( 주 ) 아이엔소프트
1. 개발성과 (3) III. 개발성과 빅데이터기반 IT 통합관제환경구축을위한빅데이터수집및분석 SW 를통해다음와같은개발성과를도출하였습니다. 개발성과 ( 최종연구결과물 ) 구분결과물내용비고 공개 SW 라이센스 대용량수집에이전트 하둡클러스터와연계된빅데이터적재및분석프레임워크 웹기반전용클라이언트 Manager 서버 버전서버 GPL 3.0 공개버전, 상용버전으로구분하여사용하기위해예외조항포함 SourceForge 를통해공개및공유 SourceForge 공개및관리 23 ( 주 ) 아이엔소프트
2. 상용화현황 (1) III. 개발성과 아이엔소프트는본사업을통해개발되는빅데이터기반 S/W 프레임워크관련솔루션의상용화추진을위해다음과같이관련프로젝트제안및 POC, 외부협력사업을통한수요처발굴을진행하고있음 상용화현황 수요처 ( 예정 ) 사업명 ( 프로젝트명 ) 진행사항유형 SKC&C/SK 플래닛 SKP 고해상도기상정보플랫폼구축사업 기상정보수집및분석을위한하둡기반빅데이터수집및분석프레임워크부문수주및프로젝트진행 하둡 Cluster 기반빅데이터저장및분석 SW 로본과제결과물적용중 서비스를위한분석데이터 Export 기능추가구현중 B2C, B2B 서비스활용방안제안및발굴 사업진행 ( 수주 ) 한국 HP/ 삼성전자 삼성전자 S 클라우드 Global 권역서비스 SQMS 현황관제 S 클라우드 Global 권역서비스데이터수집및전처리 전처리데이터의분석및 NoSQL DB 저장 NoSQL DB 데이터를바탕으로 SQMS 기능구현 전용 Client 를통한 Map 기반 Global 서비스품질현황관리 POC (BMT) 한국 HP/ LG 전자 LG 전자스마트비즈니스를위한 Big 데이터 S/W 도입 프로젝트제안및 POC 지원 2013 년 Q1 진행예정 한국 HP/ LG 전자 LGU+ 정형 / 비정형분석용 Big 데이터 S/W 도입 프로젝트제안및 POC 지원 2013 년 Q1 진행예정 NICE( 한국신용정보 ), BC 카드외 통합로그분석및관제시스템구축사업 금융권을중심으로한통합로그분석및관제시스템구축사업발굴및제안 2013 년 Q1 진행예정 24 ( 주 ) 아이엔소프트
2. 상용화현황 (2) III. 개발성과 아이엔소프트는본사업을통해개발되는빅데이터기반 S/W 프레임워크관련솔루션의상용화추진을위해다음과같이관련프로젝트제안및 POC, 외부협력사업을통한수요처발굴을진행하고있음 상용화현황 ( 사례 ) [ SK 플래닛고해상도기상정보플랫폼 ] [ 삼성전자글로벌권역서비스 SQMS 관제 ] 25 ( 주 ) 아이엔소프트
3. 상용화제품준비 III. 개발성과 아이엔소프트는개발된최종연구결과물과연계하여기존솔루션을확장하고, 최종연구의결과물에추가적인기능을확장하여, 솔루션및서비스와연계하여사용할수있도록제품화작업을진행하고있습니다. 상용화준비사항 사업명 ( 프로젝트명 ) 진행사항비고 통합관제솔루션 OpenManager 5.0 빅데이터수집및분석솔루션 DataMesh 1.0 클라우드운용관제솔루션 CloudMesh 3.0 OpenManager 분산처리프레임워크와빅데이터수집및분석 SW 를연계하여빅데이터기반의통합관제솔루션출시및홍보 다양한서비스및솔루션에서필요로하는데이터를수집하및데이터 1 차가공 / 보정 / 전처리등을위한 I/F 서버모듈추가탑재 Data I/F 서버에서생성한 1 차가공된원천로그를수집, 적재, 분석, 통계화표준지표화등을수행하고, 외부연동을통해활용할수있도록함. 2000 개이상의 VM 이탑재된대용량의클라우드환경의모니터링및관리를위해빅데이터수집및분석 SW 를기존솔루션과연계하여제공하는대용량클라우드운용관제솔루션준비중 12 년 10 월 SK 브로드밴드통합관제프로젝트시범적용 12 년 12 월예정 13 년 ¾ 분기중예정 [OpenManager 5.0] [DataMesh 1.0] 26 ( 주 ) 아이엔소프트
4. 기대효과 III. 개발성과 원천데이터와 1 차가공된데이터를수집하여, 적재및분석을통해나온 2 차결과물을솔루션이나서비스에서활용하고자하는경우, 다양한산업분야에서과제결과물을활용할수있으며, 다양한마케팅을통해과제수행을통한신규기술개발에대한홍보를진행하고있습니다. 기대효과 ( 파급효과 ) 구분기대효과 ( 파급효과 ) 외산솔루션대체효과 1 해외유사한솔루션인 SPLUNK 등의제품과대등한기술을보유함으로국산솔루션에대한벤더 ( 인포섹등 ) 들의요구및요청에좋은반응을얻고있으므로국산솔루션으로서의입지를확보할수있는계기가됨. 정부 / 공공분야 1 2012 년도 12 월부터정부 / 공공분야에서빅데이터를활용하는다양한인프라구축사업계획이수립되고있음 2 이들사업과연계한통합관제구축및 SQMS 구축을위한솔루션의기반프레임워크로과제의결과물을활용 통신분야 1 기상, 교통, 의료분야등과통신인프라의결합을통합서비스플랫폼구축부분에대한 Needs 가 12 년 4/4 분기부터증가하고있음. 2 이러한서비스플랫폼구축에필요한빅데이터수집, 적재및분석프레임워크로과제의결과물을활용 제조 / 전자분야 1 삼성전자 /LG 전자와같은 Global 서비스를진행하는제조업체를중심으로 Global 서비스에서발생하는대용량의서비스데이터를수집및분석하여 SQMS 를제공하는솔루션도입 Needs 가 12 년 4/4 분기부터증가하고있음 2 위와같은사업군을위한빅데이터수집, 적재및분석프레임워크로과제의결과물을활용 보안분야 1 다양한대용량의보안로그를수집하여분석하고, 분석결과를바탕으로현황대시보드형태의관제기능을제공하는솔루션의도입 Needs 가보안업체를중심으로 12 년 3/4 분기부터증가하고있음 2 위사업군을위한솔루션의기반프레임워크로과제의결과물을활용 27 ( 주 ) 아이엔소프트
IV. 활용계획 1. 성과물개선방안 2. 성과활용계획
1. 성과물개선방안 (1) IV. 활용계획 하둡클러스터와연계하는데있어서용량 / 성능적인요소를고려하여최적화된아키텍처정립을위한과제결과물아키텍처를지속적으로개선하고, 활용성을높이기위한항목을발굴하여추가연구를진행할계획입니다. 개선내용및추가연구계획 구분 설명 개선내용 추가연구계획 추가신규과제제안 적재및분석 Framework 에는수집메타정보만전달 실제수집데이터는에이전트에서하둡과의직접적인 I/F 를통해파일을 Upload 하는방식으로변경하여처리 - Apache Avro 등추가검토 빅데이터적재및분석 Framwork 의구조를현재의 WAS Context 기반의방식에서좀더수월하게 H/A 및 Fail-Over 등이가능하도록, 기존 OpenManager 5.0 의분산프레임워크와통합하여서버프레임워크기반으로점진적개선 빅데이터분석결과물의활용성을높이고, 분석결과확인에있어서편의성을제공하기위한 Visualization 을포함한관리기능에대한추가적인연구개발진행 다양한통계및분석요건에대응할수있도록분석된데이터의검색및리포트생성기능에대한추가적인연구개발진행 Pre-define 되지않은다양한연관분석요건을수용할수있는분석관리방안 솔루션및서비스와좀더유연하게연동될수있는 I/F 방안연구개발진행 분석결과의관리편의성을제공하기위한 Visualization 및분석된데이터의검색을바탕으로한리포트생성기능과연관분석기능을구현하는신규과제진행이필요함. 관련신규과제공고시, 과제의지속적연구개발을위해적극적인참여 Plan 수립 29 ( 주 ) 아이엔소프트
1. 성과물개선방안 (2) IV. 활용계획 과제의결과물로도출된빅데이터수집및분석 SW 및관련기자재는향후자사의솔루션과의통합을위한개발및프로젝트수행을위한장비로활용되고, 마케팅을위한시연환경을활용될계획입니다. 개선내용및추가연구계획 구분 설명 과제결과물 기자재 1 공개버전과기업용버전으로프레임워크세분화하여,SourceForge 를통해오픈소스버전을관리함. 2 OpenManager 5.0 의프레임워크와통합하여 OpenManager 5.1 버전의 Core 프레임워크로구성 3 프레임워크기능확장을통한연관프로젝트의프레임워크로활용 4 과제결과물소스공개 1 과제결과물에대한솔루션 Core 프레임워크통합작업을위한장비 2 마케팅및시연, POC/BMT 등을위한제반환경 3 관련프로젝트수행을위한개발환경 30 ( 주 ) 아이엔소프트
2. 성과활용계획 IV. 활용계획 성과결과물과기자재에대한아래와같은연차별활용 Plan 을수립하고, 이를활용하여지속적인연구개발을진행할계획이며, 이를위한개발환경및시연환경으로기존개발기자재를사용할계획입니다. 성과결과물의활용로드맵 상용화준비기상용화도약기상용화성숙기 공개 S/W 개발및탑재 ~ 2012 년 공개 S/W 신시장창출지원사업을통해빅데이터기반의 S/W 프레임워크개발 공개버전과기업용버전으로프레임워크세분화 프레임워크기능확장을통한연관프로젝트의프레임워크로활용 빅데이터기반 S/W 프레임워크소스코드공개 신규상용솔루션출시 ~ 2013 년 OpenManager 5.0 의프레임워크와통합하여 OpenManager 5.1 버전의 Core 프레임워크로구성 기업용버전의솔루션출시및프로모션진행 다양한산업영역에따른신규버전코어버전분리 빅데이터처리기술관련수요처에대한다각적마케팅수행 시장확대를위한기술공유 2014 년 ~ 공개 S/W 도입을통한제품상용화성공사례발굴 자사솔루션및공개 S/W 시장확대를위한공개컨퍼런스개최 빅데이터처리기술의활용다변화방안제시 31 ( 주 ) 아이엔소프트