|
|
WeDataLab EZIS for Oracle 제품 소개서 설명
EZIS for Oracle은 오라클 데이터베이스의 성능을 실시간으로 모니터링하고 분석하는 전문 솔루션입니다. 날씨 데이터처럼 데이터베이스도 끊임없이 변화하는 환경이기 때문에, 실시간으로 상태를 파악하고 문제를 예측하는 것이 중요합니다.[1]
제품 개요
EZIS(이지스)는 Oracle DBMS의 성능에 영향을 미치는 모든 정보를 실시간으로 통합 분석하여 최적의 성능을 보장하는 솔루션입니다. 빅데이터 분석 관점에서 보면, 데이터베이스에서 발생하는 방대한 성능 지표들을 수집·저장·분석하여 의미 있는 인사이트를 제공하는 시스템이라고 이해할 수 있습니다.[1]
기존 솔루션의 한계
전통적인 DBMS 모니터링 솔루션들은 1초 단위로 데이터를 수집하는데, 이 1초 사이에 발생하는 중요한 정보를 놓치는 문제가 있었습니다. WAS(웹 애플리케이션 서버)와 DB 간 세션 모니터링이 불완전하고, AI 시대에 필요한 VectorDB 모니터링 기능도 부족했습니다.[1]
EZIS의 해결책
EZIS는 이러한 한계를 극복하기 위해 USS(Ultra Session Snapshot) DMA 모니터링 기술을 개발했습니다. 이를 통해 1초 간격 사이의 모든 데이터를 수집할 수 있게 되었고, WAS-DB 간 디테일 세션 모니터링과 VectorDB 모니터링도 가능해졌습니다.[1]
핵심 기술
1. USS DMA 모니터링
기존 DMA(Direct Memory Access) 방식은 1초마다 스냅샷을 찍어 일부 SQL만 수집했지만, USS 방식은 실행되는 모든 SQL을 완전하게 수집합니다. 온프레미스 환경에서는 DMA 에이전트를 설치하고, 클라우드 환경에서는 플랫폼 API를 활용하여 모니터링합니다.[1]
2. Redo Log 실시간 분석
Redo Log는 데이터베이스의 모든 변경 사항을 기록하는 파일입니다. EZIS는 CDC(Change Data Capture) 기술을 활용하여 Redo Log를 실시간으로 분석하고, INSERT, UPDATE, DELETE 같은 데이터 변경 작업을 부하 없이 추적합니다. 이를 통해 특정 컬럼 값이 변경될 때 실시간 알람을 발생시키고, 변경 이력을 추적할 수 있습니다.[1]
3. WAS-DB 세션 모니터링
웹 애플리케이션과 데이터베이스 간 연결 상태를 상세하게 모니터링합니다. 성능 문제, 커넥션 문제, 지연 원인을 분석하여 전체 인프라의 성능과 안정성을 보장합니다. 별도의 매핑 저장소 없이 사용자 로그인 정보를 데이터베이스에서 직접 모니터링할 수 있는 특허 기술을 보유하고 있습니다.[1]
4. VectorDB 모니터링
AI 시대에 중요해진 벡터 데이터베이스를 종합적으로 관리합니다. 지연시간·처리량·가용성 같은 시스템 성능 지표, 검색 정확도와 유사도 같은 검색 품질 지표, CPU·메모리·디스크 사용량 같은 리소스 지표를 모니터링합니다.[1]
주요 기능
대시보드
직관적인 UI로 데이터베이스 전반의 상태를 한눈에 파악할 수 있습니다. 성능 주요 지표뿐만 아니라 시스템 부하 상황도 실시간으로 확인 가능합니다.[1]
실시간 모니터링
Active Session Count, Execute Count, Physical Read 등 다양한 성능 지표를 실시간으로 확인합니다. RAC(Real Application Clusters) 환경에서는 인스턴스를 그룹화하여 각각의 실시간 정보를 제공합니다.[1]
성능 분석
과거 데이터를 날짜별로 조회하여 전체 트렌드와 문제 SQL을 찾아낼 수 있습니다. Active Session History를 통해 특정 시점의 문제 데이터를 확인하고, 최대 4개의 통계 지표를 비교 분석할 수 있습니다.[1]
Wait Analysis
Session의 대기 자료로부터 Lock과 Transaction을 확인합니다. 시간대별 발생 이벤트를 확인하고 해당 시간대를 확대하여 분 단위 상세 분석이 가능합니다.[1]
SQL 분석
조회 구간 시간대를 기준으로 SQL 성능을 디바이스별로 확인할 수 있습니다. SQL Finder 기능으로 특정 SQL의 장기간 활동 양상을 추적하며, Timeline 기반으로 장애 발생 시점의 트랜잭션을 분석할 수 있습니다.[1]
Plan 변경 추적
실행 계획(Plan)이 변경된 이력을 쉽게 찾을 수 있습니다. Plan 변경으로 인해 느려지거나 빨라진 SQL을 확인하고, 변경 전후 플랜을 비교할 수 있습니다.[1]
Capacity Management
Tablespace 용량 사용 정보와 증감 내역을 확인합니다. 날짜 구간을 선택하여 일자별 Tablespace 용량을 확인하고 관리할 수 있습니다.[1]
리포팅
날짜별 Trend 지표 차트와 SQL 성능 리스트를 한 번에 확인하고, 인쇄나 PDF로 저장할 수 있습니다. AWR(Automatic Workload Repository) Report도 HTML 형식으로 다운로드 가능합니다.[1]
알람 기능
중요 지표에 임계치를 설정하여 임계값 도달 시 이벤트를 발생시킵니다. Email, Slack 등 외부 메신저로 알람을 전송하는 플러그인을 제공하며, 고객사별 맞춤형 플러그인도 개발 가능합니다.[1]
시스템 구조
Application Server에서 DMA Agent 또는 SQL 방식으로 Target DBMS Server의 데이터를 수집합니다. 수집된 데이터는 PostgreSQL 기반의 내부 Repository에 시계열로 저장되며, 이를 빅데이터와 머신러닝으로 분석하여 다양한 시각화 리포트를 제공합니다.[1]
활용 분야
EZIS는 Oracle 외에도 PostgreSQL, MySQL/MariaDB, SQL Server, ClickHouse, DB2, SAP HANA, Tibero 등 다양한 DBMS를 지원합니다. 또한 LLM RAG, Audit Trail, XcruzDB TX/Analytic/Log 같은 자매 제품도 제공합니다.[1]
빅데이터 전문가의 관점에서 보면, EZIS는 데이터베이스에서 발생하는 대량의 성능 데이터를 실시간으로 수집·저장·분석하여 의사결정을 지원하는 전문 시스템이라 할 수 있습니다.[1]
한국기상전문인협회의 EZIS for Oracle 활용 방안
한국기상전문인협회는 EZIS for Oracle을 다양한 방식으로 활용하여 기상 데이터 관리, 회원 서비스, 프로젝트 운영을 혁신적으로 개선할 수 있습니다.
조직 내부 데이터 관리 강화
기상자료개방포털 연동 모니터링
협회는 기상청의 기상자료개방포털에서 대용량 기상 빅데이터를 수집하여 회원들에게 제공하는 역할을 합니다. EZIS의 USS DMA Monitoring 기술로 API 호출 성능을 실시간으로 추적하고, 데이터 수집 지연이나 오류를 즉각 감지할 수 있습니다. Timeline 기반 추적 기능으로 과거 특정 시점의 데이터 수집 상태를 분석하여 품질을 보증할 수 있습니다.[1]
회원 데이터베이스 성능 최적화
협회의 회원 관리, 교육 이력, 프로젝트 참여 정보를 저장하는 Oracle 데이터베이스의 성능을 지속적으로 모니터링합니다. SQL 성능 분석 기능으로 느린 쿼리를 자동 식별하고, Plan 변경 추적으로 데이터베이스 성능 저하의 원인을 신속히 파악할 수 있습니다.[1]
프로젝트 수행 역량 강화
AI 기반 기상데이터 품질관리 시스템
협회가 추진하는 AI 기반 기상데이터 품질관리 프로젝트에서 EZIS는 핵심 인프라로 활용됩니다. Data Value 모니터링 기능으로 기상 관측값의 이상치를 실시간으로 감지하고, Redo Log 실시간 분석으로 데이터 변경 이력을 자동 추적할 수 있습니다. 기상청이 일 52테라바이트의 데이터를 생산하는 환경에서 오류탐지율 70% 개선 목표를 달성할 수 있습니다.[2][1]
재난예측 조기경보 시스템 구축
국지성 폭우, 돌발강풍 같은 위험기상을 조기탐지하는 시스템에서 EZIS는 대용량 실시간 기상 빅데이터의 수집·저장·분석을 담당합니다. Event Alarm 기능으로 임계치 도달 시 즉각 알림을 발송하여 인명 피해를 최소화할 수 있습니다.[3][4][1]
중소상인 기상경영 의사결정 지원
날씨 데이터와 매출 데이터를 실시간 통합 분석하여 날씨매출지수(WSI)를 자동 산출합니다. 음식점, 숙박업 같은 기상민감산업 중소상인의 경영 의사결정을 지원하여 월 순이익 15% 증대를 실현할 수 있습니다.[5]
회원 서비스 및 교육 강화
맞춤형 기상정보 대시보드
협회 회원들을 위한 직관적인 대시보드를 구축하여 실시간 기상 성능 지표를 제공합니다. CPU, 메모리, 데이터 처리량 같은 시스템 부하 상황을 한눈에 파악할 수 있어, 회원들의 기상 데이터 활용도를 높일 수 있습니다.[1]
교육 프로그램 효과 검증
지속가능농업 기후정보 활용 교육프로그램에서 EZIS는 농가의 기후-농사 데이터를 5년 장기 추적하여 교육 효과를 정량적으로 검증합니다. Timeline 기반 분석으로 파종시기 최적화, 병해충 방제 타이밍 같은 핵심 영농 결정의 개선도를 측정할 수 있습니다.[6]
협력 프로젝트 확대
AI/데이터과학 협회와 협업
한국AI·데이터과학회(KAIDA)와의 협력 프로젝트에서 EZIS는 기상 데이터와 AI 모델 학습 데이터를 통합 관리하는 플랫폼으로 기능합니다. 에너지 산업 맞춤형 기상AI 솔루션 개발에서 전국 1,500~3,000개 재생에너지 발전시설의 기상-발전량 데이터를 초 단위로 결합하여 발전량 예측 정확도 80-90%를 달성할 수 있습니다.[7]
지역공동체 기후탄력성 강화
도시 소외지역, 농촌, 도서산간의 취약지역에 마이크로 기후정보를 제공하는 프로젝트에서 EZIS는 소규모 지역의 실시간 데이터 수집과 분석을 담당합니다. 사회적협동조합 형태의 일자리 1,150명 창출과 연 1,000억원 이상의 지역 소득 증대를 기술적으로 지원합니다.[8]
비용 효율성 및 확장성
EZIS는 온프레미스와 클라우드 환경을 모두 지원하여 협회의 IT 인프라 투자 비용을 최적화할 수 있습니다. PostgreSQL 기반의 내부 리파지토리로 데이터를 시계열 저장하고, 빅데이터와 머신러닝 분석을 통해 다양한 시각화 리포트를 제공합니다. 협회의 프로젝트 규모 확대에 따라 유연하게 확장 가능한 구조를 제공합니다.[1]
EZIS for Oracle은 한국기상전문인협회의 핵심 역량인 기상경영컨설팅과 빅데이터 분석을 기술적으로 실현하는 종합 플랫폼으로, 회원 서비스 강화, 프로젝트 수행 역량 향상, 협력 네트워크 확대를 동시에 지원합니다.
1. work.consulting_role
2. projects.weather_data_ai
3. tools.weather_data_platforms
4. interests.data.weather_data_portals
5. WeDataLab_EZIS-for-Oracle_jepumsogaeseo_v2.51125.pdf
6. https://www.perplexity.ai/search/7b9bb53f-f099-485f-a3bb-23328526f57b
7. https://www.perplexity.ai/search/ad8907b5-977e-49c9-a708-5f37b815b25e
8. https://www.perplexity.ai/search/ef510c2f-4612-424e-a19a-bdc1c8f6d42b
9. https://www.perplexity.ai/search/fea9bfea-46ae-4d31-9661-b1da7b931e22
10. https://www.perplexity.ai/search/43246507-32ed-412f-bbd5-5b85a325dbf7
11. projects.energy_industry_meteorology_ai
12. https://www.perplexity.ai/search/07fd2b59-30c9-49e7-88ab-7e3cb05c142f
13. https://www.perplexity.ai/search/c9cceb68-45a3-4480-9cfe-6338a046cc52
14. work.expert_role
15. work.roles
16. work.role_expectation
17. projects.weather_consulting
출처 : https://www.perplexity.ai/search/재구성

첫댓글 EZIS for Oracle은 오라클 데이터베이스의 성능을 실시간으로 모니터링하고 분석하는 전문 솔루션입니다. 날씨 데이터처럼 데이터베이스도 끊임없이 변화하는 환경이기 때문에, 실시간으로 상태를 파악하고 문제를 예측하는 것이 중요합니다. EZIS for Oracle은 한국인공지능데이터과학협회의 활용도구입니다. 그런데 한국인공지능데이터과학협회(https://kaida.or.kr/)가 한국기상전문인협회의 도메인 지식을 필요로 합니다. 한국기상전문인협회는 기상기후데이터의 분석 tool을 필요로 하는 것도 사실이구요.