Amit mindig is tudni akartál a Real Application Testing-ről. Földi Tamás Starschema Kft.



Hasonló dokumentumok
Vodafone ODI ETL eszközzel töltött adattárház Disaster Recovery megoldása. Rákosi Péter és Lányi Árpád

Új komponens a Talend Palettán: Starschema SAP Connector. Csillag Péter, Földi Tamás Starschema Kft.

Oracle TTS migrációs technológia használata

Konszolidáció és költségcsökkentés a gyakorlatban. Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Infor PM10 Üzleti intelligencia megoldás

Másolatképzési technikák és azok felhasználási lehetőségei

Teljesítmény mérése és hangolása adatbáziskezelő rendszerekben

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

Oracle Enterprise Manager 12c Cloud Control és 11g Grid Control összehasonlítás

Döbrönte Zoltán. Data Vault alapú adattárház - Fél óra alatt. DMS Consulting Kft.

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok

Segítség, összementem!

SQL Server High Availability

Private Cloud architektúra keretrendszer

Magyar ISV-k Database 12c upgrade tapasztalatai és többlakós rendszerek biztonsága

Hogyan növelje kritikus üzleti alkalmazásainak teljesítményét?

VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

HA és DR praktikák, maximális rendelkezésreállás

BI modul a lízing üzletágban márc. 21. Előadó: Salamon András

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Üzemeltetési kihívások 2015

Exadata, a világ leggyorsabb adatbázisgépe

GDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben

BEVEZETÉS AZ ADATTÁRHÁZ AUTOMATIZÁLÁSBA

Teljeskörű BI megoldás a gyakorlatban IBM eszközök használatával, Magyarországon

Tárolóhely csökkentés és folyamatoptimalizáció archiválással

Oracle EBS Dilemmák GE Capital International Budapest Bank. Slezák András

Mérésadatgyűjtő rendszer Oracle Database Appliance alapon. Szabad Miklós vezérigazgató-helyettes XperTeam ZRt. Budapest, Róbert Károly krt. 59.

SAP BUSINESSOBJECTS PROFITABILITY AND COST MANAGEMENT (PCM) BEMUTATÁSA

1. Szolgáltatásaink. Adatok feltöltése és elemzése. Digitális feltöltés. Analóg korong feltöltés

RapidAnalytics Enterprise Edition bevezetés a Telenor Magyarországnál. Szakács Balázs - Telenor Magyarország Szücs Imre United Consult

Fekete Csaba Csongor Üzleti intelligencia vezető Citibank ZRt.

A dashboardok felemelkedése. Mitró Péter

Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel. Németh Rajmund Vezető BI Szakértő március 28.

Microsoft SQL Server telepítése

Melyik feladatra melyik eszközt? Kontrolling eszközök összehasonlítása. Csernus Attila Vörös-Nagy Ágnes

Hálózati operációs rendszerek II.

Van-e ingyen-ebéd? Avagy mire elég a nyílt forráskodú Pentaho? Fekszi Csaba Ügyvezető október 4.

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

Mire jó az adatpumpa? Oracle Data Pump megoldás

Seacon Access and Role Management

ETL keretrendszer tervezése és implementálása. Gollnhofer Gábor Meta4Consulting Europe Kft.

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

VIRTUAL APPLIANCE KÉZIKÖNYV VIRTUAL APPLIANCE KÉZIKÖNYV

SQLServer. Particionálás

SQLServer. SQLServer konfigurációk

TRL Hungary Kft. Cégismertető. TRL Hungary Kft.

BI megoldás a biztosítói szektorban

Adatbányászat és Perszonalizáció architektúra

S&T &T Unit Un is Magyar o szág szág Kf t november 5.

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció

Oracle E-Business Suite üzemeltetés a Rába Járműipari Holding Nyrt.-nél

Virtuális Obszervatórium. Gombos Gergő

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.

Budapesti Műszaki és Gazdaságtudományi Egyetem, BME

ProofIT Informatikai Kft Budapest, Petzvál J. 4/a

Jogosultság-monitorozó rendszer kialakítása

A USER Kft - mint Open Text partner - bemutatása

Web harvesztelés. Automatikus módszerekkel

