25
Korzyści z wykorzystania bazy DB2 z systemem SAP Maciej Chachulski IBM Software Group © 2012 IBM Corporation

Korzyści z wykorzystania bazy DB2 z systemem SAP

Embed Size (px)

Citation preview

Page 1: Korzyści z wykorzystania bazy DB2 z systemem SAP

Korzyści z wykorzystania bazy DB2 z systemem SAP

Maciej Chachulski

IBM Software Group

© 2012 IBM Corporation

Page 2: Korzyści z wykorzystania bazy DB2 z systemem SAP

Program prezentacji

• Baza danych – serce systemu transakcyjnego – wersja 10

bazy danych IBM DB2

• Historia bazy danych

• Ulepszenia, nowe ważne dla klientów funkcjonalności DB2 v 10.1.

• Korzyści osiągnięte przez klientów

• Oferta IBM w zakresie migracji baz danych

• Jak się migruje bazę danych

Page 3: Korzyści z wykorzystania bazy DB2 z systemem SAP

Baza danych - wartość biznesowa produktu

Możliwość przyniesienia klientom dokonującym zakupu oprogramowania korzyśśśści poprzez:

–Uniknięcie nieuzasadnionych kosztów

–Poprawę jakości oferowanych usług

–Wzrost sprzedaży

Page 4: Korzyści z wykorzystania bazy DB2 z systemem SAP

Baza danych DB2 zoptymalizowana dla SAP

Page 5: Korzyści z wykorzystania bazy DB2 z systemem SAP

Wersja bazy

danych

Database GA SAP DB GA Czas pomiędzy GA i

certyfikacją przez

SAP (w miesiącach)

Termin zakończenia

wsparcia przez SAP

DB2 8.2 29.04.2005 03.06.2005 1 31.12.2015*

DB2 9.1 28.07.2006 31.08.2006 1 31.12.2017*

DB2 9.5 31.10.2008 20.12.2008 2 31.12.2017*

DB2 9.7 26.06.2009 28.08.2009 2 31.12.2022*

DB2 10.1 30.04.2012 16.07.2012 ~2.5 31.12.2022*

MSSQL08R2 21.04.2010 Q4/2010 ~7 08.01.2014

MSSQL12 06.03.2012 Exp. Q3-Q4 ~6-9 10.07.2017

Oracle 10g January 2004 Q3/2006 31 31.07.2011

Oracle 11g July 2007 Q2/2010 33 31.01.2015

* Zgodność DB2 ze strategią wsparcia serwisowego SAP 7+2, Status: 10th June 2012, Źródło: SAP hint 1168456, 1174136, 1177356 , http://support.microsoft.com/lifecycle/?p1=14917, http://support.microsoft.com/lifecycle/?p1=16139, http://www.microsoft.com/en-us/news/press/2010/apr10/sql08rtmpr.aspx

Wspólne prace rozwojowe DB2 & SAP: wczesne testowanie w czasie prac projektowych i wdrożeniowych w ośrodkach Toronto (IBM) + Walldorf (SAP)

�Certyfikacja DB2 przez SAP – typowo w ciągu 1-3 miesięcy

�Długoteminowe wsparcie istniejących wersji DB2 (wsparcie DB2 8.2 zostanie zakończone poźniej niżwsparcie Oracle 11.2g)

Współpraca partnerska IBM DB2 i SAP – dostępność nowych wersji i wsparcie techniczne

Page 6: Korzyści z wykorzystania bazy DB2 z systemem SAP

6

Pełna integracja produktów SAP i bazy danych DB2

– Instalacja bazy danych zintegrowana z instalacją systemu SAP *

– konfiguracja rozwiązania HA podczas instalacji systemu SAP *

– Konfiguracja bazy danych za pomocą jednej komendy SAP : DB2_WORKLOAD=SAP

– Pełna administracja i monitorowanie DB2 poprzez SAP DBACOCKPIT

*dla SAP NetWeaver 7.0 SR3 i aplikacji SAP wykorzystujących NW 7.0 SR3 i nowsze wersje

Page 7: Korzyści z wykorzystania bazy DB2 z systemem SAP

Kompresja w DB2 – dodatkowy mechanizm w DB2 v 10.1

Globalny słownik wzorców (ok. 100 KB) zbudowany dla wszystkich rekordów tabeli (przebudowywany w długich cyklach).

Dodatkowy, lokalny słownik wzorców budowany jest dynamicznie w ramach strony (kompresja Adaptive)

ALTER TABLE <tabela>COMPRESS YES ADAPTIVE

Inteligentny sposób zapisu danych to klucz wydajności dla dużych baz danych. Kompresja DB2 poprawia wydajność (!) dzięki zwiększeniu I/O oraz wirtualnemu zwiększeniu buforów w pamięci. Ten sam format danych w buforach i na dysku umożliwia kompresję dla aplikacji często modyfikujących dane.

