<Insert Picture Here> Egy DBA napja: Teljeskörű üzemeltetés Oracle Enterprise Manager-rel



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

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

Private Cloud architektúra keretrendszer

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

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

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

Felhőszolgáltatások megvalósítása PureSystems eszközökön

Optimalizáció ESX-től View-ig. Pintér Kornél ügyfélszolgála3 mérnök

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

SQLServer. SQLServer konfigurációk

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

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

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

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

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

webalkalmazások fejlesztése elosztott alapon

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

Teljes Életút Bázis Adatok

Infor PM10 Üzleti intelligencia megoldás

Érettségi tétel az IT vizsgán: Felhő

GE ITSG Industrial Technology Services Group

Oracle Exalogic Elastic Cloud

The Power To Develop. i Develop

Oracle Database Appliance

Oracle cloudforgatókönyvek

Symantec Endpoint Protection

Mosolygó Ferenc értékesítési konzultáns

DB2 Connect: DB2 Connect kiszolgálók telepítése és konfigurálása

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

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

Üzleti kritikus alkalmazások Novell Open Enterprise Serveren

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

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Alkalmazások teljesítmény problémáinak megszűntetése

InfoVista újdonságok. Sándor Tamás. fımérnök. SCI-Network Távközlési és Hálózatintegrációs zrt. T.: F.:

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

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

Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel

Fejlesztés és üzemeltetés WebLogic platformon

SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

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

vezeték nélküli Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft.

IBM Business Monitor telepítési kézikönyv

HP Insight Control szerver menedzsment. Almási Gábor Iparági Szabvány Szerverek. Amitől értelmet nyer a rideg vas

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

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Könyvtári szervervirtualizáció Oracle Virtual Machine platformon

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

Nyikes Tamás Ker-Soft Kft. Dell Software áttekintés

Cloud computing Dr. Bakonyi Péter.

A virtualizáció a modern vállalati informatikai infrastruktúra alapja

Rendszerfelügyelet, autonóm rendszerek

Oracle Audit Vault and Database Firewall. Gecseg Gyula Oracle DBA

Növekvő befektetés megtérülés és teljesítmény az Emelt Szintű Támogatás (ACS) eredménye

Microsoft SQL Server telepítése

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

Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite

NetWare 6 technikai áttekintés 2. rész

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

IBM Váltsunk stratégiát! Budapest, 2012 november 14. V7000

Szolgáltatás Modellezés. Tivoli Business Service Management

50% 5/16/2013. A Végtelenbe és tovább...!

Esri Magyarország Felhasználói Konferencia Portal for ArcGIS. Kisréti Ákos

IBM Business Monitor 7. változat 5. alváltozat. IBM Business Monitor telepítési kézikönyv

BMD Rendszerkövetelmények

Hálózati szolgáltatások biztosításának felügyeleti elemei

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

SQL Server High Availability

Veeam Agent for Windows and Linux

Állásidő minimalizálása: BTRFS, kgraft

<Insert Picture Here> Az archiválás megközelítése az ILM felől (Information Lifecycle Management)

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

Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás. Sárecz Lajos Értékesítési konzultáns

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

Adatbázis és alkalmazás konszolidáció Oracle SPARC T4/5 alapon

Windows Screencast teszt

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

Feltörekvő technológiák: seam, drools, richfaces és társai a JBossban

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

SQLServer. Probléma megoldás

FITI 2016 Konferencia. Jövőbiztos adatközpontok A sebességnövekedés kihívásai és hatásai

Összegezés az ajánlatok elbírálásáról

Az alkalmazás minőségbiztosítás folyamata Fókuszban a teszt-automatizálás

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

IBM Rational AppScan. IBM Software Group. Preisinger Balázs Rational termékmenedzser

A 21. század adatközpontja Oracle Solaris alapon

TECHNOLÓGIAI JÖVİKÉP. Felhınézetben. Tázló József mőszaki igazgató Cisco Systems Magyarország Cisco Systems, Inc. All rights reserved.

IT szolgáltatások egységes monitorozása PVSR

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

Klotz Tamás earchitect Oracle

Tenant szeparáció Exadata platformon Koncepció

Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban

Felhő alkalmazások sikerének biztosítása. Petrohán Zsolt

Az Oracle szakértelem mérése és fejlesztése

Titkok. Oracle adatbázisok proaktív es reaktív védelmi eszközei. Mosolygó Ferenc, vezetı technológiai tanácsadó. <Insert Picture Here>

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

