• Like

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Korzyści z wykorzystania bazy DB2 z systemem SAP

  • 1,423 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,423
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Korzyści z wykorzystania bazy DB2 z systemem SAP Maciej Chachulski IBM Software Group© 2012 IBM Corporation
  • 2. 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
  • 3. Baza danych - wartość biznesowa produktuMożliwość przyniesienia klientom dokonującym zakupuoprogramowania korzyści poprzez: ś –Uniknięcie nieuzasadnionych kosztów –Poprawę jakości oferowanych usług –Wzrost sprzedaży
  • 4. Baza danych DB2 zoptymalizowana dla SAP
  • 5. Współpraca partnerska IBM DB2 i SAP – dostępność nowych wersji i wsparcie techniczne Wersja bazy Database GA SAP DB GA Czas pomiędzy GA i Termin zakończenia danych certyfikacją przez wsparcia przez SAP SAP (w miesiącach) 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.aspxWspó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)
  • 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 wersje6
  • 7. 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). DB2 v10 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.
  • 8. 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%)* DB Compression since 2006 5000 5000 4500 4000 80% 3500 2750 3000 2500 2000 1500 1500 1000 1000 500 0 Source DB DB2 9.1 DB2 9.7 DB2 10 (reorganized) 2006 2009 2012 * Uzyskane oszczędności bez kompresji danych tymczasowych i logów są ok. 5% niższe.
  • 9. 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 danychPrzykł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
  • 10. 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 ę
  • 11. Multi-Temperature Data Management DB2 10.1 for Linux, Unix and Windows (LUW) Part of DB2 LUW license*• 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. *SAP OEM License for DB2 LUW or DB2 IBM DB2 Advanced *WLM – Workload Management Server Enterprise Edition (AESE) License)
  • 12. Multi Core Parallelism (MCP) efektywne wykorzystanie wielordzeniowych procesorów Part of DB2 LUW• 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 NetWeaver BW – Tak e bez zastosowania w/o the DB2 Database Partitioning Feature (DPF)• Łatwa konfiguracja i obsługa
  • 13. Wbudowana funkcjonalość High Avaliabilty DB2 Tradycyjne rozwiazanie HA versus DB2 pureScaleWspół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 DB2DB2 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 DB2DB2 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
  • 14. HADR – wysoka dostępność ę ść Reliability 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.
  • 15. Aktywny kaster bazodanywy DB2 pureScale HADR Automatyczne rozkładanie ł obciąż ń ążeń ąż Węzły klastra DB2 ę ł wykorzystywać mogą serwery ć ą Power lub System x Wykorzystana technologia lock and memory manager stosowana na serwerach z/OS Zintegrowany Tivoli System Automation Szybkie połą łączenia pomiędzy łą ęSkalowalność: węzłami – InfiniBand lub ę ł Ethernet2,4,8 węzłów – 95%128 węzłów – 84% Współdzielny ł system plików
  • 16. DB2 – automatyczne strojenie bazy danych Holiday Extras“DB2 autonomic features… have helped us reduce database management time andcosts. There is more time to focus on providing insight on the data because once theautonomic features are set, they basically take care of the database managementtasks.”--- Phil Carrington, Senior DBA, Holiday Extras 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).
  • 17. Wydajność - możliwe do uzyskania oszczędności ść ż ę ś Wydajno ćś ćś 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
  • 18. 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
  • 19. Więcej informacji …IBM SAP Alliance www.ibm-sap.comIBM DB2 for Linux, Unix and Windows and SAP www.ibm.com/software/data/db2/sapSAP Developer Network: DB2 for Linux, Unix, Windows https://www.sdn.sap.com/irj/sdn/db6SAP Developer Network: DB2 for Linux, Unix and Windows Forum http://www.sdn.sap.com/irj/sdn/forum?forumID=187IBM 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
  • 20. 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 DB2 primarily because of: Cost savings, better performance and trust“…We have observed a 40% cut in response timeswith DB2 which means that the investments in new Let’s hear from Dr Bernhard Wallner of SAP IT onserver contributes to a better-than-forecast return his experience with DB2: on investment…” http://www.youtube.com/watch?v=DZNXbqorQU0 Peter Boegler Solution Architect, SAP IT 20
  • 21. Coca Cola Bottling Company – referencja klienta! “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. “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.21
  • 22. 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
  • 23. Dziękuję za uwagę maciej.chachulski@pl.ibm.com
  • 24. 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 beincorporated 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 users 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.
  • 25. 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 adviceto 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. © 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 thetime 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.