<Insert Picture Here> Migráció MS Access-ről Oracle Application Express-re

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

Az MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

EBS fogyókúra György Zoltán Innovent Tanácsadó Kft október 9.

Backup/archive rendszerek

Tenant szeparáció Exadata platformon Koncepció

Oralce kliens installálása Windows Server 2003-ra

SQL Server High Availability. Bevezetés az SQL Server magas rendelkezésre állási megoldásaiba

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

Lépésről lépésre - a siker útján

TAKARNET24 szolgáltatásai

Hatékony szoftvergazdálkodás avagy: Annyi licencet vegyen, amennyit használ, de csak annyit használjon, amennyi szükséges!

COMPANY PROFILE SZOFI ALGORITHMIC RESEARCH KFT

Linux kiszolgáló felügyelet: SUSE Manager

Adattárház tiszta alapokon Oracle Day, Budapest, november 8.

Oracle Active Data Guard

Az Oracle 9i Platform az. e-üzleti Intelligencia. szolgálatában. Radnai Szabolcs. BI&W üzletág vezető Oracle Corporation

Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő február 20.

Analitikai megoldások IBM Power és FlashSystem alapokon. Mosolygó Ferenc - Avnet

Integrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató

Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)

Testreszabott alkalmazások fejlesztése Notes és Quickr környezetben

BMD Rendszerkövetelmények

Sikerünk kulcsa: az információ De honnan lesz adatunk? Palaczk Péter

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1

HOUG c upgrade kérdések 2.0. Fehér Lajos Omnit Solutions Kft. HOUG c Upgrade kérdések 2.0

Kontrolling támogató rendszer bevezetése a NISZ-ben

Árki Kornél. IDC Business Intelligence Roadshow 2009

Aegon Magyarország EBS rendszerének üzemeltetése

Teljes Életút Bázis Adatok

A webanalitika változó világa 4 felvonásban

Self service reporting fogások, technikák és megoldások controllereknek, nem csak Excel alapon

Valós idejű információk megjelenítése web-alapú SCADA rendszerben Modbus TCP protokollon keresztül

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

Az IBM megközelítése a végpont védelemhez

Számítógéppel segített karbantartás menedzsment

SAM-Insights ADVANCED CENTRAL DATA COLLECTOR (ACDC) Szkenneléssel nem mérhető licencelési adatok. Egyedülálló funkcionalitású, új ACDC modul

Átírás:

Amit mindig is tudni akartál a Real Application Testing-ről Földi Tamás Starschema Kft.

Környezet Adattárház Oracle 9i, HPUX 13ezer tábla ~1400 betöltő folyamat ~8000 töltési lépés (mapping) Riportok BusinessObjects 6.5 180 standard, 860 ad-hoc riport 1200 felhasználó (átlag 60-80 konkurens)

BI Upgrade: projekt célok Üzemeltethetőség Nem támogatott verziók cseréje Üzleti területek támogatása Dashboard-ok és riportok korszerűsítése Teljesítmény Iparági best practice -ek alkalmazása Költségcsökkentés Sztenderd, konszolidált megoldások

BI Upgrade: projekt eszközök Oracle 11g BusinessObject XI 3.1 PL/SAP Connector Elemzői támogatás (OLAP) Instance összevonás Automatic Storage Management SQL Plan Management SQL Tuning, Parallel Query Áttérés az XI 13.1 verzióra Riportok migrálása WebI formátumra LiveOffice bevezetés Metadata Manager bevezetés Hatékony SAP interfész kialakítása Új érkeztető keretrendszer Supply Chain Commercial Finance Sales

Oracle akcióterv Konszolidáció Stage és DWH instance-k összevonása Kevesebb licensz, jobb teljesítmény Upgrade 9i-ről 11g-re SQL tuning (orainit, PX, SPM) Tábla tömörítés Tároló kezelés Táblaterek átrendezése (ASSM) Automatic Storage Management (ASM) Nem használt struktúrák törlése (audit alapján)

Oracle projektág kockázatok Nem várt hibák Szoftverhibák, inkompatibilitás Adatanomáliák Nem teljesülnek a célok Elmarad a teljesítmény a meghatározott szintektől

