5
Bypass Solution Prof. Hasso Plattner Bypass Solution Allows a Smooth Transition to In-Memory Technology Millions of “old” unop/mized lines of code at the customers’ site Transi/on required Rowstore replacement Partforpart replacement with bypass Transform rowstore to columnstore on the fly Change of applica/on code 2

Bypass Solution

  • Upload
    furt

  • View
    216

  • Download
    1

Embed Size (px)

DESCRIPTION

Bypass Solution

Citation preview

Bypass Solution

Prof. Hasso Plattner

Bypass Solution Allows a Smooth Transition to In-Memory Technology

  Millions  of  “old”  un-­‐op/mized  lines  of  code  at  the  customers’  site  Transi/on  required  

  Row-­‐store  replacement    Part-­‐for-­‐part  replacement  with  bypass    Transform  row-­‐store  to  column-­‐store  on  the  fly    Change  of  applica/on  code  

2  

Bypass Solution for Transition

SAP ERP 4.6 / 4.7 / ECC6.0

Traditional DB  Oracle / DB2

SQL Server / MaxDB  

ETL OLAP / ABAP Engine

Traditional DB  

BIA

SAP

Excel

...

Traditional BI

Business Objects

Today‘s System

3  

OLAP / ABAP Engine

Traditional DB  

ETL SAP ERP 4.6 / 4.7 / ECC6.0

Traditional DB  Oracle / DB2

SQL Server / MaxDB  

IMDB 64-128 cores  

SSD  

~ 30x compression

10x faster recovery

(1)

OLTP (2)

Bypass Solution for Transition STEP 1: Install and run the in-memory database in parallel

Traditional BI Today‘s System with IMDB

BIA

SAP

Excel

...

Business Objects

4  

OLAP / ABAP Engine BIA

ETL SAP

Business Objects

Excel

SAP ERP 4.6 / 4.7 / ECC6.0

Traditional DB  Oracle / DB2

SQL Server / MaxDB  

IMDB 64-128 cores  

SSD  

~ 30x compression

10x faster recovery

(1)

OLTP (2)

10 - 100x Faster! IMDB

Cubes and Staging  

...

Bypass Solution for Transition STEP 1: Install and run the in-memory database in parallel

STEP 2: Re-create traditional-style BI in main memory

Traditional BI with IMDB Today‘s System with IMDB

5  

OLAP / ABAP Engine

ETL SAP ERP 4.6 / 4.7 / ECC6.0

Traditional DB  Oracle / DB2

SQL Server / MaxDB  

IMDB 64-128 cores  

SSD  

~ 30x compression

10x faster recovery

(1)

OLTP (2)

Traditional BI with IMDB Today‘s System with IMDB

Bypass Solution for Transition STEP 1: Install and run the in-memory database in parallel

STEP 2: Re-create traditional-style BI in main memory

STEP 3: Introduce next-gen BI running in parallel with no materialized views

SAP

Business Objects

Excel BO Universe &

Non-Materialized Views

BI 2.0

...

IMDB Cubes and

Staging  OLAP  Engine  

BIA

SAP

Excel

...

Business Objects

6  

SAP ERP 4.6 / 4.7 / ECC6.0

Traditional DB  Oracle / DB2

SQL Server / MaxDB  

IMDB 64-128 cores  

SSD  

~ 30x compression

10x faster recovery

(1)

OLTP (2)

Today‘s System with IMDB

SAP

Business Objects

Excel BO Universe &

Non-Materialized Views

BI 2.0

...

OLAP  Engine  

STEP 1: Install and run the in-memory database in parallel

STEP 2: Re-create traditional-style BI in main memory

STEP 3: Introduce next-gen BI running in parallel with no materialized views

STEP 4: Eliminate all the traditional BI, virtualize all in-memory BI, using non-materialized views

Bypass Solution for Transition

7  

Bypass Solution for Transition STEP 1: Install and run the in-memory database in parallel

STEP 2: Re-create traditional-style BI in main memory

STEP 3: Introduce next-gen BI running in parallel with no materialized views

STEP 4: Eliminate all the traditional BI, virtualize all in-memory BI, using non-materialized views

STEP 5: Eliminate all disk storage and run directly on the in-memory store

SAP ERP 4.6 / 4.7 / ECC6.0

IMDB 64-128 cores  

SSD  Excel

BO Universe & Non-Materialized Views

OLAP  Engine  

OLTP

   

...

Business Objects

Tomorrow‘s System

BI 2.0

SAP

8  

Bypass Solution for Transition STEP 1: Install and run the in-memory database in parallel

STEP 2: Re-create traditional-style BI in main memory

STEP 3: Introduce next-gen BI running in parallel with no materialized views

STEP 4: Eliminate all the traditional BI, virtualize all in-memory BI, using non-materialized views

STEP 5: Eliminate all disk storage and run directly on the in-memory store

STEP 6: Roll-out new releases (new tables, new attributes) and new applications without disruption

SAP Future Releases

Tomorrow‘s System

IMDB  

SSD  

   

OLTP

New Applications

New Releases Updated in 2

Hours!

SAP

Business Objects

BI 2.0

... BO Universe & Non-Materialized Views Excel

9