1 / 61

Application Service Assurance ASA ™ /390

Application Service Assurance ASA ™ /390. Podstawowe trendy. Więcej elementów Więcej danych Więcej dystrybucji i „ruchu” danych Więcej zmian, i to coraz szybszych Więcej krytycznych aplikacji Najwęższym gardłem dla rozwoju to LUDZIE. Wszystko bardziej skomplikowane.

angus
Download Presentation

Application Service Assurance ASA ™ /390

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application Service AssuranceASA™/390

  2. Podstawowe trendy • Więcej elementów • Więcej danych • Więcej dystrybucji i „ruchu” danych • Więcej zmian, i to coraz szybszych • Więcej krytycznych aplikacji • Najwęższym gardłem dla rozwoju to LUDZIE Wszystko bardziej skomplikowane...

  3. Koncentracja na PROCESIE MS BackOffice Remedy PeopleSoft Siebel BaaN SAP H/W O/S N/W PLATFORMY APLIKACJE Business Process PARAMETRYOPERACYJNE DANE Oracle DB2 IMS SQL Server VSAM Availability TCO Efficiency Meet SLAs

  4. Application Service Assurance (ASA™) • Strategia BMC Software : • Usprawnić business process • Koncentracja Systems Management na aplikacjach • Nie zapominając o technice, widzieć użytkownika • Optymalizacja inwestycji • Wiedzieć • co • gdzie • kiedy • na jak długo

  5. ASA • Zarządzanie skoncentrowane na APLIKACJI • Maksymalizować: • Application performance • Application availability • Application recovery • jako całość

  6. Availability Performance Recovery Application Availability

  7. State Management Availability Performance Recovery Monitorowanie Automatycznareakcja Enterprise Data Propagation Zapewnićdojście Potrzebnedane w koniecznymmiejscu Application Availability Administracjai propagacjazmian aplikacji Maintenancebaz Danych Change Management High Availability Utilities Application Availability

  8. Availability Performance Recovery Niezaplanowane przestoje Zaplanowane przestoje Application Availability Application Availability • Koszty niezaplanowanych przestojów wzrastają • “Okna” na maintenance się kurczą

  9. SYSTEM Appl. Optimization Object Performance Capacity Planning Availability Performance Recovery Utility Manager Auto DBA for DB2 Auto DBA for IMS Performance Master R E O R G L O A D U N L O A D C H E C K C O P Y . . . . . . Control Subsystem ASA OS/390 Availability DB2 KM IMS KM • Change Manager • Catalog Manager • A/R • . . . . .

  10. Narzędzia dla DB2 Performance Recovery Availability DB2 IMS VSAM CICS Utility Products Admin Products EDP Products

  11. Ich miejsce w strategii ASA?

  12. DB2 Utility Products • Reorg Plus • Unload Plus • Load Plus • Check Plus

  13. cd.. • Równoczesna reorganizacja • BMCDSN (rozkazy DB2) • eXtended Buffer Manager

  14. cd.. • Od 2 do 10 razy szybsze niż narzędzia IBM • Mniej CPU • XBM (SNAPSHOT) pozwala na równoczesne maintenance i produkcję (24 x 7 online) • Mniej dopasowań JCL, mniej problemów • dynamiczne alokacje • Dużo łatwiejszy restart

  15. Porównanie narzędzi SSAS IBM Utility RDS BMC Utility DM BM Table Space DFP Buffer Pool

  16. 10 4 8 1 M 2 3 9 6 3 5 12 Dlaczego reorganizować? Fully Organized Table Disorganized Table 1 1 1 2 2 2 1 1 3 3 3 4 4 M 4 4 4 5 5 5 <=6 <=6 6 6 6 >6 >6 7 7 7 8 8 8 7 7 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 7 Table Data Clustering Index Clustering Index 1) Data out of Sequence 2) Pointer Overflow 3) Too Many Extents Table Data

  17. REORG PLUS

  18. Reorg Plus • Reorganizuje tablespace i/albo indexspace data sets szybciej i zużywa dużo mniej CPU • Równocześnie pisze (max 4) image copies albo DSN1COPY’s • Dynamiczna alokacja SYSRECnn, SYSUT1nn, SORTWKnn oraz copy data sets • Dużo łatwiejszy restart • Historia poprzednich reorganizacji REORG PLUS - tuning i efektywne planowanie przyszłych reorganizacji • Reorganizacja ONLINE

  19. UNLOAD PLUS

  20. Unload Plus • Do dziesięciu (10) razy szybsze niż IBM V4 DSNTIAUL • Unloads z: • Table Space • Full image copy • Incremental image copy • DSN1COPY • Wiele różnych formatów i zbiorów na output • bogata konwersja typów danych • Snapshot (XBM) Unload Concurrency option

  21. Unload Plus • Wiele tabeli w tablespace w jednym przejściu • “stare” image copy • Szybka selekcja danych podczas UNLOAD • Selekcja logiczna (full boolean logic) • Limit and sampling support

  22. LOADPLUS

  23. Load Plus • Do 3 razy szybsze niż IBM V5 - mniej CPU • Sprawdza dane ZANIM zapisze • Równocześnie produkuje do 4 image copies albo DSN1COPY copies • Dynamiczna alokacja work files • Updates DB2 catalog i DASD MANAGER (narzędzie BMC) statistics tables • Opcjonalny sort • Wiele opcji wyboru, konwersji i innych

  24. INDEX BUILD or UPDATE option • Century option - automatyczna konwersja 2-cyfrowych pól • Pełna logika (full boolean logic)

  25. CHECK PLUS

  26. Check Plus • Sprawdza wewnętrzną spójność i strukturę objektów DB2 • Do 13 razy szybszy niż IBM V5 • Zmierzyliśmy do 81% mniej CPU • Provides Application RI checking with constraint selection • Opcja Snapshot (XBM) Check online • Które table spaces są w relacji z single table space • Generates a sequential file containing foreign key violations

  27. BMCDSN Command Processor

  28. BMCDSN Command Processor • Kontrola i reporting wykonania narzędzi BMC i IBM • DISPLAY HISTORY • Display BMC Utility history for selected objects • DISPLAY UTILITY • Display active BMC and IBM utilities • RESET UTILITY • Stops active BMC utilities • TERM UTILITY • Terminates BMC utility • SET SYSTEM • Switch to different DB2 subsystem • END

  29. SnapShot(XBM)

  30. SnapShot (XBM) • Maksymalizacja czasu równoległego dostępu do danych podczas pracy narzędzi • Dane bez sprzeczności • “Niewidoczne” dla użytkownika

  31. RO Init Unload Term RO Traditional Unload RW RW RW RW Snapshot Unload RW - Read/Write RO - Read Only

  32. SYSCOPY 2 5 200 4 200 200 10 50 1 100 3 SNAPSHOT + Utility DB2 XBM BMC Utility 10 50 100 200 400 300

  33. Candidate Objects for Reorg REORG Command Return Code DB2 Object Control Information STATS BMCHIST Reorg Plus for DB2 Object Selection Object Registration Object Completion Przyszłość (6-12 miesięcy) Start i kontrolaprzez MainView i AutoOperator(y)

  34. Availability Performance Recovery Application Performance

  35. Availability Performance Performance Modeling and Prediction Monitor performance Performance Analysis and Reporting Recovery Size, tune and model resources Detect and analyze bottlenecks Application Performance Optimize technology layer Track and report service levels Tune without outage Performance Optimization Application Performance

  36. ASA OS/390Application Performance Availability Performance Recovery Predict Monitor Tune Dynamically Without Outage Application Performance Management • Applications require increased performance • Requirements to meet service levels are increasing • Application environments are growing • Performance parameters span multiple technology layers

  37. Availability Performance Recovery ASA OS/390Application Performance R&D Priorities System, Application, Object and Capacity Planning Performance solutions Integrated solution Component Based design Rule based Intelligent solution

  38. Availability Performance Recovery ASA OS/390 - DB2 Performance Performance Master (MainView) Control Subsystem • AutoDBA Link • What if?... • Best/1 Integration • . . . . . . . . . . . SYSTEM Application Optimization Object Performance Capacity Planning • DB2 AM • System Information • Exception Subsystem • . . . . . . • Opertune • Dynamic Changes • XBM Performance • Buffer Optimization • DB2 KM • Buffer Manager • Buffer Management • . . . . . . . . . . . . . . . • AppTune • SQL Information • SQL Exception Subsystem • . . . . . . • SQL-Explorer • SQL Optimization • . . . . . . . . . . . . . . • SQL Accelerator • Appl. SQL Optimization • ARC/DB2 • Batch Optimization • B/A DB2 • . . . . . . . . . . . . . . • Index Optimizer • Index Optimization • DASD Mgr. • TS size Optimizer • TS Partizion Optimization • Bind Avoider • . . . . . . . . . . . • AutoDBA Link • Data Packer

  39. Availability Performance Recovery Application Recovery

  40. AR/ESM Product Vision Activities Activities Logical Plan, Plan, Plan Execute Business Process Oriented Discover, Define Reconstitute Application Oriented Transaction/Log Backup Recovery o DBMS Oriented Backup/Copy Recover/Restore File System Oriented Storage Oriented Dump Restore Physical

  41. Availability Performance Backup databases Application Restart Recovery Restart batch applications Coordinates recovery across multiple data stores Recovery Management Application Recovery Recover specific data Recover to point-in-time Recover application files and databases Log Management Application Recovery

  42. Availability Performance Recovery Application Recovery • Dostęp do danych • Koszty dla byznesu • Jakie objekty należą do aplikacji? • Co w jakiej kolejności trzeba odtworzyć • Z czego? • Błędy logiczne Data Availability Process Time Recovery Time

  43. Struktura • DB2 Backup and Recovery DB2 CICS IMS ADMIN PERF UTILS Backup & Recovery Copy and Recovery DB2 Log Processing Recovery Managers Application Restart

  44. DB2 Recovery Resource Review DB2 Directory ICF Catalog DB2 Catalog BSDS SYSLGRNX SYSCOPY Inc Copies Full Copy Active Log Archive Logs TABLESPACE & INDEXSPACE

  45. DB2 Backup and Recovery Products • COPY PLUS Family • Copy Plus • Snapshot Copy • C+/Modify • RECOVER PLUS Family • Recover Plus • R+/Change Accum • R+/Resource Maximizer

  46. DB2 Backup and Recovery Products cont. • Log Processing Family • PACLOG • Patrol DB-Log Master for DB2 for MVS • Apply Plus for DB2 • Recovery Manager Family • Recovery Manager for DB2 • Recovery Manager for IMS • OS/390 Recovery Manager • Coordinated Recovery Manager for MVS

  47. DB2 Backup and Recovery Products cont. • Application Restart Family • Application Restart Control (ARC) • DB2 • IMS • CICS/VSAM

  48. DB2 Backup and Recovery Family • Automatyzacja • zakodowana wiedza • Recovery to złożony proces • Redukcja czasu na recovery • Redukcja błędów

  49. Copy Plus Family • Copy Plus • Kopiuje tablespaces 2 - 4 razy szybciej niż narzędzia IBM • duplikuje i rejestruje kopie danych offline • Multi-tasking for parallel processing • Snapshot (XBM) redukuje czas Quiesce • C + / MODIFY • Provides auditing for recoverability • Simplifies MODIFY utilizing wildcard lists • Deletes based on number copies • Deletes/uncatalog old Image copies

  50. Copy Plus Family • Snapshot Copy • Reduces the outage for share level reference copy • Combines strengths of COPY PLUS for DB2 and Extended Buffer Manager (XBM) for DB2 • Easy to implement • Initiate XBM Snapshot configuration (MVS ESA Dataspace) • Initiate COPY PLUS with SHRLEVEL(CONCURRENT)

More Related