pidl (petabyte-scale in-memory database lab) -...

16

Upload: others

Post on 17-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,
Page 2: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Overview

•Advisor:

• Sangkyun Cha

•Research area:

• Database engine

• Database application

• Big data analysis

• Power monitoring in

data center

•Features:

• Research environments

• Working w/ SAP R&D Center Korea

In-memory database

Research environments

SAP Labs Korea

Nice members

Page 3: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,
Page 4: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

In-memory database

Traditional disk resident database

holds data in disk.

In-memory database management

systems assume that the entire data

are resident in main memory.

Disk(log)

Memory

cache cache

data

Page 5: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Why is in-memory DB possible?

Answer: Moore’s law

Intensity of semiconductors are

doubled every 18 months.

1975, Super computer “Cray 1” have 1MB memory capacity

2012, Terabyte-scaled main memory is now available

Page 7: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,
Page 8: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

SAP Labs Korea

Laboratory in

SAP Labs Korea

•Location

•Furniture

•Servers

• Terabyte-scaled machines

• w/ latest intel® CPUs

•You can research on real-word DBMS codes here!

Page 9: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

SAP Labs Korea

Four 2GHz 8-core Intel NHM processors in 4U Box

Eight memory

boards

at 1067MHz

Samsung DDR3

16GB DIMM

Page 10: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

ASRI

Laboratory

in ASRI(building 133, SNU)

•The same furniture w/ SAP

•Separate cooling system

•64GB Linux server machines from SAP

Page 11: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,
Page 12: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Goal: Academy of Global Engineers

Emphasis on solving real problems with future impact

• Problem formulation from experience of software systems development

• State-of-art technology updates from Silicon Valley

• Leverage SAP’s global R&D network thru SAP Labs Korea

Value on Publishing “software systems” to the real world

• More difficult but rewarding than only publishing a paper

Page 13: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Opportunities

Global software architect who leads silicon valley

SAP, Yahoo, Google, NHN, Samsung ...

Successful venture enterpriser

Page 14: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Prof.Cha

Professor of Seoul National University, Electrical Engineering (1992~)

Director of ASRI, SNU(2006~2008)

Strategic M&A with SAP (2005), establishing SAP R&D Center Korea

Visiting Professor of CS, Stanford (2001 ~ 2002)

Established ‘Transact In Memory, Inc. (2000), at Silicon Valley.

VLDB Journal Editor (2009 ~ 2014)

Ph.D in Database Systems, Stanford (1991)

MS in Instrumentation and Control Engineering, SNU(1982),

BS in EE, SNU(1980)

“Don’t let the present limit your future!”

“Don’t follow the easy money but let the

money follow you”

Page 15: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Pre-requisites or Opportunity

Graduation Project

Register for DB class in graduate course

Internship during the vacation

C++, Data structure, Database

Page 16: PIDL (Petabyte-scale In-memory Database Lab) - Overviewkdb.snu.ac.kr/wp-content/uploads/2012/11/intro_renewal... · 2019. 7. 16. · Prof.Cha Professor of Seoul National University,

Contacts:

http://kdb.snu.ac.kr

[email protected]