Jens Krüger, Christian Tinnefeld, Martin Grund, Alexander Zeier, Hasso Plattner A Case for Online Mixed Workload Processing.

Slides:



Advertisements
Similar presentations
Chapter 1 Business Driven Technology
Advertisements

A Fast Growing Market. Interesting New Players Lyzasoft.
1 HYRISE – A Main Memory Hybrid Storage Engine By: Martin Grund, Jens Krüger, Hasso Plattner, Alexander Zeier, Philippe Cudre-Mauroux, Samuel Madden, VLDB.
ICS 421 Spring 2010 Data Warehousing (1) Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa 3/18/20101Lipyeow.
ECOMMERCE TECHNOLOGY SUMMER 2003 COPYRIGHT © 2003 MICHAEL I. SHAMOS eCommerce Technology ERP Systems.
Introduction to Data Warehousing. From DBMS to Decision Support DBMSs widely used to maintain transactional data Attempts to use of these data for analysis,
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 16 Designing.
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
NoSQL and NewSQL Justin DeBrabant CIS Advanced Systems - Fall 2013.
Information Systems within the Organization
1 Introduction Introduction to database systems Database Management Systems (DBMS) Type of Databases Database Design Database Design Considerations.
University of Southern California Enterprise Wide Information Systems Customer Order Management (Continued) Instructor: Richard W. Vawter.
Business Driven Technology Unit 3 Streamlining Business Operations Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution.
TOPIC 1: GAINING COMPETITIVE ADVANTAGE WITH IT (CONTINUE) SUPPLY CHAIN MANAGEMENT & BUSINESS INTELLIGENCE.
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
Chapter 17 Methodology – Physical Database Design for Relational Databases Transparencies © Pearson Education Limited 1995, 2005.
Chapter 1 Overview of Databases and Transaction Processing.
Chapter 4: Organizing and Manipulating the Data in Databases
Managing Data Resources
Group members Budirman B Daud Datu Zakariah B Datu Bistari
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
Lecture 9 Methodology – Physical Database Design for Relational Databases.
A Hybrid Row-column OLTP Database Architecture for Operational Reporting Jan Schaffner, Anja Bog, Jens Krüger, Alexander Zeier.
Introduction: Databases and Database Users
Reference: An Overview of Business Intelligence Technology, Communications of The ACM, August VOL 54 NO.8
IT and Business Models Chapter 10 Value chain and organizational systems: activities and organization.
HadoopDB Presenters: Serva rashidyan Somaie shahrokhi Aida parbale Spring 2012 azad university of sanandaj 1.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Databases and Data Warehouses: Supporting the Analytics-Driven.
Workload-Aware Aggregate Maintenance in Columnar In-Memory Databases Stephan Müller, Lars Butzmann, Stefan Klauck, Hasso Plattner 2013 IEEE International.
CHAPTER 10 Information Systems within the Organization.
Dr. T. Y. Lin | SJSU | CS 157A | Fall 2011 Chapter 1 THE WORLDS OF DATABASE SYSTEMS 1.
Databases Topic 4 Text Materials Chapter 3 – Databases and Data Warehouses.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
Data Warehouse Fundamentals Rabie A. Ramadan, PhD 2.
Introduction to Web Applications Programming Lab : II MS (IT)
CHAPTER 10 Information Systems within the Organization.
ECONOMICS FREE ENTERPRISE SYSTEM & SUPPLY AND DEMAND.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
BUSINESS ANALYTICS AND DATA VISUALIZATION
Data Warehouse. Group 5 Kacie Johnson Summer Bird Washington Farver Jonathan Wright Mike Muchane.
© 2007 IBM Corporation IBM Information Management Accelerate information on demand with dynamic warehousing April 2007.
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Organizing Data and Information
1 On-Line Analytic Processing Warehousing Data Cubes.
Business ByDesign (Case Study) EGN 5621 Enterprise Systems Collaboration Fall, 2011.
MIS2502: Data Analytics Advanced Analytics - Introduction.
Business Intelligence Training Siemens Engineering Pakistan Zeeshan Shah December 07, 2009.
Enterprise Solutions Chapter 11 – In-memory Technology.
Alighieri: Introduction to MS Access 1 What is a Database? RELATIONAL DATABASE A database is an organized collection of information. A database is designed.
The Causeway Company uses the following procedures to process the cash received from credit sales. The mailroom receives checks and remittance advices.
Cloud Computing ILAS project DONE BY:. Table of content INTRODUCTION. ◦ Cloud computing in general ◦ What are the things that worked during the implementation.
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY Business Intelligence.
E-Store: Fine-Grained Elastic Partitioning for Distributed Transaction Processing Systems Jihui Yang CS525 Advanced Distributed System March 1, 2016.
Chapter 1 Overview of Databases and Transaction Processing.
WEB 434 DQ 2 DQ 2 What are the differences between Customer Relationship Management (CRM) software and E-SCM (e-Supply Chain Management) software? Check.
Group Web Portal Service
Introduction of Accounterlive - Online accounting software
Decision Trees in Analytical Model Development
MIS2502: Data Analytics Advanced Analytics - Introduction
Data warehouse.
Data Warehouse.
Personal Financial Literacy
انباره داده Data Warehouse
Database Vs. Data Warehouse
Web Service Accounting System
.  SAP simple logistics is additionally known as SAP S/4 HANA Enterprise Management. It consists of all the key modules under SAP ERP Business Suite.
Autonomic Workload Execution Control Using Throttling
Group Web Portal Service
Free Enterprise System
Data Warehouse and OLAP Technology
Presentation transcript:

Jens Krüger, Christian Tinnefeld, Martin Grund, Alexander Zeier, Hasso Plattner A Case for Online Mixed Workload Processing

Introduction A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest 2010 Data model acted as main guideline for DBMS development For a long time: few DBMSs for many different applications Recent DBMS discussions: heavily application oriented Two examples: Stonebraker et al– One size fits all Vogels et al- VLDB Keynote 2007 / Amazon Dynamo DBMS for Enterprise Applications Beginning of 1990s separation into OLTP and OLAP But, we claim: OLTP-style workloads also require the ability to frequently compute OLAP-style aggregate queries 2

Enterprise Applications 1.Company estimates future demand for its products – Demand Planning / Supply Chain Management 2.Customers contact the company and place orders – Sales Order Processing / Enterprise Resource Planning 3.The availability of the requested products have to be checked – Available-to-Promise / Supply Chain Management 4.Customers fall behind on their payments – Dunning / Financial Accounting 5.The company wants to analyze its sales performance – Sales Analytics / Enterprise Resource Planning A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Demand Planning A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Available-to-Promise A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Dunning A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Comparison of Application Characteristics A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Online Mixed Workload Processing A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest 2010 Large amount of data is needed to perform transactional query Nothing new, mixed workloads are a well established topic But: here they are originated by a single application. 8

Conclusion Not only Web 2.0 companies need application-specific data stores Mixed workloads are originated by a single application Huge potential for increasing performance and functionality of enterprise applications by supporting mixed workload Future Work Need for a Mixed Workload Benchmark TPC-E and TPC-H claim one part of the process separately But, OLTP-style workloads also require the ability to frequently compute OLAP-style aggregate queries DBMS Draft for Mixed Workloads Read-optimized, in-memory columnar store with transactional support A Case for Online Mixed Workload Processing | Christian Tinnefeld | DBTest

Backup Slides 10

Application Characteristics at Amazon 11

Sales Order Processing Data Logs 12