Migracja bazy danych Oracle z wersji Enterprise do wersji Standard

524 views
390 views

Published on

Leszek Kanarek – LPP – Migracja bazy danych Oracle z wersji Enterprise do wersji Standard – czyli jak działać taniej a jednocześnie wydajniej

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
524
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Migracja bazy danych Oracle z wersji Enterprise do wersji Standard

  1. 1. Migracja bazy danych Oracle z wersji Enterprise do wersji Standard czyli jak działać taniej a jednocześnie wydajniej
  2. 2. Agenda Problem biznesowy Środowisko serwerowe ASIS oraz TOBE Porównanie wersji Oracle Database Przetwarzania wsadowe ERP Podsumowanie migracji
  3. 3. Case study – problem biznesowy Wzrost wolumenu danych: Konsekwencje: • • niewystarczająca wydajność przetwarzań wsadowych na serwerze wysycenie możliwości optymalizacji wykładniczej kodu
  4. 4. Agenda Problem biznesowy Środowisko serwerowe ASIS oraz TOBE Porównanie wersji Oracle Database Przetwarzania wsadowe ERP Podsumowanie migracji
  5. 5. Skalowanie systemu – AS IS’2011 IBM Power4 8 core 1.2GHz 16GB RAM IBM Power5 8 core 1.6Hz SMT 64GB RAM IBM Power6 8 core 4.2GHz SMT 256GB RAM Oracle EE core licensed
  6. 6. Case study’2011 Baza danych Oracle systemu ERP - rozmiar ~ 1TB wersja Enterprise Edition (EE) – decyzja wymuszona podczas wdrożenia centralnego systemu ERP w 2004r. licencjonowanie per core Serwer – IBM Power6, 4 procesory dual core = 8 core (16 thread dzięki SMT2) 256GB RAM http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/5_CPU_Scheduling.html
  7. 7. Zapotrzebowanie na moc –problem decyzyjny Kontynuacja architektury Migracja do nowej architektury Hardware - seria IBM PowerPC7 Dell PowerEdge11 Architektura RISC CISC (x86) OS AIX5.x (unix-like OS) Linux (RH6) serwer IBM Power755 R910 (Intel Xeon E7) procesorów/core’ów 4 processor card <- 4x1 processor <- 4x8=32 core (SMT) 4 sockety <- 4x1 processor <- 4x10=40 core (HT) taktowanie procesora 4.2 GHz 2.4 GHz Ilość RAM 256GB (max 512GB) 1TB Koszt (price list) ~1mln PLN ~300tys PLN
  8. 8. Agenda Problem biznesowy Środowisko serwerowe ASIS oraz TOBE Porównanie wersji Oracle DataBase Przetwarzania wsadowe ERP Podsumowanie migracji
  9. 9. Porównanie Oracle DB – wersje SE i EE • Identyczna zasada działania silnika DBMS w wersji Enterprise Editon (EE) i Standard Edition (SE) • Brak niektórych funkcjonalności w SE w stosunku do EE Funkcjonalnosci niedostępne w SE (wyciąg) sposoby obejścia braku funkcjonalności Zrównleglanie interoperation programowe zrównoleglanie intra-operation Partycjonowanie, indeksy bitmapowe Duża ilość RAM umożliwiająca załadowanie całych tabel i indeksów do pamięci Rozszerzenia do tuningu i administracji bazą Programy third party (np. Performance Analyzer Quest’a)
  10. 10. Licencjonowanie Oracle DB • Named User vs Processor metric • Mnożnik core’owy zależny od rozwiązania serwerowego
  11. 11. Licencjonowanie Oracle DB Zasadnicza różnica w zasadach i kosztach licencjonowania: Oracle EE core mnożnik procesorów Oracle’owych IBM 32 1 32 Dell 40 0,5 40 Oracle SE socket IBM 4 Dell 4 Koszt jednostkowy procesora USD 47500 Koszt jednostkowy procesora USD 17500 Koszt – suma USD Koszt – suma PLN 1 520 000 5 016 000 950 000 3 135 000 Koszt – suma USD Koszt – suma PLN 70 000 231 000 70 000 231 000
  12. 12. Zapotrzebowanie na moc – wybór Kontynuacja architektury Migracja do nowej architektury Hardware - seria IBM PowerPC7 Dell PowerEdge11 Architektura RISC CISC (x86) OS AIX5.x (unix-like OS) Linux (RH6) serwer IBM Power755 R910 (Intel Xeon E7) procesorów/core’ów 4 processor card <- 4x1 processor <- 4x8=32 core (SMT) 4 sockety <- 4x1 processor <- 4x10=40 core (HT) taktowanie procesora 4.2 GHz 2.4 GHz Ilość RAM 256GB (max 512GB) 1TB Koszt (price list) ~1mln PLN ~300tys PLN
  13. 13. Skalowanie systemu – TO BE IBM Power4 8 core 1.2GHz 16GB RAM IBM Power5 8 core 1.6Hz SMT 64GB RAM Oracle EE core licensed IBM Power6 8 core 4.2GHz SMT 256GB RAM Dell Power Edge 40core 2.4GHz HT 1024GB RAM Oracle SE socket licensed
  14. 14. Bazy danych - trendy • • Gartner RAS Core Research Note G00174599, Donald Feinberg, Jane B. Disbrow, 3 March 2010, R3392 12032010 *http://i.zdnet.com/whitepapers/Quest_ConsiderOracleStandardEditiontoReduceDatabaseManagementSystemCosts.pdf
  15. 15. Oracle DB - rekomendacje Gartner RAS Core Research Note G00174599, Donald Feinberg, Jane B. Disbrow, 3 March 2010, R3392 12032010 *http://i.zdnet.com/whitepapers/Quest_ConsiderOracleStandardEditiontoReduceDatabaseManagementSystemCosts.pdf
  16. 16. Agenda Problem biznesowy Środowisko serwerowe ASIS oraz TOBE Porównanie wersji Oracle Database Przetwarzania wsadowe ERP Podsumowanie migracji
  17. 17. Przetwarzania wsadowe RMS (250 batch’y) eCommerce (53) Konstrukcja ERP’a – przetwarzanie danych w godzinach nocnych BusinessIntelligence (42) Przetwarzanie synchronizowane przez centralny scheduler Migracja bazy danych do serwera x86 (RH6.x) Alokacje (37) MFP (37) Batch’e na dotychczasowym serwerze RISC (AIX5.x) ISO (30)
  18. 18. Wpływ migracji do SE na przetwarzania nocne Zrównoleglanie wkomponowane w system ERP
  19. 19. Układ przetwarzań nocnych
  20. 20. Agenda Problem biznesowy Środowisko serwerowe ASIS oraz TOBE Porównanie wersji Oracle Database Przetwarzania wsadowe ERP Podsumowanie migracji
  21. 21. Efekt migracji DB – podsumowanie
  22. 22. Efekt migracji serwera- podsumowanie

×