3. 1.1 오늘 날의 제조 / 플랜트 비즈니스 환경의 과제
1. 개요
오늘 날의 제조 / 플랜트 비즈니스 환경은 몇년전만 해도
상상도 못할 정도로 많은 데이터가 발생합니다.
현대의 기업 내부에는 생산 장비 및 플랜트의 센서 데이터와 RFID/USN, GPS 데이터
뿐만 아니라 ERP, CRM, SCM 등의 기간계 시스템의 다양한 데이터까지
1초당 수백에서 수십만까지 발생합니다.
이런 대용량의 고속 이벤트 데이터에 대해 전통적인 분석 방법을 통해 실시간 통찰력을
가진다는 것은 절망적인 일입니다.
이런 문제를 어떻게 극복하고 급변하는 제조 / 플랜트 비즈니스 환경에 대한
실시간 통찰력과 경쟁력을 확보할 수 있을까요?
• 현대의 제조/플랜트 환경에선 1초당 152,000건의 데이터 발생
• 1 일에 13 Billion 데이터가 발생
• 10 년이면 약 40 Trillion 데이터가 생성
4. 1.1 Operational Intelligence 란?
1. 개요
“오퍼레이셔널 인텔리전스” 는 대용량의 실시간 데이터를 적시에 분석하여
민첩하게 의사결정을 할 수 있도록 하는 솔루션입니다.
기존에 분석이 불가능하여 생산 현장에서 버려지는
많은 데이터의 활용을 가능하게 해줍니다.
(예: Application Log , Sensor, GPS/RFID 등)
OI (Operational Intelligence) 는
어떤 가치를 제공하는가?
* Operational Intelligence 위키페디아 인용
OI 의 목적은 비즈니스 활동을 모니터링하고 비효율,
기회 및 위협 관련 상황을 식별하고 탐지하며 운영
솔루션을 제공.
즉시 분석을 토대로 한 실시간 OI 는 다양한 이벤트
처리 및 분석을 통해 실시간 모니터링, 조기 경보,
생산 자동화 등과 같은 새로운 가치를 제공합니다. • 실시간 모니터링 및 예측
• 실시간 상황 감지
• 이벤트의 상관 관계
• 다차원 분석
• 빅데이터 실시간 분석
주요 적용 분야
• Complex Event Processing, BAM 등
구현 기술
5. 1.2 KOPENS OI SOLUTION
KOPENS OI Solution 은 제조 / 플랜트 기업의 실시간 데이터 및 이벤트 관리를 위한
빅데이터 기술 기반의 혁신적인 운영 인텔리전스 솔루션입니다.
1. 개요
KOPENS OI Solution 은 고성능 분석 및
마이닝 환경을 제공하기 위해 최첨단
실시간 고속 빅데이터 분석 아키텍처
기반으로 최상의 분석 성능을 제공합니다.
KOPENS OI Solution 은 통찰을 제공하기
위한 직관적이고 아름다운 시각화 및 알림
도구를 제공합니다.
KOPENS OI Solution 은 디바이스, 머신
및 시스템(ERP, CRM, SCM, ..) 등의
자산에서 포괄적인 데이터 수집을 위한
연결을 지원합니다.
Connect Analytics Insight
KOPENS OI Solution
제조 / 플랜트 운영 인텔리전스 실현
BIGDATA TECHNOLOGIES
6. 1.3 KOPENS OI SOLUTION - 베네핏
KOPENS OI Solution 은 실시간 데이터의 수집, 저장, 분석, 예측, 보고의 전체 사이클을
지원하는 국내 유일의 통합 플랫폼입니다.
1. 개요
| 독립적인 통합 플랫폼 | 고성능 Hybrid 아키텍처 기반 실시간 분석 인프라 제공
| 오픈소스로 자유로운 개발과 통합성 | 구축/유지/보수 비용의 절감
| 진정한 웹 기술 적용
• 실시간 데이터의 수집, 분석, 저장, 예측, 보고의
전체 사이클을 지원하는 국내 유일의 통합 플랫폼
• 단일 플랫폼 환경에서 중앙 집중적 데이터 관리
• Windows / Linux / Unix 등 모든 O/S 지원
• 100% Java 기반 으로 개발
• Web 기반 으로 최적의 접근성
• 데이터 처리 영역별로 최적화된 Hybrid 아키텍처
• 실시간 분석에는 인-메모리기반 분석 기술인
CEP(Complex Event Processing)를 통해 고속의
빅데이터도 1초내에 분석
• 대용량 히스토리컬(Historical) 데이터의 저장과
분석에는 NoSQL 데이터베이스를 사용
• 오픈소스 정책에 따른 코드 수정 용이
• 기존 시스템 및 다른 개발 도구와 자유롭게 통합
• 획기적인 라이선스 정책으로 비용 절감 (80% 다운)
• 클라우드 서비스 (SaaS) 옵션 제공
• HTML5 / RIA / Push 기술 등의 최적의 웹
기술 적용
| 다양하게 활용 가능
• IoT / M2M(Machine 2 Machine) 플랫폼
등으로 다양하게 활용 가능한 범용성
8. 2.1 솔루션 아키텍처 – 개념
2. 솔루션 아키텍처
인
프
라
스
트
럭
처
KOPENS OI Solution
수집
광범위한 자산에 대한 이벤트 수집
분석
실시간 인텔리전스를 위한 적시 분석
시각화
통찰을 위한 예측 및 보고
저장
트렌드 분석을 위한 대용량 저장
KOPENS
OI SOLUTION
임
직
원
제조 / 플랜트 운영 인텔리전스 플랫폼
KOPENS OI Solution 은 실시간 이벤트 분석을 위한 수집 > 분석 > 저장 > 시각화 전체
계층에 해당하는 종합적인 기반을 제공합니다.
9. 2.2 솔루션 아키텍처 – 플랫폼 및 구성 제품
2. 솔루션 아키텍처
KOPENS OI Solution
RealDisplay® Platform V1.5
임
직
원
인
프
라
스
트
럭
처 Agent
센서 데이터 수집기
Server
실시간 이벤트 분석 서버
Historian
시계열 데이터베이스
KOPENS OI SOLUTION 은 자사 플랫폼인
RealDisplay® Platform V1.5 로
구현됩니다.
Console
웹 포털 애플리케이션
수
집
분석 및 저장
통
찰
KOPENS OI Solution 은 실시간 이벤트 분석을 위한 수집 > 분석 > 저장 > 시각화 전체
계층에 해당하는 종합적인 기반을 제공합니다.
10. 2.3 솔루션 아키텍처 – 레이어별 상세 아키텍처
2. 솔루션 아키텍처
Complex
Event
Processing
Timeseries BigData Storage
Runtime
Management
Data Grid
OUPUT
Adapter
INPUT
Adapter
Dashboard
Report
Alert
Collector Hybrid Analytics Applications
3th Party
BI Tool
Trend
WebConsole
SCADA / HMI
RDBMS
Custom
Applications
API
Source
Server
Historian
Manager
CEO
Partner
Operator
Employee
1
2
3
4
OPC/PLC/Sensor
KOPENS OI Solution
MQ
WebSocket
Java.NET
C/
C++
ETC
Agent
Client
12. Server
3.1 RealDisplay® Agent
3. 제품별 소개
Agent (OPC/PLC 태그 에이전트)
OPC UA 서버 및 다양한 벤더의 PLC, 센서와 연결되어 실시간 이벤트 데이터를 수집하는 역할을 수행합니다.
RealDisplay® Agent는 포괄적인 디바이스로 부터 센싱 데이터를 수집하는 에이전트 애플리케이션입니다. RealDisplay® Agent 는 OPC 표준은
물론 다양한 벤더의 PLC와 연결 가능하며, 추가적인 커스텀 센서 데이터와 연결 가능하도록 거의 모든 개발 언어와 프로토콜을 지원합니다.
• OPC UA 표준 지원 – OPC UA 를 지원하는 OPC 서버는 모두 연결 가능.
• 고속 이벤트 수집 – 고속/대용량의 이벤트 소스도 적은 리소스 사용으로 수집.
• 메시지 유실 방지 – 서버 다운시 에이전트는 자동으로 데이터를 캐쉬하며, 복구가 완료되면 자동으로 메시지를 다시 전송.
• 자동 페일 오버 – OPC 서버의 다운시에도 자동으로 Re-connect 를 수행.
아키텍처프리뷰
소개 및 기능
Device(PLC/Sensor…)
OPC1OPC2OPC3
1
…
Agent
Runtime
Management
API
(C,C++,Jav
a,.NET)
13. Server (Complex Event Processing Server)
생산 머신 및 플랜트, 비즈니스 시스템 (ERP, CRM, SCM, ..) 등 에서 발생하는 실시간 데이터 및 이벤트를 지속적으로
분석하여 인텔리전스를 도출해내는 고성능 실시간 복합 이벤트 분석 (CEP) 서버입니다.
RealDisplay® Server 은 초당 수백 ~ 수십만 이상의 이벤트 스트림 의
실시간 분석을 가능하게 합니다.
복합 이벤트 처리 기술(CEP) 은 대용량 이벤트 데이터에서인텔리전스를
실시간 도출하는 혁신적인 접근 방식입니다.
RealDisplay® Server 는 고성능 CEP 엔진을 사용하여 데이터베이스
저장없이 인-메모리 기반에서 초당 수백에서 수십만건 이상의 이벤트
스트림 분석이 가능하게 하는 이벤트 정의 & 분석 & 관리를 위한 고성능
미들웨어입니다.
초당 500,000 이벤트 데이터를 처리할 수 있는 강력한 CEP 엔진 (독립 환경)
멀티 CEP 서비스 운영 아키텍처
다양한 데이터 소스를 지원하는 입력 및 출력 아답터 (RDBMS, HTTP, Socket 등)
히스토리컬 데이터 저장을 위한 다양한 저장소 연동 지원(Hadoop 및 NoSQL 등)
CEP 엔진 설정, 이벤트 정의, EPL 정의, 출력 정의, 등 전체 분석 라이프사이클에
대한 설정을 간편하게 웹에서 할 수 있도록 하는 강력한 관리 콘솔
운영 환경에서 모듈 및 스테이트먼트 배치 가능 (제로-다운타임 구현)
임베디드된 고성능 / Low Latency 메세징 (MQ) 서버
고가용성을 위한 HA 옵션 지원
아키텍처프리뷰
특징 및 장점소개
3.2 RealDisplay® Server
3. 제품별 소개
Device(PLC/Sensor…)
Complex
Event
Processing
Runtime
Management
Data Grid
OUPUT
Adapter
INPUT
Adapter
API
Server
2
MQ
WebSocket
14. Historian (빅데이터 히스토리안)
고속으로 발생하는 대용량 시계열 데이터를 저장하고 관리하는 역할을 수행합니다.
RealDisplay® Historian 은 시계열 빅데이터를 저장하기 위한 최상의
데이터베이스입니다.
RealDisplay® Historian 은 Apache Cassandra 와 작동하는 빠른 분산
및 확장이 가능한 시계열 데이터베이스입니다. 기술적으로 상단의
Timeseries Engine 에서 미리 처리하기 때문에 매우 빠르고 확장성이
우수합니다. 또한 강력한 성능으로 단일 노드에서 초당 40,000 데이터
포인트 이상을 저장할 수 있습니다.
10년치 이상의 플랜트 데이터도 저장 가능
(빅데이터 기술을 사용한 무한대 저장)
일반 PC 사양의 단일 노드로 초당 40,000 데이터 포인트를 저장
고성능 Column-oriented NoSQL 데이터베이스인 Apache
Cassandra 와 콤비네이션 구성
데이터 트렌드 분석용 웹 클라이언트 제공
REST API 제공으로 추가 응용프로그램 개발 용이
데이터베이스 운영 및 관리의 편리
아키텍처프리뷰
특징 및 장점소개
3.3 RealDisplay® Historian
3. 제품별 소개
Device(PLC/Sensor…)
Timeseries
Engine
DB 1 DB 2
DB 3 DB 4
DB 5 DB 6
Historian
...
ApacheCassandra
3
Client
15. Console (End-User 용 포털)
실시간 대쉬보드, 알람, 스케쥴링 보고서, 트렌드 분석 등의 엔드-유저가 사용하는 Web기반 포털 애플리케이션입니다.
RealDisplay® Console 은 엔드-유저를 위한 실시간 대쉬보드, 알람,
스케쥴링 보고서, 트렌드 분석 등의 Web 기반의 사용자 포털
애플리케이션입니다.
RealDisplay® Console 은 실시간 통찰에 필요한 모든 애플리케이션
팩키지 입니다. 웹 기술로 개발된 콘솔은 사용자의 접근성이 우수하며,
미려한 차트 / 리포팅 컴포넌트로 직관적이고 아름다운 시각화를
제공함과 동시에 HTML5 기술을 사용하여 실시간 푸시 서비스를 받을 수
있습니다.
• 현업을 위한 실시간 대시보드 툴 – 프로세스에 대한 실시간 대시보드와 리포트,
알람, 트렌드를 쉽게 확인할 수 있는 대화형 포털 애플리케이션입니다.
• 실시간 푸쉬 – 정말(not near but really) 실시간 데이터이며 실시간 데이터에
대한 변화를 Pull이 아닌 Push 방식으로 업데이트 합니다.
• 기존 IT 시스템과의 지속적인 통합 – 적은 오버헤드로 기존 IT 시스템 자산의
상위에 리포팅 대시보드를 구축할 수 있습니다.
• 성능 및 확장성 – 서버당 수백명의 사용자와 초당 수천의 데이타에 대한
범위성을 제공합니다.
• 가벼운 클라이언트 – 별도의 설치가 필요없는 웹기반의 가벼운 클라이언트
환경입니다.
아키텍처프리뷰
특징 및 장점소개
3.4 RealDisplay® Console
3. 제품별 소개
Device(PLC/Sensor…)
Dashboard
Report
Alert
Trend
Console
4
Server
Historian
17. 4.1 USE CASES
4. 적용분야
KOPENS OI 솔루션은 실시간 분석 및 인텔리전스를 요구하는 산업 전 분야에 걸쳐 완벽한
솔루션을 제공합니다.
• Enterprise Manufacturing Intelligence
(EMI)
• Business Activity Monitoring (BAM)
• Stock Algorithm Trading
• Real-Time Risk Monitoring &
Management
• SLA Monitoring & Management
• Application Performance Monitoring
(APM)
• Fraud Detection
• Real-Time GIS Applications
• Power Plant Monitoring System
• Real-Time RFID Tracking Applications
• Website Click-stream Analytics
• Automated Supply Chain
• Real-Time ETL
• Real-Time Recommendation
• IPTV Monitoring
• Smart Energy Monitoring
• Sensor Network Analytics
18. 4.2 생산현장 실시간 모니터링 및 조기 경보 시스템
4. 적용분야
제조 프로세스/장비 모니터링, 조기 경보 및 (자동) 제어
실시간 이벤트의 흐름이 보여주는 패턴의 탐지 및 활용
각종 센서를 이용하여 플랜트 플로어 활동 및 산출물 감시
KOPENS OI SOLUTION
머신 센서 이벤트
실시간 분석
19. 4.3 스마트TV 모니터링
4. 적용분야
콜 센터의 고객 대응 속도 향상 (미리 오류 유형을 인지)
스마트TV의 실시간 오류 분석을 통한 수율 향상
Public
Firewall
D/W
Private
C/S 담당자
품질담당자
KOPENS OI SOLUTION
센서 이벤트
실시간 분석
스마트TV 디바이스로 부터
광범위한 로그 이벤트를 수집
( 고객정보, C/S, 불량정보 등 )
실시간 정보와 기존 D/W정보와의
상관 분석을 통한 빠른 피드백 제공
20. 4.4 발전소 컨디션 및 성능 모니터링(PMS)
4. 적용분야
10만개 이상의 센서가 장착된 발전소에 대한 통합 컨디션 모니터링
고장에 대한 실시간 경보 및 예측 분석
발전소 운영 지능화 구현
수십만개의 센서 태그 이벤트를 수집
SCADA/HMI , 알람 등
실시간 시각화 및 의사결정 지원
KOPENS OI SOLUTION
발전소 태그
실시간 분석
21. 4.5 비즈니스 활동 모니터링 (BAM)
4. 적용분야
전사적인 비즈니스 활동에 대한 일괄 모니터링
실시간으로 비즈니스의 위협과 기회에 대한 탐색
RTE (Real-Time Enterprise) 구현
ERP
SCM
MES
다양한 기간계 시스템에서
광범위한 비즈니스 이벤트를 수집
실시간 시각화 및 의사결정 지원
KOPENS OI SOLUTION
비즈니스 이벤트
실시간 분석
22. 4.6 애플리케이션 성능 및 로그 모니터링 (APM)
4. 적용분야
APPLICATION 1
APPLICATION 2
APPLICATION 3
애플리케이션 성능 및 로그에 대한 실시간 분석을 통해 에러에 대한 빠른 분석 및 경고, 대응 구축
실시간 성능 및 로그 현황 모니터링과 액션을 통한 운영 자동화
에러 발생시 빠른 인지(Catch) 및 미리 대응
실시간 분석
…
광범위한 애플리케이션에서
로그 이벤트 수집
KOPENS OI SOLUTION
성능 &로그
이벤트 실시간 분석
에러 분석 및 경고, 대응