DB2 v10

Page 8: Korzyści z wykorzystania bazy DB2 z systemem SAP

Kompresja – postęęęęp na przestrzeni 2006 - 2012

� DB2 wspiera kompresję także w odniesieniu do przestrzeni tymczasowych i logów

(temporary and log file space),

� ŚŚŚŚrednie zmniejszenie przestrzeni dyskowej – DB2 9.1: ~2-krotne (45%)

– DB2 9.7 ~3-krotne (70%)*

– DB2 10 : ~5-krotne (80%)*

5000

2750

1500

1000

0

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

Source DB

(reorganized)

DB2 9.1 DB2 9.7 DB2 10

DB Compression since 2006

80%

2006 2009 2012

* Uzyskane oszczędności bez kompresji danych tymczasowych i logów są ok. 5% niższe.

Page 9: Korzyści z wykorzystania bazy DB2 z systemem SAP

Kompresja logów i zwiąąąązane z tym oszczęęęędnośśśści

� Kompresja logów w DB2 10 pozwala:

� zoptymalizować backupy i zbiory odzyskiwania na systemach dyskowych

i taśmach

� zmniejszyć ich rozmiar o 50%

� zmniejszyć rozmiar dysków/taśm o 15-75% w porównaniu do wyjściowego

rozmiaru bazy danych

� Bazy danych tworzą codziennie logi o rozmiarach ok. 1 - 5% rozmiaru bazy

danych

Przykłłłład: czas przechowywania backupu - 1 miesiąc, rozmiar bazy danych 5000 GB

– rozmiar tworzonych dziennie logów 50-250 GB

– rozmiar logów miesięcznie 1500-7500 GB

���� DB2 pozwala zmniejszyćććć rozmiar zarchiwizowanych logów miesięęęęcznie o 750-3750 GB

Page 10: Korzyści z wykorzystania bazy DB2 z systemem SAP

Odzyskiwanie przestrzeni dyskowej i zwiąąąązane z tym oszczęęęędnośśśści

� DB2 10 poprawia możliwość odzyskania nieużywanej przestrzeni dyskowej

–W wersji DB2 9.7 wprowadzono odzyskiwanie przestrzeni zarezerwowanej przez tzw. high-water-mark

� Tablice ITC (Insert Time Tables) w DB2 10 (odzyskiwanie w locie kompletnie pustych rozszerzeń)

� Odzyskiwanie w locie kompletnie pustych rozszerzeń obiektów indeksów

� System SAP zbudowany jest z ponad 100 tys. tablic i indeksów

� Możliwe do uzyskania oszczędności przestrzeni bazy danych liczone są w wielu GB na bazęęęę danych

Page 11: Korzyści z wykorzystania bazy DB2 z systemem SAP

Multi-Temperature Data ManagementDB2 10.1 for Linux, Unix and Windows (LUW)

• Motywacja

– Ilości danych zwiększają się gwałtownie; bazy danych większe niż100 TB nie są już czymś nadzwyczajnym

– Dłuższe okresy przechowywania danych – Bogata oferta systemów dyskowych, ze znaczną rozpiętością

szybkości, gęstości i cen – od dysków SSD poprzez rozwiązania klasy enterprise, skończywszy na tanich dyskach.

• Rozwiązanie

– Wprowadzenie grup dysków do DB2 for Linux, Unix and Windows – Grupom dysków można przypisać „temperatury”– Obszary tabel

• Posiadają przypisane grupy dysków

• Dane mogę być przenoszone pomiędzy grupami w trybie online

• Funkcjonalnośc WLM* umożliwia przypisywanie priortetów temperaturom.

Part of DB2 LUWlicense*

*SAP OEM License for DB2 LUW or DB2 IBM DB2 Advanced

Server Enterprise Edition (AESE) License)*WLM – Workload Management

Page 12: Korzyści z wykorzystania bazy DB2 z systemem SAP

Multi Core Parallelism (MCP)efektywne wykorzystanie wielordzeniowych procesorów

• Równoległe wykonywanie długotrwałych zapytań

• Dla OLTP i OLAP

• MCP w DB2 10.1 for Linux, Unix and Windows (LUW) umożliwia bardziej efektywne wykorzystanie mocy obliczeniowej serwera

• Zrównoleglenie systemów SAP NetWeaverBW

– Także bez zastosowania w/o the DB2 Database Partitioning Feature (DPF)

• Łatwa konfiguracja i obsługa

Part of DB2 LUW

Page 13: Korzyści z wykorzystania bazy DB2 z systemem SAP

Wbudowana funkcjonalość High Avaliabilty DB2