REFERENCJE. Termék áttekintés

IT szolgáltatás menedzsment bevezetés az IIER projektben

MSP4 A lega tfogo bb ipari mobil eszko zmenedzsment megolda s

Átírás:

<Insert Picture Here> Egy DBA napja: Teljeskörű üzemeltetés Oracle Enterprise Manager-rel Sárecz Lajos Vezető értékesítési tanácsadó

Program Agenda Teljeskörű menedzsment Oracle Enterprise Manager használatával Egy DBA napja demo Kérdések és válaszok <Insert Picture Here> 3

Teljeskörű menedzsment 4

Eltérő szerepek; Eltérő perspektívák; Egyetlen környezet Egyetlen, teljeskörű megoldást igényel Végfelhasználók Üzletágvezető Alk. üzemeltető / Alk. support DBA Szerver admin Miért csökkent a megrendelések száma? Mitől fut lassan az alkalmazás? Miért okoz az alkalmazás erőforrás problémákat az adatbázisban? Miért túlterheltek a szerverek? Applications and Application Services Middleware Database Host, OS, Storage Host, and Host, Network OS OS 5

Az Enterprise Manager teljes megoldást kínál Teljeskörű üzemeltetés az alkalmazástól a diszk rétegig Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 6

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 7

Egy DBA napja A demo forgatókönyv Végfelhasználók nem tudják befejezni a tranzakcióikat A RUEI műszerfal detektálja a problémát és annak hatását A szolgáltatások műszerfalon az alkalmazás szolgáltatása leállt Alkalmazás szolgáltatás oldalán failed Checkout hiba A topológia nézettel a szolgáltatás komponenseit vizsgáljuk Köztes rétegben egyre több szál jelez hibát A JVM diagnosztika zárolt szálakat mutat és DB SQL Wait-et jelez Adatbázis diagnosztika, javaslatok megtekintése Checkout SQL okozza a sor zárolást SQL hard parszolást okoz Virtuális host-ra az Ops Center Console riasztást jelez Az Ops Center egy SR-t készít a rossz ventilátor javítására 8

Végfelhasználók és üzleti tranzakciók monitorozása 9

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 10

Felhasználó monitorozás áttekintés Passzív és aktív monitorozás egymást kiegészítik Valós felhasználó monitorozás Az Online Tool Shop alkalmazás összes valós felhasználói munkamenetének és tranzakciójának monitorozása Szintetikus felhasználó monitorozás Aktívan monitorozza a kritikus tranzakciókat beleértve a Checkout Transaction -t is, függetlenül a valós aktivitástól Felhasználók Web Servers Application Servers Databases Internet Cloud Hosts Szintetikus felhasználó monitorozás Valós felhasználó monitorozás 11

Valós végfelhasználó monitorozás Műszerfal Lépések vizsgálata a tranzakciós tölcsérben Kritikus tranzakció KPI riasztás az Online Tool Shop esetén A felhasználók frusztráltak a Checkout tranzakció miatt Checkout tranzakció tüske megjelent Tipp: A műszerfal alkalmazásonként, felhasználónként testreszabható 12

Valós végfelhasználó monitorozás Checkout tranzakció tölcsér Nézzük meg ugyanezt a tranzakciót a szolgáltatások műszerfalon Online Tool Shop fizetési tranzakciójában sok munkamenet szakad meg Tipp: Azonosítsuk be azt a lépést, ahol a felhasználók megszakítják a tranzakciót, majd fúrjunk le, hogy megtaláljuk a probléma kiváltó okát. 13

Szintetikus felhasználó monitorozás Szolgáltatás műszerfal Vizsgáljuk tovább azt a szolgáltatás tesztet, amelyik leállt Az Online Tool Shop alkalmazás szolgáltatás leállt! Megrendeléseket veszítünk. Tipp: Egy szolgáltatás akkor áll le, ha bármely helyszínről végrehajtott rendelkezésre állást mérő tranzakció bármilyen okból kifolyólag meghiúsul. 14

Szintetikus felhasználó monitorozás Különböző helyszínekről kapott válaszidők Menjünk a szolgáltatás oldalra, hogy megvizsgáljuk miért sikertelen a tranzakció A szolgáltatást különböző végpontokról monitorozzuk A teszt sikertelen minden helyszínről; Tipikusan szerver oldali problémát jelent Tipp: Minden kritikus tranzakciót monitoroz függetlenül a felhasználók aktivitásától; Azonosítja a problémákat, mielőtt a felhasználók tapasztalnák 15

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 16

