교수/연구 | Faculty/Research

연구실소개

페타바이트-스케일 메모리 데이터베이스 연구실

페타바이트-스케일 메모리 데이터베이스 연구실

PIDL(Petabyte scale In-memory Database Lab)

지도교수 : 차상균 교수

연구분야 : 컴퓨터 및 VLSI 시스템

연구실 소개 자료 :



  • 연구실소개 및 연구분야
  • - 1991년부터 지도교수님의 주도하에 10여년 이상 지속된 세계적으로 독보적인 초고성능 메인 메모리 중심 DBMS 연구 개발 인프라를 갖추고 있음.
    - 2000년 고성능 병렬 DB 갱신 및 회복 기법 등의 독창적 아이디어를 바탕으로 차세대 고성능 트랜잭션 DBMS를 독립적으로 연구 개발하기 위해 실험실 벤처 기업 설립, 차세대 인메모리 DBMS인 P*TIME을 개발.
    - 2002년 지도 교수님이 Stanford 전산학과에 교환교수로 계시는 동안 기술 검증을 거쳐 실리콘 밸리에 벤처 기업을 설립해 사업화. SAP(세계 1위의 비즈니스 소프트웨어 기업)와 파트너쉽을 맺고 데이터베이스 관련 killer application project를 수행.
    - 2005년 연구실 벤처가 SAP에 성공적으로 인수, 이를 기반으로 2008년 SAP R&D센터 건립. 다수의 연구실 출신이 중요한 연구를 진행 중.
    - 2014년 아시아 빅데이터 연구 및 초학제적 인재 양성을 위해 설립된 빅데이터연구원의 초대원장으로 지도교수님이 취임. 현재 연구원과 협력하여 공공 및 기업 데이터의 분석 및 실제 데이터에 최적화 된 엔진을 개발 중.
    - 지도교수님이 SAP HANA 프로젝트의 공동 개발 책임자로서 세계 최초로 기업의 ERP 등 핵심 데이터를 관리, 분석하는 대용량 인메모리 데이터베이스 연구 개발을 이끌었음. 연구 경험을 통한 해당 분야의 선도적 기술력 확보 및 다수의 핵심 국제 특허 출원.
    - 2015년 데이터베이스 및 빅데이터 분야에서 가장 권위있는 학회인 IEEE ICDE에 지도교수님이 의장을 역임, 세계적인 석학들을 초청하여 총 800여명이 참석하는 등 예년 대비 두 배 규모의 성공적인 개최를 함.
  • 최근 관심분야 및 주요 연구과제
  • ▶ 관심 분야:
    - Next-generation in-memory database engine
    - Massively parallel cloud data management
    - Business process data management and intelligence
    - Performance-oriented mission-critical software development management
    - Big Data(Real-Time In-Memory Platform)
    - Cloud-based Software As A Service(SaaS)
    - IoT
    ▶ 대표적 프로젝트:
    - 초고성능 경량 엔터프라이즈 DBMS 연구 개발 (산자부)
    - 유무선 통합 서비스 제공을 위한 실시간 인증/과금 데이터 설계 및 분석 (KT)
    - 클라우드 구성과 mixed 조인 알고리즘 구현 (SAP Labs Korea)
    - 인메모리 DBMS 상에서 공간 연산자와 데이터 마이닝의 병렬화 연구 (SAP Labs Korea)
  • 최근 주요 논문/특허
  • [1] Cha, Sang K. Kunsoo Park, Changbin Song, Kihong Kim, Cheol Ryu, Sunho Lee. "Interval Disaggregate: A New Operator for Business Planning." PVLDB 7(13): 1381-1392, 2014
    [2] Lee, Donghun, Sang K. Cha, and Arthur H. Lee. "A Performance Anomaly Detection and Analysis Framework for DBMS Development." IEEE Trans. Knowl. Data Eng. 24(8): 1345-1360, 2012
    [3] Färber, Franz, Sang K. Cha, Jürgen Primsch, Christof Bornhövd, Stefan Sigg, and Wolfgang Lehner. "SAP HANA database: data management for modern business applications." SIGMOD Record 40(4): 45-51, 2011
    [4] D. H. Lee, S. Cha, and A. H. Lee, "A performance anomaly detection and analysis framework for DBMS development", IEEE Transactions on Knowledge and Data Engineering, March 28, 2011.
    [5] Sang K. Cha and Changbin Song, "P*TIME: Highly Scalable OLTP DBMS for Managing Update-Intensive Stream Workload," In Proceedings of VLDB 2004 Conference, Aug. 2004, Toronto.
    [6] Sangyong Hwang, Keunjoo kwon, Sang K. Cha, and Byung S. Lee, "Performance Evaluation of Main-Memory R-tree Variants," 18 pages, SSTD 2003 Conference, Lecture Notes in Computer Science, Springer Verlag, Jul. 2003, Greece.
    [7] Sang K. Cha, et al., "MEADOW: a middleware for efficient access to multiple geographic databases through OpenGIS wrappers," Software: Practice and Experience, Vol.32, No.4, pp.377-402, Apr. 2002.
    [8] "Cache-conscious Concurrency Control Scheme for Index Structures in Main-Memory Database Systems," 미국(2007. 11.) 및 국내(2008. 5.) 특허 등록. VLDB 2001 Conference, Sep. 2001, pp.181-190, Italy.
    [9] Kihong Kim, Sang K. Cha, and Keunjoo Kwon, "Optimizing Multidimensional Index Trees for Main Memory Access," ACM SIGMOD 2001, pp.139-150, May 21-24, 2001.
    [10] "A Method and System for Highly-Parallel Logging and Recovery Operation in Main-Memory Transaction Processing Systems," 국내 특허 등록(2003. 6.), 미국(2006. 6.) 및 EU(2005. 3.) 특허 등록.

TOP