®
Rendszerfelügyelet, autonóm rendszerek Kocsis Zsolt IBM Tivoli üzletágvezető 2005. február 9.
IBM Software Group | Tivoli software
Mi méri egy üzleti alkalmazás minőségét?
“Ha egy felhasználó nem tud egy alkalmazást használni, az alkalmazás hibás – függetlenül attól, hogy ez milyen okra vezethető vissza” Corey Ferengul, Sr. Vice President & Director, Operations Strategies - META Group
2
IBM Software Group | Tivoli software
Cél az On-Demand működési környezet On Demand környezet
Hagyományos IT Rossz hatásfokú erőforrás kihasználás növeli a szolgáltatási problémákat, a tőke, és munkaerő költségeket
A dinamikus erőforrás allokáció optimális kapacitás kihasználást, és rendelkezésre állást biztosítás csökkenő költséget mellet.
A kézi folyamatok hibalehetőséget jelentenek, lassú implementáció, munkaigényes, költséges
Visszatérő és komplex folyamatok automatizálása csökkeni a kockázatokat, és lehetővé teszi, hogy a személyzet az üzleti szolgáltatásokkal foglalkozzék
Az IT erőforrások és az üzleti folyamatok és követelmények összehangolása csak vágy.
Az IT infrastruktúra proaktív menedzsmentje biztosítja, hogy az üzleti prioritások érvényesüljenek.
On Demand: Business Driven IT Services User/Customer Connections
Business Processes
Business Applications
IT Resources Systems Storage
Transactions
Middleware
3
IBM Software Group | Tivoli software
2004 évi XXII törvény előírásai a pénzügyi szervezetek működésével kapcsolatban - Rendszerfelügyelet „A
.. intézménynek ki kell dolgoznia az informatikai rendszerének biztonságos működtetését felügyelő informatikai ellenőrző rendszert és azt folyamatosan működtetnie kell.”
4
IBM Software Group | Tivoli software
2004 évi XXII törvény előírásai a pénzügyi szervezetek működésével kapcsolatban – Biztonság „a rendszer szabályozott, ellenőrizhető és rendszeresen ellenőrzött felhasználói adminisztrációjáról (hozzáférési szintek, egyedi jogosultságok, engedélyezésük, felelősségi körök, hozzáférés naplózás, rendkívüli események).
5
„olyan biztonsági környezetről, amely az informatikai rendszer működése szempontjából kritikus folyamatok eseményeit naplózza és alkalmas e naplózás rendszeres (esetleg önműködő) és érdemi értékelésére, illetve lehetőséget nyújt a nem rendszeres események kezelésére.”
IBM Software Group | Tivoli software
2004 évi XXII törvény előírásai a pénzügyi szervezetek működésével kapcsolatban – Mentés és Archiválás „az informatikai rendszer szoftver elemeiről (alkalmazások, adatok, operációs rendszer és környezetük) olyan biztonsági mentésekkel és mentési renddel (mentések típusa, módja, visszatöltési és helyreállítási tesztek, eljárási rend), amelyek az adott rendszer helyreállíthatóságát a rendszer által nyújtott szolgáltatás kritikus helyreállítási idején belül lehetővé teszik. „
6
IBM Software Group | Tivoli software
A rendszer-menedzsment feladatai Biztonság „Security”
Felhasználók
Rendszerfelügyelet „Automation”
Kapcsolatok
IT erőforrások
Adattárolás „Storage”
Adatok 7
IBM Software Group | Tivoli software
Agenda
9.30 Rendszerfelügyelet , autonóm rendszerek
•
Kocsis Zsolt
•
Várkonyi László, Nagy-Czirok László
•
Elek Norbert
•
Kovács László
•
Várkonyi László
10.15 Identitás alapú biztonsági megoldások 11.00 Kávészünet 11.15 Adat életciklus menedzsment
11.45 Archiválási technológiák, tartalomkezelés 12.30 SAP rendszerek felügyeleti és biztonsági megoldásai 13.00 Ebéd
8
IBM Software Group | Tivoli software
Tivoli Automation Portfolió Orchestration & Provisioning Business Service Management Event Correlation & Automation Composite Application Management Resource Monitoring 9
IBM Tivoli Intelligent Orchestrator IBM Tivoli Provisioning Manager IBM Tivoli Business Systems Manager IBM Tivoli System Automation Family
IBM Tivoli Monitor for Transaction Performance
IBM Tivoli Monitoring Family
IBM Tivoli Configuration Manager
IBM Tivoli License Manager
IBM Tivoli Service Level Advisor IBM Tivoli NetView Family
IBM Tivoli Enterprise Console
IBM Tivoli“Claret” for Composite Application Monitor Monitoring for Transaction Performance IBM Tivoli OMEGAMON Family
NEW!
NEW!
IBM Software Group | Tivoli software
A Tivoli Monitoring működése I. Single Server (Example Metric) Web Health Console Real-time Reporting
Monitoring Engine Resource Model Resource Model Resource Model Resource Model
Java (JMX)
SNMP
Provider Layer ITL Windows WebSphere (WMI)
(PMI)
Log File
TEC / TBSM
Historical Reporting (TEDW)
Work Bench CIM
Applications (Transaction time) Middleware (DB call response time) OS (Memory in use) Network (Bandwidth Utilization) Hardware (% CPU Utilization)
10
ETL
Custom
…
Resource Model If DB can’t write record and DBMS up and disk full Then Notify TEC of problem And Cure (delete temp files) Root Cause - Disk full
IBM Software Group | Tivoli software
Mért érték
A Tivoli Monitoring működése II. Előfordulás #3 Előfordulás #2
Előfordulás #4 Esemény generálása Esemény törlése
Előfordulás #1
határérték
Lyukak max.száma 1
ciklusidő
2 egymást követő lyuk
idő
Aggregációs szabály: 4 előfordulás és max. 1 lyuk sorozatban 11
IBM Software Group | Tivoli software
Tivoli Monitoring for Web Infrastructure Browsers Databases
Application Servers
Edge Server
WMQ
WMQ
WMQ WMQ
WMQI Event Broker
WebSphere Application Server WebLogic Server IBM/Apache HTTP Server iPlanet Web Server Internet Information Server 12
Web Server
Legacy Systems
Legacy Systems
IBM Software Group | Tivoli software
Tivoli Monitoring for Applications Browsers Databases
Edge Server
Application Servers
WMQ
WMQ
WMQ WMQ
WMQI Event Broker
Web Server
Siebel SAP 13
Legacy Systems
Enterprise Application Systems
IBM Software Group | Tivoli software
Tivoli Monitoring for Databases
DB2 UDB, Informix IDS, Oracle, Microsoft SQL Server Sybase
Browsers
NEW!
Application Servers
WMQ WMQ Edge Server WMQ
Web Server
WMQ
Legacy Systems
14
WMQI Event Broker
Legacy Systems
IBM Software Group | Tivoli software
Tivoli Monitoring for Messaging and Collaboration Browsers
Databases Application Servers
WMQ
WMQ
Edge Server WMQ
Web Server
WMQ
WMQI Event Broker
Messaging System Lotus Domino MS Exchange 15
NEW!
Legacy Systems
IBM Software Group | Tivoli software
Tivoli Monitoring for Business Integration Browsers Databases Application Servers
WMQ
WMQ
Edge Server
Web Server
IBM WebSphere MQSeries (Workflow) IBM WebSphere MQSeries Integrator IBM WebSphere InterChange Server 16
WMQ
WMQ WMQI Event Broker
Legacy Systems
Legacy Systems
IBM Software Group | Tivoli software
IBM Tivoli Monitoring for .NET
NEW!
Plus MS SQL, Exhange, Active Directory Microsoft Mobile Information Server
Microsoft Content Management Server
Microsoft SQL Server
Microsoft Host Integration Server
Microsoft Application Center Microsoft UDDI Services
17
Microsoft BizTalk® Server
Microsoft Commerce Server
Microsoft SharePoint™ Portal Server Microsoft IIS
IBM Software Group | Tivoli software
Tivoli Monitoring for Transaction Performance 5.3 Enterprise Users Database Edge Server
Internal Web Server
Robot/STI Middleware External Web Servers Internet Users
Web Application Servers
Legacy Systems
5 percenként ellenőrizze az alkalmazás működőképességét és a megfelelő válaszidőket.
18
IBM Software Group | Tivoli software
Üzleti fókuszú felügyeleti megoldások Business Systems Manager Automatikus „Business System”-felépítés Drag and Drop: programozás nélkül... Az üzletileg fontos erőforrások integrált felügyelete
Service Level Advisor Üzleti szintű szolgáltatás-felügyelet Teljes körű SLA felügyelet, javuló produktivitás SLA-sérülések előrejelzése, mielőtt fellépnének
Monitoring for Transaction Performance Válaszidők is az SLA-ban Tranzakciók „end-to-end” felügyelete Tranzakciók felbontása 19
IBM Software Group | Tivoli software
Tivoli Business Systems Manager 3.1
20
IBM Software Group | Tivoli software
A komponensek működése rendben. És az üzleti alkalmazások? IT nézet
21
Router
99.1%
MQSeries
99.4%
MS SQL
99.1%
Domino
99.4%
Linux
97.9%
WebSphere
98.6%
Windows
95.1%
Üzleti alkalmazás
74.0%
OK ??!
IBM Software Group | Tivoli software
Tivoli SLA Advisor 1.2 SLA definíciók rögzítése Proaktív trendfigyelés az SLA-k teljesülése szempontjából Riasztások SLA-sérülések vagy erre mutató trendek esetén Számos web -alapú jelentés Adatok integrációja több forrásból Tivoli Gyakorlatilag bármely alkalmazás, amely teljesítmény- és rendelkezésre állási adatokat szolgáltat 22
IBM Software Group | Tivoli software
Trendek előrejelzése Kritikus alkalmazások SLA-szintjeinek biztosítása a lehetséges SLAsérülések előrejelzésével Historikus és real-time felügyeleti információk felhasználása a trendek felismerésére Visszacsatolás: TBSM-kapcsolat
Sérülések előrejelzése
23
IBM Software Group | Tivoli software
Szolgáltatási szintek szerződések valósidejű, proaktív menedzsmentje Tivoli Business Systems Manager
Tivoli Service Level Advisor
“Executive Dashboard”
Szolgáltatások közös definiciója a TBSM 3.1 és az SLA Advisor 1.2 modulon belül Real-Time szolgáltatás felügyelet Kritikus SLA státuszának felügyelete
24
IBM Software Group | Tivoli software
Csökkentsük költségeket , Növeljük az erőforrások kihasználtságát Erőforrás-biztosítás
Provisioning
Orchestration
Vezénylés
Hozzáad, töröl, átmozgat és konfigurál szervereket, szoftvereket, hálózati eszközöket
Érzékeli a környezeti feltételeket, felismeri a trendeket, és válasz lépéseket indít a szerver szerver kihasználás növelése érdekében.
Automatikus erőforrás telepítés és konfigurálás
Felismeri az üzleti változásokat és dinamikusan válaszol azokra.
IT eljárások testre szabható, de következetes és hiba mentes végrehajtása
Maximalizálja az üzleti hatékonyságot az üzleti folyamatok és az IT infrastruktúra egymáshoz igazításával
“On Demand” Provisioning Automated Process
Manual Time
Automated Time
100 80
Identify resource
Resources identified by business process
3 Days
<1 Hour
Software installation
Remote OS install/ software provisioning
5 – 10 Days
<1 Hour
Configure security and network settings
Automated configuration
5 - 10 Days
<1 Hour
Return server to free pool
Automated deallocation
Variable
Automated
13 – 23 Days
Half Day
Total Time
25
% Utilization
IT Tasks
“On Demand” Orchestration Improved overall resource utilization
60 40 20 0
8AM
10AM
NOON
2PM
4PM
6PM
8PM
IBM Software Group | Tivoli software
Tivoli Provisioning Manager – Workflow
Workflow – azoknak a lépéseknek a sorozata, amelyeket egy cél elérése érdekében meg kell valósítani
26
Workflows funkcióban a scriptekhez hasonlóak A teljes infrastruktúrát átfogják(disk management, fabric management, operációs rendszerek, alkalmazások stb.) Nem kívánnak fejlesztési erőfeszítéseket (drag and drop) Felhasználják a meglévő termék API felületeket Közel 200 kész workflow a legjellemzőbb környezetekre , több mint 70 „automation pack”-ba gyűjtve, letölthetőek
IBM Software Group | Tivoli software
IT Infrastruktúra menedzsment szintjei Level 4 Level 2
Érték alapú IT és üzleti Szolgáltatás folyamatok központú megfeleltetése Szolgáltatások Döntés üzleti definíciója, költsége alapokon Költségelemzés Valósidejű SLA teljesítés infrastruktúra Szolgáltatások felügyelete Üzleti tervezés Kapacitás tervezés
Proaktív Trend analízis Level 1 Határérték figyelés Level 0 Reaktív Probléma Szabványok előrejelzése Kaotikus Problémamegoldás Automatikus Ad hoc Leltár beavatkozó nem dokumentált Riasztások és eljárások megjósolhatatlan eseménynek Probléma, redundáns központi felügyelete konfiguráció, Kézi funkciók Rendelkezésre teljesítmény, eszköz Hívás indíttatású állás menedzsment
27
Level 3
IBM Software Group | Tivoli software
Szabályozási kör analógia Érzékelés
Beavatkozás
Analízis
Tervezés Szabályozás
Monitor Tudásbázis
Beavatkozás
Érzékelés Folyamat 28
Végrehajtás
•Több szintű, hierarchikus adaptív szabályozás •Teljes autonóm rendszer kialakítható
IBM Software Group | Tivoli software
Autonóm felügyelet TIVOLI eszközökkel Tivoli Intelligent Orchestrator • Senses using ITM • Responds using ITPM
Előnyök
Zártkörű szabályozás Beavatkozás üzleti szempontok alapján
Application Environment ITM ITM
ITM
ITM ITM
ITM
SVC
ITM
Cluster 2 Application Servers
Cluster 1 DBs
29
• Automated capacity on demand
MDM
ITM ITM
ITM
Cluster 3 Web Servers
Firewall
Rendszerteljesítmény felügyelet
Tivoli Provisioning Manager
Tivoli Enterprise Console Tivoli Monitoring
Firewall
ITM végpontok automatikus installációja
Storage, Network infrastructure
ITM
ITM
ITM
Cluster 4 Load Balancers TSAN
TSRM
IBM Software Group | Tivoli software
Eset 1: Konszolidált teszt infrastruktúra ux Lin
App 1
App 2
App 3
W2
App 4
K
e dG a Lo
App App 5 5
App N Resource Pool
Elemental Tools
Provisioning Manager Code/Data
Automated Best Practices
Költségcsökkentés Set-up percek és nem napok, vagy hetek alatt A tesztek megbízhatósága magas , reprodukálható környezetek Több alkalmazást lehet tesztelni 30
n
IBM Software Group | Tivoli software
Eset 2: Költséghatékony tartalék rendszerek
Test 1
Test 2
Test 3
Test 4
Test N
Test 5
Resource Pool
Declaration Metrics
Orchestrator Business Policies
Code/Data
DR 1
Automated Best Practices
Elemental Tools
DR 2
Helyreállítás dedikált tartalék rendszerek nélkül Teszt infrastruktúra felhasználása tartalék rendszer kialakítására 31
IBM Software Group | Tivoli software
Eset 3: Szerver konszolidáció
Test 1
Test 2
Test 3
Test 4
Test N
Test 5
Resource Pool Peak Demand Metrics
Orchestrator Business Policies
Prod 1
Dinamikus erőforrás allokáció
32
Code/Data
Prod 2
Elemental Automated Tools Best Practices
Prod 3
IBM Software Group | Tivoli software
Köszönöm a figyelmüket! Kocsis Zsolt
[email protected] További információk: www.ibm.com/hu/akademia www.ibm.com/hu/tivoli 33