메모리기반 (in-memory)의초고속 database 솔루션
TRANSCRIPT
1
16-Sep-19
In-Memory based RDBMS / 100X Faster / ACID Transaction / Built-in HA / SQL + Java support
빠르게 생성되고 있는 다양한 형태의 대용량 고속 데이터(Fast Data)에대한 실시간 분석과이벤트별 의사 결정 서비스로 실시간성 비즈니스 가치를 제공한다.
이제응영업대표 Head of Sales @ VOLTDB [email protected] +82 10 9196 1416
메모리기반 (In-Memory)의 초고속 Database 솔루션
2 https://www.VOLTDB.com/resources/videos-technical/
고속데이터(Fast Data) 비즈니스 가치
▪ 고속 데이터(Fast Data)정의
- 5G/4G 모바일, 클라우드, 사물인터넷(IoT), 인공지능(AI) 등의여러 다양한 분야의 시스템에서 생성되는 데이터를 포함하여,
금융/증권/게임/e-commerce 등의 B2C에서발생하는 수많은 사용자 Click 으로 인해, 초고속으로 생성되고 있는대용량 데이터를 의미함
▪ 고속 데이터(Fast Data) 비즈니스 가치
- 실시간성에 기반한 비즈니스 요구 사항은 폭발적으로 증가하고 있으며, 이에대한 보다 정교한 실시간성 비즈니스 서비스 제공
- 과거 데이터를 분석하여 새로운 가치를 찾아내고 있는 빅데이터(Big Data)에서부족한 실시간성 서비스에 대한 개선/보완
3
VOLTDB 회사 개요 및 창업자 소개
- 전세계모든관계형데이터베이스(Database)에서사용하고있는관리
시스템, RDBMS을세계 최초구현
o 다양한 RDBMS 구현 기법들 ( i.e. B-trees, Constraints, Trigger 기법)이
현재에도 Sybase, Microsoft SQL Server 사용 중
- 고속의 DB 처리방식이요구되어지는고속데이터(Fast Data) 환경에
전통적인 RDBMS 의 구조적인문제를제기하고, 이에 대한새로운
기법인즉, in-memory 기반의신개념의 “New SQL” 의 기술적토대를
마련한솔루션(VOLTDB)
▪ 세계 최초로 Ingres & PostgreSQL 개발한 마이클 스톤 브레이커(Michael Stonebraker)의공동 창업으로 2010년
설립되었으며, “New SQL” 영역 주창/개척한 글로벌 Memory 기반 Database 솔루션 업체
▪ 공동 창업자 소개 ; 마이클 스톤 브레이커(Michael Stonebraker)
출처 : IT 기사, https://byline.network/2018/06/15-11/
4
VOLTDB 성능/기능 주요 차별화
▪ 현재 대부분의 Memory 기반의 관계형 Database는신뢰성(ACID*) 있는 서비스를 위해 70% ~ 90%를 Overhead에
사용하고, 단지 약 12% processing만이실제 데이터 처리를 하는데 반해, VOLTDB는거의 100% 에 가까운
Memory를 사용함으로써, 고속 처리에 최적화되도록 개발했음.
실제데이터처리(12%)
Index
Management
11%
Logging
20%
Locking
18%
Latching
10%
Buffer
Management
29%
- 기존 관계형 Database의 Memory 점유 분포율 -
실제 데이터 처리( 100% 메모리사용)
고속데이터(Fast Data)를위한신개념의 Architecture 개발
- VOLTDB의 Memory 점유 분포율 -
- ACID* : Atomicity(원자성), Consistency(일관성), Isolation(고립성), Durability(지속성)의약자로,
Database처리를신뢰성있게,안전하게수행을보장하기위한기능요소를의미함.
5
VOLTDB 주요 성능/기능 요약
- One transaction = One Client-DB interaction
- Java기반의 Stored Procedures를통한 Multi
Statement Transaction지원
- 고속 데이터 Import및 실시간분석/결정(analytics/decisions)
- 초당 수백만 Transaction
- Disk Durability 통한 데이터 보호
- 기존 RDBMS 대비, 100x 이상의 속도 개선
- 복잡한 데이터 관리 유지
- 실시간 분석을 통한 비즈니스 가시성
- SQL을통해 개발비 감축
High-Velocity In-Memory
ACID 보장되는관계형SQL
실시간 In-Line 분석및의사결정
- 단일 화면을 통해 Cluster관리
- Built-in Failover 및 Replication
- Cloud환경 지원
- Shared Nothing 방식
일반 H/W로 확장- Scale Out -
6
VOLTDB 국내/외 주요 고객사
- 통신관련 분야
o 화웨이(Huawei), 노키아(Nokia), NTT Docomo, Sprint, T-Mobile, Orange, Optus 등
- IDC/금융/증권분야
o HengFeng Bank, PICC(China Insurance Company), Sakura Internet 등
- Manufacture/게임/IoT/광고기타관련 분야
o 삼성 반도체, LG, 인텔(Intel), OPENET, HP Enterprise, 미쓰비시(Mitsubishi Electric), Barclays, Flipkart, King.com, Thomson Reuters 등
▪ 대용량 고속 데이터(Fast Data) 실시간 처리 분석 및 의사 결정이 필요한 고객사 다수
7
VOLTDB 적용 분야
▪ 다양한 분야의 시스템 또는 사용자로부터 초당 수 백만건의 초고속 데이터(Fast Data)가유입되는 분야로,
실시간성에 민감하여, 이에 비즈니스 실시간성 가치를 제공해야 되는 분야
▪ 실시간으로 이벤트별/사용자별 분석 및 의사 결정이 필요한 분야
통신 서비스/장비 분야 (Telco incl. 5G)
- Call Session 관리- OSS/BSS ; 정책, Billing, Routing
- SLA 관리, 고객관리- 5G/4G 통신장비의처리등
금융 분야 (은행/증권 등)
- Risk 관리 ; Portfolio, Trading
- Fraud 방지- Compliance
- Customer Engagement, 등
Media 및 Entertainment (광고, 게임 등)
- 실시간개인화서비스- 위치기반/사용자개인화기반 Digital 광고- 실시간 on-demand content 전송- 온라인게임이탈방지, 등
사물인터넷(IoT) 및 AI 서비스 분야
- 스마트(Smart) Energy & Factory
- AI 비서서비스, ChatBot 등의 AI 서비스- Connected Home 서비스- 실시간환자 Monitoring, 등
8
고객 가치 상승 및 기대 효과
▪ 아래 국/내외 주요 사례들과 같이, VOLTDB를이용한 실시간성 서비스를 효과적으로 제공함으로써 비즈니스 가치
및 고객 서비스 가치 상승의 기대 효과를 제공함.
- 인프라 사용률 150% 향상- 실시간 Mobile SNS 플랫폼 구축비용 80% 절감
SNS/Mobile Online 광고 서비스 사업
- 유료 전환률 30% 향상- 게임 이탈자 방지
Online 게임 분석
- 은행 Fraud 방지를 통해, 위험사례 50% 감소함으로써,
경제 손실 가치제공(수십Million USD 이상의 가치)
Finance / Bank 부정 방지
- 100% DDoS(해킹) 공격발견- 97% 응답시간 향상
인터넷 서비스 사업
- 6천만개(60 Million)의 IoT Meters 관리를통해 수 Million USD관리/처리 비용절감
Smart Metering, 에너지 관리- Mobile기지국, 사용자 정보 등의 다양한실시간 정보 관리/처리시간 단축으로인한 서비스 향상 (4시간→ 30분)
- Cloud를통해 무한 확장
Mobile Network(incl. 5G) 관리
9