Diagnosztika az alkalmazás és köztes rétegben 17

Alkalmazás teljesítmény menedzsment áttekintés Online Tool Shop alkalmazást egy szolgáltatásként modellezzük Szolgáltatás szint mérése (rendelkezésre állás és teljesítmény) Gyorsan azonosítja az alkalmazás problémás komponenseit Grafikus módon megmutatja a szolgáltatás topológiát (rendszer komponensek kapcsolatai) Integrált middleware menedzsment megoldás Komponensek teljesítményére teljeskörű nézet Lefúrási lehetőség a JVM rétegbe, így azonosítható a Checkout tranzakció probléma forrása (method, thread) Korrelálja a middleware problémákat az adatbázis réteggel 18

Alkalmazás szolgáltatás modell Szolgáltatás tesztek és riasztások Rendszer topológia A Checkout tranzakció sikertelen A szolgáltatás riasztás request timeout-ot jelez Tipp: A valós tranzakciók beimportálhatók a RUEI*-ből és használhatók szolgáltatás tesztként; Több helyszínről futtatva a szolgáltatási teszteket további információt ad: A győri iroda nem éri el az alkalmazást, a budapesti igen alkalmazás jól működik, hálózati probléma a győri irodában. * Real User Experience Insight 19

Alkalmazás szolgáltatás modell Lefúrás a szolgáltatás topológia használatával Problémákat találtunk mind a köztes rétegben, mind az adatbázis rétegben Lefúrás a köztes rétegbe Opcionális: Bármelyik problémás komponens választható a lefúráshoz 20

Alkalmazás diagnosztika a köztes rétegben WebLogic Server Homepage Riasztások Kritikus riasztás Tüske a feldolgozási időben Tipp: A főoldal (riasztások & válaszidők) jó kiindulópont a probléma diagnosztizáláshoz 21

Alkalmazás diagnosztika a köztes rétegben Szerver riasztások megtekintése Vissza a főoldalra szál diagnosztizálásért Nagy számú aktív szál és aktív munkamenet Tipp: Nagy számú aktív szál és aktív munkamenet lelassult alkalmazásra utal. 22

Alkalmazás diagnosztika a köztes rétegben Lefúrás a JVM-be Összegzés JVM diagnosztika a zárolt szálak azonosítására Tipp: Az integrált JVM diagnosztikával közvetlenül le lehet fúrni a JVM szintre, és az éles környezetben végrehajtható a Java elemzés. 23

Alkalmazás diagnosztika a JVM szintjén JVM diagnosztikai műszerfal Valós idejű elemzés Zárolások száma riasztóan növekszik Checkout tranzakció az érintett Tipp: Valós idejű & historikus JVM metrika értékek; leszűkítés a problémára. 24

Alkalmazás diagnosztika a JVM szintjén Java szálak megtekintése valós időben Valós idejű elemzés Tipp: Az épp futó szálak viselkedésének és állapotának vizsgálata. 25

Alkalmazás diagnosztika a JVM szintjén A problémás szál megtalálása A szál a Cart.java-n akadt meg (Checkout.jsp része) Egyből beazonosítható az SQL is, ami blokkol A zárolást okozó szál Tipp: Azonosítsuk be a problémát és annak hatását és fúrjunk le további elemzésre. 26

Alkalmazás diagnosztika a JVM szintjén Problémás SQL beazonosítása SQL hash értéke a DB debug-hoz Javítsuk meg ezt a konkrét SQL problémát Tipp: Middleware problémák korrelálása az adatbázis réteghez 27

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 28

Probléma diagnosztika az adatbázisban 29

Adatbázis teljesítmény menedzsment áttekintés Diagnosztika közvetlenül beépítve az adatbázis kernelbe Pontos és hatékony Felfedi a problémák forrását különbséget tesz a tünetek és a kiváltó okok között A problémamentes területeket is felsorolja pl.: I/O nem problémás Adatbázis teljesítményt korrelálja más komponensekkel hardver, operációs rendszer, tároló, alkalmazás, stb Automatizálja az SQL hangolást A konfiguráció és változáskezeléssel integrált Teljeskörű diagnosztika Gyorsabb probléma megoldás 30