Real Application Testing Valós terhelési adatok Végrehajtott SQL-ek Időzítések Hálózati terhelés Kiértékelés Riportok SQL tuning set-ek

Tesztelési folyamat

RAT előkészületek Mit akarunk tesztelni Instance összevonás Táblatér és tároló változások Optimális paraméterek Patch-ek Oracle 9.2.0.8 + one-off patch 9373986 Oracle 11.2.0.2 + one-off patch 11691834 Tárhely Próba felvételek Nem támogatott API töltések

Éles környezetek Patchek installálása Időzítés RAT rendszer Új környezet telepítése Tuning setek Riportok Teljes backup Teljes backup Felvétel indítása Felvételek feldolgozása Lejátszás Visszaállítás

Felvétel Rec fájlok Több gigabájtos felvételek Lassulás ARCHIVE mód direct path kerülése Kb. 10%-os lassulás Érdekes időszak kiválasztása 24 órás felvétel Azonos időpontban indítva

Lejátszás előkészületek Konzisztens állapot Minden adat az élessel megegyezik Az óra visszaállítva a felvétel időpontjára Backup RMAN backup vagy Snapshot Standby Feldolgozás Egy feldolgozás, több lejátszás Szűrés Nem használt sémák (EM, AWR)

Konszolidáció A RAT hivatalosan nem támogatja több adatbázis összevont visszajátszását. Azonban van működő kerülőút. Több instance egyidejű lejátszása: A forrásokat azonos időpontban kell indítani Egy könyvtárba kell másolni a REC fájlokat, de csak az egyik adatbázis meta-adatait kell mellérakni Csak időzítés alapú lejátszás lehetséges, SCN alapú szinkronizálás nélkül

Lejátszás Többszöri iteráció Paraméterek, környezet beállítása Workload lejátszás Visszaállás a kiindulási állapotra AWR baseline-ok készítése Replay kliensek Négy kliens (2 ETL, 2 BI) Client Calibration Advisor Szinkronizáció megválasztása Több instance-nél kizárólag időzítés alapú

DB Replay Adat eltérés Töltési hibák Teljesítmény különbségek (ADDM, ASH, AWR) SQL Performance Analyzer Teljesítmények összehasonlítása (CPU, IO, stb.) Az SPA Riportok SQL szintig lefúrhatóak (jobban, rosszabbul teljesítő SQL-ek) Rosszabb SQL-ek tunningja SQL Tuning Advisor Riportok

Eredmények Konszolidáció A két adatbázis összevonása esetén is kielégítő a teljesítmény Csökkenti a licensz és üzemeltetési költségeket Adatintegritás Nincs adatszintű eltérés Optimalizálás Lassabban futó lekérdezések izolálása 10-15%-os teljesítmény növekedés

RAT vs. Saját célalkalmazás Erőforrás ráfordítás (Napok) 40 20 0 Fejlesztés / RAT Installálás 30 20 10 5 4 0 2 5 0 Szimulációs környezet kialakítása Workload generálás Run Test 10 Kiértékelés: hatástanulmány és tuning set készítése DB Replay Saját megoldás DB Replay: 2 hét Teljes tesztelési időtartam Saját megoldás: 10 hét

Összefoglalás Könnyen kezelhető, egyszerű eszköz Valós tesztadatok szintetikus helyett Minden fontos lépésnél ajánlott mentést készíteni Több szerver konszolidációjához elengedhetetlen AWR-rel együtt hatékony igazán Oda kell figyelni a nem támogatott operációkra (direct path) Ki kell szűrni a nem használt sémákat Érdemes a PL/SQL interfészt használni az EM helyett

Köszönjük a figyelmet!

Felhasznált képek http://www.flickr.com/photos/govert1970/87971108/sizes/l/ http://www.flickr.com/photos/museeinformatique/3783304683/sizes/l/ http://www.flickr.com/photos/littledebbie11/3208631777/sizes/l/ http://theinspirationroom.com/daily/2008/mercedes-crash-test-for-breastcancer/ http://www.flightsafety.com/html/pdf/0981_sim_bro_final.pdf http://tonguc.files.wordpress.com/2009/07/11g_real_application_testing.ppt