Tradycyjne rozwiazanie HA versus DB2 pureScale

Współdzielone dyski HA

– Rozwiązanie klasy Active/passive

– Nie wymaga cykli CPU cycles w trybie standby

– Średniej szybkości przełączenie fail-over

– Rolowanie wgrywania poprawek OS, HW i DB2

DB2 High Availability Disaster Recovery (HADR)

– Rozwiązanie klas Active/semi-active

– Ochrona w przypadku wystąpienia katastrofy

– Bardzo krótki czas przełączenia

– Rolowanie wgrywania poprawek OS, HW i DB2

DB2 pureScale

– Active/active: baza danych jest rozrzucona pomiędzy wieloma serwerami

– Sklalowanie poprzez zwielokrotnanie liczby serwerów

– Nieprzerwana dostępność

– Niewidoczna obsługa serwisowa OS i HW

Page 14: Korzyści z wykorzystania bazy DB2 z systemem SAP

HADR – wysoka dostęęęępnośćśćśćść

� HADR - do 3 systemów stand-by bezpośrednio

połączonych z systemem podstawowym.

– W przypadku awarii systemu podstawowego,

główny system zapasowy przejmuje działanie

– W przypadku awarii głównego systemu

zapasowego, możliwe włączenie kolejnego systemu

standby

– Dodatkowe systemy zapasowe mogą zdalnie

zapewnić pełną dostępność systemu, zachowując

szybkość działania systemu podstawowego

� Możliwe zastosowanie opóźnionej w czasie

synchronizacji dodatkowych systemów

zapasowych.

� Przejęcie działania (wymuszone i niewymuszone)

wspierane jest przez wszystkie systemy zapasowe.

Reliability

Page 15: Korzyści z wykorzystania bazy DB2 z systemem SAP

Aktywny kaster bazodanywy DB2 pureScale

Automatyczne rozkłłłładanie obciążążążążeńńńń

Współłłłdzielny system plików

Szybkie połąłąłąłączenia pomięęęędzy węęęęzłłłłami – InfiniBand lub

Ethernet

Węęęęzłłłły klastra DB2 wykorzystywaćććć mogąąąą serwery

Power lub System x

Zintegrowany Tivoli System Automation

Wykorzystana technologia lock and memory manager stosowana na serwerach

z/OS

HADR

Skalowalność:

2,4,8 węzłów – 95%

128 węzłów – 84%

Page 16: Korzyści z wykorzystania bazy DB2 z systemem SAP

DB2 – automatyczne strojenie bazy danych

� Self Tuning Memory Manager

– Konfiguracja DB2 bez udziału DBA

– Możliwe uruchomienie systemu w ciągu minut. Nie trzeba byćekspertem – wystarczy krótkie szkolenie.

� DB2 może zestroić parametry automatycznie, co pozwoli skoncentrowaćsię na obsłudze użytkowników (a nie na administracji bazą danych).

“DB2 autonomic features… have helped us reduce database management time and

costs. There is more time to focus on providing insight on the data because once the

autonomic features are set, they basically take care of the database management

tasks.”

--- Phil Carrington, Senior DBA, Holiday Extras

Holiday Extras

Page 17: Korzyści z wykorzystania bazy DB2 z systemem SAP

Wydajnośćśćśćść - możżżżliwe do uzyskania oszczęęęędnośśśści

� DB2 10 oferuje znacznie lepszą wydajność niż poprzednie wersje, poprawa średnio o 30% - 60% w porównaniu do DB2 9.7

� Oczekuje się uzyskania przez DB2 10 lepszej wydajności na tym samym sprzęcie

komputerowym w porównaniu do konkurencyjnych baz:

– Dla systemów OLTP średnio o 20-35%

– Dla systemów OLAP średnio o 50-75%

� Możliwa do uzyskania oszczędność mocy obliczeniowej serwera bazodanowego

wynosi 20 - 50%:

– Koszt SAPS rocznie ok. 2-10 €

– Średniej wielkości środowisko bazodanowe ma ok. 200k SAPS

Wydajnośćśćśćść

Page 18: Korzyści z wykorzystania bazy DB2 z systemem SAP

IBM DB2 – źźźźródłłłła informacji

� Opis wymagańńńń dotycząąąących platform systemowych dostęęęępny jest pod adresem:

http://www.ibm.com/software/data/db2/linux-unix-windows/sysreqs.html

• Bezpłłłłatna edycja DB2:http://ibm.com/db2/express/download.html

• Oprogramowanie do celów ewaluacji (ograniczone czasowo do 90 dni):http://ibm.com/software/data/db2/linux-unix-windows/download.html

� Portal publikująąąący artykułłłły techniczne o DB2:

http://www.ibm.com/developerworks/data/