Adatbázis teljesítmény menedzsment Blokkolt SQL vizsgálata Felhasználói munkamenetek Application Wait 31

Adatbázis teljesítmény menedzsment Blokkolt munkamenetek vizsgálata Felhasználói munkamenet Application Wait DBA Tipp: A szűrőablak mozgatásával múltbeli információk is megtekinthetők. 32

Adatbázis teljesítmény menedzsment Blokkolt SQL vizsgálata Blokkolt munkamenet kilövése Leállítandó munkamenet kiválasztása 33

Adatbázis teljesítmény menedzsment Terhelés aktivitás megtekintése Application Wait Az utolsó pillanatképre klikkelve megjelennek az ADDM* javaslatok DBA Tipp: Manuális diagnosztikához ki kell választani egy adott területet (színt). * Automatic Database Diagnostics Monitor 34

Adatbázis teljesítmény menedzsment ADDM automatikus teljesítmény javaslatai Legfontosabb javaslatok a várható hatásokkal Az ADDM javaslat megtekintése A problémantes területekkel nem érdemes időt tölteni DBA Tipp: RAC* környezetben az ADDM az adatbázis klaszter erőforrásait is elemzi és felfedi a klasztert érintő problémákat is. * Real Application Cluster 35

Javaslatok alapján vizsgáljuk meg a problémákat Tábla zárolások A sor szintű zárolás alkalmazás logikai hibára utal DBA Tipp: Nem az adatbázissal van a gond; Használjunk JVM diagnosztikát hogy megtaláljuk a problémás Java osztályt / metódust 36

Adatbázis teljesítmény menedzsment ADDM automatikus teljesítmény javaslatai Az ADDM javaslat megtekintése 37

Javaslatok alapján vizsgáljuk meg a problémákat Legtöbb erőforrást igénylő SQL parancsok Blokkolt SQL, ezzel már foglalkoztunk. Futtassuk az SQL Tuning Advisor-t DBA Tipp: Az Active Reports használatával az SQL teljesítmény információk offline módon is megoszthatók. 38

Adatbázis teljesítmény menedzsment ADDM automatikus teljesítmény javaslatai Az ADDM javaslat megtekintése 39

Javaslatok alapján vizsgáljuk meg a problémákat Hard parszolás A problémát egy nem engedélyezett konfigurációs változtatás okozza DBA Tipp: Az Enterprise Manager Configuration Management használatával a nem engedélyezett változtatásokat valós időben lehet monitorozni 40

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 41

Lefúrás a szerver és diszk rétegbe 42

Szerver menedzsment áttekintés Teljeskörű menedzsment a fizikai és virtuális rendszerekre Hardver & OS monitorozás valós időben és historikusan Automatikus felderítés Automatizált telepítés és patch-elés Fejlett virtuálizáció menedzsment VM életciklus menedzsment Létrehozás, törlés és konfigurálás Erőforrás monitorozás Terhelés migráció Támogatja a korrelációt más infrastruktúra komponensekkel 43

Host menedzsment Host riasztások megtekintése Hibás ventilátor riasztás Tipp: Az Ops Center integráció szerver szintű információkat ad a Grid Control-nak 44

Host menedzsment Probléma felderítése A hibás ventilátor hatásai Tipp: ASR (Automatic Service Request)* automatikusan nyit egy Sun service request-et, anélkül hogy bárkinek fel kellene hívni a Sun szakértőket. * Available at no cost on servers covered by a Sun warranty or a Sun Spectrum service plan. 45

Egy DBA napja demo menete Üzletágvezető RUEI Dashboard Business Transaction Management Services Dashboard Alk. üzemeltető / Alk. support Services Model J2EE Application Home Page JVM Diagnostics DBA DB Performance page ADDM Recommendations Database Testing Szerver admin Ops Center Virtualization Mgmt Host Management 47

Az élet visszatér a normális kerékvágásba 48

Adatbázis teljesítmény Jelentős teljesítmény javulás DBA Tipp: Alkalmazás adminisztrátorok értesíthetők, hogy az adatbázis jól működik. 49

Szolgáltatás oldal A Checkout tranzakció teszt sikeres Tipp: Az Online Tool Shop rendelkezésre állását különböző helyszínekről futó szintetikus tranzakciók igazolják. 50

Szolgáltatások műszerfal Az Online Tool Shop szolgáltatás ismét jól működik 51

Üzlet vezérelt IT üzemeltetés 2010 Oracle Corporation 52 52

53