Download presentation
Presentation is loading. Please wait.
Published byDamon Fisher Modified over 9 years ago
1
Bringing Value of Big Data to Business: SAP's Integrated Strategy [1] Group 6 - Ziqi Fan, Sheng Chen
2
SAP’s Integrated Big Data Strategy SAP is attempting to create an integrated approach that allows companies to perform all the following operations in one environment –Analytics; –Make big data operational; –Support applications for high resolution management.
3
Architecture Vision of SAP’s Integrated Big Data
4
SPA HANA [2] SAP HANA, an in memory database is the key to SAP’s integrated strategy. HANA DB takes advantage of the low cost of main memory (RAM), data processing abilities of multi- core processors and the fast data access of solid- state drives relative to traditional hard drives to deliver better performance of analytical and transactional applications.
5
SPA HANA [2] It offers a multi-engine query processing environment which allows it to support both relational data as well as graph and text processing for semi- and unstructured data management within the same system. HANA DB is 100% ACID compliant.
6
Main-Memory DB Query Optimization [3] Logical Optimization –Almost same like that in conventional database Physical Optimization –goal : minimize execution costs with respect to a given cost model –Quite different from that in conventional database due to lack of I/O as dominant cost factor A “simple” cost model T = T Mem + T CPU
7
Main-Memory DB Query Optimization CPU Cost T CPU = c 0 + c 1 · n + c 2 · m c 0 - fix startup costs c 1 - per tuple costs for processing input tuples c 2 - per tuple costs for producing output tuples n - # input tuples m - # output tuples
8
Main-Memory DB Query Optimization Memory Access Cost M i s - # cache miss of level i for sequential access M i r - # cache miss of level i for random access l i s - cache latency of level i for sequential access l i r - cache latency of level i for random access Estimating M i s and M i r is very difficult !
9
Main-Memory DB Query Optimization Basic Access Pattern –single sequential traversal –repetitive sequential traversal –single random traversal –random access –etc. Compound Access Pattern –Nested loop Join –Hash-join –etc.
10
Reference [1] Dan Woods, “Bringing Value of Big Data to Business: SAP's Integrated Strategy”, Forbes, 01/05/2012 http://www.forbes.com/sites/danwoods/2012/01/05/bringing- value-of-big-data-to-business-saps-integrated-strategy/ [2] http://en.wikipedia.org/wiki/SAP_HANA [3] Manegold S.: Understanding, Modeling, and Improving Main- Memory Database Performance, SIKS Dissertation Series No. 2002-17, ISBN 90 6196 5179, pp. 71-104
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.