� Daty premier oraz daty zakońńńńczenia wsparcia oprogramowania IBM: http://www.ibm.com/software/info/supportlifecycle

Page 19: Korzyści z wykorzystania bazy DB2 z systemem SAP

Więcej informacji …

IBM SAP Alliance

www.ibm-sap.com

IBM DB2 for Linux, Unix and Windows and SAP

www.ibm.com/software/data/db2/sap

SAP Developer Network: DB2 for Linux, Unix, Windows

https://www.sdn.sap.com/irj/sdn/db6

SAP Developer Network: DB2 for Linux, Unix and Windows Forum

http://www.sdn.sap.com/irj/sdn/forum?forumID=187

IBM DB2 for Linux, Unix and Windows SAP: Success Flyers

www-306.ibm.com/software/success/cssdb.nsf/topstoriesFM?OpenForm&Site=gicss67sap&cty=en_us

� search: SAP and DB2 for Linux, Unix and Windows

Page 20: Korzyści z wykorzystania bazy DB2 z systemem SAP

SAP jest zadowolonym klientem referencyjnym DB2

• Research and development

� Almost every major SAP product is either developed or undergoes its QA on IBM DB2

� IBM DB2 is a major R&D platform at SAP

• Business systems

� SAP has migrated its major business systems to IBM DB2

� SAP’s HR, ERP, CRM, BW all run on IBM DB2

• SAP runs over 1,200 systems on IBM DB2

• SAP IT switched from Oracle to IBM DB2primarily because of:

� Cost savings, better performance and trust

20

Let’s hear from Dr Bernhard Wallner of SAP IT on his experience with DB2: http://www.youtube.com/watch?v=DZNXbqorQU0

“…We have observed a 40% cut in response times with DB2 which means that the investments in new server contributes to a better-than-forecast return

on investment…”Peter Boegler Solution Architect, SAP IT

Page 21: Korzyści z wykorzystania bazy DB2 z systemem SAP

21

Coca Cola Bottling Company – referencja klienta!

“We’ve saved more than a million dollars over the past four years in licensing,

maintenance and storage costs by migrating from Oracle Database to DB2. We’ve

reinvested these savings into other business projects while keeping our operating

expenses flat. As a result, we don’t have to pass rising costs on to consumers,

which allow us to maintain our sales volumes and market share.”

—Tom DeJuneas, IT Infrastructure Manager, Coca Cola Bottling Company.

“Our migration from Oracle Database to DB2 resulted in a 40% storage savings.

Upgrading to DB2 9.7 and index compression brought our average savings to

57%.

Now adaptive compression brings our average savings to 77%, dramatic

savings!”

—Andrew Juarez, Lead SAP Basis / DBA, Coca Cola Bottling Company.

Page 22: Korzyści z wykorzystania bazy DB2 z systemem SAP

Oferta IBM w zakresie migracji bazy danych obejmuje:

• Produkt – baza danych DB2

• Wykonanie analizy business case – analiza niezbędnych nakładów i

zwrotu z inwestycji

• Ocena kosztu realizacji projektu migracji – nieodpłatnie

• Wykonanie POC

• Warsztaty i szkolenia

Page 23: Korzyści z wykorzystania bazy DB2 z systemem SAP

Dziękuję za uwagę

[email protected]

Page 24: Korzyści z wykorzystania bazy DB2 z systemem SAP

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our

general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a

commitment, promise, or legal obligation to deliver any material, code or

functionality. Information about potential future products may not be

incorporated into any contract. The development, release, and timing of any

future features or functionality described for our products remains at our sole discretion.

Performance is based on measurements and projections using standard

IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many

factors, including considerations such as the amount of multiprogramming

in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an

individual user will achieve results similar to those stated here.

Page 25: Korzyści z wykorzystania bazy DB2 z systemem SAP

© Copyright IBM Corporation 2012. All rights reserved.

• U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract

with IBM Corp.

IBM, the IBM logo, ibm.com, AIX and DB2 are trademarks or registered trademarks of International Business Machines Corporation in

the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this

information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the

time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list

of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml

SAP, SAP NetWeaver, SAP Business Information Warehouse, SAP BW, SAP NetWeaver BW and other SAP products and services

mentioned herein are trademarks or registered trademarks of SAP AG in Germany and in several other countries:

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Windows is a trademark of Microsoft Corporation in the United States, other countries, or both.

UNIX is a registered trademark of The Open Group in the United States and other countries

Other company, product, or service names may be trademarks or service marks of others.

Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all

countries in which IBM operates.

The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are

provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice

to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is

provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of,

or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the

effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the

applicable license agreement governing the use of IBM software.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may

have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these

materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific

sales, revenue growth or other results.