1. Infrastruktura Oracle niedalekiej przyszłości OPITZ CONSULTING Kraków Sp. z o.o. Piotr Sajda Kierownik Działu Wdrożeń i Rozwoju Technologii (Service Engineering)SE KRK 08.2011
31. Przetwarzanie zapytań – SmartScan 1 6 SELECT customer_id FROM orders WHERE order_amount>2000; ... i zwrócone do klienta UWAGA: dane pochodzące ze wszystkich jednostek Exadata jedynie skonsolidowane Polecenie wykonania zapytania przesłane do jednostek Exadata po iDB 2 5 UWAGA: praca z RDBMS przeniesiona na Exadata Storage. 2 MB zwróconedo serwera (offloading) 3 4 Storage EXADATA Przetwarzanie SQL na Exadata Storage
35. IO Resource Manager Database A Database B Database A Database B IORM Końcowe przyporządkowanie CG1 CG2 CG5 CG6 CG3 CG4 CG7 CG8 16.8% 11.2% 6.6% 5.4% 19.6% 22.4% 4.5% 13.5% Z uwagi na inteligencję wbudowaną w warstwę storage pojawiły się nowe możliwości... Ruch I/O W obrębie bazy 22% 18% 15% 10% 15% 45% 35% 40% 70% 30% 70% 30% Ruch I/O Pomiędzy bazami 40% 60% Kategorie BATCH INTERACTIVE Wszystkie Opercje I/O (100%)
36. I/O Resource Management Tradycyjny Storage Żądania I/O Kolejka typu FIFO H L L L L H RDBMS Żądania o niskim priorytecie Żądania o podwyższonym priorytecie I/O scheduler oparty o strategię priorytezacji Exadata Storage Żądania I/O RDBMS
37. I/O Resource Management Tradycyjny Storage Żądania I/O Kolejka typu FIFO H L L L L H RDBMS Low-priority workload request High-priority workload request I/O scheduler oparty o strategię priorytezacji Exadata Storage Żądania I/O H H RDBMS L L L
38. I/O Resource Management Tradycyjny Storage Żądania I/O FIFO Disk Queue H L L L L H RDBMS Low-priority workload request High-priority workload request I/O scheduler oparty o strategię priorytezacji Exadata Storage Żądania I/O H H RDBMS L L L
39. I/O Resource Management – wsparcie dla konsolidacji Exadata Cell Database A Database A CELSRV Database A CG1 queue Database A CG1 queue CG2 queue CG1 queue CG2 queue DB wysyłażądanie I/O do celi … CG2 queue … … CGn queue CGn queue CGn queue BG queue I/O jest opatrzone„metką”: -DB name -Type -Consumer Group BG queue BG queue Cell disk Database Z IORM CG1 queue Disk queue Database Z CG1 queue CG2 queue CG1 queue CG2 queue … CG2 queue … Performance statistics … CGn queue Database Z CGn queue Resource plans CGn queue BG queue BG queue BG queue
42. Kontakt Piotr Sajda KierownikDziału Wdrożeń i Rozwoju Technologii (Service Engineering) OPITZ CONSULTING Kraków Sp. z o.o.Bratysławska 1 A31-201 Kraków tel. +48 12 617 1810 tel. kom. +48 519 309 710 piotr.sajda@opitz-consulting.com www.opitz-consulting.pl Zapraszamy do współpracy